aboutsummaryrefslogtreecommitdiff
path: root/pkgs
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/audio/ardour/default.nix18
-rw-r--r--pkgs/applications/audio/bchoppr/default.nix2
-rw-r--r--pkgs/applications/audio/bsequencer/default.nix2
-rw-r--r--pkgs/applications/audio/bslizr/default.nix2
-rw-r--r--pkgs/applications/audio/drumkv1/default.nix4
-rw-r--r--pkgs/applications/audio/ecasound/default.nix2
-rw-r--r--pkgs/applications/audio/eflite/default.nix2
-rw-r--r--pkgs/applications/audio/ft2-clone/default.nix4
-rw-r--r--pkgs/applications/audio/geonkick/default.nix20
-rw-r--r--pkgs/applications/audio/jamulus/default.nix4
-rw-r--r--pkgs/applications/audio/mamba/default.nix4
-rw-r--r--pkgs/applications/audio/musescore/default.nix13
-rw-r--r--pkgs/applications/audio/ncmpc/default.nix4
-rw-r--r--pkgs/applications/audio/ncpamixer/default.nix4
-rw-r--r--pkgs/applications/audio/ncspot/default.nix6
-rw-r--r--pkgs/applications/audio/opustags/default.nix4
-rw-r--r--pkgs/applications/audio/padthv1/default.nix4
-rw-r--r--pkgs/applications/audio/pianobooster/default.nix4
-rw-r--r--pkgs/applications/audio/picard/default.nix4
-rw-r--r--pkgs/applications/audio/picoloop/default.nix2
-rw-r--r--pkgs/applications/audio/plexamp/default.nix4
-rw-r--r--pkgs/applications/audio/ptcollab/default.nix34
-rw-r--r--pkgs/applications/audio/pulseaudio-ctl/default.nix4
-rw-r--r--pkgs/applications/audio/pulseeffects/default.nix4
-rw-r--r--pkgs/applications/blockchains/btc1.nix41
-rw-r--r--pkgs/applications/blockchains/ergo/default.nix4
-rw-r--r--pkgs/applications/blockchains/exodus/default.nix4
-rw-r--r--pkgs/applications/blockchains/ledger-live-desktop/default.nix4
-rw-r--r--pkgs/applications/blockchains/monero-gui/default.nix10
-rw-r--r--pkgs/applications/blockchains/monero/default.nix4
-rw-r--r--pkgs/applications/blockchains/polkadot/default.nix8
-rw-r--r--pkgs/applications/blockchains/polkadot/substrate-wasm-builder-runner.patch25
-rw-r--r--pkgs/applications/blockchains/sumokoin.nix2
-rw-r--r--pkgs/applications/editors/android-studio/default.nix6
-rw-r--r--pkgs/applications/editors/glow/default.nix6
-rw-r--r--pkgs/applications/editors/jetbrains/default.nix40
-rw-r--r--pkgs/applications/editors/kakoune/default.nix9
-rw-r--r--pkgs/applications/editors/kakoune/plugins/default.nix4
-rw-r--r--pkgs/applications/editors/kakoune/wrapper.nix61
-rw-r--r--pkgs/applications/editors/kakoune/wrapper.sh30
-rw-r--r--pkgs/applications/editors/kile/default.nix15
-rw-r--r--pkgs/applications/editors/marker/default.nix49
-rw-r--r--pkgs/applications/editors/micro/default.nix25
-rw-r--r--pkgs/applications/editors/micro/deps.nix345
-rw-r--r--pkgs/applications/editors/nano/nanorc/default.nix43
-rw-r--r--pkgs/applications/editors/neovim/gnvim/wrapper.nix4
-rw-r--r--pkgs/applications/editors/neovim/utils.nix160
-rw-r--r--pkgs/applications/editors/neovim/wrapper.nix133
-rw-r--r--pkgs/applications/editors/quilter/default.nix4
-rw-r--r--pkgs/applications/editors/texmacs/default.nix17
-rw-r--r--pkgs/applications/editors/textadept/10/default.nix (renamed from pkgs/applications/editors/textadept/default.nix)16
-rw-r--r--pkgs/applications/editors/textadept/10/deps.nix (renamed from pkgs/applications/editors/textadept/deps.nix)24
-rw-r--r--pkgs/applications/editors/textadept/11/default.nix53
-rw-r--r--pkgs/applications/editors/textadept/11/deps.nix50
-rw-r--r--pkgs/applications/editors/uemacs/default.nix38
-rw-r--r--pkgs/applications/editors/vim/macvim.nix13
-rw-r--r--pkgs/applications/editors/vscode/vscode.nix6
-rw-r--r--pkgs/applications/editors/vscode/vscodium.nix6
-rw-r--r--pkgs/applications/graphics/ImageMagick/7.0.nix4
-rw-r--r--pkgs/applications/graphics/cloudcompare/default.nix8
-rw-r--r--pkgs/applications/graphics/digikam/default.nix7
-rw-r--r--pkgs/applications/graphics/drawpile/default.nix2
-rw-r--r--pkgs/applications/graphics/gimp/plugins/default.nix16
-rw-r--r--pkgs/applications/graphics/gnuclad/default.nix2
-rw-r--r--pkgs/applications/graphics/krita/default.nix4
-rw-r--r--pkgs/applications/graphics/lightburn/default.nix2
-rw-r--r--pkgs/applications/graphics/mandelbulber/default.nix4
-rw-r--r--pkgs/applications/graphics/photoflare/default.nix31
-rw-r--r--pkgs/applications/graphics/yed/default.nix15
-rw-r--r--pkgs/applications/kde/bomber.nix2
-rw-r--r--pkgs/applications/kde/default.nix5
-rw-r--r--pkgs/applications/kde/fetch.sh2
-rw-r--r--pkgs/applications/kde/granatier.nix2
-rw-r--r--pkgs/applications/kde/kalzium.nix2
-rw-r--r--pkgs/applications/kde/kapman.nix2
-rw-r--r--pkgs/applications/kde/katomic.nix2
-rw-r--r--pkgs/applications/kde/kblackbox.nix2
-rw-r--r--pkgs/applications/kde/kblocks.nix2
-rw-r--r--pkgs/applications/kde/kbounce.nix2
-rw-r--r--pkgs/applications/kde/kdeconnect-kde.nix (renamed from pkgs/applications/misc/kdeconnect/default.nix)78
-rw-r--r--pkgs/applications/kde/kdenlive.nix12
-rw-r--r--pkgs/applications/kde/kdiamond.nix2
-rw-r--r--pkgs/applications/kde/kfloppy.nix2
-rw-r--r--pkgs/applications/kde/klettres.nix2
-rw-r--r--pkgs/applications/kde/klines.nix2
-rw-r--r--pkgs/applications/kde/kmag.nix2
-rw-r--r--pkgs/applications/kde/kmines.nix2
-rw-r--r--pkgs/applications/kde/knetwalk.nix2
-rw-r--r--pkgs/applications/kde/knights.nix2
-rw-r--r--pkgs/applications/kde/kollision.nix2
-rw-r--r--pkgs/applications/kde/kreversi.nix2
-rw-r--r--pkgs/applications/kde/kshisen.nix2
-rw-r--r--pkgs/applications/kde/ksquares.nix2
-rw-r--r--pkgs/applications/kde/kteatime.nix2
-rw-r--r--pkgs/applications/kde/ktimer.nix2
-rw-r--r--pkgs/applications/kde/kturtle.nix2
-rw-r--r--pkgs/applications/kde/kwave.nix2
-rw-r--r--pkgs/applications/kde/okular.nix4
-rw-r--r--pkgs/applications/kde/srcs.nix1728
-rw-r--r--pkgs/applications/misc/OSCAR/default.nix46
-rw-r--r--pkgs/applications/misc/archiver/default.nix6
-rw-r--r--pkgs/applications/misc/ausweisapp2/default.nix2
-rw-r--r--pkgs/applications/misc/batsignal/default.nix6
-rw-r--r--pkgs/applications/misc/charm/default.nix6
-rw-r--r--pkgs/applications/misc/chewing-editor/default.nix4
-rw-r--r--pkgs/applications/misc/clipcat/default.nix64
-rw-r--r--pkgs/applications/misc/corectrl/default.nix74
-rw-r--r--pkgs/applications/misc/dasel/default.nix30
-rw-r--r--pkgs/applications/misc/dbeaver/default.nix4
-rw-r--r--pkgs/applications/misc/dockbarx/default.nix2
-rw-r--r--pkgs/applications/misc/dstask/default.nix4
-rw-r--r--pkgs/applications/misc/dupeguru/default.nix2
-rw-r--r--pkgs/applications/misc/effitask/default.nix4
-rw-r--r--pkgs/applications/misc/electron-cash/default.nix6
-rw-r--r--pkgs/applications/misc/electrum/ltc.nix2
-rw-r--r--pkgs/applications/misc/elf-dissector/default.nix26
-rw-r--r--pkgs/applications/misc/fetchmail/default.nix4
-rw-r--r--pkgs/applications/misc/fsv/default.nix4
-rw-r--r--pkgs/applications/misc/fuzzel/default.nix2
-rw-r--r--pkgs/applications/misc/gallery-dl/default.nix5
-rw-r--r--pkgs/applications/misc/geoipupdate/default.nix6
-rw-r--r--pkgs/applications/misc/gphoto2/default.nix4
-rw-r--r--pkgs/applications/misc/gpxsee/default.nix9
-rw-r--r--pkgs/applications/misc/grsync/default.nix2
-rw-r--r--pkgs/applications/misc/haxor-news/default.nix44
-rw-r--r--pkgs/applications/misc/hr/default.nix4
-rw-r--r--pkgs/applications/misc/hugo/default.nix6
-rw-r--r--pkgs/applications/misc/icesl/default.nix2
-rw-r--r--pkgs/applications/misc/jotta-cli/default.nix4
-rw-r--r--pkgs/applications/misc/keepass-plugins/keepasshttp/default.nix2
-rw-r--r--pkgs/applications/misc/keepass/default.nix4
-rw-r--r--pkgs/applications/misc/krename/default.nix4
-rw-r--r--pkgs/applications/misc/kupfer/default.nix10
-rw-r--r--pkgs/applications/misc/libosmocore/default.nix2
-rw-r--r--pkgs/applications/misc/mapproxy/default.nix2
-rw-r--r--pkgs/applications/misc/mediainfo-gui/default.nix4
-rw-r--r--pkgs/applications/misc/mediainfo/default.nix4
-rw-r--r--pkgs/applications/misc/megasync/default.nix36
-rw-r--r--pkgs/applications/misc/minder/default.nix4
-rw-r--r--pkgs/applications/misc/mysql-workbench/default.nix8
-rw-r--r--pkgs/applications/misc/nwg-launchers/default.nix4
-rw-r--r--pkgs/applications/misc/obsidian/default.nix6
-rw-r--r--pkgs/applications/misc/octoprint/m33-fio-one-library.patch175
-rw-r--r--pkgs/applications/misc/octoprint/plugins.nix19
-rw-r--r--pkgs/applications/misc/opentx/default.nix4
-rw-r--r--pkgs/applications/misc/pass-secret-service/default.nix61
-rw-r--r--pkgs/applications/misc/pdfsam-basic/default.nix4
-rw-r--r--pkgs/applications/misc/peaclock/default.nix24
-rw-r--r--pkgs/applications/misc/plater/default.nix30
-rw-r--r--pkgs/applications/misc/prusa-slicer/super-slicer.nix4
-rw-r--r--pkgs/applications/misc/pwsafe/default.nix2
-rw-r--r--pkgs/applications/misc/rsibreak/default.nix2
-rw-r--r--pkgs/applications/misc/sakura/default.nix36
-rw-r--r--pkgs/applications/misc/solaar/default.nix2
-rw-r--r--pkgs/applications/misc/ssw/default.nix4
-rw-r--r--pkgs/applications/misc/syncthingtray/default.nix4
-rw-r--r--pkgs/applications/misc/teleprompter/default.nix12
-rw-r--r--pkgs/applications/misc/tellico/default.nix4
-rw-r--r--pkgs/applications/misc/tiv/default.nix27
-rw-r--r--pkgs/applications/misc/xautoclick/default.nix42
-rw-r--r--pkgs/applications/misc/xmenu/default.nix2
-rw-r--r--pkgs/applications/networking/Sylk/default.nix4
-rw-r--r--pkgs/applications/networking/browsers/chromium/common.nix7
-rw-r--r--pkgs/applications/networking/browsers/chromium/default.nix25
-rwxr-xr-xpkgs/applications/networking/browsers/chromium/update.py30
-rw-r--r--pkgs/applications/networking/browsers/chromium/upstream-info.json42
-rw-r--r--pkgs/applications/networking/browsers/firefox-bin/release_sources.nix770
-rw-r--r--pkgs/applications/networking/browsers/firefox/common.nix7
-rw-r--r--pkgs/applications/networking/browsers/firefox/packages.nix4
-rw-r--r--pkgs/applications/networking/browsers/firefox/wrapper.nix8
-rw-r--r--pkgs/applications/networking/browsers/google-chrome/default.nix5
-rw-r--r--pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix1
-rw-r--r--pkgs/applications/networking/browsers/ungoogled-chromium/browser.nix13
-rw-r--r--pkgs/applications/networking/browsers/ungoogled-chromium/common.nix128
-rw-r--r--pkgs/applications/networking/browsers/ungoogled-chromium/default.nix28
-rw-r--r--pkgs/applications/networking/browsers/ungoogled-chromium/patches/dont-use-ANGLE-by-default.patch26
-rw-r--r--pkgs/applications/networking/browsers/ungoogled-chromium/patches/enable-vdpau-support-for-nvidia.patch65
-rw-r--r--pkgs/applications/networking/browsers/ungoogled-chromium/patches/enable-video-acceleration-on-linux.patch48
-rw-r--r--pkgs/applications/networking/browsers/ungoogled-chromium/patches/nix_plugin_paths_68.patch61
-rw-r--r--pkgs/applications/networking/browsers/ungoogled-chromium/patches/remove-webp-include-69.patch11
-rw-r--r--pkgs/applications/networking/browsers/ungoogled-chromium/ungoogled-src.nix6
-rw-r--r--pkgs/applications/networking/browsers/ungoogled-chromium/upstream-info.json18
-rw-r--r--pkgs/applications/networking/cloudflared/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/atlantis/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/helm/default.nix6
-rw-r--r--pkgs/applications/networking/cluster/helmfile/default.nix6
-rw-r--r--pkgs/applications/networking/cluster/istioctl/default.nix6
-rw-r--r--pkgs/applications/networking/cluster/jx/default.nix8
-rw-r--r--pkgs/applications/networking/cluster/k3s/default.nix3
-rw-r--r--pkgs/applications/networking/cluster/k9s/default.nix6
-rw-r--r--pkgs/applications/networking/cluster/kpt/default.nix6
-rw-r--r--pkgs/applications/networking/cluster/kube3d/default.nix18
-rw-r--r--pkgs/applications/networking/cluster/kubeseal/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/kubeval/default.nix2
-rw-r--r--pkgs/applications/networking/cluster/nomad/0.11.nix4
-rw-r--r--pkgs/applications/networking/cluster/nomad/0.12.nix4
-rw-r--r--pkgs/applications/networking/cluster/popeye/default.nix10
-rw-r--r--pkgs/applications/networking/cluster/prow/default.nix2
-rw-r--r--pkgs/applications/networking/cluster/sonobuoy/default.nix2
-rw-r--r--pkgs/applications/networking/cluster/starboard/default.nix8
-rw-r--r--pkgs/applications/networking/cluster/terraform-providers/cloudfoundry/default.nix29
-rw-r--r--pkgs/applications/networking/cluster/terraform-providers/default.nix3
-rw-r--r--pkgs/applications/networking/cluster/terraform-providers/hcloud/default.nix32
-rw-r--r--pkgs/applications/networking/cluster/terraform-providers/linuxbox/default.nix26
-rw-r--r--pkgs/applications/networking/cluster/terraform-providers/providers.json57
-rw-r--r--pkgs/applications/networking/compactor/default.nix4
-rw-r--r--pkgs/applications/networking/datovka/default.nix4
-rw-r--r--pkgs/applications/networking/google-drive-ocamlfuse/default.nix2
-rw-r--r--pkgs/applications/networking/ids/zeek/default.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/bluejeans/default.nix7
-rw-r--r--pkgs/applications/networking/instant-messengers/cordless/default.nix6
-rw-r--r--pkgs/applications/networking/instant-messengers/element/element-desktop-package.json4
-rw-r--r--pkgs/applications/networking/instant-messengers/element/element-desktop-yarndeps.nix8
-rw-r--r--pkgs/applications/networking/instant-messengers/element/element-desktop.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/element/element-web.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/ferdi/default.nix2
-rw-r--r--pkgs/applications/networking/instant-messengers/gajim/default.nix3
-rw-r--r--pkgs/applications/networking/instant-messengers/gomuks/default.nix6
-rw-r--r--pkgs/applications/networking/instant-messengers/mcabber/default.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/psi/default.nix2
-rw-r--r--pkgs/applications/networking/instant-messengers/quaternion/default.nix2
-rw-r--r--pkgs/applications/networking/instant-messengers/signal-desktop/default.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/skype-call-recorder/conference.patch148
-rw-r--r--pkgs/applications/networking/instant-messengers/skype-call-recorder/default.nix28
-rw-r--r--pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/slack/default.nix19
-rwxr-xr-xpkgs/applications/networking/instant-messengers/slack/update.sh41
-rw-r--r--pkgs/applications/networking/instant-messengers/teams/default.nix6
-rw-r--r--pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt-install.patch159
-rw-r--r--pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix6
-rw-r--r--pkgs/applications/networking/instant-messengers/wire-desktop/default.nix8
-rw-r--r--pkgs/applications/networking/instant-messengers/zoom-us/default.nix4
-rw-r--r--pkgs/applications/networking/ipfs-migrator/default.nix4
-rw-r--r--pkgs/applications/networking/irc/ircdog/default.nix28
-rw-r--r--pkgs/applications/networking/mailreaders/aerc/default.nix2
-rw-r--r--pkgs/applications/networking/mailreaders/bubblemail/default.nix76
-rw-r--r--pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix530
-rw-r--r--pkgs/applications/networking/mailreaders/thunderbird/default.nix5
-rw-r--r--pkgs/applications/networking/mullvad-vpn/default.nix4
-rw-r--r--pkgs/applications/networking/nextcloud-client/default.nix4
-rw-r--r--pkgs/applications/networking/nextdns/default.nix4
-rw-r--r--pkgs/applications/networking/nym/default.nix29
-rw-r--r--pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix4
-rw-r--r--pkgs/applications/networking/remote/citrix-workspace/generic.nix13
-rw-r--r--pkgs/applications/networking/remote/citrix-workspace/sources.nix13
-rw-r--r--pkgs/applications/networking/remote/waypipe/default.nix7
-rw-r--r--pkgs/applications/networking/seaweedfs/default.nix24
-rw-r--r--pkgs/applications/networking/sync/backintime/common.nix32
-rw-r--r--pkgs/applications/networking/sync/backintime/qt.nix26
-rw-r--r--pkgs/applications/networking/sync/backintime/qt4.nix28
-rw-r--r--pkgs/applications/networking/sync/rclone/default.nix4
-rw-r--r--pkgs/applications/networking/sync/rsync/default.nix10
-rw-r--r--pkgs/applications/networking/syncplay/default.nix4
-rw-r--r--pkgs/applications/networking/syncthing/default.nix6
-rw-r--r--pkgs/applications/networking/trebleshot/default.nix2
-rw-r--r--pkgs/applications/office/calligra/default.nix4
-rw-r--r--pkgs/applications/office/flexibee/default.nix4
-rw-r--r--pkgs/applications/office/libreoffice/default.nix8
-rw-r--r--pkgs/applications/office/portfolio/default.nix4
-rw-r--r--pkgs/applications/office/todoman/default.nix49
-rw-r--r--pkgs/applications/office/zanshin/default.nix37
-rw-r--r--pkgs/applications/radio/aldo/default.nix17
-rw-r--r--pkgs/applications/radio/fldigi/default.nix4
-rw-r--r--pkgs/applications/radio/flmsg/default.nix4
-rw-r--r--pkgs/applications/radio/gqrx/default.nix4
-rw-r--r--pkgs/applications/radio/limesuite/default.nix4
-rw-r--r--pkgs/applications/radio/noaa-apt/default.nix7
-rw-r--r--pkgs/applications/science/biology/dcm2niix/default.nix2
-rw-r--r--pkgs/applications/science/biology/igv/default.nix4
-rw-r--r--pkgs/applications/science/biology/kallisto/default.nix2
-rw-r--r--pkgs/applications/science/biology/last/default.nix4
-rw-r--r--pkgs/applications/science/biology/lumpy/default.nix9
-rw-r--r--pkgs/applications/science/biology/picard-tools/default.nix4
-rw-r--r--pkgs/applications/science/biology/plink/default.nix25
-rw-r--r--pkgs/applications/science/biology/samtools/default.nix6
-rw-r--r--pkgs/applications/science/chemistry/jmol/default.nix4
-rw-r--r--pkgs/applications/science/chemistry/marvin/default.nix4
-rw-r--r--pkgs/applications/science/electronics/flatcam/default.nix2
-rw-r--r--pkgs/applications/science/electronics/gtkwave/default.nix4
-rw-r--r--pkgs/applications/science/electronics/kicad/base.nix11
-rw-r--r--pkgs/applications/science/electronics/kicad/default.nix3
-rwxr-xr-xpkgs/applications/science/electronics/kicad/update.sh6
-rw-r--r--pkgs/applications/science/electronics/kicad/versions.nix40
-rw-r--r--pkgs/applications/science/logic/coq/default.nix7
-rw-r--r--pkgs/applications/science/logic/coq2html/default.nix4
-rw-r--r--pkgs/applications/science/logic/lean/default.nix10
-rw-r--r--pkgs/applications/science/logic/ott/default.nix2
-rw-r--r--pkgs/applications/science/logic/potassco/clingcon.nix2
-rw-r--r--pkgs/applications/science/machine-learning/labelimg/default.nix2
-rw-r--r--pkgs/applications/science/math/bliss/default.nix2
-rw-r--r--pkgs/applications/science/math/geogebra/default.nix92
-rw-r--r--pkgs/applications/science/math/geogebra/geogebra6.nix92
-rw-r--r--pkgs/applications/science/math/ginac/default.nix4
-rw-r--r--pkgs/applications/science/math/maxima/5.41.nix102
-rw-r--r--pkgs/applications/science/math/maxima/known-ecl-failures.patch21
-rw-r--r--pkgs/applications/science/math/rofi-calc/default.nix6
-rw-r--r--pkgs/applications/science/misc/cytoscape/default.nix4
-rw-r--r--pkgs/applications/science/misc/openmodelica/default.nix2
-rw-r--r--pkgs/applications/science/molecular-dynamics/gromacs/default.nix6
-rw-r--r--pkgs/applications/science/programming/scyther/default.nix2
-rw-r--r--pkgs/applications/terminal-emulators/alacritty/default.nix (renamed from pkgs/applications/misc/alacritty/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/aminal/default.nix (renamed from pkgs/applications/misc/aminal/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/cool-retro-term/default.nix (renamed from pkgs/applications/misc/cool-retro-term/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/eterm/default.nix (renamed from pkgs/applications/misc/eterm/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/evilvte/default.nix (renamed from pkgs/applications/misc/evilvte/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/foot/default.nix (renamed from pkgs/applications/misc/foot/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/guake/default.nix (renamed from pkgs/applications/misc/guake/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/havoc/default.nix (renamed from pkgs/applications/misc/havoc/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/hyper/default.nix (renamed from pkgs/applications/misc/hyper/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/iterm2/default.nix (renamed from pkgs/applications/misc/iterm2/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/iterm2/disable_updates.patch (renamed from pkgs/applications/misc/iterm2/disable_updates.patch)0
-rw-r--r--pkgs/applications/terminal-emulators/kitty/default.nix (renamed from pkgs/applications/misc/kitty/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/kitty/fix-paths.patch (renamed from pkgs/applications/misc/kitty/fix-paths.patch)0
-rw-r--r--pkgs/applications/terminal-emulators/lilyterm/default.nix (renamed from pkgs/applications/misc/lilyterm/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/lxterminal/default.nix (renamed from pkgs/applications/misc/lxterminal/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/lxterminal/respect-xml-catalog-files-var.patch (renamed from pkgs/applications/misc/lxterminal/respect-xml-catalog-files-var.patch)0
-rw-r--r--pkgs/applications/terminal-emulators/microcom/default.nix (renamed from pkgs/applications/misc/microcom/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/mlterm/default.nix (renamed from pkgs/applications/misc/mlterm/default.nix)56
-rw-r--r--pkgs/applications/terminal-emulators/mrxvt/default.nix (renamed from pkgs/applications/misc/mrxvt/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/nimmm/default.nix (renamed from pkgs/applications/misc/nimmm/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/roxterm/default.nix (renamed from pkgs/applications/misc/roxterm/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode-plugins/default.nix (renamed from pkgs/applications/misc/rxvt-unicode-plugins/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-autocomplete-all-the-things/default.nix (renamed from pkgs/applications/misc/rxvt-unicode-plugins/urxvt-autocomplete-all-the-things/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-bidi/default.nix (renamed from pkgs/applications/misc/rxvt-unicode-plugins/urxvt-bidi/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-font-size/default.nix (renamed from pkgs/applications/misc/rxvt-unicode-plugins/urxvt-font-size/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-perl/default.nix (renamed from pkgs/applications/misc/rxvt-unicode-plugins/urxvt-perl/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-perls/default.nix (renamed from pkgs/applications/misc/rxvt-unicode-plugins/urxvt-perls/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-resize-font/default.nix (renamed from pkgs/applications/misc/rxvt-unicode-plugins/urxvt-resize-font/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-tabbedex/default.nix (renamed from pkgs/applications/misc/rxvt-unicode-plugins/urxvt-tabbedex/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-theme-switch/default.nix (renamed from pkgs/applications/misc/rxvt-unicode-plugins/urxvt-theme-switch/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-vtwheel/default.nix (renamed from pkgs/applications/misc/rxvt-unicode-plugins/urxvt-vtwheel/default.nix)4
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode/default.nix (renamed from pkgs/applications/misc/rxvt-unicode/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode/patches/256-color-resources.patch (renamed from pkgs/applications/misc/rxvt-unicode/patches/256-color-resources.patch)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode/patches/9.06-font-width.patch (renamed from pkgs/applications/misc/rxvt-unicode/patches/9.06-font-width.patch)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode/patches/makefile-phony.patch (renamed from pkgs/applications/misc/rxvt-unicode/patches/makefile-phony.patch)0
-rw-r--r--pkgs/applications/terminal-emulators/rxvt-unicode/wrapper.nix (renamed from pkgs/applications/misc/rxvt-unicode/wrapper.nix)2
-rw-r--r--pkgs/applications/terminal-emulators/rxvt/default.nix (renamed from pkgs/applications/misc/rxvt/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/sakura/default.nix50
-rw-r--r--pkgs/applications/terminal-emulators/st/default.nix (renamed from pkgs/applications/misc/st/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/st/xst.nix (renamed from pkgs/applications/misc/st/xst.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/stupidterm/default.nix (renamed from pkgs/applications/misc/stupidterm/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/terminator/default.nix (renamed from pkgs/applications/misc/terminator/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/terminus/default.nix (renamed from pkgs/applications/misc/terminus/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/termite/add_errno_header.patch (renamed from pkgs/applications/misc/termite/add_errno_header.patch)0
-rw-r--r--pkgs/applications/terminal-emulators/termite/default.nix (renamed from pkgs/applications/misc/termite/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/termite/remove_ldflags_macos.patch (renamed from pkgs/applications/misc/termite/remove_ldflags_macos.patch)0
-rw-r--r--pkgs/applications/terminal-emulators/termite/url_regexp_trailing.patch (renamed from pkgs/applications/misc/termite/url_regexp_trailing.patch)0
-rw-r--r--pkgs/applications/terminal-emulators/termite/wrapper.nix (renamed from pkgs/applications/misc/termite/wrapper.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/termonad/default.nix (renamed from pkgs/applications/misc/termonad/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/tilda/default.nix (renamed from pkgs/applications/misc/tilda/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/tilix/default.nix (renamed from pkgs/applications/misc/tilix/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/wayst/default.nix (renamed from pkgs/applications/misc/wayst/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/wayst/utf8proc.patch (renamed from pkgs/applications/misc/wayst/utf8proc.patch)0
-rw-r--r--pkgs/applications/terminal-emulators/x3270/default.nix (renamed from pkgs/applications/misc/x3270/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/xterm/default.nix (renamed from pkgs/applications/misc/xterm/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/xterm/sixel-256.support.patch (renamed from pkgs/applications/misc/xterm/sixel-256.support.patch)0
-rw-r--r--pkgs/applications/terminal-emulators/xtermcontrol/default.nix (renamed from pkgs/applications/misc/xtermcontrol/default.nix)0
-rw-r--r--pkgs/applications/terminal-emulators/yaft/default.nix (renamed from pkgs/applications/misc/yaft/default.nix)0
-rw-r--r--pkgs/applications/version-management/cvs-fast-export/default.nix4
-rw-r--r--pkgs/applications/version-management/git-and-tools/bump2version/default.nix6
-rw-r--r--pkgs/applications/version-management/git-and-tools/default.nix2
-rw-r--r--pkgs/applications/version-management/git-and-tools/gh/default.nix6
-rw-r--r--pkgs/applications/version-management/git-and-tools/ghorg/default.nix2
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-absorb/default.nix10
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-chglog/default.nix22
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-extras/default.nix4
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-filter-repo/default.nix4
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-gone/default.nix6
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-machete/default.nix4
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-trim/default.nix6
-rw-r--r--pkgs/applications/version-management/git-and-tools/git/default.nix4
-rw-r--r--pkgs/applications/version-management/git-lfs/default.nix4
-rw-r--r--pkgs/applications/version-management/git-review/default.nix21
-rw-r--r--pkgs/applications/video/bombono/default.nix80
-rw-r--r--pkgs/applications/video/clipgrab/default.nix4
-rw-r--r--pkgs/applications/video/dvb-apps/default.nix24
-rw-r--r--pkgs/applications/video/epgstation/default.nix163
-rwxr-xr-xpkgs/applications/video/epgstation/generate.sh34
-rw-r--r--pkgs/applications/video/epgstation/package.json102
-rw-r--r--pkgs/applications/video/epgstation/update.nix66
-rw-r--r--pkgs/applications/video/filebot/default.nix6
-rw-r--r--pkgs/applications/video/k9copy/default.nix63
-rw-r--r--pkgs/applications/video/k9copy/gcc6.patch26
-rw-r--r--pkgs/applications/video/linuxstopmotion/default.nix32
-rw-r--r--pkgs/applications/video/linuxstopmotion/linuxstopmotion-fix-wrong-isProcess-logic.patch33
-rw-r--r--pkgs/applications/video/mjpg-streamer/default.nix2
-rw-r--r--pkgs/applications/video/mkclean/default.nix2
-rw-r--r--pkgs/applications/video/motion/default.nix4
-rw-r--r--pkgs/applications/video/obs-studio/default.nix4
-rw-r--r--pkgs/applications/video/plex-mpv-shim/default.nix4
-rw-r--r--pkgs/applications/video/shotcut/default.nix10
-rw-r--r--pkgs/applications/virtualization/charliecloud/default.nix4
-rw-r--r--pkgs/applications/virtualization/crun/default.nix4
-rw-r--r--pkgs/applications/virtualization/docker/default.nix16
-rw-r--r--pkgs/applications/virtualization/nvidia-docker/avoid-static-libtirpc-build.patch21
-rw-r--r--pkgs/applications/virtualization/nvidia-docker/libnvc.nix54
-rw-r--r--pkgs/applications/virtualization/singularity/default.nix4
-rw-r--r--pkgs/applications/virtualization/virtualbox/default.nix7
-rw-r--r--pkgs/applications/virtualization/virtualbox/extpack.nix2
-rw-r--r--pkgs/applications/virtualization/virtualbox/guest-additions/default.nix2
-rw-r--r--pkgs/applications/window-managers/hikari/default.nix4
-rw-r--r--pkgs/applications/window-managers/i3/default.nix4
-rw-r--r--pkgs/applications/window-managers/i3/gaps.nix4
-rw-r--r--pkgs/applications/window-managers/i3/lock.nix4
-rw-r--r--pkgs/applications/window-managers/i3/status-rust.nix29
-rw-r--r--pkgs/applications/window-managers/i3/wmfocus.nix8
-rw-r--r--pkgs/applications/window-managers/icewm/default.nix4
-rw-r--r--pkgs/applications/window-managers/leftwm/default.nix2
-rw-r--r--pkgs/applications/window-managers/picom/default.nix4
-rw-r--r--pkgs/build-support/build-bazel-package/default.nix2
-rw-r--r--pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix6
-rw-r--r--pkgs/build-support/cc-wrapper/default.nix2
-rw-r--r--pkgs/build-support/docker/default.nix4
-rw-r--r--pkgs/build-support/install-shell-files/default.nix12
-rw-r--r--pkgs/build-support/setup-hooks/install-shell-files.sh125
-rw-r--r--pkgs/build-support/writers/default.nix7
-rwxr-xr-xpkgs/common-updater/scripts/mark-broken152
-rw-r--r--pkgs/data/fonts/agave/default.nix4
-rw-r--r--pkgs/data/fonts/fraunces/default.nix25
-rw-r--r--pkgs/data/fonts/iosevka/bin.nix49
-rw-r--r--pkgs/data/fonts/iosevka/default.nix42
-rw-r--r--pkgs/data/fonts/iosevka/package.json28
-rwxr-xr-xpkgs/data/fonts/iosevka/update-bin.sh28
-rwxr-xr-xpkgs/data/fonts/iosevka/update-default.sh21
-rw-r--r--pkgs/data/fonts/iosevka/variants.nix24
-rw-r--r--pkgs/data/fonts/merriweather/default.nix2
-rw-r--r--pkgs/data/fonts/sudo/default.nix4
-rw-r--r--pkgs/data/fonts/ttf-tw-moe/default.nix27
-rw-r--r--pkgs/data/icons/maia-icon-theme/default.nix14
-rw-r--r--pkgs/data/icons/numix-cursor-theme/default.nix11
-rw-r--r--pkgs/data/icons/numix-icon-theme-circle/default.nix4
-rw-r--r--pkgs/data/icons/numix-icon-theme-square/default.nix4
-rw-r--r--pkgs/data/icons/zafiro-icons/default.nix2
-rw-r--r--pkgs/data/misc/hackage/default.nix4
-rw-r--r--pkgs/data/misc/tzdata/default.nix6
-rw-r--r--pkgs/data/themes/canta/default.nix2
-rw-r--r--pkgs/data/themes/orion/default.nix14
-rw-r--r--pkgs/desktops/cdesktopenv/0001-all-remove-deprecated-sys_errlist-and-replace-with-A.patch336
-rw-r--r--pkgs/desktops/cdesktopenv/default.nix5
-rw-r--r--pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix2
-rw-r--r--pkgs/desktops/cinnamon/cjs/default.nix12
-rw-r--r--pkgs/desktops/gnome-3/extensions/battery-status/default.nix30
-rw-r--r--pkgs/desktops/gnome-3/extensions/material-shell/default.nix4
-rw-r--r--pkgs/desktops/gnome-3/games/aisleriot/default.nix4
-rw-r--r--pkgs/desktops/lxde/core/lxrandr/default.nix2
-rw-r--r--pkgs/desktops/lxde/core/lxtask/default.nix4
-rw-r--r--pkgs/desktops/lxqt/default.nix2
-rw-r--r--pkgs/desktops/mate/default.nix1
-rw-r--r--pkgs/desktops/mate/mate-tweak/default.nix83
-rw-r--r--pkgs/desktops/pantheon/apps/switchboard/wrapper.nix5
-rw-r--r--pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix6
-rw-r--r--pkgs/desktops/plasma-5/default.nix2
-rw-r--r--pkgs/desktops/plasma-5/kdecoration.nix4
-rw-r--r--pkgs/desktops/plasma-5/kwin/default.nix7
-rw-r--r--pkgs/development/arduino/platformio/chrootenv.nix4
-rw-r--r--pkgs/development/arduino/platformio/core.nix4
-rw-r--r--pkgs/development/compilers/abcl/default.nix4
-rw-r--r--pkgs/development/compilers/flutter/default.nix28
-rw-r--r--pkgs/development/compilers/flutter/flutter.nix11
-rw-r--r--pkgs/development/compilers/flutter/patches/dev/disable-auto-update.patch (renamed from pkgs/development/compilers/flutter/patches/beta/disable-auto-update.patch)8
-rw-r--r--pkgs/development/compilers/flutter/patches/dev/move-cache.patch (renamed from pkgs/development/compilers/flutter/patches/beta/move-cache.patch)34
-rw-r--r--pkgs/development/compilers/flutter/patches/stable/disable-auto-update.patch28
-rw-r--r--pkgs/development/compilers/flutter/patches/stable/move-cache.patch16
-rw-r--r--pkgs/development/compilers/fpc/lazarus.nix2
-rw-r--r--pkgs/development/compilers/gambit/build.nix2
-rw-r--r--pkgs/development/compilers/gambit/gambit-support.nix6
-rw-r--r--pkgs/development/compilers/gambit/unstable.nix8
-rw-r--r--pkgs/development/compilers/gcc/builder.sh7
-rw-r--r--pkgs/development/compilers/gerbil/gerbil-ethereum.nix8
-rw-r--r--pkgs/development/compilers/gerbil/gerbil-libp2p.nix27
-rw-r--r--pkgs/development/compilers/gerbil/gerbil-persist.nix8
-rw-r--r--pkgs/development/compilers/gerbil/gerbil-poo.nix8
-rw-r--r--pkgs/development/compilers/gerbil/gerbil-support.nix11
-rw-r--r--pkgs/development/compilers/gerbil/gerbil-utils.nix8
-rw-r--r--pkgs/development/compilers/gerbil/smug-gerbil.nix30
-rw-r--r--pkgs/development/compilers/gerbil/unstable.nix8
-rw-r--r--pkgs/development/compilers/ghc/8.10.1.nix1
-rw-r--r--pkgs/development/compilers/ghc/8.10.2-binary.nix75
-rw-r--r--pkgs/development/compilers/ghc/8.10.2.nix9
-rw-r--r--pkgs/development/compilers/ghc/8.6.5.nix1
-rw-r--r--pkgs/development/compilers/ghc/8.8.2.nix1
-rw-r--r--pkgs/development/compilers/ghc/8.8.3.nix1
-rw-r--r--pkgs/development/compilers/ghc/8.8.4.nix7
-rw-r--r--pkgs/development/compilers/ghc/9.0.1.nix1
-rw-r--r--pkgs/development/compilers/ghcjs-ng/default.nix2
-rw-r--r--pkgs/development/compilers/gleam/default.nix6
-rw-r--r--pkgs/development/compilers/go/1.14.nix4
-rw-r--r--pkgs/development/compilers/go/1.15.nix4
-rw-r--r--pkgs/development/compilers/go/1.4.nix11
-rw-r--r--pkgs/development/compilers/graalvm/community-edition.nix167
-rw-r--r--pkgs/development/compilers/graalvm/enterprise-edition.nix36
-rw-r--r--pkgs/development/compilers/halide/default.nix50
-rw-r--r--pkgs/development/compilers/halide/nix.patch56
-rw-r--r--pkgs/development/compilers/ldc/default.nix5
-rw-r--r--pkgs/development/compilers/ldc/generic.nix8
-rw-r--r--pkgs/development/compilers/llvm/11/default.nix2
-rw-r--r--pkgs/development/compilers/llvm/11/llvm.nix2
-rw-r--r--pkgs/development/compilers/llvm/rocm/default.nix4
-rw-r--r--pkgs/development/compilers/llvm/rocm/lld.nix4
-rw-r--r--pkgs/development/compilers/mercury/default.nix4
-rw-r--r--pkgs/development/compilers/miranda/default.nix2
-rw-r--r--pkgs/development/compilers/mono/6.nix4
-rw-r--r--pkgs/development/compilers/mono/generic.nix4
-rw-r--r--pkgs/development/compilers/opa/default.nix6
-rw-r--r--pkgs/development/compilers/opa/ocaml-4.03.patch35
-rw-r--r--pkgs/development/compilers/openjdk/11.nix6
-rw-r--r--pkgs/development/compilers/openjdk/8.nix36
-rw-r--r--pkgs/development/compilers/openjdk/default.nix4
-rw-r--r--pkgs/development/compilers/openjdk/jre.nix19
-rw-r--r--pkgs/development/compilers/owl-lisp/default.nix4
-rw-r--r--pkgs/development/compilers/purescript/psc-package/default.nix10
-rw-r--r--pkgs/development/compilers/rust/1_45.nix1
-rw-r--r--pkgs/development/compilers/rust/1_47.nix (renamed from pkgs/development/compilers/rust/1_46.nix)21
-rw-r--r--pkgs/development/compilers/rust/binary.nix12
-rwxr-xr-xpkgs/development/compilers/rust/print-hashes.sh1
-rw-r--r--pkgs/development/compilers/scala/2.10.nix43
-rw-r--r--pkgs/development/compilers/scala/2.11.nix48
-rw-r--r--pkgs/development/compilers/scala/2.12.nix47
-rw-r--r--pkgs/development/compilers/scala/2.13.nix47
-rw-r--r--pkgs/development/compilers/scala/2.x.nix117
-rw-r--r--pkgs/development/compilers/solc/default.nix19
-rw-r--r--pkgs/development/compilers/spasm-ng/default.nix32
-rw-r--r--pkgs/development/compilers/stalin/default.nix2
-rw-r--r--pkgs/development/go-modules/generic/default.nix41
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix63
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix2
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix4
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix8
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix8
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix.yaml87
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix3519
-rw-r--r--pkgs/development/haskell-modules/make-package-set.nix177
-rw-r--r--pkgs/development/interpreters/acl2/default.nix2
-rw-r--r--pkgs/development/interpreters/clojure/babashka.nix12
-rw-r--r--pkgs/development/interpreters/clojurescript/lumo/default.nix2
-rw-r--r--pkgs/development/interpreters/dart/default.nix12
-rw-r--r--pkgs/development/interpreters/php/7.3.nix20
-rw-r--r--pkgs/development/interpreters/php/7.4.nix17
-rw-r--r--pkgs/development/interpreters/php/generic.nix (renamed from pkgs/development/interpreters/php/default.nix)36
-rw-r--r--pkgs/development/interpreters/racket/default.nix6
-rw-r--r--pkgs/development/interpreters/racket/minimal.nix2
-rw-r--r--pkgs/development/interpreters/rakudo/default.nix4
-rw-r--r--pkgs/development/interpreters/rakudo/moarvm.nix4
-rw-r--r--pkgs/development/interpreters/rakudo/nqp.nix4
-rw-r--r--pkgs/development/interpreters/ruby/rubygems/default.nix4
-rw-r--r--pkgs/development/interpreters/spidermonkey/78.nix22
-rw-r--r--pkgs/development/interpreters/wasmtime/default.nix2
-rw-r--r--pkgs/development/java-modules/maven-minimal.nix5
-rw-r--r--pkgs/development/java-modules/maven/compiler-plugin.nix14
-rw-r--r--pkgs/development/java-modules/plexus/compiler-api.nix11
-rw-r--r--pkgs/development/java-modules/plexus/compiler-javac.nix11
-rw-r--r--pkgs/development/java-modules/plexus/compiler-manager.nix11
-rw-r--r--pkgs/development/java-modules/poms.nix40
-rw-r--r--pkgs/development/libraries/agda/agda-categories/default.nix2
-rw-r--r--pkgs/development/libraries/amdvlk/default.nix4
-rw-r--r--pkgs/development/libraries/armadillo/default.nix4
-rw-r--r--pkgs/development/libraries/attica/default.nix20
-rw-r--r--pkgs/development/libraries/babl/default.nix6
-rw-r--r--pkgs/development/libraries/belr/default.nix2
-rw-r--r--pkgs/development/libraries/bzrtp/default.nix2
-rw-r--r--pkgs/development/libraries/catch2/default.nix4
-rw-r--r--pkgs/development/libraries/cutelyst/default.nix4
-rw-r--r--pkgs/development/libraries/cxxtest/default.nix24
-rw-r--r--pkgs/development/libraries/drumstick/default.nix4
-rw-r--r--pkgs/development/libraries/duckdb/default.nix2
-rw-r--r--pkgs/development/libraries/enchant/2.x.nix4
-rw-r--r--pkgs/development/libraries/enet/default.nix4
-rw-r--r--pkgs/development/libraries/expat/default.nix12
-rw-r--r--pkgs/development/libraries/ffmpeg-full/default.nix9
-rw-r--r--pkgs/development/libraries/freetype/default.nix4
-rw-r--r--pkgs/development/libraries/gamin/abstract-socket-namespace.patch73
-rw-r--r--pkgs/development/libraries/gamin/default.nix10
-rw-r--r--pkgs/development/libraries/gegl/4.0.nix8
-rw-r--r--pkgs/development/libraries/gegl/default.nix31
-rw-r--r--pkgs/development/libraries/gensio/default.nix6
-rw-r--r--pkgs/development/libraries/grpc/default.nix7
-rw-r--r--pkgs/development/libraries/gsoap/default.nix4
-rw-r--r--pkgs/development/libraries/gtk/2.x.nix5
-rw-r--r--pkgs/development/libraries/harfbuzz/default.nix4
-rw-r--r--pkgs/development/libraries/hpx/default.nix4
-rw-r--r--pkgs/development/libraries/intel-gmmlib/default.nix4
-rw-r--r--pkgs/development/libraries/intel-media-driver/default.nix4
-rw-r--r--pkgs/development/libraries/intel-media-sdk/default.nix12
-rw-r--r--pkgs/development/libraries/java/lombok/default.nix4
-rw-r--r--pkgs/development/libraries/jbig2dec/default.nix6
-rw-r--r--pkgs/development/libraries/jsoncpp/default.nix25
-rw-r--r--pkgs/development/libraries/kdiagram/default.nix16
-rw-r--r--pkgs/development/libraries/kdsoap/default.nix4
-rw-r--r--pkgs/development/libraries/keystone/default.nix32
-rw-r--r--pkgs/development/libraries/kpeoplevcard/default.nix2
-rw-r--r--pkgs/development/libraries/kpmcore/default.nix4
-rw-r--r--pkgs/development/libraries/leatherman/default.nix4
-rw-r--r--pkgs/development/libraries/libarchive/default.nix10
-rw-r--r--pkgs/development/libraries/libavif/default.nix4
-rw-r--r--pkgs/development/libraries/libfilezilla/default.nix4
-rw-r--r--pkgs/development/libraries/libfprint/default.nix4
-rw-r--r--pkgs/development/libraries/libgnurl/default.nix4
-rw-r--r--pkgs/development/libraries/libgpiod/0001-Drop-AC_FUNC_MALLOC-and-_REALLOC-and-check-for-them-.patch31
-rw-r--r--pkgs/development/libraries/libgpiod/default.nix10
-rw-r--r--pkgs/development/libraries/libguestfs/default.nix2
-rw-r--r--pkgs/development/libraries/libhdhomerun/default.nix4
-rw-r--r--pkgs/development/libraries/libical/default.nix2
-rw-r--r--pkgs/development/libraries/libinput/default.nix17
-rw-r--r--pkgs/development/libraries/libjcat/default.nix4
-rw-r--r--pkgs/development/libraries/libmediainfo/default.nix4
-rw-r--r--pkgs/development/libraries/libmkv/default.nix7
-rw-r--r--pkgs/development/libraries/libmwaw/default.nix8
-rw-r--r--pkgs/development/libraries/libngspice/default.nix4
-rw-r--r--pkgs/development/libraries/libp11/default.nix4
-rw-r--r--pkgs/development/libraries/libqalculate/default.nix4
-rw-r--r--pkgs/development/libraries/libsolv/default.nix4
-rw-r--r--pkgs/development/libraries/libstroke/default.nix2
-rw-r--r--pkgs/development/libraries/libthreadar/default.nix3
-rw-r--r--pkgs/development/libraries/liburing/default.nix3
-rw-r--r--pkgs/development/libraries/libvirt/5.9.0.nix4
-rw-r--r--pkgs/development/libraries/libvmi/default.nix2
-rw-r--r--pkgs/development/libraries/libvpx/CVE-2019-9232.CVE-2019-9325.CVE-2019-9371.CVE-2019-9433.patch211
-rw-r--r--pkgs/development/libraries/libvpx/default.nix22
-rw-r--r--pkgs/development/libraries/libwebp/default.nix15
-rw-r--r--pkgs/development/libraries/libxls/default.nix4
-rw-r--r--pkgs/development/libraries/linbox/default.nix17
-rw-r--r--pkgs/development/libraries/linbox/patches/linbox-pr256-part2.patch13
-rw-r--r--pkgs/development/libraries/martyr/default.nix2
-rw-r--r--pkgs/development/libraries/matio/default.nix4
-rw-r--r--pkgs/development/libraries/mesa/default.nix7
-rw-r--r--pkgs/development/libraries/mesa/disk_cache-include-dri-driver-path-in-cache-key.patch29
-rw-r--r--pkgs/development/libraries/mesa/link-radv-with-ld_args_build_id.patch25
-rw-r--r--pkgs/development/libraries/mesa/missing-includes.patch12
-rw-r--r--pkgs/development/libraries/mlt/qt-5.nix1
-rw-r--r--pkgs/development/libraries/ndn-cxx/default.nix38
-rw-r--r--pkgs/development/libraries/newt/default.nix12
-rw-r--r--pkgs/development/libraries/noise-suppression-for-voice/default.nix26
-rw-r--r--pkgs/development/libraries/nuraft/default.nix24
-rw-r--r--pkgs/development/libraries/nuspell/default.nix10
-rw-r--r--pkgs/development/libraries/olm/default.nix4
-rw-r--r--pkgs/development/libraries/oneDNN/default.nix4
-rw-r--r--pkgs/development/libraries/openssl/default.nix4
-rw-r--r--pkgs/development/libraries/openxr-loader/default.nix4
-rw-r--r--pkgs/development/libraries/osip/default.nix4
-rw-r--r--pkgs/development/libraries/p11-kit/default.nix7
-rw-r--r--pkgs/development/libraries/pcaudiolib/default.nix2
-rw-r--r--pkgs/development/libraries/physics/qcdnum/default.nix2
-rw-r--r--pkgs/development/libraries/pipewire/default.nix11
-rw-r--r--pkgs/development/libraries/precice/default.nix4
-rw-r--r--pkgs/development/libraries/pugixml/default.nix31
-rw-r--r--pkgs/development/libraries/pupnp/default.nix2
-rw-r--r--pkgs/development/libraries/qrupdate/default.nix45
-rw-r--r--pkgs/development/libraries/qtutilities/default.nix4
-rw-r--r--pkgs/development/libraries/redkite/default.nix12
-rw-r--r--pkgs/development/libraries/rocclr/default.nix7
-rw-r--r--pkgs/development/libraries/rocm-comgr/default.nix4
-rw-r--r--pkgs/development/libraries/rocm-device-libs/default.nix4
-rw-r--r--pkgs/development/libraries/rocm-opencl-runtime/default.nix4
-rw-r--r--pkgs/development/libraries/rocm-runtime/default.nix6
-rw-r--r--pkgs/development/libraries/rocm-thunk/default.nix4
-rw-r--r--pkgs/development/libraries/science/biology/htslib/default.nix4
-rw-r--r--pkgs/development/libraries/science/math/libtorch/bin.nix4
-rw-r--r--pkgs/development/libraries/science/math/libtorch/binary-hashes.nix14
-rw-r--r--pkgs/development/libraries/science/math/openlibm/default.nix4
-rw-r--r--pkgs/development/libraries/science/math/parmetis/default.nix2
-rw-r--r--pkgs/development/libraries/science/math/petsc/default.nix4
-rw-r--r--pkgs/development/libraries/science/networking/ns-3/default.nix8
-rw-r--r--pkgs/development/libraries/sentencepiece/default.nix4
-rw-r--r--pkgs/development/libraries/soil/default.nix45
-rw-r--r--pkgs/development/libraries/sope/default.nix2
-rw-r--r--pkgs/development/libraries/symengine/default.nix2
-rw-r--r--pkgs/development/libraries/tdlib/default.nix12
-rw-r--r--pkgs/development/libraries/tpm2-tss/default.nix4
-rw-r--r--pkgs/development/libraries/unicorn-emu/default.nix34
-rw-r--r--pkgs/development/libraries/unicorn/default.nix27
-rw-r--r--pkgs/development/libraries/waffle/default.nix54
-rw-r--r--pkgs/development/libraries/wiiuse/default.nix2
-rw-r--r--pkgs/development/libraries/x265/default.nix2
-rw-r--r--pkgs/development/libraries/xmlsec/default.nix2
-rw-r--r--pkgs/development/libraries/xmlsec/remove_bsd_base64_decode_flag.patch12
-rw-r--r--pkgs/development/libraries/zeromq/4.x.nix10
-rw-r--r--pkgs/development/mobile/cocoapods/Gemfile-beta.lock18
-rw-r--r--pkgs/development/mobile/cocoapods/Gemfile.lock47
-rw-r--r--pkgs/development/mobile/cocoapods/default.nix2
-rw-r--r--pkgs/development/mobile/cocoapods/gemset-beta.nix28
-rw-r--r--pkgs/development/mobile/cocoapods/gemset.nix89
-rw-r--r--pkgs/development/node-packages/node-packages.json3
-rw-r--r--pkgs/development/node-packages/node-packages.nix7763
-rw-r--r--pkgs/development/ocaml-modules/apron/default.nix17
-rw-r--r--pkgs/development/ocaml-modules/asn1-combinators/default.nix6
-rw-r--r--pkgs/development/ocaml-modules/base64/default.nix24
-rw-r--r--pkgs/development/ocaml-modules/biocaml/default.nix4
-rw-r--r--pkgs/development/ocaml-modules/bistro/default.nix3
-rw-r--r--pkgs/development/ocaml-modules/bitstring/default.nix4
-rw-r--r--pkgs/development/ocaml-modules/checkseum/default.nix12
-rw-r--r--pkgs/development/ocaml-modules/cohttp/default.nix2
-rw-r--r--pkgs/development/ocaml-modules/cohttp/lwt.nix2
-rw-r--r--pkgs/development/ocaml-modules/cow/default.nix1
-rw-r--r--pkgs/development/ocaml-modules/cryptokit/default.nix40
-rw-r--r--pkgs/development/ocaml-modules/curly/default.nix19
-rw-r--r--pkgs/development/ocaml-modules/decompress/default.nix2
-rw-r--r--pkgs/development/ocaml-modules/dispatch/default.nix2
-rw-r--r--pkgs/development/ocaml-modules/ezjsonm/default.nix14
-rw-r--r--pkgs/development/ocaml-modules/fiat-p256/default.nix1
-rw-r--r--pkgs/development/ocaml-modules/gapi-ocaml/default.nix21
-rw-r--r--pkgs/development/ocaml-modules/gsl/default.nix11
-rw-r--r--pkgs/development/ocaml-modules/hex/default.nix10
-rw-r--r--pkgs/development/ocaml-modules/imagelib/default.nix3
-rw-r--r--pkgs/development/ocaml-modules/imagelib/unix.nix2
-rw-r--r--pkgs/development/ocaml-modules/janestreet/0.13.nix66
-rw-r--r--pkgs/development/ocaml-modules/janestreet/default.nix8
-rw-r--r--pkgs/development/ocaml-modules/janestreet/email-message-angstrom-0.14.patch22
-rw-r--r--pkgs/development/ocaml-modules/janestreet/sexp.patch30
-rw-r--r--pkgs/development/ocaml-modules/jwto/default.nix2
-rw-r--r--pkgs/development/ocaml-modules/lacaml/default.nix32
-rw-r--r--pkgs/development/ocaml-modules/lua-ml/default.nix2
-rw-r--r--pkgs/development/ocaml-modules/mirage-block/default.nix24
-rw-r--r--pkgs/development/ocaml-modules/mirage-channel/default.nix28
-rw-r--r--pkgs/development/ocaml-modules/mirage-console/default.nix24
-rw-r--r--pkgs/development/ocaml-modules/mirage-crypto/default.nix4
-rw-r--r--pkgs/development/ocaml-modules/mirage-logs/default.nix28
-rw-r--r--pkgs/development/ocaml-modules/mirage-profile/default.nix26
-rw-r--r--pkgs/development/ocaml-modules/mustache/default.nix1
-rw-r--r--pkgs/development/ocaml-modules/owl-base/default.nix16
-rw-r--r--pkgs/development/ocaml-modules/re/default.nix8
-rw-r--r--pkgs/development/ocaml-modules/tls/default.nix4
-rw-r--r--pkgs/development/ocaml-modules/webmachine/default.nix3
-rw-r--r--pkgs/development/pharo/launcher/default.nix7
-rw-r--r--pkgs/development/pharo/vm/build-vm-legacy.nix40
-rw-r--r--pkgs/development/pharo/vm/build-vm.nix56
-rw-r--r--pkgs/development/pharo/vm/share.nix2
-rw-r--r--pkgs/development/php-packages/composer/2.0.nix4
-rw-r--r--pkgs/development/php-packages/event/default.nix4
-rw-r--r--pkgs/development/php-packages/php-cs-fixer/default.nix4
-rw-r--r--pkgs/development/php-packages/phpstan/default.nix4
-rw-r--r--pkgs/development/php-packages/psalm/default.nix4
-rw-r--r--pkgs/development/python-modules/aioresponses/default.nix4
-rw-r--r--pkgs/development/python-modules/ansible-lint/default.nix4
-rw-r--r--pkgs/development/python-modules/anyio/default.nix58
-rw-r--r--pkgs/development/python-modules/apprise/default.nix4
-rw-r--r--pkgs/development/python-modules/arrow/default.nix4
-rw-r--r--pkgs/development/python-modules/asgi-csrf/default.nix27
-rw-r--r--pkgs/development/python-modules/async_stagger/default.nix44
-rw-r--r--pkgs/development/python-modules/asyncio-throttle/default.nix34
-rw-r--r--pkgs/development/python-modules/audioread/default.nix4
-rw-r--r--pkgs/development/python-modules/authlib/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-appconfiguration/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-core/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-datalake-store/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-identity/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-billing/default.nix6
-rw-r--r--pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-containerservice/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-core/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-datafactory/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-datamigration/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-kusto/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-media/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-search/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-security/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-servicebus/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-sql/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-servicefabric/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-synapse-artifacts/default.nix31
-rw-r--r--pkgs/development/python-modules/batchspawner/default.nix2
-rw-r--r--pkgs/development/python-modules/beancount/default.nix4
-rw-r--r--pkgs/development/python-modules/bids-validator/default.nix4
-rw-r--r--pkgs/development/python-modules/bitarray/default.nix4
-rw-r--r--pkgs/development/python-modules/blis/default.nix4
-rw-r--r--pkgs/development/python-modules/bme680/default.nix37
-rw-r--r--pkgs/development/python-modules/breathe/default.nix4
-rw-r--r--pkgs/development/python-modules/btchip/default.nix4
-rw-r--r--pkgs/development/python-modules/buildbot/default.nix2
-rw-r--r--pkgs/development/python-modules/caldav/default.nix4
-rw-r--r--pkgs/development/python-modules/cbor2/default.nix4
-rw-r--r--pkgs/development/python-modules/cchardet/default.nix4
-rw-r--r--pkgs/development/python-modules/chalice/default.nix4
-rw-r--r--pkgs/development/python-modules/click-help-colors/default.nix29
-rw-r--r--pkgs/development/python-modules/coordinates/default.nix2
-rw-r--r--pkgs/development/python-modules/credstash/default.nix6
-rw-r--r--pkgs/development/python-modules/crytic-compile/default.nix26
-rw-r--r--pkgs/development/python-modules/css-parser/default.nix4
-rw-r--r--pkgs/development/python-modules/cssselect2/default.nix4
-rw-r--r--pkgs/development/python-modules/cupy/default.nix5
-rw-r--r--pkgs/development/python-modules/debugpy/default.nix11
-rw-r--r--pkgs/development/python-modules/distro/default.nix2
-rw-r--r--pkgs/development/python-modules/django-postgresql-netfields/default.nix2
-rw-r--r--pkgs/development/python-modules/django_modelcluster/default.nix4
-rw-r--r--pkgs/development/python-modules/dockerspawner/default.nix2
-rw-r--r--pkgs/development/python-modules/docutils/default.nix2
-rw-r--r--pkgs/development/python-modules/dominate/default.nix4
-rw-r--r--pkgs/development/python-modules/dotnetcore2/default.nix59
-rw-r--r--pkgs/development/python-modules/dotnetcore2/runtime.patch22
-rw-r--r--pkgs/development/python-modules/drf-yasg/default.nix4
-rw-r--r--pkgs/development/python-modules/dropbox/default.nix4
-rw-r--r--pkgs/development/python-modules/elementpath/default.nix4
-rw-r--r--pkgs/development/python-modules/eve/default.nix4
-rw-r--r--pkgs/development/python-modules/exifread/default.nix4
-rw-r--r--pkgs/development/python-modules/flask-compress/default.nix4
-rw-r--r--pkgs/development/python-modules/flask-paginate/default.nix4
-rw-r--r--pkgs/development/python-modules/google-cloud-iam/default.nix22
-rw-r--r--pkgs/development/python-modules/google_api_core/default.nix36
-rw-r--r--pkgs/development/python-modules/google_auth/default.nix35
-rw-r--r--pkgs/development/python-modules/google_cloud_automl/default.nix38
-rw-r--r--pkgs/development/python-modules/google_cloud_bigquery/default.nix52
-rw-r--r--pkgs/development/python-modules/google_cloud_container/default.nix23
-rw-r--r--pkgs/development/python-modules/google_cloud_core/default.nix24
-rw-r--r--pkgs/development/python-modules/google_cloud_error_reporting/default.nix28
-rw-r--r--pkgs/development/python-modules/google_cloud_kms/default.nix28
-rw-r--r--pkgs/development/python-modules/google_cloud_logging/default.nix32
-rw-r--r--pkgs/development/python-modules/google_cloud_pubsub/default.nix34
-rw-r--r--pkgs/development/python-modules/google_cloud_resource_manager/default.nix27
-rw-r--r--pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix26
-rw-r--r--pkgs/development/python-modules/google_cloud_spanner/default.nix33
-rw-r--r--pkgs/development/python-modules/google_cloud_storage/default.nix37
-rw-r--r--pkgs/development/python-modules/google_cloud_testutils/default.nix32
-rw-r--r--pkgs/development/python-modules/google_cloud_texttospeech/default.nix22
-rw-r--r--pkgs/development/python-modules/google_cloud_translate/default.nix35
-rw-r--r--pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix19
-rw-r--r--pkgs/development/python-modules/gradient_sdk/default.nix25
-rw-r--r--pkgs/development/python-modules/gradient_statsd/default.nix26
-rw-r--r--pkgs/development/python-modules/grpcio-tools/default.nix4
-rw-r--r--pkgs/development/python-modules/gym/default.nix2
-rw-r--r--pkgs/development/python-modules/hass-nabucasa/default.nix16
-rw-r--r--pkgs/development/python-modules/hawkauthlib/default.nix7
-rw-r--r--pkgs/development/python-modules/hbmqtt/default.nix6
-rw-r--r--pkgs/development/python-modules/hg-evolve/default.nix4
-rw-r--r--pkgs/development/python-modules/holoviews/default.nix4
-rw-r--r--pkgs/development/python-modules/httpcore/default.nix42
-rw-r--r--pkgs/development/python-modules/httpx/default.nix42
-rw-r--r--pkgs/development/python-modules/hyperopt/default.nix29
-rw-r--r--pkgs/development/python-modules/inform/default.nix36
-rw-r--r--pkgs/development/python-modules/iniconfig/default.nix6
-rw-r--r--pkgs/development/python-modules/ircrobots/default.nix52
-rw-r--r--pkgs/development/python-modules/ircrobots/relax-dependencies.patch14
-rw-r--r--pkgs/development/python-modules/ircstates/default.nix48
-rw-r--r--pkgs/development/python-modules/irctokens/default.nix34
-rw-r--r--pkgs/development/python-modules/jq/default.nix4
-rw-r--r--pkgs/development/python-modules/kaitaistruct/default.nix4
-rw-r--r--pkgs/development/python-modules/libtmux/default.nix4
-rw-r--r--pkgs/development/python-modules/msgpack-numpy/default.nix4
-rw-r--r--pkgs/development/python-modules/myfitnesspal/default.nix17
-rw-r--r--pkgs/development/python-modules/mypy/default.nix4
-rw-r--r--pkgs/development/python-modules/nbsmoke/default.nix4
-rw-r--r--pkgs/development/python-modules/nbsphinx/default.nix4
-rw-r--r--pkgs/development/python-modules/nestedtext/default.nix43
-rw-r--r--pkgs/development/python-modules/nibabel/default.nix4
-rw-r--r--pkgs/development/python-modules/nix-kernel/default.nix3
-rw-r--r--pkgs/development/python-modules/nix-prefetch-github/default.nix4
-rw-r--r--pkgs/development/python-modules/numpy-stl/default.nix4
-rw-r--r--pkgs/development/python-modules/nvchecker/default.nix4
-rw-r--r--pkgs/development/python-modules/oauthenticator/default.nix4
-rw-r--r--pkgs/development/python-modules/objgraph/default.nix4
-rw-r--r--pkgs/development/python-modules/ovito/default.nix39
-rw-r--r--pkgs/development/python-modules/pa-ringbuffer/default.nix2
-rw-r--r--pkgs/development/python-modules/pandas-datareader/default.nix34
-rw-r--r--pkgs/development/python-modules/paperspace/default.nix10
-rw-r--r--pkgs/development/python-modules/papis/default.nix4
-rw-r--r--pkgs/development/python-modules/param/default.nix4
-rw-r--r--pkgs/development/python-modules/pc-ble-driver-py/default.nix3
-rw-r--r--pkgs/development/python-modules/pex/default.nix4
-rw-r--r--pkgs/development/python-modules/poetry/default.nix4
-rw-r--r--pkgs/development/python-modules/proto-plus/default.nix4
-rw-r--r--pkgs/development/python-modules/psautohint/default.nix4
-rw-r--r--pkgs/development/python-modules/pulp/default.nix4
-rw-r--r--pkgs/development/python-modules/pushbullet/default.nix4
-rw-r--r--pkgs/development/python-modules/py-multibase/default.nix4
-rw-r--r--pkgs/development/python-modules/py_stringmatching/default.nix4
-rw-r--r--pkgs/development/python-modules/pyairvisual/default.nix49
-rw-r--r--pkgs/development/python-modules/pyatmo/default.nix17
-rw-r--r--pkgs/development/python-modules/pycairo/default.nix24
-rw-r--r--pkgs/development/python-modules/pycognito/default.nix4
-rw-r--r--pkgs/development/python-modules/pyelftools/default.nix2
-rw-r--r--pkgs/development/python-modules/pyface/default.nix4
-rw-r--r--pkgs/development/python-modules/pyfcm/default.nix2
-rw-r--r--pkgs/development/python-modules/pykka/default.nix7
-rw-r--r--pkgs/development/python-modules/pyosmium/default.nix10
-rw-r--r--pkgs/development/python-modules/pypass/default.nix84
-rw-r--r--pkgs/development/python-modules/pypass/mark-executables.patch255
-rw-r--r--pkgs/development/python-modules/pyphen/default.nix4
-rw-r--r--pkgs/development/python-modules/pyramid_hawkauth/default.nix9
-rw-r--r--pkgs/development/python-modules/pysam/default.nix12
-rw-r--r--pkgs/development/python-modules/pyscard/default.nix4
-rw-r--r--pkgs/development/python-modules/pyserial-asyncio/default.nix4
-rw-r--r--pkgs/development/python-modules/pyside/apiextractor.nix13
-rw-r--r--pkgs/development/python-modules/pyside/default.nix6
-rw-r--r--pkgs/development/python-modules/pyside/generatorrunner.nix13
-rw-r--r--pkgs/development/python-modules/pyside/shiboken.nix3
-rw-r--r--pkgs/development/python-modules/pyside/tools.nix6
-rw-r--r--pkgs/development/python-modules/pysmb/default.nix6
-rw-r--r--pkgs/development/python-modules/pytest/default.nix4
-rw-r--r--pkgs/development/python-modules/python-jose/default.nix11
-rw-r--r--pkgs/development/python-modules/python-miio/default.nix17
-rw-r--r--pkgs/development/python-modules/python-sql/default.nix4
-rw-r--r--pkgs/development/python-modules/pytorch/bin.nix18
-rw-r--r--pkgs/development/python-modules/pytorch/binary-hashes.nix10
-rw-r--r--pkgs/development/python-modules/pyzmq/default.nix37
-rw-r--r--pkgs/development/python-modules/rich/default.nix4
-rw-r--r--pkgs/development/python-modules/rq/default.nix4
-rw-r--r--pkgs/development/python-modules/rtmixer/default.nix2
-rw-r--r--pkgs/development/python-modules/sacremoses/default.nix2
-rw-r--r--pkgs/development/python-modules/setuptools-rust/default.nix32
-rw-r--r--pkgs/development/python-modules/sh/default.nix4
-rw-r--r--pkgs/development/python-modules/signedjson/default.nix7
-rw-r--r--pkgs/development/python-modules/slither-analyzer/default.nix6
-rw-r--r--pkgs/development/python-modules/smbus-cffi/default.nix46
-rw-r--r--pkgs/development/python-modules/smugline/default.nix40
-rw-r--r--pkgs/development/python-modules/smugpy/default.nix21
-rw-r--r--pkgs/development/python-modules/snowflake-connector-python/default.nix4
-rw-r--r--pkgs/development/python-modules/spotipy/default.nix28
-rw-r--r--pkgs/development/python-modules/sqlite-utils/default.nix42
-rw-r--r--pkgs/development/python-modules/srsly/default.nix4
-rw-r--r--pkgs/development/python-modules/sshtunnel/default.nix4
-rw-r--r--pkgs/development/python-modules/telethon-session-sqlalchemy/default.nix4
-rw-r--r--pkgs/development/python-modules/tensorflow-probability/default.nix2
-rw-r--r--pkgs/development/python-modules/tensorflow/1/default.nix4
-rw-r--r--pkgs/development/python-modules/tensorflow/2/default.nix2
-rw-r--r--pkgs/development/python-modules/thinc/default.nix4
-rw-r--r--pkgs/development/python-modules/tokenizers/default.nix74
-rw-r--r--pkgs/development/python-modules/tokenizers/update-parking-lot.diff63
-rw-r--r--pkgs/development/python-modules/tokenlib/default.nix7
-rw-r--r--pkgs/development/python-modules/toolz/2.nix28
-rw-r--r--pkgs/development/python-modules/toolz/default.nix6
-rw-r--r--pkgs/development/python-modules/transformers/default.nix18
-rw-r--r--pkgs/development/python-modules/trezor/default.nix4
-rw-r--r--pkgs/development/python-modules/trytond/default.nix4
-rw-r--r--pkgs/development/python-modules/unicorn/default.nix2
-rw-r--r--pkgs/development/python-modules/unpaddedbase64/default.nix7
-rw-r--r--pkgs/development/python-modules/user-agents/default.nix4
-rw-r--r--pkgs/development/python-modules/wled/default.nix2
-rw-r--r--pkgs/development/python-modules/xdot/default.nix2
-rw-r--r--pkgs/development/python-modules/zigpy-cc/default.nix46
-rw-r--r--pkgs/development/python-modules/zigpy-xbee/default.nix44
-rw-r--r--pkgs/development/python-modules/zigpy-zigate/default.nix46
-rw-r--r--pkgs/development/python-modules/zigpy-znp/default.nix55
-rw-r--r--pkgs/development/python-modules/zigpy/default.nix46
-rw-r--r--pkgs/development/tools/ammonite/default.nix40
-rw-r--r--pkgs/development/tools/analysis/cargo-tarpaulin/default.nix8
-rw-r--r--pkgs/development/tools/analysis/checkstyle/default.nix4
-rw-r--r--pkgs/development/tools/analysis/codeql/default.nix4
-rw-r--r--pkgs/development/tools/analysis/coz/default.nix2
-rw-r--r--pkgs/development/tools/analysis/flow/default.nix4
-rw-r--r--pkgs/development/tools/analysis/frama-c/default.nix21
-rw-r--r--pkgs/development/tools/analysis/nix-linter/default.nix9
-rw-r--r--pkgs/development/tools/analysis/pev/default.nix22
-rw-r--r--pkgs/development/tools/analysis/retdec/default.nix3
-rw-r--r--pkgs/development/tools/azcopy/default.nix4
-rw-r--r--pkgs/development/tools/bazel-kazel/default.nix4
-rw-r--r--pkgs/development/tools/bazelisk/default.nix4
-rw-r--r--pkgs/development/tools/build-managers/apache-ant/default.nix4
-rw-r--r--pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix2
-rw-r--r--pkgs/development/tools/build-managers/bloop/default.nix2
-rw-r--r--pkgs/development/tools/build-managers/cmake/default.nix19
-rw-r--r--pkgs/development/tools/build-managers/gn/default.nix2
-rw-r--r--pkgs/development/tools/build-managers/gradle/default.nix10
-rw-r--r--pkgs/development/tools/build-managers/meson/boost-Do-not-add-system-paths-on-nix.patch40
-rw-r--r--pkgs/development/tools/build-managers/meson/default.nix5
-rw-r--r--pkgs/development/tools/build-managers/msbuild/default.nix2
-rw-r--r--pkgs/development/tools/build-managers/rocm-cmake/default.nix4
-rw-r--r--pkgs/development/tools/build-managers/sbt/default.nix38
-rw-r--r--pkgs/development/tools/build-managers/tup/default.nix16
-rw-r--r--pkgs/development/tools/buildah/default.nix4
-rw-r--r--pkgs/development/tools/buildpack/default.nix4
-rw-r--r--pkgs/development/tools/castxml/default.nix4
-rw-r--r--pkgs/development/tools/clj-kondo/default.nix6
-rw-r--r--pkgs/development/tools/continuous-integration/buildkite-agent/default.nix17
-rw-r--r--pkgs/development/tools/continuous-integration/fly/default.nix4
-rw-r--r--pkgs/development/tools/continuous-integration/jenkins/default.nix48
-rwxr-xr-xpkgs/development/tools/continuous-integration/jenkins/update.sh22
-rw-r--r--pkgs/development/tools/coursier/default.nix57
-rw-r--r--pkgs/development/tools/database/liquibase/default.nix4
-rw-r--r--pkgs/development/tools/database/litecli/default.nix4
-rw-r--r--pkgs/development/tools/deadcode/default.nix2
-rw-r--r--pkgs/development/tools/doctl/default.nix4
-rw-r--r--pkgs/development/tools/eclipse-mat/default.nix2
-rw-r--r--pkgs/development/tools/electron/default.nix36
-rwxr-xr-xpkgs/development/tools/electron/print-hashes.sh4
-rw-r--r--pkgs/development/tools/errcheck/default.nix2
-rw-r--r--pkgs/development/tools/flyway/default.nix4
-rw-r--r--pkgs/development/tools/github/bump/default.nix29
-rw-r--r--pkgs/development/tools/gllvm/default.nix4
-rw-r--r--pkgs/development/tools/glslviewer/default.nix17
-rw-r--r--pkgs/development/tools/gofumpt/default.nix8
-rw-r--r--pkgs/development/tools/golangci-lint/default.nix6
-rw-r--r--pkgs/development/tools/google-app-engine-go-sdk/default.nix8
-rw-r--r--pkgs/development/tools/gopls/default.nix3
-rw-r--r--pkgs/development/tools/gosec/default.nix6
-rw-r--r--pkgs/development/tools/gotestsum/default.nix6
-rw-r--r--pkgs/development/tools/gotools/default.nix8
-rw-r--r--pkgs/development/tools/impl/default.nix2
-rw-r--r--pkgs/development/tools/jbake/default.nix2
-rw-r--r--pkgs/development/tools/knightos/kpack/default.nix4
-rw-r--r--pkgs/development/tools/ktlint/default.nix21
-rw-r--r--pkgs/development/tools/minizinc/default.nix2
-rw-r--r--pkgs/development/tools/misc/argbash/default.nix2
-rw-r--r--pkgs/development/tools/misc/blackfire/default.nix4
-rw-r--r--pkgs/development/tools/misc/blackfire/php-probe.nix4
-rw-r--r--pkgs/development/tools/misc/ccls/default.nix4
-rw-r--r--pkgs/development/tools/misc/circleci-cli/default.nix4
-rw-r--r--pkgs/development/tools/misc/cli11/default.nix2
-rw-r--r--pkgs/development/tools/misc/cproto/default.nix4
-rw-r--r--pkgs/development/tools/misc/editorconfig-checker/default.nix2
-rw-r--r--pkgs/development/tools/misc/fujprog/default.nix2
-rw-r--r--pkgs/development/tools/misc/mkcert/default.nix6
-rw-r--r--pkgs/development/tools/misc/nix-build-uncached/default.nix4
-rw-r--r--pkgs/development/tools/misc/reviewdog/default.nix6
-rw-r--r--pkgs/development/tools/misc/swig/3.x.nix2
-rw-r--r--pkgs/development/tools/nsis/default.nix2
-rw-r--r--pkgs/development/tools/ocaml/ocp-build/default.nix17
-rw-r--r--pkgs/development/tools/omniorb/default.nix2
-rw-r--r--pkgs/development/tools/omnisharp-roslyn/default.nix4
-rw-r--r--pkgs/development/tools/operator-sdk/default.nix6
-rw-r--r--pkgs/development/tools/packer/default.nix4
-rw-r--r--pkgs/development/tools/parsing/antlr/4.8.nix (renamed from pkgs/development/tools/parsing/antlr/4.7.nix)6
-rw-r--r--pkgs/development/tools/parsing/byacc/default.nix4
-rw-r--r--pkgs/development/tools/pgloader/default.nix2
-rw-r--r--pkgs/development/tools/purescript/spago/spago.nix20
-rw-r--r--pkgs/development/tools/reftools/default.nix2
-rw-r--r--pkgs/development/tools/rubocop/Gemfile.lock25
-rw-r--r--pkgs/development/tools/rubocop/gemset.nix61
-rw-r--r--pkgs/development/tools/rufo/Gemfile3
-rw-r--r--pkgs/development/tools/rufo/Gemfile.lock13
-rw-r--r--pkgs/development/tools/rufo/default.nix16
-rw-r--r--pkgs/development/tools/rufo/gemset.nix12
-rw-r--r--pkgs/development/tools/rust/cargo-make/default.nix6
-rw-r--r--pkgs/development/tools/sourcetrail/default.nix252
-rw-r--r--pkgs/development/tools/sourcetrail/disable-failing-tests.patch48
-rw-r--r--pkgs/development/tools/sourcetrail/disable-updates.patch13
-rw-r--r--pkgs/development/tools/sourcetrail/java.nix27
-rw-r--r--pkgs/development/tools/sourcetrail/jedi.nix36
-rw-r--r--pkgs/development/tools/sourcetrail/parso.nix29
-rw-r--r--pkgs/development/tools/sourcetrail/python.nix68
-rw-r--r--pkgs/development/tools/swiftformat/default.nix2
-rw-r--r--pkgs/development/tools/vagrant/default.nix4
-rw-r--r--pkgs/development/tools/vagrant/gemset.nix106
-rw-r--r--pkgs/development/tools/vagrant/gemset_libvirt.nix73
-rw-r--r--pkgs/development/tools/vgo2nix/default.nix36
-rw-r--r--pkgs/development/tools/vgo2nix/deps.nix210
-rw-r--r--pkgs/development/tools/wally-cli/default.nix4
-rw-r--r--pkgs/development/tools/wrangler/default.nix10
-rw-r--r--pkgs/development/tools/xqilla/default.nix2
-rw-r--r--pkgs/development/web/deno/default.nix9
-rw-r--r--pkgs/development/web/deno/deps.nix8
-rw-r--r--pkgs/development/web/flyctl/default.nix6
-rw-r--r--pkgs/development/web/lucky-cli/default.nix4
-rw-r--r--pkgs/development/web/newman/default.nix2
-rw-r--r--pkgs/development/web/nodejs/v10.nix6
-rw-r--r--pkgs/development/web/nodejs/v14.nix4
-rw-r--r--pkgs/development/web/nodejs/v15.nix4
-rw-r--r--pkgs/development/web/postman/default.nix4
-rw-r--r--pkgs/games/among-sus/default.nix29
-rw-r--r--pkgs/games/chessx/default.nix2
-rw-r--r--pkgs/games/cockatrice/default.nix2
-rw-r--r--pkgs/games/eidolon/default.nix2
-rw-r--r--pkgs/games/iortcw/default.nix27
-rw-r--r--pkgs/games/iortcw/sp.nix52
-rw-r--r--pkgs/games/liquidwar/5.nix7
-rw-r--r--pkgs/games/lugaru/default.nix2
-rw-r--r--pkgs/games/mari0/default.nix2
-rw-r--r--pkgs/games/megaglest/default.nix2
-rw-r--r--pkgs/games/minecraft-server/default.nix6
-rw-r--r--pkgs/games/openxray/default.nix8
-rw-r--r--pkgs/games/osu-lazer/default.nix4
-rw-r--r--pkgs/games/osu-lazer/deps.nix8
-rw-r--r--pkgs/games/pacvim/default.nix2
-rw-r--r--pkgs/games/quakespasm/vulkan.nix15
-rw-r--r--pkgs/games/scummvm/default.nix4
-rw-r--r--pkgs/games/sgt-puzzles/default.nix4
-rw-r--r--pkgs/games/spring/springlobby.nix17
-rw-r--r--pkgs/games/steam/fhsenv.nix2
-rw-r--r--pkgs/games/the-butterfly-effect/default.nix7
-rw-r--r--pkgs/games/wyvern/default.nix2
-rw-r--r--pkgs/misc/emulators/mame/default.nix4
-rw-r--r--pkgs/misc/emulators/mednaffe/default.nix2
-rw-r--r--pkgs/misc/emulators/mgba/default.nix4
-rw-r--r--pkgs/misc/emulators/retroarch/cores.nix9
-rw-r--r--pkgs/misc/emulators/wine/sources.nix6
-rw-r--r--pkgs/misc/frescobaldi/default.nix4
-rw-r--r--pkgs/misc/ghostscript/0001-Bug-702364-Fix-missing-echogs-dependencies.patch835
-rw-r--r--pkgs/misc/ghostscript/default.nix24
-rw-r--r--pkgs/misc/screensavers/betterlockscreen/default.nix2
-rw-r--r--pkgs/misc/tmux-plugins/default.nix56
-rw-r--r--pkgs/misc/tpm2-pkcs11/default.nix2
-rw-r--r--pkgs/misc/vim-plugins/generated.nix856
-rw-r--r--pkgs/misc/vim-plugins/vim-plugin-names11
-rw-r--r--pkgs/os-specific/darwin/discrete-scroll/default.nix1
-rw-r--r--pkgs/os-specific/linux/anbox/kmod.nix2
-rw-r--r--pkgs/os-specific/linux/android-udev-rules/default.nix4
-rw-r--r--pkgs/os-specific/linux/apparmor/default.nix13
-rw-r--r--pkgs/os-specific/linux/checksec/default.nix4
-rw-r--r--pkgs/os-specific/linux/cpuset/default.nix2
-rw-r--r--pkgs/os-specific/linux/cshatag/default.nix32
-rw-r--r--pkgs/os-specific/linux/cshatag/deps.nix21
-rw-r--r--pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix6
-rw-r--r--pkgs/os-specific/linux/firmware/raspberrypi/default.nix4
-rw-r--r--pkgs/os-specific/linux/fnotifystat/default.nix4
-rw-r--r--pkgs/os-specific/linux/fwts/default.nix4
-rw-r--r--pkgs/os-specific/linux/i2c-tools/default.nix4
-rw-r--r--pkgs/os-specific/linux/iproute/default.nix8
-rw-r--r--pkgs/os-specific/linux/ipset/default.nix4
-rw-r--r--pkgs/os-specific/linux/kernel/generic.nix9
-rw-r--r--pkgs/os-specific/linux/kernel/hardened/patches.json30
-rw-r--r--pkgs/os-specific/linux/kernel/linux-4.14.nix4
-rw-r--r--pkgs/os-specific/linux/kernel/linux-4.19.nix4
-rw-r--r--pkgs/os-specific/linux/kernel/linux-4.4.nix4
-rw-r--r--pkgs/os-specific/linux/kernel/linux-4.9.nix4
-rw-r--r--pkgs/os-specific/linux/kernel/linux-5.4.nix4
-rw-r--r--pkgs/os-specific/linux/kernel/linux-5.8.nix4
-rw-r--r--pkgs/os-specific/linux/kernel/linux-5.9.nix4
-rw-r--r--pkgs/os-specific/linux/kernel/linux-libre.nix5
-rw-r--r--pkgs/os-specific/linux/kernel/linux-rt-5.4.nix6
-rw-r--r--pkgs/os-specific/linux/kernel/linux-testing.nix6
-rw-r--r--pkgs/os-specific/linux/kernel/linux-zen.nix9
-rw-r--r--pkgs/os-specific/linux/kernel/manual-config.nix16
-rw-r--r--pkgs/os-specific/linux/kmscon/default.nix1
-rw-r--r--pkgs/os-specific/linux/libcap/default.nix5
-rw-r--r--pkgs/os-specific/linux/libfabric/default.nix4
-rw-r--r--pkgs/os-specific/linux/libratbag/default.nix4
-rw-r--r--pkgs/os-specific/linux/lxc/default.nix4
-rw-r--r--pkgs/os-specific/linux/lxcfs/default.nix4
-rw-r--r--pkgs/os-specific/linux/nvidia-x11/persistenced.nix10
-rw-r--r--pkgs/os-specific/linux/open-iscsi/default.nix8
-rw-r--r--pkgs/os-specific/linux/pam_gnupg/default.nix4
-rw-r--r--pkgs/os-specific/linux/pam_mount/default.nix47
-rw-r--r--pkgs/os-specific/linux/pam_mount/support_luks2.patch47
-rw-r--r--pkgs/os-specific/linux/r8168/default.nix8
-rw-r--r--pkgs/os-specific/linux/systemd/default.nix106
-rw-r--r--pkgs/os-specific/linux/usbip/default.nix5
-rw-r--r--pkgs/os-specific/linux/zfs/default.nix4
-rw-r--r--pkgs/servers/asterisk/default.nix12
-rw-r--r--pkgs/servers/atlassian/confluence.nix4
-rw-r--r--pkgs/servers/atlassian/crowd.nix4
-rw-r--r--pkgs/servers/consul/default.nix6
-rw-r--r--pkgs/servers/dgraph/default.nix6
-rw-r--r--pkgs/servers/dns/bind/default.nix4
-rw-r--r--pkgs/servers/dns/coredns/default.nix6
-rw-r--r--pkgs/servers/dns/dnsdist/default.nix6
-rw-r--r--pkgs/servers/dns/nsd/default.nix4
-rw-r--r--pkgs/servers/dns/pdns-recursor/default.nix4
-rw-r--r--pkgs/servers/go-libp2p-daemon/default.nix23
-rw-r--r--pkgs/servers/hitch/default.nix6
-rw-r--r--pkgs/servers/home-assistant/component-packages.nix39
-rw-r--r--pkgs/servers/home-assistant/default.nix17
-rw-r--r--pkgs/servers/home-assistant/frontend.nix4
-rw-r--r--pkgs/servers/http/gitlab-pages/default.nix6
-rw-r--r--pkgs/servers/http/nginx/mainline.nix4
-rw-r--r--pkgs/servers/http/unit/default.nix4
-rw-r--r--pkgs/servers/jackett/default.nix4
-rw-r--r--pkgs/servers/keycloak/default.nix51
-rw-r--r--pkgs/servers/lidarr/default.nix4
-rw-r--r--pkgs/servers/mail/exim/default.nix1
-rw-r--r--pkgs/servers/mail/freepops/default.nix29
-rw-r--r--pkgs/servers/matrix-synapse/default.nix9
-rw-r--r--pkgs/servers/memcached/default.nix4
-rw-r--r--pkgs/servers/metabase/default.nix4
-rw-r--r--pkgs/servers/monitoring/do-agent/default.nix2
-rw-r--r--pkgs/servers/monitoring/grafana/default.nix8
-rw-r--r--pkgs/servers/monitoring/kapacitor/default.nix4
-rw-r--r--pkgs/servers/monitoring/loki/default.nix30
-rw-r--r--pkgs/servers/monitoring/longview/default.nix2
-rw-r--r--pkgs/servers/monitoring/munin/default.nix4
-rw-r--r--pkgs/servers/monitoring/prometheus/blackbox-exporter.nix4
-rw-r--r--pkgs/servers/monitoring/prometheus/default.nix4
-rw-r--r--pkgs/servers/monitoring/prometheus/promscale.nix8
-rw-r--r--pkgs/servers/monitoring/prometheus/pushgateway.nix4
-rw-r--r--pkgs/servers/monitoring/prometheus/snmp-exporter.nix4
-rw-r--r--pkgs/servers/monitoring/prometheus/sql-exporter.nix23
-rw-r--r--pkgs/servers/monitoring/prometheus/webui-package.json28
-rw-r--r--pkgs/servers/monitoring/prometheus/webui-yarndeps.nix3312
-rw-r--r--pkgs/servers/monitoring/zabbix/versions.nix8
-rw-r--r--pkgs/servers/mpd/default.nix5
-rw-r--r--pkgs/servers/mqtt/mosquitto/default.nix4
-rw-r--r--pkgs/servers/news/leafnode/default.nix2
-rw-r--r--pkgs/servers/nextcloud/default.nix12
-rw-r--r--pkgs/servers/nosql/riak-cs/2.1.1.nix70
-rw-r--r--pkgs/servers/nosql/riak-cs/stanchion.nix65
-rw-r--r--pkgs/servers/openbgpd/default.nix19
-rw-r--r--pkgs/servers/plex/raw.nix4
-rw-r--r--pkgs/servers/rtsp-simple-server/default.nix35
-rw-r--r--pkgs/servers/search/groonga/default.nix4
-rw-r--r--pkgs/servers/ser2net/default.nix2
-rw-r--r--pkgs/servers/sozu/default.nix36
-rw-r--r--pkgs/servers/sql/cockroachdb/default.nix4
-rw-r--r--pkgs/servers/sql/dolt/default.nix6
-rw-r--r--pkgs/servers/sql/mariadb/default.nix2
-rw-r--r--pkgs/servers/sql/patroni/default.nix2
-rw-r--r--pkgs/servers/sql/postgresql/default.nix4
-rw-r--r--pkgs/servers/sql/postgresql/ext/periods.nix4
-rw-r--r--pkgs/servers/sql/postgresql/ext/pg_similarity.nix3
-rw-r--r--pkgs/servers/sql/postgresql/ext/pgtap.nix2
-rw-r--r--pkgs/servers/sql/postgresql/patches/stabilize-timetz-dst.patch117
-rw-r--r--pkgs/servers/tailscale/default.nix11
-rw-r--r--pkgs/servers/tarssh/default.nix25
-rw-r--r--pkgs/servers/tracing/tempo/default.nix26
-rw-r--r--pkgs/servers/unifi/default.nix4
-rw-r--r--pkgs/servers/web-apps/dokuwiki/default.nix2
-rw-r--r--pkgs/servers/web-apps/engelsystem/default.nix2
-rw-r--r--pkgs/servers/web-apps/jirafeau/default.nix4
-rw-r--r--pkgs/servers/web-apps/rss-bridge/default.nix2
-rw-r--r--pkgs/servers/web-apps/sogo/default.nix2
-rw-r--r--pkgs/servers/x11/xorg/default.nix40
-rw-r--r--pkgs/servers/x11/xorg/overrides.nix7
-rw-r--r--pkgs/servers/x11/xorg/tarballs.list12
-rw-r--r--pkgs/servers/xmpp/prosody/default.nix9
-rw-r--r--pkgs/servers/zigbee2mqtt/default.nix4
-rw-r--r--pkgs/servers/zigbee2mqtt/node-packages.nix2800
-rw-r--r--pkgs/servers/zoneminder/default.nix6
-rw-r--r--pkgs/shells/bash/bash-completion/default.nix4
-rw-r--r--pkgs/shells/es/default.nix2
-rw-r--r--pkgs/shells/liquidprompt/default.nix4
-rw-r--r--pkgs/shells/mksh/default.nix4
-rw-r--r--pkgs/shells/mrsh/default.nix9
-rw-r--r--pkgs/shells/nushell/default.nix6
-rw-r--r--pkgs/shells/xonsh/default.nix4
-rw-r--r--pkgs/shells/zsh/oh-my-zsh/default.nix45
-rwxr-xr-xpkgs/shells/zsh/oh-my-zsh/update.sh19
-rw-r--r--pkgs/shells/zsh/zplugin/default.nix40
-rw-r--r--pkgs/shells/zsh/zsh-powerlevel10k/default.nix16
-rw-r--r--pkgs/stdenv/darwin/default.nix5
-rw-r--r--pkgs/stdenv/generic/check-meta.nix19
-rw-r--r--pkgs/stdenv/native/default.nix9
-rw-r--r--pkgs/test/default.nix2
-rw-r--r--pkgs/test/install-shell-files/default.nix125
-rw-r--r--pkgs/tools/X11/find-cursor/default.nix26
-rw-r--r--pkgs/tools/X11/x11spice/default.nix5
-rw-r--r--pkgs/tools/X11/xwinmosaic/default.nix9
-rw-r--r--pkgs/tools/admin/aws-google-auth/default.nix14
-rw-r--r--pkgs/tools/admin/azure-cli/default.nix10
-rw-r--r--pkgs/tools/admin/azure-cli/python-packages.nix56
-rw-r--r--pkgs/tools/admin/oxidized/default.nix2
-rw-r--r--pkgs/tools/admin/procs/default.nix6
-rw-r--r--pkgs/tools/admin/salt/default.nix4
-rw-r--r--pkgs/tools/archivers/unarj/default.nix23
-rw-r--r--pkgs/tools/backup/amazon-glacier-cmd-interface/default.nix33
-rw-r--r--pkgs/tools/backup/bacula/default.nix4
-rw-r--r--pkgs/tools/backup/dirvish/default.nix2
-rw-r--r--pkgs/tools/backup/kopia/default.nix6
-rw-r--r--pkgs/tools/backup/restic/default.nix6
-rw-r--r--pkgs/tools/backup/restic/rest-server.nix19
-rw-r--r--pkgs/tools/backup/stenc/default.nix2
-rw-r--r--pkgs/tools/backup/wal-e/default.nix16
-rw-r--r--pkgs/tools/bluetooth/blueman/default.nix4
-rw-r--r--pkgs/tools/bluetooth/bluez-alsa/default.nix4
-rw-r--r--pkgs/tools/compression/brotli/default.nix22
-rw-r--r--pkgs/tools/compression/xz/default.nix2
-rw-r--r--pkgs/tools/compression/zstd/default.nix6
-rw-r--r--pkgs/tools/filesystems/bindfs/default.nix4
-rw-r--r--pkgs/tools/filesystems/btrfs-progs/default.nix4
-rw-r--r--pkgs/tools/filesystems/ceph/ceph-glibc-2-32-sigdescr_np.patch63
-rw-r--r--pkgs/tools/filesystems/ceph/default.nix1
-rw-r--r--pkgs/tools/filesystems/f3/default.nix4
-rw-r--r--pkgs/tools/filesystems/fatresize/default.nix32
-rw-r--r--pkgs/tools/filesystems/fatresize/fatresize_parted_nix.patch74
-rw-r--r--pkgs/tools/filesystems/gcsfuse/default.nix4
-rw-r--r--pkgs/tools/filesystems/httpfs/default.nix2
-rw-r--r--pkgs/tools/filesystems/moosefs/default.nix4
-rw-r--r--pkgs/tools/filesystems/mtools/default.nix4
-rw-r--r--pkgs/tools/graphics/asymptote/default.nix18
-rw-r--r--pkgs/tools/graphics/asymptote/default.upstream4
-rw-r--r--pkgs/tools/graphics/dpic/default.nix4
-rw-r--r--pkgs/tools/graphics/optar/default.nix2
-rw-r--r--pkgs/tools/graphics/piglit/default.nix77
-rw-r--r--pkgs/tools/misc/aptly/default.nix4
-rw-r--r--pkgs/tools/misc/as-tree/cargo-lock.patch13
-rw-r--r--pkgs/tools/misc/as-tree/default.nix27
-rw-r--r--pkgs/tools/misc/bdf2psf/default.nix4
-rw-r--r--pkgs/tools/misc/bdf2sfd/default.nix4
-rw-r--r--pkgs/tools/misc/broadlink-cli/default.nix16
-rw-r--r--pkgs/tools/misc/broot/default.nix6
-rw-r--r--pkgs/tools/misc/buildtorrent/default.nix14
-rw-r--r--pkgs/tools/misc/byobu/default.nix65
-rw-r--r--pkgs/tools/misc/chezmoi/default.nix6
-rw-r--r--pkgs/tools/misc/cloud-utils/default.nix4
-rw-r--r--pkgs/tools/misc/convbin/default.nix42
-rw-r--r--pkgs/tools/misc/convfont/default.nix29
-rw-r--r--pkgs/tools/misc/convimg/default.nix43
-rw-r--r--pkgs/tools/misc/coreutils/avoid-false-positive-in-date-debug-test.patch52
-rw-r--r--pkgs/tools/misc/coreutils/coreutils-8.31-android-cross.patch51
-rw-r--r--pkgs/tools/misc/coreutils/coreutils-8.31-musl-cross.patch1153
-rw-r--r--pkgs/tools/misc/coreutils/default.nix13
-rw-r--r--pkgs/tools/misc/coreutils/sys-getdents-undeclared.patch100
-rw-r--r--pkgs/tools/misc/ddate/default.nix17
-rw-r--r--pkgs/tools/misc/eva/default.nix2
-rw-r--r--pkgs/tools/misc/fet-sh/default.nix4
-rw-r--r--pkgs/tools/misc/ffsend/default.nix6
-rw-r--r--pkgs/tools/misc/flameshot/default.nix32
-rw-r--r--pkgs/tools/misc/fluent-bit/default.nix4
-rw-r--r--pkgs/tools/misc/fortune/default.nix11
-rw-r--r--pkgs/tools/misc/fsmon/default.nix4
-rw-r--r--pkgs/tools/misc/fzf/default.nix10
-rw-r--r--pkgs/tools/misc/geekbench/default.nix4
-rw-r--r--pkgs/tools/misc/gif-for-cli/default.nix12
-rw-r--r--pkgs/tools/misc/logstash/6.x.nix2
-rw-r--r--pkgs/tools/misc/mbuffer/default.nix4
-rw-r--r--pkgs/tools/misc/mstflint/default.nix1
-rw-r--r--pkgs/tools/misc/nix-direnv/default.nix2
-rw-r--r--pkgs/tools/misc/onefetch/default.nix8
-rw-r--r--pkgs/tools/misc/ostree/default.nix4
-rw-r--r--pkgs/tools/misc/parallel/default.nix4
-rw-r--r--pkgs/tools/misc/phoronix-test-suite/default.nix4
-rw-r--r--pkgs/tools/misc/pspg/default.nix4
-rw-r--r--pkgs/tools/misc/rpcsvc-proto/default.nix2
-rw-r--r--pkgs/tools/misc/shallot/default.nix2
-rw-r--r--pkgs/tools/misc/skim/default.nix6
-rw-r--r--pkgs/tools/misc/starship/default.nix13
-rw-r--r--pkgs/tools/misc/tmux/default.nix10
-rw-r--r--pkgs/tools/misc/tmuxp/default.nix4
-rw-r--r--pkgs/tools/misc/topgrade/default.nix14
-rw-r--r--pkgs/tools/misc/up/default.nix8
-rw-r--r--pkgs/tools/misc/up/gomod.patch23
-rw-r--r--pkgs/tools/misc/vimv/default.nix24
-rw-r--r--pkgs/tools/misc/vix/default.nix24
-rw-r--r--pkgs/tools/misc/woof/default.nix2
-rw-r--r--pkgs/tools/misc/wootility/default.nix2
-rw-r--r--pkgs/tools/misc/yle-dl/default.nix22
-rw-r--r--pkgs/tools/misc/you-get/default.nix4
-rw-r--r--pkgs/tools/misc/youtube-dl/default.nix4
-rw-r--r--pkgs/tools/misc/zoxide/default.nix32
-rw-r--r--pkgs/tools/networking/bacnet-stack/default.nix31
-rw-r--r--pkgs/tools/networking/bukubrow/default.nix2
-rw-r--r--pkgs/tools/networking/chrony/allow-clock_adjtime.patch26
-rw-r--r--pkgs/tools/networking/chrony/default.nix13
-rw-r--r--pkgs/tools/networking/chrony/fix-seccomp-build.patch13
-rw-r--r--pkgs/tools/networking/corerad/default.nix2
-rw-r--r--pkgs/tools/networking/croc/default.nix6
-rw-r--r--pkgs/tools/networking/curl/default.nix4
-rw-r--r--pkgs/tools/networking/curlie/default.nix8
-rw-r--r--pkgs/tools/networking/dnstracer/default.nix2
-rw-r--r--pkgs/tools/networking/dogdns/default.nix30
-rw-r--r--pkgs/tools/networking/driftnet/default.nix2
-rw-r--r--pkgs/tools/networking/dropbear/default.nix4
-rw-r--r--pkgs/tools/networking/goimapnotify/default.nix2
-rw-r--r--pkgs/tools/networking/goreplay/default.nix2
-rw-r--r--pkgs/tools/networking/haproxy/default.nix4
-rw-r--r--pkgs/tools/networking/i2pd/default.nix4
-rw-r--r--pkgs/tools/networking/keepalived/default.nix4
-rw-r--r--pkgs/tools/networking/lldpd/default.nix4
-rw-r--r--pkgs/tools/networking/maxscale/default.nix2
-rw-r--r--pkgs/tools/networking/minio-client/default.nix6
-rw-r--r--pkgs/tools/networking/mozwire/default.nix6
-rw-r--r--pkgs/tools/networking/network-manager/dmenu/default.nix2
-rw-r--r--pkgs/tools/networking/nfstrace/default.nix2
-rw-r--r--pkgs/tools/networking/ngrok-2/default.nix5
-rw-r--r--pkgs/tools/networking/nxdomain/default.nix29
-rw-r--r--pkgs/tools/networking/oneshot/default.nix4
-rw-r--r--pkgs/tools/networking/pmacct/default.nix2
-rw-r--r--pkgs/tools/networking/rcon/default.nix30
-rw-r--r--pkgs/tools/networking/shadowsocks-rust/default.nix6
-rw-r--r--pkgs/tools/networking/slirp4netns/default.nix4
-rw-r--r--pkgs/tools/networking/ssldump/default.nix2
-rw-r--r--pkgs/tools/networking/tridactyl-native/default.nix4
-rw-r--r--pkgs/tools/networking/unbound/default.nix44
-rw-r--r--pkgs/tools/nix/nar-serve/default.nix31
-rw-r--r--pkgs/tools/package-management/cargo-about/default.nix2
-rw-r--r--pkgs/tools/package-management/cargo-audit/default.nix6
-rw-r--r--pkgs/tools/package-management/cargo-outdated/default.nix6
-rw-r--r--pkgs/tools/package-management/cde/default.nix23
-rw-r--r--pkgs/tools/package-management/emplace/default.nix6
-rw-r--r--pkgs/tools/package-management/gx/default.nix10
-rw-r--r--pkgs/tools/package-management/gx/go/default.nix10
-rw-r--r--pkgs/tools/package-management/morph/default.nix2
-rw-r--r--pkgs/tools/package-management/nix/default.nix20
-rw-r--r--pkgs/tools/package-management/nixops/default.nix9
-rw-r--r--pkgs/tools/package-management/nixops/generic.nix3
-rw-r--r--pkgs/tools/package-management/packagekit/qt.nix4
-rw-r--r--pkgs/tools/security/1password-gui/default.nix6
-rw-r--r--pkgs/tools/security/acsccid/default.nix2
-rw-r--r--pkgs/tools/security/aws-okta/default.nix4
-rw-r--r--pkgs/tools/security/bitwarden_rs/default.nix6
-rw-r--r--pkgs/tools/security/bitwarden_rs/vault.nix4
-rw-r--r--pkgs/tools/security/cfssl/default.nix4
-rw-r--r--pkgs/tools/security/clevis/default.nix4
-rw-r--r--pkgs/tools/security/crackxls/default.nix9
-rw-r--r--pkgs/tools/security/doppler/default.nix6
-rw-r--r--pkgs/tools/security/fpm2/default.nix2
-rw-r--r--pkgs/tools/security/genpass/default.nix15
-rw-r--r--pkgs/tools/security/gnu-pw-mgr/default.nix4
-rw-r--r--pkgs/tools/security/gnupg-pkcs11-scd/default.nix2
-rw-r--r--pkgs/tools/security/honggfuzz/default.nix2
-rw-r--r--pkgs/tools/security/kpcli/default.nix4
-rw-r--r--pkgs/tools/security/lynis/default.nix4
-rw-r--r--pkgs/tools/security/nmap/qt.nix22
-rw-r--r--pkgs/tools/security/notary/default.nix2
-rw-r--r--pkgs/tools/security/rbw/default.nix2
-rw-r--r--pkgs/tools/security/rustscan/default.nix2
-rw-r--r--pkgs/tools/security/sequoia/default.nix9
-rw-r--r--pkgs/tools/security/ssh-audit/default.nix24
-rw-r--r--pkgs/tools/security/sshguard/default.nix2
-rw-r--r--pkgs/tools/security/tpm2-abrmd/default.nix2
-rw-r--r--pkgs/tools/security/vault/default.nix8
-rw-r--r--pkgs/tools/security/vault/vault-bin.nix16
-rw-r--r--pkgs/tools/system/bpytop/default.nix4
-rw-r--r--pkgs/tools/system/ctop/default.nix6
-rw-r--r--pkgs/tools/system/daemon/default.nix2
-rw-r--r--pkgs/tools/system/facter/default.nix4
-rw-r--r--pkgs/tools/system/fio/default.nix4
-rw-r--r--pkgs/tools/system/hostctl/default.nix36
-rw-r--r--pkgs/tools/system/jump/default.nix2
-rw-r--r--pkgs/tools/system/memtester/default.nix4
-rw-r--r--pkgs/tools/system/mlc/default.nix30
-rw-r--r--pkgs/tools/system/monit/default.nix4
-rw-r--r--pkgs/tools/system/netdata/default.nix4
-rw-r--r--pkgs/tools/system/rocm-smi/default.nix4
-rw-r--r--pkgs/tools/system/testdisk/default.nix2
-rw-r--r--pkgs/tools/system/tre-command/default.nix6
-rw-r--r--pkgs/tools/system/zenith/default.nix6
-rw-r--r--pkgs/tools/text/angle-grinder/default.nix25
-rw-r--r--pkgs/tools/text/jsawk/default.nix2
-rw-r--r--pkgs/tools/text/ledger2beancount/default.nix58
-rw-r--r--pkgs/tools/text/mdbook/default.nix6
-rw-r--r--pkgs/tools/text/miller/default.nix2
-rw-r--r--pkgs/tools/text/shfmt/default.nix21
-rw-r--r--pkgs/tools/text/sift/default.nix2
-rw-r--r--pkgs/tools/text/vale/default.nix4
-rw-r--r--pkgs/tools/text/vgrep/default.nix14
-rw-r--r--pkgs/tools/typesetting/asciidoctorj/default.nix4
-rw-r--r--pkgs/tools/typesetting/pdf2htmlEX/add-glib-cmake.patch17
-rw-r--r--pkgs/tools/typesetting/pdf2htmlEX/default.nix48
-rw-r--r--pkgs/tools/typesetting/rubber/default.nix18
-rw-r--r--pkgs/tools/typesetting/tectonic/default.nix11
-rw-r--r--pkgs/tools/typesetting/ted/default.nix2
-rw-r--r--pkgs/tools/video/atomicparsley/default.nix44
-rw-r--r--pkgs/tools/video/flvtool2/default.nix17
-rw-r--r--pkgs/tools/virtualization/amazon-ecs-cli/default.nix6
-rw-r--r--pkgs/tools/wayland/wshowkeys/default.nix37
-rw-r--r--pkgs/top-level/aliases.nix68
-rw-r--r--pkgs/top-level/all-packages.nix714
-rw-r--r--pkgs/top-level/haskell-packages.nix26
-rw-r--r--pkgs/top-level/java-packages.nix12
-rw-r--r--pkgs/top-level/ocaml-packages.nix12
-rw-r--r--pkgs/top-level/perl-packages.nix40
-rw-r--r--pkgs/top-level/python-packages.nix63
1429 files changed, 25203 insertions, 19738 deletions
diff --git a/pkgs/applications/audio/ardour/default.nix b/pkgs/applications/audio/ardour/default.nix
index 0c38057d56f8..49579e332946 100644
--- a/pkgs/applications/audio/ardour/default.nix
+++ b/pkgs/applications/audio/ardour/default.nix
@@ -12,17 +12,14 @@
, fftw
, fftwSinglePrec
, flac
-, fluidsynth
, glibc
, glibmm
, graphviz
, gtkmm2
-, hidapi
, itstool
, libarchive
, libjack2
, liblo
-, libltc
, libogg
, libpulseaudio
, librdf_raptor
@@ -42,11 +39,11 @@
, perl
, pkg-config
, python3
-, qm-dsp
, readline
, rubberband
, serd
, sord
+, soundtouch
, sratom
, suil
, taglib
@@ -55,13 +52,13 @@
}:
stdenv.mkDerivation rec {
pname = "ardour";
- version = "6.2";
+ version = "6.3";
# don't fetch releases from the GitHub mirror, they are broken
src = fetchgit {
url = "git://git.ardour.org/ardour/ardour.git";
rev = version;
- sha256 = "17jxbqavricy01x4ymq6d302djsqfnv84m7dm4fd8cpka0dqjp1y";
+ sha256 = "050p1adgyirr790a3xp878pq3axqwzcmrk3drgm9z6v753h0xhcd";
};
patches = [
@@ -91,15 +88,12 @@ stdenv.mkDerivation rec {
fftw
fftwSinglePrec
flac
- fluidsynth
glibmm
gtkmm2
- hidapi
itstool
libarchive
libjack2
liblo
- libltc
libogg
libpulseaudio
librdf_raptor
@@ -118,11 +112,11 @@ stdenv.mkDerivation rec {
pango
perl
python3
- qm-dsp
readline
rubberband
serd
sord
+ soundtouch
sratom
suil
taglib
@@ -136,11 +130,11 @@ stdenv.mkDerivation rec {
"--no-phone-home"
"--optimize"
"--ptformat"
- "--qm-dsp-include=${qm-dsp}/include/qm-dsp"
"--run-tests"
"--test"
- "--use-external-libs"
];
+ # removed because it fixes https://tracker.ardour.org/view.php?id=8161 and https://tracker.ardour.org/view.php?id=8437
+ # "--use-external-libs"
# Ardour's wscript requires git revision and date to be available.
# Since they are not, let's generate the file manually.
diff --git a/pkgs/applications/audio/bchoppr/default.nix b/pkgs/applications/audio/bchoppr/default.nix
index 7d4d53408d28..33827287712a 100644
--- a/pkgs/applications/audio/bchoppr/default.nix
+++ b/pkgs/applications/audio/bchoppr/default.nix
@@ -7,7 +7,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "sjaehn";
repo = pname;
- rev = "${version}";
+ rev = version;
sha256 = "1nd6byy75f0rbz9dm9drhxmpsfhxhg0y7q3v2m3098llynhy9k2j";
};
diff --git a/pkgs/applications/audio/bsequencer/default.nix b/pkgs/applications/audio/bsequencer/default.nix
index 2c9217183e4a..093e9450de8b 100644
--- a/pkgs/applications/audio/bsequencer/default.nix
+++ b/pkgs/applications/audio/bsequencer/default.nix
@@ -7,7 +7,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "sjaehn";
repo = pname;
- rev = "${version}";
+ rev = version;
sha256 = "0hagnn104ybzdp13r95idw20fhmzif8p3kmiypnr20m6c64rdd29";
};
diff --git a/pkgs/applications/audio/bslizr/default.nix b/pkgs/applications/audio/bslizr/default.nix
index 5a2675187c02..e239a89b8995 100644
--- a/pkgs/applications/audio/bslizr/default.nix
+++ b/pkgs/applications/audio/bslizr/default.nix
@@ -7,7 +7,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "sjaehn";
repo = pname;
- rev = "${version}";
+ rev = version;
sha256 = "1f7xrljvsy7a1p8c7wln2zhwarl3ara7gbjxkpyh47wfdpigpdb0";
};
diff --git a/pkgs/applications/audio/drumkv1/default.nix b/pkgs/applications/audio/drumkv1/default.nix
index 7a6acb25e802..82a47b8173a2 100644
--- a/pkgs/applications/audio/drumkv1/default.nix
+++ b/pkgs/applications/audio/drumkv1/default.nix
@@ -2,11 +2,11 @@
mkDerivation rec {
pname = "drumkv1";
- version = "0.9.16";
+ version = "0.9.18";
src = fetchurl {
url = "mirror://sourceforge/drumkv1/${pname}-${version}.tar.gz";
- sha256 = "1r55575w9r0ifysw9mgxjvv0fszvx8ykjgim3zczf3mb5s9ngavv";
+ sha256 = "1bzkaz7sqx1pvirja8zm7i2ckzl5ad6xspr4840389ik3l8qpnr5";
};
buildInputs = [ libjack2 alsaLib libsndfile liblo lv2 qt5.qtbase qt5.qttools ];
diff --git a/pkgs/applications/audio/ecasound/default.nix b/pkgs/applications/audio/ecasound/default.nix
index 13c48fc12af3..adb6f6b74274 100644
--- a/pkgs/applications/audio/ecasound/default.nix
+++ b/pkgs/applications/audio/ecasound/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
buildInputs = [ alsaLib audiofile libjack2 liblo liboil libsamplerate libsndfile lilv lv2 ];
meta = {
- description = "Ecasound is a software package designed for multitrack audio processing";
+ description = "Software package designed for multitrack audio processing";
license = with stdenv.lib.licenses; [ gpl2 lgpl21 ];
homepage = "http://nosignal.fi/ecasound/";
};
diff --git a/pkgs/applications/audio/eflite/default.nix b/pkgs/applications/audio/eflite/default.nix
index f9a579512cab..30a35501771b 100644
--- a/pkgs/applications/audio/eflite/default.nix
+++ b/pkgs/applications/audio/eflite/default.nix
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://eflite.sourceforge.net";
- description = "EFlite is a speech server for screen readers";
+ description = "Speech server for screen readers";
longDescription = ''
EFlite is a speech server for Emacspeak and other screen
readers that allows them to interface with Festival Lite,
diff --git a/pkgs/applications/audio/ft2-clone/default.nix b/pkgs/applications/audio/ft2-clone/default.nix
index 4eae53e05422..20618e3c5d5f 100644
--- a/pkgs/applications/audio/ft2-clone/default.nix
+++ b/pkgs/applications/audio/ft2-clone/default.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "ft2-clone";
- version = "1.36";
+ version = "1.37";
src = fetchFromGitHub {
owner = "8bitbubsy";
repo = "ft2-clone";
rev = "v${version}";
- sha256 = "0hsgzh7s2qgl8ah8hzmhfl74v5y8wc7f6z8ly9026h5r6pb09id0";
+ sha256 = "1lhpzd46mpr3bq13qhd0bq724db5fhc8jplfb684c2q7sc4v92nk";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/applications/audio/geonkick/default.nix b/pkgs/applications/audio/geonkick/default.nix
index e32bef008d99..8064c7607466 100644
--- a/pkgs/applications/audio/geonkick/default.nix
+++ b/pkgs/applications/audio/geonkick/default.nix
@@ -1,14 +1,15 @@
-{ stdenv, fetchFromGitLab, cmake, pkg-config, redkite, libsndfile, rapidjson, libjack2, lv2, libX11, cairo }:
+{ stdenv, fetchFromGitLab, cmake, pkg-config, redkite, libsndfile, rapidjson
+, libjack2, lv2, libX11, cairo }:
stdenv.mkDerivation rec {
pname = "geonkick";
- version = "2.3.8";
+ version = "2.5.0";
src = fetchFromGitLab {
owner = "iurie-sw";
repo = pname;
rev = "v${version}";
- sha256 = "07809yy2q7dd6fcp0yndlg1vw2ca2zisnsplb3xrxvzdvrqlw910";
+ sha256 = "19zbz4v2n5ph4af721xls7ignmis2q2yqyd0m97g9b3njrgnfy3n";
};
nativeBuildInputs = [ cmake pkg-config ];
@@ -16,13 +17,16 @@ stdenv.mkDerivation rec {
buildInputs = [ redkite libsndfile rapidjson libjack2 lv2 libX11 cairo ];
# https://github.com/iurie-sw/geonkick/issues/120
- cmakeFlags = [ "-DGKICK_REDKITE_SDK_PATH=${redkite}" "-DCMAKE_INSTALL_LIBDIR=lib" ];
+ cmakeFlags = [
+ "-DGKICK_REDKITE_SDK_PATH=${redkite}"
+ "-DCMAKE_INSTALL_LIBDIR=lib"
+ ];
- meta = {
+ meta = with stdenv.lib; {
homepage = "https://gitlab.com/iurie-sw/geonkick";
description = "A free software percussion synthesizer";
- license = stdenv.lib.licenses.gpl3Plus;
- platforms = stdenv.lib.platforms.linux;
- maintainers = [ stdenv.lib.maintainers.magnetophon ];
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.magnetophon ];
};
}
diff --git a/pkgs/applications/audio/jamulus/default.nix b/pkgs/applications/audio/jamulus/default.nix
index 7a5887d4f92b..1839aa9c7ada 100644
--- a/pkgs/applications/audio/jamulus/default.nix
+++ b/pkgs/applications/audio/jamulus/default.nix
@@ -3,12 +3,12 @@
mkDerivation rec {
pname = "jamulus";
- version = "3.5.10";
+ version = "3.6.0";
src = fetchFromGitHub {
owner = "corrados";
repo = "jamulus";
rev = "r${stdenv.lib.replaceStrings [ "." ] [ "_" ] version}";
- sha256 = "0bw2v40csjmlkvkhr3dh0g1a7mfqrs1xkqjsii61yfzy2ckbsi82";
+ sha256 = "06x9b2kjsgk8kddhif0x59nwzhnwjmq40x3w5nrphqaimqlrhlcf";
};
nativeBuildInputs = [ pkg-config qmake ];
diff --git a/pkgs/applications/audio/mamba/default.nix b/pkgs/applications/audio/mamba/default.nix
index 23a94668ded1..b8c5fe13a3f4 100644
--- a/pkgs/applications/audio/mamba/default.nix
+++ b/pkgs/applications/audio/mamba/default.nix
@@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "mamba";
- version = "1.6";
+ version = "1.7";
src = fetchFromGitHub {
owner = "brummer10";
repo = "Mamba";
rev = "v${version}";
- sha256 = "02w47347cbfqxybh908ww5ifd9jcns8v0msycq59y9q7x0a2h6fh";
+ sha256 = "1i78snpyxap2r4899967nyfr8hg20k45nsbshs9h6hdxbfwhikbc";
fetchSubmodules = true;
};
diff --git a/pkgs/applications/audio/musescore/default.nix b/pkgs/applications/audio/musescore/default.nix
index 71c639ca4068..c9a1f44ec639 100644
--- a/pkgs/applications/audio/musescore/default.nix
+++ b/pkgs/applications/audio/musescore/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, mkDerivation, lib, fetchzip, cmake, pkgconfig
+{ stdenv, mkDerivation, lib, fetchFromGitHub, cmake, pkgconfig
, alsaLib, freetype, libjack2, lame, libogg, libpulseaudio, libsndfile, libvorbis
, portaudio, portmidi, qtbase, qtdeclarative, qtgraphicaleffects
, qtquickcontrols2, qtscript, qtsvg, qttools
@@ -7,12 +7,13 @@
mkDerivation rec {
pname = "musescore";
- version = "3.5.0";
+ version = "3.5.2";
- src = fetchzip {
- url = "https://github.com/musescore/MuseScore/releases/download/v3.5/MuseScore-${version}.zip";
- sha256 = "0m598xh0s4f5m4l2ymy7g44bbvc14bcfi4gifhjnrg091rsk57c9";
- stripRoot = false;
+ src = fetchFromGitHub {
+ owner = "musescore";
+ repo = "MuseScore";
+ rev = "v${version}";
+ sha256 = "VA0+npLUUXQJHalD01pmFTTum2Re7FiiyAwU1XvR93s=";
};
patches = [
diff --git a/pkgs/applications/audio/ncmpc/default.nix b/pkgs/applications/audio/ncmpc/default.nix
index ca61aa0cd6f0..97aa06453e52 100644
--- a/pkgs/applications/audio/ncmpc/default.nix
+++ b/pkgs/applications/audio/ncmpc/default.nix
@@ -10,13 +10,13 @@ assert pcreSupport -> pcre != null;
stdenv.mkDerivation rec {
pname = "ncmpc";
- version = "0.39";
+ version = "0.42";
src = fetchFromGitHub {
owner = "MusicPlayerDaemon";
repo = "ncmpc";
rev = "v${version}";
- sha256 = "08xrcinfm1a7hjycf8la7gnsxbp3six70ks987dr7j42kd42irfq";
+ sha256 = "1c21sbdm6pp3kwhnzc7c6ksna7madvsmfa7j91as2g8485symqv2";
};
buildInputs = [ glib ncurses mpd_clientlib boost ]
diff --git a/pkgs/applications/audio/ncpamixer/default.nix b/pkgs/applications/audio/ncpamixer/default.nix
index 32d8df2f0487..89a0da5e0d63 100644
--- a/pkgs/applications/audio/ncpamixer/default.nix
+++ b/pkgs/applications/audio/ncpamixer/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "ncpamixer";
- version = "1.3.3";
+ version = "1.3.3.1";
src = fetchFromGitHub {
owner = "fulhax";
repo = "ncpamixer";
rev = version;
- sha256 = "19pxfvfhhrbfk1wz5awx60y51jccrgrcvlq7lb622sw2z0wzw4ac";
+ sha256 = "1v3bz0vpgh18257hdnz3yvbnl51779g1h5b265zgc21ks7m1jw5z";
};
buildInputs = [ ncurses libpulseaudio ];
diff --git a/pkgs/applications/audio/ncspot/default.nix b/pkgs/applications/audio/ncspot/default.nix
index 0f65438737be..60fb40c5f743 100644
--- a/pkgs/applications/audio/ncspot/default.nix
+++ b/pkgs/applications/audio/ncspot/default.nix
@@ -14,16 +14,16 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "ncspot";
- version = "0.2.3";
+ version = "0.2.4";
src = fetchFromGitHub {
owner = "hrkfdn";
repo = "ncspot";
rev = "v${version}";
- sha256 = "08lxdd6biypxmzfc34cbrpsp9ajb157my4vc51ra5237b7jmy6vk";
+ sha256 = "0vdg1ybzfj7xg8nmrb8q9vr8bpwcs52730v9v0413wjyxb7hcll2";
};
- cargoSha256 = "110mqm1md8x7vjw3hsy4yz8nj38h6mwrr357awchq52inxj3jmbk";
+ cargoSha256 = "0afaxx8dv7jn48934ba0r8kd1h8l3k00sl83v07a1xqmfcmil2qf";
cargoBuildFlags = [ "--no-default-features" "--features" "${lib.concatStringsSep "," features}" ];
diff --git a/pkgs/applications/audio/opustags/default.nix b/pkgs/applications/audio/opustags/default.nix
index eb056c720d1f..8e5546aec8b6 100644
--- a/pkgs/applications/audio/opustags/default.nix
+++ b/pkgs/applications/audio/opustags/default.nix
@@ -1,13 +1,13 @@
{ stdenv, lib, cmake, pkgconfig, libogg, fetchFromGitHub, libiconv }:
stdenv.mkDerivation rec {
pname = "opustags";
- version = "1.3.0";
+ version = "1.4.0";
src = fetchFromGitHub {
owner = "fmang";
repo = "opustags";
rev = version;
- sha256 = "09z0cdg20algaj2yyhfz3hxh1biwjjvzx1pc2vdc64n8lkswqsc1";
+ sha256 = "1y0czl72paawy342ff9ickaamkih43k59yfcdw7bnddypyfa7nbg";
};
buildInputs = [ libogg ];
diff --git a/pkgs/applications/audio/padthv1/default.nix b/pkgs/applications/audio/padthv1/default.nix
index 29ef027f2f20..e321119d838f 100644
--- a/pkgs/applications/audio/padthv1/default.nix
+++ b/pkgs/applications/audio/padthv1/default.nix
@@ -2,11 +2,11 @@
mkDerivation rec {
pname = "padthv1";
- version = "0.9.17";
+ version = "0.9.18";
src = fetchurl {
url = "mirror://sourceforge/padthv1/${pname}-${version}.tar.gz";
- sha256 = "098fk8fwcgssnfr1gilqg8g17zvch62lrn3rqsswpzbr3an5adb3";
+ sha256 = "1karrprb3ijrbiwpr43rl3nxnzc33lnmwrd1832psgr3flnr9fp5";
};
buildInputs = [ libjack2 alsaLib libsndfile liblo lv2 qt5.qtbase qt5.qttools fftwFloat ];
diff --git a/pkgs/applications/audio/pianobooster/default.nix b/pkgs/applications/audio/pianobooster/default.nix
index 4832fce1e962..b92808775c8a 100644
--- a/pkgs/applications/audio/pianobooster/default.nix
+++ b/pkgs/applications/audio/pianobooster/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, cmake, pkg-config, qttools
-, alsaLib, ftgl, libGLU, libjack2, qtbase, rtmidi
+, alsaLib, ftgl, libGLU, libjack2, qtbase, rtmidi, wrapQtAppsHook
}:
stdenv.mkDerivation rec {
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
sha256 = "03xcdnlpsij22ca3i6xj19yqzn3q2ch0d32r73v0c96nm04gvhjj";
};
- nativeBuildInputs = [ cmake pkg-config qttools ];
+ nativeBuildInputs = [ cmake pkg-config qttools wrapQtAppsHook ];
buildInputs = [ alsaLib ftgl libGLU libjack2 qtbase rtmidi ];
diff --git a/pkgs/applications/audio/picard/default.nix b/pkgs/applications/audio/picard/default.nix
index cf8523b4ef74..2cb4ff09803c 100644
--- a/pkgs/applications/audio/picard/default.nix
+++ b/pkgs/applications/audio/picard/default.nix
@@ -12,13 +12,13 @@ let
;
in pythonPackages.buildPythonApplication rec {
pname = "picard";
- version = "2.5";
+ version = "2.5.1";
src = fetchFromGitHub {
owner = "metabrainz";
repo = pname;
rev = "release-${version}";
- sha256 = "02px6r086pyhpf6wia876c73bgr4xa4pyx2yykv6j74zyp5wig3z";
+ sha256 = "13q926iqwdba6ds5s3ir57c9bkg8gcv6dhqvhmg00fnzkq9xqk3d";
};
nativeBuildInputs = [ gettext qt5.wrapQtAppsHook qt5.qtbase ]
diff --git a/pkgs/applications/audio/picoloop/default.nix b/pkgs/applications/audio/picoloop/default.nix
index 7f6773f5e514..69052988f26f 100644
--- a/pkgs/applications/audio/picoloop/default.nix
+++ b/pkgs/applications/audio/picoloop/default.nix
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "Picoloop is a synth and a stepsequencer (a clone of the famous nanoloop)";
+ description = "A synth and a stepsequencer (a clone of the famous nanoloop)";
homepage = "https://github.com/yoyz/picoloop";
platforms = platforms.linux;
license = licenses.bsd3;
diff --git a/pkgs/applications/audio/plexamp/default.nix b/pkgs/applications/audio/plexamp/default.nix
index 277382452313..2c33584e3621 100644
--- a/pkgs/applications/audio/plexamp/default.nix
+++ b/pkgs/applications/audio/plexamp/default.nix
@@ -2,13 +2,13 @@
let
pname = "plexamp";
- version = "3.2.0";
+ version = "3.3.1";
name = "${pname}-${version}";
src = fetchurl {
url = "https://plexamp.plex.tv/plexamp.plex.tv/desktop/Plexamp-${version}.AppImage";
- sha256 = "R1BhobnwoU7oJ7bNes8kH2neXqHlMPbRCNjcHyzUPqo=";
name="${pname}-${version}.AppImage";
+ sha256 = "6/asP8VR+rJ52lKKds46gSw1or9suUEmyR75pjdWHIQ=";
};
appimageContents = appimageTools.extractType2 {
diff --git a/pkgs/applications/audio/ptcollab/default.nix b/pkgs/applications/audio/ptcollab/default.nix
new file mode 100644
index 000000000000..85890d8e83bf
--- /dev/null
+++ b/pkgs/applications/audio/ptcollab/default.nix
@@ -0,0 +1,34 @@
+{ mkDerivation
+, stdenv
+, fetchFromGitHub
+, qmake
+, qtbase
+, qtmultimedia
+, libvorbis
+}:
+
+mkDerivation rec {
+ pname = "ptcollab";
+ version = "0.3.4.1";
+
+ src = fetchFromGitHub {
+ owner = "yuxshao";
+ repo = "ptcollab";
+ rev = "v${version}";
+ sha256 = "0rjyhxfad864w84n0bxyhc1jjxhzwwdx26r6psba2582g90cv024";
+ };
+
+ nativeBuildInputs = [ qmake ];
+
+ buildInputs = [ qtbase qtmultimedia libvorbis ];
+
+ meta = with stdenv.lib; {
+ description = "Experimental pxtone editor where you can collaborate with friends";
+ homepage = "https://yuxshao.github.io/ptcollab/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ OPNA2608 ];
+ platforms = platforms.all;
+ # Requires Qt5.15
+ broken = stdenv.hostPlatform.isDarwin;
+ };
+}
diff --git a/pkgs/applications/audio/pulseaudio-ctl/default.nix b/pkgs/applications/audio/pulseaudio-ctl/default.nix
index 6cabdc6534dd..6a19d959a23d 100644
--- a/pkgs/applications/audio/pulseaudio-ctl/default.nix
+++ b/pkgs/applications/audio/pulseaudio-ctl/default.nix
@@ -7,13 +7,13 @@ let
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
- version = "1.67";
+ version = "1.68";
src = fetchFromGitHub {
owner = "graysky2";
repo = pname;
rev = "v${version}";
- sha256 = "1mf5r7x6aiqmx9mz7gpckrqvvzxnr5gs2q1k4m42rjk6ldkpdb46";
+ sha256 = "0wrzfanwy18wyawpg8rfvfgjh3lwngqwmfpi4ww3530rfmi84cf0";
};
postPatch = ''
diff --git a/pkgs/applications/audio/pulseeffects/default.nix b/pkgs/applications/audio/pulseeffects/default.nix
index a7b97e9daaf8..427d29768d66 100644
--- a/pkgs/applications/audio/pulseeffects/default.nix
+++ b/pkgs/applications/audio/pulseeffects/default.nix
@@ -44,13 +44,13 @@ let
];
in stdenv.mkDerivation rec {
pname = "pulseeffects";
- version = "4.8.1";
+ version = "4.8.2";
src = fetchFromGitHub {
owner = "wwmm";
repo = "pulseeffects";
rev = "v${version}";
- sha256 = "17yfs3ja7vflywhxbn3n3r8n6hl829x257kzplg2vpppppg6ylj6";
+ sha256 = "19h47mrxjm6x83pqcxfsshf48kd1babfk0kwdy1c7fjri7kj0g0s";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/blockchains/btc1.nix b/pkgs/applications/blockchains/btc1.nix
deleted file mode 100644
index 3442c9ba807f..000000000000
--- a/pkgs/applications/blockchains/btc1.nix
+++ /dev/null
@@ -1,41 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, autoreconfHook, hexdump, openssl, db48
-, boost, zlib, miniupnpc, qt4, protobuf, qrencode, libevent
-, AppKit
-, withGui ? !stdenv.isDarwin
-}:
-
-with stdenv.lib;
-stdenv.mkDerivation rec {
- name = "bit1" + (toString (optional (!withGui) "d")) + "-" + version;
- version = "1.15.1";
-
- src = fetchurl {
- url = "https://github.com/btc1/bitcoin/archive/v${version}.tar.gz";
- sha256 = "0v0g2wb4nsnhddxzb63vj2bc1mgyj05vqm5imicjfz8prvgc0si8";
- };
-
- nativeBuildInputs = [ pkgconfig autoreconfHook hexdump ];
- buildInputs = [ openssl db48 boost zlib miniupnpc protobuf libevent ]
- ++ optionals withGui [ qt4 qrencode ]
- ++ optional stdenv.isDarwin AppKit;
-
- configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ]
- ++ optionals withGui [ "--with-gui=qt4" ];
-
- meta = {
- description = "Peer-to-peer electronic cash system (btc1 client)";
- longDescription= ''
- Bitcoin is a free open source peer-to-peer electronic cash system that is
- completely decentralized, without the need for a central server or trusted
- parties. Users hold the crypto keys to their own money and transact directly
- with each other, with the help of a P2P network to check for double-spending.
-
- btc1 is an implementation of a Bitcoin full node with segwit2x hard fork
- support.
- '';
- homepage = "https://github.com/btc1/bitcoin";
- license = licenses.mit;
- maintainers = with maintainers; [ sorpaas ];
- platforms = platforms.unix;
- };
-}
diff --git a/pkgs/applications/blockchains/ergo/default.nix b/pkgs/applications/blockchains/ergo/default.nix
index 685a562f21b1..706acebba553 100644
--- a/pkgs/applications/blockchains/ergo/default.nix
+++ b/pkgs/applications/blockchains/ergo/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ergo";
- version = "3.3.4";
+ version = "3.3.5";
src = fetchurl {
url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar";
- sha256 = "0psq0nxb4c0fsxjzjxb4sy6lh4kj4w8aizd81r92fdv8izbm25sk";
+ sha256 = "0bxzpwwb42bppqli3zggx3lah7g6kwmy6k6k6dinypj6x0bafqcg";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/applications/blockchains/exodus/default.nix b/pkgs/applications/blockchains/exodus/default.nix
index 0c0b6a243010..c48cd7bb49c7 100644
--- a/pkgs/applications/blockchains/exodus/default.nix
+++ b/pkgs/applications/blockchains/exodus/default.nix
@@ -4,11 +4,11 @@ cups, vivaldi-ffmpeg-codecs, libpulseaudio, at-spi2-core }:
stdenv.mkDerivation rec {
pname = "exodus";
- version = "20.8.28";
+ version = "20.10.23";
src = fetchurl {
url = "https://downloads.exodus.io/releases/${pname}-linux-x64-${version}.zip";
- sha256 = "fde9165f71f0d641f6892ddce3ec26d200e8095a383f2b4c8f924de4041d65ef";
+ sha256 = "083hcxljqg36ilpy6xa4j455ngpc775qgam0dbj26kg7sh33dz2c";
};
sourceRoot = ".";
diff --git a/pkgs/applications/blockchains/ledger-live-desktop/default.nix b/pkgs/applications/blockchains/ledger-live-desktop/default.nix
index 3bd379ce27c8..da0449f41d1f 100644
--- a/pkgs/applications/blockchains/ledger-live-desktop/default.nix
+++ b/pkgs/applications/blockchains/ledger-live-desktop/default.nix
@@ -2,12 +2,12 @@
let
pname = "ledger-live-desktop";
- version = "2.14.0";
+ version = "2.15.0";
name = "${pname}-${version}";
src = fetchurl {
url = "https://github.com/LedgerHQ/${pname}/releases/download/v${version}/${pname}-${version}-linux-x86_64.AppImage";
- sha256 = "057g77nd8qxi8dw9sp7x068wsxmrpnsdfrca876f0bpw7lpb0bqq";
+ sha256 = "06sm4ah05j0f3bxb1sbdi8mazmxk166y2gaycll6p2xhd105ins3";
};
appimageContents = appimageTools.extractType2 {
diff --git a/pkgs/applications/blockchains/monero-gui/default.nix b/pkgs/applications/blockchains/monero-gui/default.nix
index c079fa88a703..8cd03f34286f 100644
--- a/pkgs/applications/blockchains/monero-gui/default.nix
+++ b/pkgs/applications/blockchains/monero-gui/default.nix
@@ -27,13 +27,13 @@ in
stdenv.mkDerivation rec {
pname = "monero-gui";
- version = "0.17.1.0";
+ version = "0.17.1.1";
src = fetchFromGitHub {
owner = "monero-project";
repo = "monero-gui";
rev = "v${version}";
- sha256 = "07r78ipv4g3i6z822kq380vi3qwlb958rccsy6lyybkhj9y0rx84";
+ sha256 = "0aqhp4rmqsgwjb875kgh6qwz0wyyiag1fksyic9cnhgg5j5y95nx";
};
nativeBuildInputs = [
@@ -75,11 +75,7 @@ stdenv.mkDerivation rec {
'add_subdirectory(monero EXCLUDE_FROM_ALL)'
'';
- preConfigure = ''
- # because $out needs to be expanded
- cmakeFlagsArray+=("-DCMAKE_INSTALL_PREFIX=$out/bin")
- cmakeFlagsArray+=("-DARCH=${arch}")
- '';
+ cmakeFlags = [ "-DARCH=${arch}" ];
desktopItem = makeDesktopItem {
name = "monero-wallet-gui";
diff --git a/pkgs/applications/blockchains/monero/default.nix b/pkgs/applications/blockchains/monero/default.nix
index 7d55a5f6f34c..29acbd0f37b3 100644
--- a/pkgs/applications/blockchains/monero/default.nix
+++ b/pkgs/applications/blockchains/monero/default.nix
@@ -17,13 +17,13 @@ assert trezorSupport -> all (x: x!=null) [ libusb1 protobuf python3 ];
stdenv.mkDerivation rec {
pname = "monero";
- version = "0.17.1.0";
+ version = "0.17.1.1";
src = fetchFromGitHub {
owner = "monero-project";
repo = "monero";
rev = "v${version}";
- sha256 = "1cngniv7sndy8r0fcfgk737640k53q3kwd36g891p5igcb985qdw";
+ sha256 = "18x27dm24k04vx0yz57zi02rk0wrmbn4wr8alqf48dq6z9wr0fhp";
fetchSubmodules = true;
};
diff --git a/pkgs/applications/blockchains/polkadot/default.nix b/pkgs/applications/blockchains/polkadot/default.nix
index 45cecf7e9fb8..193825445512 100644
--- a/pkgs/applications/blockchains/polkadot/default.nix
+++ b/pkgs/applications/blockchains/polkadot/default.nix
@@ -7,18 +7,16 @@
}:
rustPlatform.buildRustPackage rec {
pname = "polkadot";
- version = "0.8.25";
+ version = "0.8.26";
src = fetchFromGitHub {
owner = "paritytech";
repo = "polkadot";
rev = "v${version}";
- sha256 = "1jdklmysr25rlwgx7pz0jw66j1w60h98kqghzjhr90zhynzh39lz";
+ sha256 = "1bvma6k3gsjqh8w76k4kf52sjg8wxn1b7a409kmnmmvmd9j6z5ia";
};
- cargoSha256 = "08yfafrspkd1g1mhlfwngbknkxjkyymbcga8n2rdsk7mz0hm0vgy";
-
- cargoPatches = [ ./substrate-wasm-builder-runner.patch ];
+ cargoSha256 = "0pacmmvvjgzmaxgg47qbfhqwl02jxj3i6vnmkjbj9npzqfmqf72d";
nativeBuildInputs = [ clang ];
diff --git a/pkgs/applications/blockchains/polkadot/substrate-wasm-builder-runner.patch b/pkgs/applications/blockchains/polkadot/substrate-wasm-builder-runner.patch
deleted file mode 100644
index 7d84965dcea2..000000000000
--- a/pkgs/applications/blockchains/polkadot/substrate-wasm-builder-runner.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff --git a/Cargo.lock b/Cargo.lock
-index 5e7c4a14..bb67aada 100644
---- a/Cargo.lock
-+++ b/Cargo.lock
-@@ -8642,8 +8642,7 @@ dependencies = [
- [[package]]
- name = "substrate-wasm-builder-runner"
- version = "1.0.6"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "d2a965994514ab35d3893e9260245f2947fd1981cdd4fffd2c6e6d1a9ce02e6a"
-+source = "git+https://github.com/paritytech/substrate#647ad15565d7c35ecf00b73b12cccad9858780b9"
-
- [[package]]
- name = "subtle"
-diff --git a/Cargo.toml b/Cargo.toml
-index 78047a1a..2d571f8e 100644
---- a/Cargo.toml
-+++ b/Cargo.toml
-@@ -112,3 +112,6 @@ polkadot = { path = "/usr/bin/polkadot" }
-
- [package.metadata.rpm.files]
- "../scripts/packaging/polkadot.service" = { path = "/usr/lib/systemd/system/polkadot.service", mode = "644" }
-+
-+[patch.crates-io]
-+substrate-wasm-builder-runner = { git = "https://github.com/paritytech/substrate", branch = "master" }
diff --git a/pkgs/applications/blockchains/sumokoin.nix b/pkgs/applications/blockchains/sumokoin.nix
index ad65da057aec..beb294d2dfe0 100644
--- a/pkgs/applications/blockchains/sumokoin.nix
+++ b/pkgs/applications/blockchains/sumokoin.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with lib; {
- description = "Sumokoin is a fork of Monero and a truely fungible cryptocurrency";
+ description = "A fork of Monero and a truely fungible cryptocurrency";
homepage = "https://www.sumokoin.org/";
license = licenses.bsd3;
maintainers = with maintainers; [ fpletz ];
diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix
index e16464fb8494..3a5bc63e1c38 100644
--- a/pkgs/applications/editors/android-studio/default.nix
+++ b/pkgs/applications/editors/android-studio/default.nix
@@ -19,9 +19,9 @@ let
sha256Hash = "sha256-qbxmR9g8DSKzcP09bJuc+am79BSXWG39UQxFEb1bZ88=";
};
latestVersion = { # canary & dev
- version = "4.2.0.14"; # "Android Studio 4.2 Canary 14"
- build = "202.6907010";
- sha256Hash = "sha256-A6nl4uN25CWOjpwBvOQG26EZnJP5tNvSrGtoF+IQmtY=";
+ version = "4.2.0.15"; # "Android Studio 4.2 Canary 15"
+ build = "202.6922807";
+ sha256Hash = "sha256-PXFNnPSJbdp9NtkMDR3Vq+vpWqd85Io2FmXPhRLRk/8=";
};
in {
# Attributes are named by their corresponding release channels
diff --git a/pkgs/applications/editors/glow/default.nix b/pkgs/applications/editors/glow/default.nix
index 0bb8b4eb18ac..1dc140f3e095 100644
--- a/pkgs/applications/editors/glow/default.nix
+++ b/pkgs/applications/editors/glow/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "glow";
- version = "1.0.2";
+ version = "1.1.0";
src = fetchFromGitHub {
owner = "charmbracelet";
repo = "glow";
rev = "v${version}";
- sha256 ="0jyl5ln7c2naawmw7bljzrldr96xyb5rbis6y6blmyghr0vx07zb";
+ sha256 = "016psbm93ni81k87i9gx3cjr59j1fmpq5x8vz0ydabczzdshd1py";
};
- vendorSha256 = "0z3r8fvpy36ybgb18sr0lril1sg8z7s99xv1a6g1v3zdnj3zimav";
+ vendorSha256 = "0gvlbj8b5sqk93ahg4b2krwrmr8ljz7cah77fxaxcd98apap0pw6";
doCheck = false;
diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix
index d54513971a8a..9fbab346907d 100644
--- a/pkgs/applications/editors/jetbrains/default.nix
+++ b/pkgs/applications/editors/jetbrains/default.nix
@@ -268,12 +268,12 @@ in
clion = buildClion rec {
name = "clion-${version}";
- version = "2020.2.3"; /* updated by script */
+ version = "2020.2.4"; /* updated by script */
description = "C/C++ IDE. New. Intelligent. Cross-platform";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/cpp/CLion-${version}.tar.gz";
- sha256 = "1kdlmdsfxmwks3rk2dzm5q30vwzpxcwzpyjsir122k36xnqvaqxq"; /* updated by script */
+ sha256 = "0xkra8l3ga8qsmzbvfisn99lxm5wxa8c4d4jzljjwn8855bs20a3"; /* updated by script */
};
wmClass = "jetbrains-clion";
update-channel = "CLion RELEASE"; # channel's id as in http://www.jetbrains.com/updates/updates.xml
@@ -307,12 +307,12 @@ in
idea-community = buildIdea rec {
name = "idea-community-${version}";
- version = "2020.2.2"; /* updated by script */
+ version = "2020.2.3"; /* updated by script */
description = "Integrated Development Environment (IDE) by Jetbrains, community edition";
license = stdenv.lib.licenses.asl20;
src = fetchurl {
url = "https://download.jetbrains.com/idea/ideaIC-${version}.tar.gz";
- sha256 = "0kbn9q7fvhrzb1w6l8i2nv4cx8qrj74jp7fidj9yk8vkv9lfijg6"; /* updated by script */
+ sha256 = "092swkz7l1p3asrna6fxj6j324sh7pdbgzrlapdwka8kq9y40ajz"; /* updated by script */
};
wmClass = "jetbrains-idea-ce";
update-channel = "IntelliJ IDEA RELEASE";
@@ -320,12 +320,12 @@ in
idea-ultimate = buildIdea rec {
name = "idea-ultimate-${version}";
- version = "2020.2.2"; /* updated by script */
+ version = "2020.2.3"; /* updated by script */
description = "Integrated Development Environment (IDE) by Jetbrains, requires paid license";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/idea/ideaIU-${version}-no-jbr.tar.gz";
- sha256 = "1196zrcbgrr9271kjrzd2mzvhvxd7hkr1d2a4ij4h8f97qmsd6r6"; /* updated by script */
+ sha256 = "1416ikna169d2hx77yd0bb8hpxkpnf27jgyq5yrgla1w6h1fp1p0"; /* updated by script */
};
wmClass = "jetbrains-idea";
update-channel = "IntelliJ IDEA RELEASE";
@@ -333,12 +333,12 @@ in
mps = buildMps rec {
name = "mps-${version}";
- version = "2020.2"; /* updated by script */
+ version = "2020.2.2"; /* updated by script */
description = "Create your own domain-specific language";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/mps/2020.2/MPS-${version}.tar.gz";
- sha256 = "06c0yv9vvz0y5njh1sghn7ijpn1d81mxsyk5xjpj29bvvg511pjs"; /* updated by script */
+ sha256 = "1a09yahky8ii2dypj69m89c3yh7akn7sa74n0j0mff7r46ad421y"; /* updated by script */
};
wmClass = "jetbrains-mps";
update-channel = "MPS RELEASE";
@@ -346,12 +346,12 @@ in
phpstorm = buildPhpStorm rec {
name = "phpstorm-${version}";
- version = "2020.2.1"; /* updated by script */
+ version = "2020.2.3"; /* updated by script */
description = "Professional IDE for Web and PHP developers";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/webide/PhpStorm-${version}.tar.gz";
- sha256 = "14hz6w5lgn8ddscicm4s9xhi07j5adsq0bmyr8amzmj5q6jgw4p9"; /* updated by script */
+ sha256 = "0bdxmxml6337cdpb2amhdqlvxicng50cgzlnmiw0wqnmwj5ihpih"; /* updated by script */
};
wmClass = "jetbrains-phpstorm";
update-channel = "PhpStorm RELEASE";
@@ -359,12 +359,12 @@ in
pycharm-community = buildPycharm rec {
name = "pycharm-community-${version}";
- version = "2020.2.2"; /* updated by script */
+ version = "2020.2.3"; /* updated by script */
description = "PyCharm Community Edition";
license = stdenv.lib.licenses.asl20;
src = fetchurl {
url = "https://download.jetbrains.com/python/${name}.tar.gz";
- sha256 = "1a1vhlc2q5n3dxli0x6ppxx3mgary4gpakcxdp9nylmixjzjph6v"; /* updated by script */
+ sha256 = "0wqhcag32fxqxg6aml2a3d0rpds0d48rgbcl7cp0ah8xj6x72047"; /* updated by script */
};
wmClass = "jetbrains-pycharm-ce";
update-channel = "PyCharm RELEASE";
@@ -372,12 +372,12 @@ in
pycharm-professional = buildPycharm rec {
name = "pycharm-professional-${version}";
- version = "2020.2.2"; /* updated by script */
+ version = "2020.2.3"; /* updated by script */
description = "PyCharm Professional Edition";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/python/${name}.tar.gz";
- sha256 = "0v64f5sbv1639d6fjg0shfgdy40f1xc2zbn0jqfrx6xmkg7wgsz9"; /* updated by script */
+ sha256 = "0g7bki4bzi3a1w3rlwik2w0ma10xb4g450qxm4fr4fp8dy2xaysc"; /* updated by script */
};
wmClass = "jetbrains-pycharm";
update-channel = "PyCharm RELEASE";
@@ -385,12 +385,12 @@ in
rider = buildRider rec {
name = "rider-${version}";
- version = "2020.2.3"; /* updated by script */
+ version = "2020.2.4"; /* updated by script */
description = "A cross-platform .NET IDE based on the IntelliJ platform and ReSharper";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/rider/JetBrains.Rider-${version}.tar.gz";
- sha256 = "01namzd29chj975w3awanlzf38hh30cfjzyljqfkp6y3djn0if1r"; /* updated by script */
+ sha256 = "1anl48ifv5ayqn876dqckxc1b5fw1271pvamzf1vvk501wv6dpaf"; /* updated by script */
};
wmClass = "jetbrains-rider";
update-channel = "Rider RELEASE";
@@ -398,12 +398,12 @@ in
ruby-mine = buildRubyMine rec {
name = "ruby-mine-${version}";
- version = "2020.2.2"; /* updated by script */
+ version = "2020.2.3"; /* updated by script */
description = "The Most Intelligent Ruby and Rails IDE";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/ruby/RubyMine-${version}.tar.gz";
- sha256 = "11v26hpf891nq5vj8i0ad4shhzpy8b7rvyrkr3l29dwfnd83lgpz"; /* updated by script */
+ sha256 = "03f1z7xhz90j9l8xp3il115yvb15kda0i6ba5ndhby7nf52vnphk"; /* updated by script */
};
wmClass = "jetbrains-rubymine";
update-channel = "RubyMine RELEASE";
@@ -411,12 +411,12 @@ in
webstorm = buildWebStorm rec {
name = "webstorm-${version}";
- version = "2020.2.2"; /* updated by script */
+ version = "2020.2.3"; /* updated by script */
description = "Professional IDE for Web and JavaScript development";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/webstorm/WebStorm-${version}.tar.gz";
- sha256 = "1w17cf0qj0vyizkzj1frcmi52q5qxbf31msg8df38wy2l8r0b928"; /* updated by script */
+ sha256 = "1c60k38ai63s4779fs55vaiswfc6bi7ki6p96hrmmkrnpzgsipg5"; /* updated by script */
};
wmClass = "jetbrains-webstorm";
update-channel = "WebStorm RELEASE";
diff --git a/pkgs/applications/editors/kakoune/default.nix b/pkgs/applications/editors/kakoune/default.nix
index eec14f286ba7..f1f811066597 100644
--- a/pkgs/applications/editors/kakoune/default.nix
+++ b/pkgs/applications/editors/kakoune/default.nix
@@ -30,6 +30,15 @@ stdenv.mkDerivation rec {
$out/bin/kak -ui json -E "kill 0"
'';
+ postInstall = ''
+ # make share/kak/autoload a directory, so we can use symlinkJoin with plugins
+ cd "$out/share/kak"
+ autoload_target=$(readlink autoload)
+ rm autoload
+ mkdir autoload
+ ln -s --relative "$autoload_target" autoload
+ '';
+
meta = {
homepage = "http://kakoune.org/";
description = "A vim inspired text editor";
diff --git a/pkgs/applications/editors/kakoune/plugins/default.nix b/pkgs/applications/editors/kakoune/plugins/default.nix
index 3926973f7ead..93241b93b04d 100644
--- a/pkgs/applications/editors/kakoune/plugins/default.nix
+++ b/pkgs/applications/editors/kakoune/plugins/default.nix
@@ -1,7 +1,7 @@
-{ pkgs, parinfer-rust }:
+{ pkgs, parinfer-rust, rep }:
{
- inherit parinfer-rust;
+ inherit parinfer-rust rep;
case-kak = pkgs.callPackage ./case.kak.nix { };
kak-ansi = pkgs.callPackage ./kak-ansi.nix { };
diff --git a/pkgs/applications/editors/kakoune/wrapper.nix b/pkgs/applications/editors/kakoune/wrapper.nix
index b4cc823880e7..7ac56d9cb1e0 100644
--- a/pkgs/applications/editors/kakoune/wrapper.nix
+++ b/pkgs/applications/editors/kakoune/wrapper.nix
@@ -1,44 +1,31 @@
-{ stdenv, bash }:
-with stdenv.lib;
-
-kakoune:
+{ symlinkJoin, makeWrapper, kakoune, plugins ? [], configure ? {} }:
let
- getPlugins = { plugins ? [] }: plugins;
+ # "plugins" is the preferred way, but some configurations may be
+ # using "configure.plugins", so accept both
+ requestedPlugins = plugins ++ (configure.plugins or []);
- wrapper = { configure ? {} }:
- stdenv.mkDerivation rec {
- pname = "kakoune";
- version = getVersion kakoune;
+in
+ symlinkJoin {
+ name = "kakoune-${kakoune.version}";
- src = ./.;
- buildCommand = ''
- mkdir -p $out/share/kak
- for plugin in ${strings.escapeShellArgs (getPlugins configure)}; do
- if [[ -d $plugin/share/kak/autoload ]]; then
- find "$plugin/share/kak/autoload" -type f -name '*.kak'| while read rcfile; do
- printf 'source "%s"\n' "$rcfile"
- done
- fi
- done >>$out/share/kak/plugins.kak
+ buildInputs = [ makeWrapper ];
- mkdir -p $out/bin
- substitute ${src}/wrapper.sh $out/bin/kak \
- --subst-var-by bash "${bash}" \
- --subst-var-by kakoune "${kakoune}" \
- --subst-var-by out "$out"
- chmod +x $out/bin/kak
- '';
+ paths = [ kakoune ] ++ requestedPlugins;
- preferLocalBuild = true;
- buildInputs = [ bash kakoune ];
- passthru = { unwrapped = kakoune; };
+ postBuild = ''
+ # location of kak binary is used to find ../share/kak/autoload,
+ # unless explicitly overriden with KAKOUNE_RUNTIME
+ rm "$out/bin/kak"
+ makeWrapper "${kakoune}/bin/kak" "$out/bin/kak" --set KAKOUNE_RUNTIME "$out/share/kak"
- meta = kakoune.meta // {
- # prefer wrapper over the package
- priority = (kakoune.meta.priority or 0) - 1;
- hydraPlatforms = [];
- };
- };
-in
- makeOverridable wrapper
+ # currently kakoune ignores doc files if they are symlinks, so workaround by
+ # copying doc files over, so they become regular files...
+ mkdir "$out/DELETE_ME"
+ mv "$out/share/kak/doc" "$out/DELETE_ME"
+ cp -r --dereference "$out/DELETE_ME/doc" "$out/share/kak"
+ rm -Rf "$out/DELETE_ME"
+ '';
+
+ meta = kakoune.meta // { priority = (kakoune.meta.priority or 0) - 1; };
+ }
diff --git a/pkgs/applications/editors/kakoune/wrapper.sh b/pkgs/applications/editors/kakoune/wrapper.sh
deleted file mode 100644
index 48a971a10c6e..000000000000
--- a/pkgs/applications/editors/kakoune/wrapper.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#!@bash@/bin/bash
-
-# We use the -E option to load plugins. This only makes sense when we are
-# starting a new session, so we detect that. Also, Kakoune can only handle
-# one -E option, so we prepend loading plugins to an existing one.
-args=( "$@" )
-loadPlugins=true
-EValueOffset=-1
-pluginScript='@out@/share/kak/plugins.kak'
-
-for (( i = 0; i < ${#args[@]}; i++ )); do
- case "${args[i]}" in
- -n|-c|-l|-p|-clear|-version) loadPlugins=false;;
- -E) EValueOffset=$(( i + 1 ));;
- --) break;;
- esac
- case "${args[i]}" in
- -E|-c|-e|-s|-p|-f|-i|-ui|-debug) i=$(( i + 1 ));;
- esac
-done
-
-if [[ $loadPlugins = true ]]; then
- if (( EValueOffset >= 0 )); then
- args[EValueOffset]="source '$pluginScript'"$'\n'"${args[EValueOffset]}"
- else
- args=( "-E" "source '$pluginScript'" "${args[@]}" )
- fi
-fi
-
-exec @kakoune@/bin/kak "${args[@]}"
diff --git a/pkgs/applications/editors/kile/default.nix b/pkgs/applications/editors/kile/default.nix
index fa25252fc6f8..6819c4337f4c 100644
--- a/pkgs/applications/editors/kile/default.nix
+++ b/pkgs/applications/editors/kile/default.nix
@@ -29,14 +29,17 @@ mkDerivation rec {
sha256 = "BEmSEv/LJPs6aCkUmnyuTGrV15WYXwgIANbfcviMXfA=";
};
- nativeBuildInputs = [ extra-cmake-modules wrapGAppsHook ];
+ nativeBuildInputs = [
+ extra-cmake-modules
+ wrapGAppsHook
+ kdoctools
+ ];
- propagatedBuildInputs = [
+ buildInputs = [
kconfig
kcrash
kdbusaddons
kdelibs4support
- kdoctools
kguiaddons
kiconthemes
kinit
@@ -48,11 +51,15 @@ mkDerivation rec {
poppler
qtscript
];
+ dontWrapGApps = true;
+ preFixup = ''
+ makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
+ '';
propagatedUserEnvPkgs = [ konsole ];
meta = {
- description = "Kile is a user friendly TeX/LaTeX authoring tool for the KDE desktop environment";
+ description = "User-friendly TeX/LaTeX authoring tool for the KDE desktop environment";
homepage = "https://www.kde.org/applications/office/kile/";
maintainers = with lib.maintainers; [ fridh ];
license = lib.licenses.gpl2Plus;
diff --git a/pkgs/applications/editors/marker/default.nix b/pkgs/applications/editors/marker/default.nix
new file mode 100644
index 000000000000..19ffdbd2c2c1
--- /dev/null
+++ b/pkgs/applications/editors/marker/default.nix
@@ -0,0 +1,49 @@
+{ stdenv
+, fetchFromGitHub
+, meson
+, ninja
+, pkg-config
+, wrapGAppsHook
+, gtk3
+, gtksourceview
+, gtkspell3
+, webkitgtk
+, pandoc
+}:
+
+stdenv.mkDerivation rec {
+ pname = "marker";
+ version = "2020.04.04";
+
+ src = fetchFromGitHub {
+ owner = "fabiocolacio";
+ repo = "Marker";
+ rev = version;
+ fetchSubmodules = true;
+ sha256 = "1iy7izyprf050bix8am1krqivgyxnhx3jm775v8f80cgbqxy7m5r";
+ };
+
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkg-config
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ gtk3
+ gtksourceview
+ gtkspell3
+ webkitgtk
+ pandoc
+ ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://fabiocolacio.github.io/Marker/";
+ description = "Markdown editor for the Linux desktop";
+ maintainers = with maintainers; [ trepetti ];
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ changelog = "https://github.com/fabiocolacio/Marker/releases/tag/${version}";
+ };
+}
diff --git a/pkgs/applications/editors/micro/default.nix b/pkgs/applications/editors/micro/default.nix
index ffef5d5fdde2..f3506b0cb985 100644
--- a/pkgs/applications/editors/micro/default.nix
+++ b/pkgs/applications/editors/micro/default.nix
@@ -1,40 +1,33 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, installShellFiles }:
+{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "micro";
- version = "2.0.7";
-
- goPackagePath = "github.com/zyedidia/micro";
+ version = "2.0.8";
src = fetchFromGitHub {
owner = "zyedidia";
repo = pname;
rev = "v${version}";
- sha256 = "07ck1a9arklic3p0z50wcg608cvpba1kljvlfb4fljr6jhv5cmkb";
- fetchSubmodules = true;
+ sha256 = "1b51fvc9hrjfl8acr3yybp66xfll7d43412qwi76wxwarn06gkci";
};
nativeBuildInputs = [ installShellFiles ];
subPackages = [ "cmd/micro" ];
- buildFlagsArray = let t = "${goPackagePath}/internal/util"; in ''
- -ldflags=
- -X ${t}.Version=${version}
- -X ${t}.CommitHash=${src.rev}
- '';
+ vendorSha256 = "19iqvl63g9y6gkzfmv87rrgj4c4y6ngh467ss94rzrhaybj2b2d8";
- goDeps = ./deps.nix;
+ buildFlagsArray = [ "-ldflags=-s -w -X github.com/zyedidia/micro/v2/internal/util.Version=${version} -X github.com/zyedidia/micro/v2/internal/util.CommitHash=${src.rev}" ];
postInstall = ''
- installManPage $src/assets/packaging/micro.1
+ installManPage assets/packaging/micro.1
+ install -Dt $out/share/applications assets/packaging/micro.desktop
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = "https://micro-editor.github.io";
description = "Modern and intuitive terminal-based text editor";
license = licenses.mit;
maintainers = with maintainers; [ dtzWill ];
};
}
-
diff --git a/pkgs/applications/editors/micro/deps.nix b/pkgs/applications/editors/micro/deps.nix
deleted file mode 100644
index d1cb91c29590..000000000000
--- a/pkgs/applications/editors/micro/deps.nix
+++ /dev/null
@@ -1,345 +0,0 @@
-# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
-[
- {
- goPackagePath = "github.com/blang/semver";
- fetch = {
- type = "git";
- url = "https://github.com/blang/semver";
- rev = "v3.5.1";
- sha256 = "13ws259bwcibkclbr82ilhk6zadm63kxklxhk12wayklj8ghhsmy";
- };
- }
- {
- goPackagePath = "github.com/chzyer/logex";
- fetch = {
- type = "git";
- url = "https://github.com/chzyer/logex";
- rev = "v1.1.10";
- sha256 = "08pbjj3wx9acavlwyr055isa8a5hnmllgdv5k6ra60l5y1brmlq4";
- };
- }
- {
- goPackagePath = "github.com/chzyer/readline";
- fetch = {
- type = "git";
- url = "https://github.com/chzyer/readline";
- rev = "2972be24d48e";
- sha256 = "104q8dazj8yf6b089jjr82fy9h1g80zyyzvp3g8b44a7d8ngjj6r";
- };
- }
- {
- goPackagePath = "github.com/chzyer/test";
- fetch = {
- type = "git";
- url = "https://github.com/chzyer/test";
- rev = "a1ea475d72b1";
- sha256 = "0rns2aqk22i9xsgyap0pq8wi4cfaxsri4d9q6xxhhyma8jjsnj2k";
- };
- }
- {
- goPackagePath = "github.com/davecgh/go-spew";
- fetch = {
- type = "git";
- url = "https://github.com/davecgh/go-spew";
- rev = "v1.1.1";
- sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y";
- };
- }
- {
- goPackagePath = "github.com/dustin/go-humanize";
- fetch = {
- type = "git";
- url = "https://github.com/dustin/go-humanize";
- rev = "v1.0.0";
- sha256 = "1kqf1kavdyvjk7f8kx62pnm7fbypn9z1vbf8v2qdh3y7z7a0cbl3";
- };
- }
- {
- goPackagePath = "github.com/gdamore/encoding";
- fetch = {
- type = "git";
- url = "https://github.com/gdamore/encoding";
- rev = "v1.0.0";
- sha256 = "1vmm5zll92i2fm4ajqx0gyx0p9j36496x5nabi3y0x7h0inv0pk9";
- };
- }
- {
- goPackagePath = "github.com/go-errors/errors";
- fetch = {
- type = "git";
- url = "https://github.com/go-errors/errors";
- rev = "v1.0.1";
- sha256 = "0rznpknk19rxkr7li6dqs52c26pjazp69lh493l4ny4sxn5922lp";
- };
- }
- {
- goPackagePath = "github.com/kballard/go-shellquote";
- fetch = {
- type = "git";
- url = "https://github.com/kballard/go-shellquote";
- rev = "95032a82bc51";
- sha256 = "1rspvmnsikdq95jmx3dykxd4k1rmgl98ryjrysvl0cf18hl1vq80";
- };
- }
- {
- goPackagePath = "github.com/kr/pretty";
- fetch = {
- type = "git";
- url = "https://github.com/kr/pretty";
- rev = "v0.1.0";
- sha256 = "18m4pwg2abd0j9cn5v3k2ksk9ig4vlwxmlw9rrglanziv9l967qp";
- };
- }
- {
- goPackagePath = "github.com/kr/pty";
- fetch = {
- type = "git";
- url = "https://github.com/kr/pty";
- rev = "v1.1.1";
- sha256 = "0383f0mb9kqjvncqrfpidsf8y6ns5zlrc91c6a74xpyxjwvzl2y6";
- };
- }
- {
- goPackagePath = "github.com/kr/text";
- fetch = {
- type = "git";
- url = "https://github.com/kr/text";
- rev = "v0.1.0";
- sha256 = "1gm5bsl01apvc84bw06hasawyqm4q84vx1pm32wr9jnd7a8vjgj1";
- };
- }
- {
- goPackagePath = "github.com/lucasb-eyer/go-colorful";
- fetch = {
- type = "git";
- url = "https://github.com/lucasb-eyer/go-colorful";
- rev = "v1.0.3";
- sha256 = "12bgz6dxbb2ki1g3x7fg9ipsjgfkd58fp7cdpv63h4kvlj2n7j69";
- };
- }
- {
- goPackagePath = "github.com/mattn/go-isatty";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-isatty";
- rev = "v0.0.11";
- sha256 = "0h671sv7hfprja495kavazkalkx7xzaqksjh13brcnwq67ijrali";
- };
- }
- {
- goPackagePath = "github.com/mattn/go-runewidth";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-runewidth";
- rev = "v0.0.7";
- sha256 = "1snr8mk63vz2h44knq26dm81p83887v7kb09iywqmx0nqzngih66";
- };
- }
- {
- goPackagePath = "github.com/mitchellh/go-homedir";
- fetch = {
- type = "git";
- url = "https://github.com/mitchellh/go-homedir";
- rev = "v1.1.0";
- sha256 = "0ydzkipf28hwj2bfxqmwlww47khyk6d152xax4bnyh60f4lq3nx1";
- };
- }
- {
- goPackagePath = "github.com/pmezard/go-difflib";
- fetch = {
- type = "git";
- url = "https://github.com/pmezard/go-difflib";
- rev = "v1.0.0";
- sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
- };
- }
- {
- goPackagePath = "github.com/robertkrimen/otto";
- fetch = {
- type = "git";
- url = "https://github.com/robertkrimen/otto";
- rev = "c382bd3c16ff";
- sha256 = "043y6l647snsz71mdy84s2d3kn22aj6rbqd6c1vd8absvamqhlxa";
- };
- }
- {
- goPackagePath = "github.com/sergi/go-diff";
- fetch = {
- type = "git";
- url = "https://github.com/sergi/go-diff";
- rev = "v1.1.0";
- sha256 = "0ir8ali2vx0j7pipmlfd6k8c973akyy2nmbjrf008fm800zcp7z2";
- };
- }
- {
- goPackagePath = "github.com/stretchr/objx";
- fetch = {
- type = "git";
- url = "https://github.com/stretchr/objx";
- rev = "v0.1.0";
- sha256 = "19ynspzjdynbi85xw06mh8ad5j0qa1vryvxjgvbnyrr8rbm4vd8w";
- };
- }
- {
- goPackagePath = "github.com/stretchr/testify";
- fetch = {
- type = "git";
- url = "https://github.com/stretchr/testify";
- rev = "v1.4.0";
- sha256 = "187i5g88sxfy4vxpm7dw1gwv29pa2qaq475lxrdh5livh69wqfjb";
- };
- }
- {
- goPackagePath = "github.com/xo/terminfo";
- fetch = {
- type = "git";
- url = "https://github.com/xo/terminfo";
- rev = "454e5b68f9e8";
- sha256 = "0xvjb09nwbanp7ja4560pwb6b2xr9h0axyr7f5clgncca2k4f1pd";
- };
- }
- {
- goPackagePath = "github.com/yuin/gopher-lua";
- fetch = {
- type = "git";
- url = "https://github.com/yuin/gopher-lua";
- rev = "ab39c6098bdb";
- sha256 = "13b0rrpv3988qw8rq6z7npajn1my059ybhafi5mxff9jw09k9sja";
- };
- }
- {
- goPackagePath = "github.com/zyedidia/clipboard";
- fetch = {
- type = "git";
- url = "https://github.com/zyedidia/clipboard";
- rev = "v1.0.3";
- sha256 = "134vnx0r51f08b37yaymlxlfl14qv6r8yzgqz7dxxn1zw9197b3q";
- };
- }
- {
- goPackagePath = "github.com/zyedidia/glob";
- fetch = {
- type = "git";
- url = "https://github.com/zyedidia/glob";
- rev = "dd4023a66dc3";
- sha256 = "1vqw4xbqq6j8p5m7mwxvb448w69vjvgzx0ndsfzdh2cxfirwp3y7";
- };
- }
- {
- goPackagePath = "github.com/zyedidia/highlight";
- fetch = {
- type = "git";
- url = "https://github.com/zyedidia/highlight";
- rev = "201131ce5cf5";
- sha256 = "0blaynf32swmqddx2hcrifrfssj9c04kwnbdy42h3kzxihrwz4ps";
- };
- }
- {
- goPackagePath = "github.com/zyedidia/json5";
- fetch = {
- type = "git";
- url = "https://github.com/zyedidia/json5";
- rev = "2da050b1a98d";
- sha256 = "1sgydazf3npr788b4w17ydmlh3fd1zmpriv9b69967ww90ckh2kz";
- };
- }
- {
- goPackagePath = "github.com/zyedidia/poller";
- fetch = {
- type = "git";
- url = "https://github.com/zyedidia/poller";
- rev = "v1.0.1";
- sha256 = "10cjrqfk1j0l55bdbpm7kv4mqc665pngc8avai0p9chq03y2654g";
- };
- }
- {
- goPackagePath = "github.com/zyedidia/pty";
- fetch = {
- type = "git";
- url = "https://github.com/zyedidia/pty";
- rev = "v2.0.0";
- sha256 = "1n946ld8y2v2wfbwsxv8rfaicxbw3w8pk11ryc8iybmw7hkmmf79";
- };
- }
- {
- goPackagePath = "github.com/zyedidia/tcell";
- fetch = {
- type = "git";
- url = "https://github.com/zyedidia/tcell";
- rev = "v2.0.2";
- sha256 = "0fr7zm6zcir2bjll5ycdxy9m98gjr3ins7mzmqpd46b3njzbl75z";
- };
- }
- {
- goPackagePath = "github.com/zyedidia/terminal";
- fetch = {
- type = "git";
- url = "https://github.com/zyedidia/terminal";
- rev = "533c623e2415";
- sha256 = "16l628f3zgl5yp9z5zkfy2hyl2sckw4d6mg3iqv2jjvh4i8yhrsm";
- };
- }
- {
- goPackagePath = "golang.org/x/sys";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sys";
- rev = "33540a1f6037";
- sha256 = "0fjcv0vzvi6za0b4xmnk3932pr9f9gczzf03y0kgq3ry9rqg169y";
- };
- }
- {
- goPackagePath = "golang.org/x/text";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/text";
- rev = "v0.3.2";
- sha256 = "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh";
- };
- }
- {
- goPackagePath = "golang.org/x/tools";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/tools";
- rev = "90fa682c2a6e";
- sha256 = "03ic2xsy51jw9749wl7gszdbz99iijbd2bckgygl6cm9w5m364ak";
- };
- }
- {
- goPackagePath = "gopkg.in/check.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/check.v1";
- rev = "41f04d3bba15";
- sha256 = "0vfk9czmlxmp6wndq8k17rhnjxal764mxfhrccza7nwlia760pjy";
- };
- }
- {
- goPackagePath = "gopkg.in/sourcemap.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/sourcemap.v1";
- rev = "v1.0.5";
- sha256 = "08rf2dl13hbnm3fq2cm0nnsspy9fhf922ln23cz5463cv7h62as4";
- };
- }
- {
- goPackagePath = "gopkg.in/yaml.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/yaml.v2";
- rev = "v2.2.7";
- sha256 = "0k5xcwkd3wmcx54isk7ck9cwp8fapfhyqdz3f13kxp77cxqizazj";
- };
- }
- {
- goPackagePath = "layeh.com/gopher-luar";
- fetch = {
- type = "git";
- url = "https://github.com/layeh/gopher-luar";
- rev = "v1.0.7";
- sha256 = "1rdbni3q7zajmiy62ccvbfgqjzppk5212wpwks2ba726hvyf85mj";
- };
- }
-]
diff --git a/pkgs/applications/editors/nano/nanorc/default.nix b/pkgs/applications/editors/nano/nanorc/default.nix
index 4d4b093233bd..54442fc21f43 100644
--- a/pkgs/applications/editors/nano/nanorc/default.nix
+++ b/pkgs/applications/editors/nano/nanorc/default.nix
@@ -1,14 +1,17 @@
-{ stdenv, fetchFromGitHub }:
+{ stdenv, fetchFromGitHub, writeScript, nixosTests, common-updater-scripts
+, coreutils, git, gnused, nix, nixfmt }:
-stdenv.mkDerivation {
+let
+ owner = "scopatz";
+ repo = "nanorc";
+in stdenv.mkDerivation rec {
pname = "nanorc";
- version = "2020-01-25";
+ version = "2020-10-10";
src = fetchFromGitHub {
- owner = "scopatz";
- repo = "nanorc";
- rev = "2020.1.25";
- sha256 = "1y8jk3jsl4bd6r4hzmxzcf77hv8bwm0318yv7y2npkkd3a060z8d";
+ inherit owner repo;
+ rev = builtins.replaceStrings [ "-" ] [ "." ] version;
+ sha256 = "3B2nNFYkwYHCX6pQz/hMO/rnVqlCiw1BSNmGmJ6KCqE=";
};
dontBuild = true;
@@ -19,6 +22,32 @@ stdenv.mkDerivation {
install *.nanorc $out/share/
'';
+ passthru.updateScript = writeScript "update.sh" ''
+ #!${stdenv.shell}
+ set -o errexit
+ PATH=${
+ stdenv.lib.makeBinPath [
+ common-updater-scripts
+ coreutils
+ git
+ gnused
+ nix
+ nixfmt
+ ]
+ }
+ oldVersion="$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion ${pname}" | tr -d '"' | sed 's|\\.|-|g')"
+ latestTag="$(git -c 'versionsort.suffix=-' ls-remote --exit-code --refs --sort='version:refname' --tags git@github.com:${owner}/${repo} '*.*.*' | tail --lines=1 | cut --delimiter='/' --fields=3)"
+ if [ "$oldVersion" != "$latestTag" ]; then
+ nixpkgs="$(git rev-parse --show-toplevel)"
+ default_nix="$nixpkgs/pkgs/applications/editors/nano/nanorc/default.nix"
+ newTag=$(echo $latestTag | sed 's|\.|-|g')
+ update-source-version ${pname} "$newTag" --version-key=version --print-changes
+ nixfmt "$default_nix"
+ else
+ echo "${pname} is already up-to-date"
+ fi
+ '';
+
meta = {
description = "Improved Nano Syntax Highlighting Files";
homepage = "https://github.com/scopatz/nanorc";
diff --git a/pkgs/applications/editors/neovim/gnvim/wrapper.nix b/pkgs/applications/editors/neovim/gnvim/wrapper.nix
index e16fe8a8adc7..bb9930b6c718 100644
--- a/pkgs/applications/editors/neovim/gnvim/wrapper.nix
+++ b/pkgs/applications/editors/neovim/gnvim/wrapper.nix
@@ -23,9 +23,7 @@ stdenv.mkDerivation {
cp -r '${gnvim-unwrapped}/share/applications' "$out/share/applications"
# Sed needs a writable directory to do inplace modifications
chmod u+rw "$out/share/applications"
- for file in $out/share/applications/*.desktop; do
- sed -e "s|Exec=.\\+gnvim\\>|Exec=$out/bin/gnvim|" -i "$file"
- done
+ sed -e "s|Exec=.\\+gnvim\\>|Exec=gnvim|" -i $out/share/applications/*.desktop
'';
preferLocalBuild = true;
diff --git a/pkgs/applications/editors/neovim/utils.nix b/pkgs/applications/editors/neovim/utils.nix
new file mode 100644
index 000000000000..d992ccd3f6a4
--- /dev/null
+++ b/pkgs/applications/editors/neovim/utils.nix
@@ -0,0 +1,160 @@
+{ lib
+, vimUtils
+, nodejs
+, neovim-unwrapped
+, bundlerEnv
+, ruby
+, pythonPackages
+, python3Packages
+, writeText
+, wrapNeovimUnstable
+}:
+let
+ # returns everything needed for the caller to wrap its own neovim:
+ # - the generated content of the future init.vim
+ # - the arguments to wrap neovim with
+ # The caller is responsible for writing the init.vim and adding it to the wrapped
+ # arguments (["-u" writeText "init.vim" GENERATEDRC)]).
+ # This makes it possible to write the config anywhere: on a per-project basis
+ # .nvimrc or in $XDG_CONFIG_HOME/nvim/init.vim to avoid sideeffects.
+ # Indeed, note that wrapping with `-u init.vim` has sideeffects like .nvimrc wont be loaded
+ # anymore, $MYVIMRC wont be set etc
+ makeNeovimConfig =
+ {
+ withPython2 ? false
+ /* the function you would have passed to python.withPackages */
+ , extraPython2Packages ? (_: [ ])
+ , withPython3 ? true
+ /* the function you would have passed to python3.withPackages */
+ , extraPython3Packages ? (_: [ ])
+ , withNodeJs ? false
+ , withRuby ? true
+
+ # same values as in vimUtils.vimrcContent
+ , configure ? { }
+
+ # for forward compability, when adding new environments, haskell etc.
+ , ...
+ }@args:
+ let
+ rubyEnv = bundlerEnv {
+ name = "neovim-ruby-env";
+ gemdir = ./ruby_provider;
+ postBuild = ''
+ ln -sf ${ruby}/bin/* $out/bin
+ '';
+ };
+
+ requiredPlugins = vimUtils.requiredPlugins configure;
+ getDeps = attrname: map (plugin: plugin.${attrname} or (_: [ ]));
+
+ pluginPython2Packages = getDeps "pythonDependencies" requiredPlugins;
+ python2Env = pythonPackages.python.withPackages (ps:
+ [ ps.pynvim ]
+ ++ (extraPython2Packages ps)
+ ++ (lib.concatMap (f: f ps) pluginPython2Packages));
+
+ pluginPython3Packages = getDeps "python3Dependencies" requiredPlugins;
+ python3Env = python3Packages.python.withPackages (ps:
+ [ ps.pynvim ]
+ ++ (extraPython3Packages ps)
+ ++ (lib.concatMap (f: f ps) pluginPython3Packages));
+
+
+ # Mapping a boolean argument to a key that tells us whether to add or not to
+ # add to nvim's 'embedded rc' this:
+ # let g:<key>_host_prog=$out/bin/nvim-<key>
+ # Or this:
+ # let g:loaded_${prog}_provider=1
+ # While the latter tells nvim that this provider is not available
+ hostprog_check_table = {
+ node = withNodeJs;
+ python = withPython2;
+ python3 = withPython3;
+ ruby = withRuby;
+ };
+ ## Here we calculate all of the arguments to the 1st call of `makeWrapper`
+ # We start with the executable itself NOTE we call this variable "initial"
+ # because if configure != {} we need to call makeWrapper twice, in order to
+ # avoid double wrapping, see comment near finalMakeWrapperArgs
+ makeWrapperArgs =
+ let
+ binPath = lib.makeBinPath (lib.optionals withRuby [ rubyEnv ] ++ lib.optionals withNodeJs [ nodejs ]);
+
+ flags = lib.concatLists (lib.mapAttrsToList (
+ prog: withProg: [
+ "--cmd" (genProviderSettings prog withProg)
+ ]
+ )
+ hostprog_check_table);
+ in
+ [
+ "--argv0" "$0" "--add-flags" (lib.escapeShellArgs flags)
+ ] ++ lib.optionals withRuby [
+ "--set" "GEM_HOME" "${rubyEnv}/${rubyEnv.ruby.gemPath}"
+ ] ++ lib.optionals (binPath != "") [
+ "--suffix" "PATH" ":" binPath
+ ];
+
+ manifestRc = vimUtils.vimrcContent (configure // { customRC = ""; });
+ neovimRcContent = vimUtils.vimrcContent configure;
+ in
+ args // {
+ wrapperArgs = makeWrapperArgs;
+ inherit neovimRcContent;
+ inherit manifestRc;
+ inherit python2Env;
+ inherit python3Env;
+ inherit withNodeJs;
+ } // lib.optionalAttrs withRuby {
+ inherit rubyEnv;
+ };
+
+ genProviderSettings = prog: withProg:
+ if withProg then
+ "let g:${prog}_host_prog='${placeholder "out"}/bin/nvim-${prog}'"
+ else
+ "let g:loaded_${prog}_provider=1"
+ ;
+
+ # to keep backwards compatibility
+ legacyWrapper = neovim: {
+ extraMakeWrapperArgs ? ""
+ , withPython ? true
+ /* the function you would have passed to python.withPackages */
+ , extraPythonPackages ? (_: [])
+ /* the function you would have passed to python.withPackages */
+ , withPython3 ? true, extraPython3Packages ? (_: [])
+ , withNodeJs ? false
+ , withRuby ? true
+ , vimAlias ? false
+ , viAlias ? false
+ , configure ? {}
+ }:
+ let
+ /* for compatibility with passing extraPythonPackages as a list; added 2018-07-11 */
+ compatFun = funOrList: (if builtins.isList funOrList then
+ (_: lib.warn "passing a list as extraPythonPackages to the neovim wrapper is deprecated, pass a function as to python.withPackages instead" funOrList)
+ else funOrList);
+
+ res = makeNeovimConfig {
+ withPython2 = withPython;
+ extraPythonPackages = compatFun extraPythonPackages;
+ inherit withPython3;
+ extraPython3Packages = compatFun extraPython3Packages;
+ inherit withNodeJs withRuby viAlias vimAlias;
+ inherit configure;
+ };
+ in
+ wrapNeovimUnstable neovim (res // {
+ wrapperArgs = lib.escapeShellArgs (
+ res.wrapperArgs ++ lib.optionals (configure != {}) [
+ "--add-flags" "-u ${writeText "init.vim" res.neovimRcContent}"
+ ]) + " " + extraMakeWrapperArgs
+ ;
+ });
+in
+{
+ inherit makeNeovimConfig;
+ inherit legacyWrapper;
+}
diff --git a/pkgs/applications/editors/neovim/wrapper.nix b/pkgs/applications/editors/neovim/wrapper.nix
index cdc9a441dc5d..111e84e63437 100644
--- a/pkgs/applications/editors/neovim/wrapper.nix
+++ b/pkgs/applications/editors/neovim/wrapper.nix
@@ -13,129 +13,45 @@ neovim:
let
wrapper = {
- extraMakeWrapperArgs ? ""
- , withPython ? true, extraPythonPackages ? (_: []) /* the function you would have passed to python.withPackages */
- , withPython3 ? true, extraPython3Packages ? (_: []) /* the function you would have passed to python.withPackages */
- , withNodeJs? false
- , withRuby ? true
+ # should contain all args but the binary
+ wrapperArgs ? ""
+ , manifestRc ? null
+ , withPython2 ? true, python2Env ? null
+ , withPython3 ? true, python3Env ? null
+ , withNodeJs ? false
+ , rubyEnv ? null
, vimAlias ? false
, viAlias ? false
- , configure ? {}
+ , ...
}:
let
- rubyEnv = bundlerEnv {
- name = "neovim-ruby-env";
- gemdir = ./ruby_provider;
- postBuild = ''
- ln -sf ${ruby}/bin/* $out/bin
- '';
- };
-
- /* for compatibility with passing extraPythonPackages as a list; added 2018-07-11 */
- compatFun = funOrList: (if builtins.isList funOrList then
- (_: lib.warn "passing a list as extraPythonPackages to the neovim wrapper is deprecated, pass a function as to python.withPackages instead" funOrList)
- else funOrList);
- extraPythonPackagesFun = compatFun extraPythonPackages;
- extraPython3PackagesFun = compatFun extraPython3Packages;
-
- requiredPlugins = vimUtils.requiredPlugins configure;
- getDeps = attrname: map (plugin: plugin.${attrname} or (_:[]));
-
- pluginPythonPackages = getDeps "pythonDependencies" requiredPlugins;
- pythonEnv = pythonPackages.python.withPackages(ps:
- [ ps.pynvim ]
- ++ (extraPythonPackagesFun ps)
- ++ (concatMap (f: f ps) pluginPythonPackages));
-
- pluginPython3Packages = getDeps "python3Dependencies" requiredPlugins;
- python3Env = python3Packages.python.withPackages (ps:
- [ ps.pynvim ]
- ++ (extraPython3PackagesFun ps)
- ++ (concatMap (f: f ps) pluginPython3Packages));
-
- binPath = makeBinPath (optionals withRuby [rubyEnv] ++ optionals withNodeJs [nodejs]);
-
- # Mapping a boolean argument to a key that tells us whether to add or not to
- # add to nvim's 'embedded rc' this:
- #
- # let g:<key>_host_prog=$out/bin/nvim-<key>
- #
- # Or this:
- #
- # let g:loaded_${prog}_provider=1
- #
- # While the later tells nvim that this provider is not available
- #
- hostprog_check_table = {
- node = withNodeJs;
- python = withPython;
- python3 = withPython3;
- ruby = withRuby;
- };
- ## Here we calculate all of the arguments to the 1st call of `makeWrapper`
- # We start with the executable itself NOTE we call this variable "initial"
- # because if configure != {} we need to call makeWrapper twice, in order to
- # avoid double wrapping, see comment near finalMakeWrapperArgs
- initialMakeWrapperArgs =
- let
- flags = lib.concatLists (lib.mapAttrsToList (
- prog:
- withProg:
- [
- "--cmd"
- (if withProg then
- "let g:${prog}_host_prog='${placeholder "out"}/bin/nvim-${prog}'"
- else
- "let g:loaded_${prog}_provider=1"
- )
- ]
- ) hostprog_check_table);
- in [
- "${neovim}/bin/nvim" "${placeholder "out"}/bin/nvim"
- "--argv0" "$0"
- "--add-flags" (lib.escapeShellArgs flags)
- ] ++ lib.optionals withRuby [
- "--set" "GEM_HOME" "${rubyEnv}/${rubyEnv.ruby.gemPath}"
- ] ++ lib.optionals (binPath != "") [
- "--suffix" "PATH" ":" binPath
- ];
# If configure != {}, we can't generate the rplugin.vim file with e.g
# NVIM_SYSTEM_RPLUGIN_MANIFEST *and* NVIM_RPLUGIN_MANIFEST env vars set in
# the wrapper. That's why only when configure != {} (tested both here and
# when postBuild is evaluated), we call makeWrapper once to generate a
# wrapper with most arguments we need, excluding those that cause problems to
# generate rplugin.vim, but still required for the final wrapper.
- finalMakeWrapperArgs = initialMakeWrapperArgs
- # this relies on a patched neovim, see
- # https://github.com/neovim/neovim/issues/9413
- ++ lib.optionals (configure != {}) [
- "--set" "NVIM_SYSTEM_RPLUGIN_MANIFEST" "${placeholder "out"}/rplugin.vim"
- "--add-flags" "-u ${configFile}"
- ];
- configFile = writeText "init.vim" "${vimUtils.vimrcContent configure}";
+ finalMakeWrapperArgs =
+ [ "${neovim}/bin/nvim" "${placeholder "out"}/bin/nvim" ] ++
+ [ "--set" "NVIM_SYSTEM_RPLUGIN_MANIFEST" "${placeholder "out"}/rplugin.vim" ];
in
symlinkJoin {
name = "neovim-${stdenv.lib.getVersion neovim}";
# Remove the symlinks created by symlinkJoin which we need to perform
# extra actions upon
- postBuild = ''
- rm $out/bin/nvim
- makeWrapper ${lib.escapeShellArgs initialMakeWrapperArgs} ${extraMakeWrapperArgs}
- ''
- + lib.optionalString stdenv.isLinux ''
+ postBuild = lib.optionalString stdenv.isLinux ''
rm $out/share/applications/nvim.desktop
substitute ${neovim}/share/applications/nvim.desktop $out/share/applications/nvim.desktop \
- --replace 'TryExec=nvim' "TryExec=$out/bin/nvim" \
--replace 'Name=Neovim' 'Name=WrappedNeovim'
''
- + optionalString withPython ''
- makeWrapper ${pythonEnv}/bin/python $out/bin/nvim-python --unset PYTHONPATH
+ + optionalString withPython2 ''
+ makeWrapper ${python2Env}/bin/python $out/bin/nvim-python --unset PYTHONPATH
''
+ optionalString withPython3 ''
makeWrapper ${python3Env}/bin/python3 $out/bin/nvim-python3 --unset PYTHONPATH
''
- + optionalString withRuby ''
+ + optionalString (rubyEnv != null) ''
ln -s ${rubyEnv}/bin/neovim-ruby-host $out/bin/nvim-ruby
''
+ optionalString withNodeJs ''
@@ -147,9 +63,14 @@ let
+ optionalString viAlias ''
ln -s $out/bin/nvim $out/bin/vi
''
- + optionalString (configure != {}) ''
+ + optionalString (manifestRc != null) (let
+ manifestWrapperArgs =
+ [ "${neovim}/bin/nvim" "${placeholder "out"}/bin/nvim-wrapper" ];
+ in ''
echo "Generating remote plugin manifest"
export NVIM_RPLUGIN_MANIFEST=$out/rplugin.vim
+ makeWrapper ${lib.escapeShellArgs manifestWrapperArgs} ${wrapperArgs}
+
# Some plugins assume that the home directory is accessible for
# initializing caches, temporary files, etc. Even if the plugin isn't
# actively used, it may throw an error as soon as Neovim is launched
@@ -165,8 +86,8 @@ let
# (swap/viminfo) and redirect errors to stderr.
# Only display the log on error since it will contain a few normally
# irrelevant messages.
- if ! $out/bin/nvim \
- -u ${vimUtils.vimrcFile (configure // { customRC = ""; })} \
+ if ! $out/bin/nvim-wrapper \
+ -u ${writeText "manifest.vim" manifestRc} \
-i NONE -n \
-E -V1rplugins.log -s \
+UpdateRemotePlugins +quit! > outfile 2>&1; then
@@ -174,7 +95,11 @@ let
echo -e "\nGenerating rplugin.vim failed!"
exit 1
fi
- makeWrapper ${lib.escapeShellArgs finalMakeWrapperArgs} ${extraMakeWrapperArgs}
+ rm "${placeholder "out"}/bin/nvim-wrapper"
+ '')
+ + ''
+ rm $out/bin/nvim
+ makeWrapper ${lib.escapeShellArgs finalMakeWrapperArgs} ${wrapperArgs}
'';
paths = [ neovim ];
@@ -182,7 +107,7 @@ let
preferLocalBuild = true;
buildInputs = [makeWrapper];
- passthru = { unwrapped = neovim; inherit configFile; };
+ passthru = { unwrapped = neovim; };
meta = neovim.meta // {
# To prevent builds on hydra
diff --git a/pkgs/applications/editors/quilter/default.nix b/pkgs/applications/editors/quilter/default.nix
index 4d1cf5dafb76..b69d20850ad2 100644
--- a/pkgs/applications/editors/quilter/default.nix
+++ b/pkgs/applications/editors/quilter/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "quilter";
- version = "2.5.0";
+ version = "2.5.1";
src = fetchFromGitHub {
owner = "lainsce";
repo = pname;
rev = version;
- sha256 = "0622mh46z3fi6zvipmgj8k4d4gj1c2781l10frk7wqq1sysjrxps";
+ sha256 = "0ya1iwzfzvrci083zyrjj6ac4ys25j90slpk8yydw9n99kb750rk";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/editors/texmacs/default.nix b/pkgs/applications/editors/texmacs/default.nix
index aeef43e3f0b8..32892c7c26e7 100644
--- a/pkgs/applications/editors/texmacs/default.nix
+++ b/pkgs/applications/editors/texmacs/default.nix
@@ -16,7 +16,7 @@
let
pname = "TeXmacs";
- version = "1.99.13";
+ version = "1.99.14";
common = callPackage ./common.nix {
inherit tex extraFonts chineseFonts japaneseFonts koreanFonts;
};
@@ -26,22 +26,9 @@ mkDerivation {
src = fetchurl {
url = "https://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-${version}-src.tar.gz";
- sha256 = "Aq0cS47QqmFQHelxRjANeJlgXCXagnYRykpAq7wHqbQ=";
+ sha256 = "1zbl1ddhppgnn3j213jl1b9mn8zmwnknxiqswm25p4llj0mqcgna";
};
- patches = [
- # Minor patch for Qt 5.15 support, should be included in next release.
- (fetchpatch {
- url = "https://github.com/texmacs/texmacs/commit/3cf56af92326b74538f5e943928199ba6e963d0b.patch";
- sha256 = "+OBQmnKgvQZZkLx6ea773Dwq0o7L92Sex/kcVUhmg6Q=";
- })
- # Fix returned version, lets hope they remember to bump the version next release.
- (fetchpatch {
- url = "https://github.com/texmacs/texmacs/commit/da5b67005d2fc31bb32ea1ead882c26af12d8cbb.patch";
- sha256 = "czMgdraQErrdvN83jY76P673L52BpQkDwntmKvF0Ykg=";
- })
- ];
-
enableParallelBuilding = true;
nativeBuildInputs = [ cmake pkgconfig ];
diff --git a/pkgs/applications/editors/textadept/default.nix b/pkgs/applications/editors/textadept/10/default.nix
index bb771c89010b..0456d013bbbe 100644
--- a/pkgs/applications/editors/textadept/default.nix
+++ b/pkgs/applications/editors/textadept/10/default.nix
@@ -1,6 +1,7 @@
{ lib, stdenv, fetchhg, fetchurl, gtk2, glib, pkgconfig, unzip, ncurses, zip }:
+
stdenv.mkDerivation rec {
- version = "10.2";
+ version = "10.8";
pname = "textadept";
nativeBuildInputs = [ pkgconfig ];
@@ -11,7 +12,7 @@ stdenv.mkDerivation rec {
src = fetchhg {
url = "http://foicica.com/hg/textadept";
rev = "textadept_${version}";
- sha256 = "0fai8xqddkkprmbf0cf8wwgv7ccfdb1iyim30nppm2m16whkc8fl";
+ sha256 = "sha256-dEZSx2tuHTWYhk9q5iGlrWTAvDvKaM8HaHwXcFcv33s=";
};
preConfigure =
@@ -19,10 +20,6 @@ stdenv.mkDerivation rec {
"ln -s ${fetchurl params} $PWD/src/${name}"
) (import ./deps.nix)) + ''
- # work around trying to download stuff in `make deps`
- function wget() { true; }
- export -f wget
-
cd src
make deps
'';
@@ -31,12 +28,17 @@ stdenv.mkDerivation rec {
make curses
'';
+ preInstall = ''
+ mkdir -p $out/share/applications
+ mkdir -p $out/share/pixmaps
+ '';
+
postInstall = ''
make curses install PREFIX=$out MAKECMDGOALS=curses
'';
makeFlags = [
- "PREFIX=$(out)"
+ "PREFIX=$(out) WGET=true PIXMAPS_DIR=$(out)/share/pixmaps"
];
meta = with stdenv.lib; {
diff --git a/pkgs/applications/editors/textadept/deps.nix b/pkgs/applications/editors/textadept/10/deps.nix
index 80306191ff12..3ab778dddb2a 100644
--- a/pkgs/applications/editors/textadept/deps.nix
+++ b/pkgs/applications/editors/textadept/10/deps.nix
@@ -1,23 +1,23 @@
{
- "542782a4df7d.zip" = {
- url = "http://foicica.com/hg/scintilla/archive/542782a4df7d.zip";
- sha256 = "1qwxxcj86z9y7ij05j60lcp1awy2c9ck0vnn9z6c732sqjza0zx5";
+ "99fa62b828ee.zip" = {
+ url = "http://foicica.com/hg/scintilla/archive/99fa62b828ee.zip";
+ sha256 = "sha256-QO4iGhx72CfB1/0Pp/Qab92qm98VZn/EkrHZGndoHVc=";
};
"lua-5.3.5.tar.gz" = {
url = "http://www.lua.org/ftp/lua-5.3.5.tar.gz";
sha256 = "1b2qn2rv96nmbm6zab4l877bd4zq7wpwm8drwjiy2ih4jqzysbhc";
};
- "lpeg-1.0.0.tar.gz" = {
- url = "http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.0.0.tar.gz";
- sha256 = "13mz18s359wlkwm9d9iqlyyrrwjc6iqfpa99ai0icam2b3khl68h";
+ "lpeg-1.0.2.tar.gz" = {
+ url = "http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.0.2.tar.gz";
+ sha256 = "sha256-SNZldgUbbHg4j6rQm3BJMJMmRYj80PJY3aqxzdShX/4=";
};
- "v_1_6_3.zip" = {
- url = "https://github.com/keplerproject/luafilesystem/archive/v_1_6_3.zip";
- sha256 = "044s125im2irb4i42nnc5shvjj25fp4vsdbzd6b0va5igj0f6h4y";
+ "v1_7_0_2.zip" = {
+ url = "https://github.com/keplerproject/luafilesystem/archive/v1_7_0_2.zip";
+ sha256 = "sha256-kXSriR8dOStCpYeyr7c3+VZez4qGDS5aK/9FeFj1hHg=";
};
- "6435a42450c7.zip" = {
- url = "http://foicica.com/hg/gtdialog/archive/6435a42450c7.zip";
- sha256 = "1vxn89sif3qccksb6x5iprysqhjg69g7nyxlgrg31q397dmsg1ym";
+ "db67f8a489e8.zip" = {
+ url = "http://foicica.com/hg/gtdialog/archive/db67f8a489e8.zip";
+ sha256 = "sha256-UIvjbDrg3jyz7t2tm4y1zzH/TG6Kqaz3LE5y2U6OHuM=";
};
"cdk-5.0-20150928.tgz" = {
url = "http://invisible-mirror.net/archives/cdk/cdk-5.0-20150928.tgz";
diff --git a/pkgs/applications/editors/textadept/11/default.nix b/pkgs/applications/editors/textadept/11/default.nix
new file mode 100644
index 000000000000..487f1b3767f1
--- /dev/null
+++ b/pkgs/applications/editors/textadept/11/default.nix
@@ -0,0 +1,53 @@
+{ lib, stdenv, fetchhg, fetchFromGitHub, fetchurl, gtk2, glib, pkgconfig, unzip, ncurses, zip }:
+
+stdenv.mkDerivation rec {
+ version = "11.0_beta";
+ pname = "textadept11";
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [
+ gtk2 ncurses glib unzip zip
+ ];
+
+ src = fetchFromGitHub {
+ name = "textadept11";
+ owner = "orbitalquark";
+ repo = "textadept";
+ rev = "8da5f6b4a13f14b9dd3cb9dc23ad4f7bf41e91c1";
+ sha256 = "0v11v3x8g6v696m3l1bm52zy2g9xzz7hlmn912sn30nhcag3raxs";
+ };
+
+ preConfigure =
+ lib.concatStringsSep "\n" (lib.mapAttrsToList (name: params:
+ "ln -s ${fetchurl params} $PWD/src/${name}"
+ ) (import ./deps.nix)) + ''
+
+ cd src
+ make deps
+ '';
+
+ postBuild = ''
+ make curses
+ '';
+
+ preInstall = ''
+ mkdir -p $out/share/applications
+ mkdir -p $out/share/pixmaps
+ '';
+
+ postInstall = ''
+ make curses install PREFIX=$out MAKECMDGOALS=curses
+ '';
+
+ makeFlags = [
+ "PREFIX=$(out) WGET=true PIXMAPS_DIR=$(out)/share/pixmaps"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "An extensible text editor based on Scintilla with Lua scripting. Version 11_beta";
+ homepage = "http://foicica.com/textadept";
+ license = licenses.mit;
+ maintainers = with maintainers; [ raskin mirrexagon ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/applications/editors/textadept/11/deps.nix b/pkgs/applications/editors/textadept/11/deps.nix
new file mode 100644
index 000000000000..2ab72574bbd0
--- /dev/null
+++ b/pkgs/applications/editors/textadept/11/deps.nix
@@ -0,0 +1,50 @@
+{
+ "scintilla445.tgz" = {
+ url = "https://www.scintilla.org/scintilla445.tgz";
+ sha256 = "1v1kyxj7rv5rxadbg8gl8wh1jafpy7zj0wr6dcyxq9209dl6h8ag";
+ };
+ "9e2ffa159299899c9345aea15c17ba1941953871.zip" = {
+ url = "https://github.com/orbitalquark/scinterm/archive/9e2ffa159299899c9345aea15c17ba1941953871.zip";
+ sha256 = "12h7prgp689w45p4scxd8vvsyw8fkv27g6gvgis55xr44daa6122";
+ };
+ "scintillua_4.4.5-1.zip" = {
+ url = "https://github.com/orbitalquark/scintillua/archive/scintillua_4.4.5-1.zip";
+ sha256 = "095wpbid2kvr5xgkhd5bd4sd7ljgk6gd9palrjkmdcwfgsf1lp04";
+ };
+ "lua-5.3.5.tar.gz" = {
+ url = "http://www.lua.org/ftp/lua-5.3.5.tar.gz";
+ sha256 = "1b2qn2rv96nmbm6zab4l877bd4zq7wpwm8drwjiy2ih4jqzysbhc";
+ };
+ "lpeg-1.0.2.tar.gz" = {
+ url = "http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.0.2.tar.gz";
+ sha256 = "1zjzl7acvcdavmcg5l7wi12jd4rh95q9pl5aiww7hv0v0mv6bmj8";
+ };
+ "v1_7_0_2.zip" = {
+ url = "https://github.com/keplerproject/luafilesystem/archive/v1_7_0_2.zip";
+ sha256 = "0y44ymc7higz5dd2w3c6ib7mwmpr6yvszcl7lm12nf8x3y4snx4i";
+ };
+ "64587546482a1a6324706d75c80b77d2f87118a4.zip" = {
+ url = "https://github.com/orbitalquark/gtdialog/archive/64587546482a1a6324706d75c80b77d2f87118a4.zip";
+ sha256 = "10mglbnn8r1cakqn9h285pwfnh7kfa98v7j8qh83c24n66blyfh9";
+ };
+ "cdk-5.0-20150928.tgz" = {
+ url = "http://invisible-mirror.net/archives/cdk/cdk-5.0-20150928.tgz";
+ sha256 = "0j74l874y33i26y5kjg3pf1vswyjif8k93pqhi0iqykpbxfsg382";
+ };
+ "libtermkey-0.20.tar.gz" = {
+ url = "http://www.leonerd.org.uk/code/libtermkey/libtermkey-0.20.tar.gz";
+ sha256 = "1xfj6lchhfljmbcl6dz8dpakppyy13nbl4ykxiv5x4dr9b4qf3bc";
+ };
+ "pdcurs39.zip" = {
+ url = "https://github.com/wmcbrine/PDCurses/archive/3.9.zip";
+ sha256 = "0ydsa15d6fgk15zcavbxsi4vj3knlr2495dc5v4f5xzvv2qwlb2w";
+ };
+ "bombay.zip" = {
+ url = "http://foicica.com/hg/bombay/archive/b25520cc76bb.zip";
+ sha256 = "07spq7jmkfyq20gv67yffara3ln3ns2xi0k02m2mxdms3xm1q36h";
+ };
+ "cloc-1.60.pl" = {
+ url = "http://prdownloads.sourceforge.net/cloc/cloc-1.60.pl";
+ sha256 = "0p504bi19va3dh274v7lb7giqrydwa5yyry60f7jpz84y6z71a2a";
+ };
+}
diff --git a/pkgs/applications/editors/uemacs/default.nix b/pkgs/applications/editors/uemacs/default.nix
deleted file mode 100644
index e14a07eb6835..000000000000
--- a/pkgs/applications/editors/uemacs/default.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ stdenv, fetchgit, ncurses }:
-
-stdenv.mkDerivation {
- pname = "uemacs";
- version = "2014-12-08";
-
- src = fetchgit {
- url = "git://git.kernel.org/pub/scm/editors/uemacs/uemacs.git";
- rev = "8841922689769960fa074fbb053cb8507f2f3ed9";
- sha256 = "14yq7kpkax111cg6k7i3mnqk7sq7a65krq6qizzj7vvnm7bsj3sd";
- };
-
- postPatch = ''
- substituteInPlace Makefile \
- --replace "-lcurses" "-lncurses" \
- --replace "CFLAGS=-O2" "CFLAGS+=" \
- --replace "BINDIR=/usr/bin" "BINDIR=$out/bin" \
- --replace "LIBDIR=/usr/lib" "LIBDIR=$out/share/uemacs"
- substituteInPlace epath.h \
- --replace "/usr/global/lib/" "$out/share/uemacs/" \
- --replace "/usr/local/bin/" "$out/bin/" \
- --replace "/usr/local/lib/" "$out/share/uemacs/" \
- --replace "/usr/local/" "$out/bin/" \
- --replace "/usr/lib/" "$out/share/uemacs/"
- mkdir -p $out/bin $out/share/uemacs
- '';
-
- buildInputs = [ ncurses ];
-
- meta = with stdenv.lib; {
- homepage = "https://git.kernel.org/cgit/editors/uemacs/uemacs.git";
- description = "Torvalds Micro-emacs fork";
- longDescription = ''
- uEmacs/PK 4.0 is a full screen editor based on MicroEMACS 3.9e
- '';
- license = licenses.unfree;
- };
-}
diff --git a/pkgs/applications/editors/vim/macvim.nix b/pkgs/applications/editors/vim/macvim.nix
index ef6c6a144071..d2cc14c30c48 100644
--- a/pkgs/applications/editors/vim/macvim.nix
+++ b/pkgs/applications/editors/vim/macvim.nix
@@ -94,6 +94,19 @@ stdenv.mkDerivation {
+ ''
unset LD
''
+ # When building with nix-daemon, we need to pass -derivedDataPath or else it tries to use
+ # a folder rooted in /var/empty and fails. Unfortunately we can't just pass -derivedDataPath
+ # by itself as this flag requires the use of -scheme or -xctestrun (not sure why), but MacVim
+ # by default just runs `xcodebuild -project src/MacVim/MacVim.xcodeproj`, relying on the default
+ # behavior to build the first target in the project. Experimentally, there seems to be a scheme
+ # called MacVim, so we'll explicitly select that. We also need to specify the configuration too
+ # as the scheme seems to have the wrong default.
+ + ''
+ configureFlagsArray+=(
+ XCODEFLAGS="-scheme MacVim -derivedDataPath $NIX_BUILD_TOP/derivedData"
+ --with-xcodecfg="Release"
+ )
+ ''
;
# Because we're building with system clang, this means we're building against Xcode's SDK and
diff --git a/pkgs/applications/editors/vscode/vscode.nix b/pkgs/applications/editors/vscode/vscode.nix
index 528a0496d915..ce6122bddc41 100644
--- a/pkgs/applications/editors/vscode/vscode.nix
+++ b/pkgs/applications/editors/vscode/vscode.nix
@@ -11,8 +11,8 @@ let
archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";
sha256 = {
- x86_64-linux = "0mpb4641icr3z89y2rlh5anli40p1f48sl5xagr7h3nb5c84k10x";
- x86_64-darwin = "1azmc79zf72007qc1xndp9wdkd078mvqgv35hf231q7kdi6wzxcp";
+ x86_64-linux = "18fx2nsgn09l2gzgr1abi0cp4g8z2v9177sdl2rqr0yvmwk5i3p0";
+ x86_64-darwin = "14qdfz8q1dz0skkcgpamksgdvgsid2mcm9h09cvkh4z3v458100r";
}.${system};
in
callPackage ./generic.nix rec {
@@ -21,7 +21,7 @@ in
# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
- version = "1.50.1";
+ version = "1.51.0";
pname = "vscode";
executableName = "code" + lib.optionalString isInsiders "-insiders";
diff --git a/pkgs/applications/editors/vscode/vscodium.nix b/pkgs/applications/editors/vscode/vscodium.nix
index 650e88a260b4..6cfcb491afe4 100644
--- a/pkgs/applications/editors/vscode/vscodium.nix
+++ b/pkgs/applications/editors/vscode/vscodium.nix
@@ -11,8 +11,8 @@ let
archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";
sha256 = {
- x86_64-linux = "1sarih1yah69ympp12bmgyb0y9ybrxasppb47l58w05iz1wpn6v0";
- x86_64-darwin = "1pj041kccj2i77v223i86xxqj9bg88k0sfbshm7qiynwyj9p05ji";
+ x86_64-linux = "0qims8qypx6aackw1b47pb7hkf0lffh94c69bm5rld2swzczcfnj";
+ x86_64-darwin = "1i96qhynjl1ihycq25xjakqlyvszindg5g8kgyhd6ab0q0zhmxqy";
}.${system};
sourceRoot = {
@@ -27,7 +27,7 @@ in
# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
- version = "1.50.1";
+ version = "1.51.0";
pname = "vscodium";
executableName = "codium";
diff --git a/pkgs/applications/graphics/ImageMagick/7.0.nix b/pkgs/applications/graphics/ImageMagick/7.0.nix
index bd4fa4b531be..a1e39cfebe0e 100644
--- a/pkgs/applications/graphics/ImageMagick/7.0.nix
+++ b/pkgs/applications/graphics/ImageMagick/7.0.nix
@@ -14,8 +14,8 @@ let
else throw "ImageMagick is not supported on this platform.";
cfg = {
- version = "7.0.10-27";
- sha256 = "1fqwbg2ws6ix3bymx7ncb4k4f6bg8q44n9xnlvngjapflnrmhcph";
+ version = "7.0.10-35";
+ sha256 = "0hcqvn3n3ip2fia48d1nb1m4r5ir00vbaa62xqni30kglh3n2sfh";
patches = [];
};
in
diff --git a/pkgs/applications/graphics/cloudcompare/default.nix b/pkgs/applications/graphics/cloudcompare/default.nix
index 209a6a4753b1..26fabc364ba3 100644
--- a/pkgs/applications/graphics/cloudcompare/default.nix
+++ b/pkgs/applications/graphics/cloudcompare/default.nix
@@ -18,17 +18,17 @@
mkDerivation rec {
pname = "cloudcompare";
- version = "2.11.0";
+ version = "2.11.2";
src = fetchFromGitHub {
owner = "CloudCompare";
repo = "CloudCompare";
rev = "v${version}";
- sha256 = "02ahhhivgb9k1aygw1m35wdvhaizag1r98mb0r6zzrs5p4y64wlb";
+ sha256 = "0sb2h08iaf6zrf54sg6ql6wm63q5vq0kpd3gffdm26z8w6j6wv3s";
# As of writing includes (https://github.com/CloudCompare/CloudCompare/blob/a1c589c006fc325e8b560c77340809b9c7e7247a/.gitmodules):
# * libE57Format
# * PoissonRecon
- # In > 2.11 it will also contain
+ # In a future version it will also contain
# * CCCoreLib
fetchSubmodules = true;
};
@@ -53,7 +53,7 @@ mkDerivation rec {
];
cmakeFlags = [
- # TODO: This will become -DCCCORELIB_USE_TBB=ON in > 2.11.0, see
+ # TODO: This will become -DCCCORELIB_USE_TBB=ON in a future version, see
# https://github.com/CloudCompare/CloudCompare/commit/f5a0c9fd788da26450f3fa488b2cf0e4a08d255f
"-DCOMPILE_CC_CORE_LIB_WITH_TBB=ON"
"-DOPTION_USE_DXF_LIB=ON"
diff --git a/pkgs/applications/graphics/digikam/default.nix b/pkgs/applications/graphics/digikam/default.nix
index 52de023e1681..0654a2ed1a8d 100644
--- a/pkgs/applications/graphics/digikam/default.nix
+++ b/pkgs/applications/graphics/digikam/default.nix
@@ -118,9 +118,12 @@ mkDerivation rec {
"-DENABLE_QWEBENGINE=on"
];
+ dontWrapGApps = true;
+
preFixup = ''
- gappsWrapperArgs+=(--prefix PATH : ${lib.makeBinPath [ gnumake hugin enblend-enfuse ]})
- gappsWrapperArgs+=(--suffix DK_PLUGIN_PATH : ${placeholder "out"}/${qtbase.qtPluginPrefix}/${pname})
+ qtWrapperArgs+=("''${gappsWrapperArgs[@]}")
+ qtWrapperArgs+=(--prefix PATH : ${lib.makeBinPath [ gnumake hugin enblend-enfuse ]})
+ qtWrapperArgs+=(--suffix DK_PLUGIN_PATH : ${placeholder "out"}/${qtbase.qtPluginPrefix}/${pname})
substituteInPlace $out/bin/digitaglinktree \
--replace "/usr/bin/perl" "${perl}/bin/perl" \
--replace "/usr/bin/sqlite3" "${sqlite}/bin/sqlite3"
diff --git a/pkgs/applications/graphics/drawpile/default.nix b/pkgs/applications/graphics/drawpile/default.nix
index e210d03406b7..cf37512ad9f5 100644
--- a/pkgs/applications/graphics/drawpile/default.nix
+++ b/pkgs/applications/graphics/drawpile/default.nix
@@ -74,7 +74,7 @@ in mkDerivation rec {
src = fetchFromGitHub {
owner = "drawpile";
repo = "drawpile";
- rev = "${version}";
+ rev = version;
sha256 = "sha256-AFFY+FcY9ExAur13OoWR9285RZtBe6jnRIrwi5raiCM=";
};
diff --git a/pkgs/applications/graphics/gimp/plugins/default.nix b/pkgs/applications/graphics/gimp/plugins/default.nix
index 0b5e6a7f379f..97c0429a996e 100644
--- a/pkgs/applications/graphics/gimp/plugins/default.nix
+++ b/pkgs/applications/graphics/gimp/plugins/default.nix
@@ -85,22 +85,6 @@ stdenv.lib.makeScope pkgs.newScope (self: with self; {
};
};
- focusblur = pluginDerivation rec {
- /* menu:
- Blur/Focus Blur
- */
- name = "focusblur-3.2.6";
- buildInputs = with pkgs; [ fftwSinglePrec ];
- patches = [ ./patches/focusblur-glib.patch ];
- postInstall = "fail";
- installPhase = "installPlugins src/focusblur";
- src = fetchurl {
- url = "http://registry.gimp.org/files/${name}.tar.bz2";
- sha256 = "1gqf3hchz7n7v5kpqkhqh8kwnxbsvlb5cr2w2n7ngrvl56f5xs1h";
- };
- meta.broken = true;
- };
-
resynthesizer = pluginDerivation rec {
/* menu:
Edit/Fill with pattern seamless...
diff --git a/pkgs/applications/graphics/gnuclad/default.nix b/pkgs/applications/graphics/gnuclad/default.nix
index d27c2636e25e..c36d576cc8e2 100644
--- a/pkgs/applications/graphics/gnuclad/default.nix
+++ b/pkgs/applications/graphics/gnuclad/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = "https://launchpad.net/gnuclad";
- description = "gnuclad tries to help the environment by creating trees. It's primary use will be generating cladogram trees for the GNU/Linux distro timeline project";
+ description = "gnuclad tries to help the environment by creating trees. Its primary use will be generating cladogram trees for the GNU/Linux distro timeline project";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ mog ];
platforms = platforms.linux;
diff --git a/pkgs/applications/graphics/krita/default.nix b/pkgs/applications/graphics/krita/default.nix
index 6ffe7f3c4fa0..9bb78d199968 100644
--- a/pkgs/applications/graphics/krita/default.nix
+++ b/pkgs/applications/graphics/krita/default.nix
@@ -10,11 +10,11 @@
mkDerivation rec {
pname = "krita";
- version = "4.4.0";
+ version = "4.4.1";
src = fetchurl {
url = "https://download.kde.org/stable/${pname}/${version}/${pname}-${version}.tar.xz";
- sha256 = "0ydmxql8iym62q0nqwn9mnb94jz1nh84i6bni0mgzwjk8p4zfzw3";
+ sha256 = "1bmmfvmawnlihbqkksdrwxfkaip4nfsi97w83fmvkyxl4jk715vr";
};
# *somtimes* fails with can't find ui_manager.h, also see https://github.com/NixOS/nixpkgs/issues/35359
diff --git a/pkgs/applications/graphics/lightburn/default.nix b/pkgs/applications/graphics/lightburn/default.nix
index a5a255338e8a..da5caeff3a00 100644
--- a/pkgs/applications/graphics/lightburn/default.nix
+++ b/pkgs/applications/graphics/lightburn/default.nix
@@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- description = "LightBurn is layout, editing, and control software for your laser cutter";
+ description = "Layout, editing, and control software for your laser cutter";
homepage = "https://lightburnsoftware.com/";
license = stdenv.lib.licenses.unfree;
maintainers = with stdenv.lib.maintainers; [ q3k ];
diff --git a/pkgs/applications/graphics/mandelbulber/default.nix b/pkgs/applications/graphics/mandelbulber/default.nix
index a3ab52ba8715..384ddac5b4c5 100644
--- a/pkgs/applications/graphics/mandelbulber/default.nix
+++ b/pkgs/applications/graphics/mandelbulber/default.nix
@@ -19,13 +19,13 @@ assert withOpenCL -> ocl-icd != null;
mkDerivation rec {
pname = "mandelbulber";
- version = "2.22";
+ version = "2.23";
src = fetchFromGitHub {
owner = "buddhi1980";
repo = "mandelbulber2";
rev = version;
- sha256 = "011y2nl0jakf29cxprjmj1ifqc9iva61q5f4kk47b03gq7jw8sl4";
+ sha256 = "08izphj7jyk3wsq3qbzaf2fplys80vr39wliqc1i4c5cr90nrq1l";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/graphics/photoflare/default.nix b/pkgs/applications/graphics/photoflare/default.nix
new file mode 100644
index 000000000000..43b12c40d965
--- /dev/null
+++ b/pkgs/applications/graphics/photoflare/default.nix
@@ -0,0 +1,31 @@
+{ mkDerivation, stdenv, graphicsmagick, fetchFromGitHub, qmake, qtbase, qttools
+}:
+
+mkDerivation rec {
+ pname = "photoflare";
+ version = "1.6.5";
+
+ src = fetchFromGitHub {
+ owner = "PhotoFlare";
+ repo = "photoflare";
+ rev = "v${version}";
+ sha256 = "0a394324h7ds567z3i3pw6kkii78n4qwdn129kgkkm996yh03q89";
+ };
+
+ nativeBuildInputs = [ qmake qttools ];
+ buildInputs = [ qtbase graphicsmagick ];
+
+ qmakeFlags = [ "PREFIX=${placeholder "out"}" ];
+
+ NIX_CFLAGS_COMPILE = "-I${graphicsmagick}/include/GraphicsMagick";
+
+ enableParallelBuilding = true;
+
+ meta = with stdenv.lib; {
+ description = "A cross-platform image editor with a powerful features and a very friendly graphical user interface";
+ homepage = "https://photoflare.io";
+ maintainers = [ maintainers.omgbebebe ];
+ license = licenses.gpl3;
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/applications/graphics/yed/default.nix b/pkgs/applications/graphics/yed/default.nix
index f92e910eacce..7eb0851834fc 100644
--- a/pkgs/applications/graphics/yed/default.nix
+++ b/pkgs/applications/graphics/yed/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchzip, makeWrapper, unzip, jre }:
+{ stdenv, fetchzip, makeWrapper, unzip, jre, wrapGAppsHook }:
stdenv.mkDerivation rec {
pname = "yEd";
@@ -9,16 +9,25 @@ stdenv.mkDerivation rec {
sha256 = "0sd73s700f3gqq5zq1psrqjg6ff2gv49f8vd37v6bv65vdxqxryq";
};
- nativeBuildInputs = [ makeWrapper unzip ];
+ nativeBuildInputs = [ makeWrapper unzip wrapGAppsHook ];
+ # For wrapGAppsHook setup hook
+ buildInputs = [ jre.gtk3 ];
- installPhase = ''
+ dontConfigure = true;
+ dontBuild = true;
+ dontInstall = true;
+
+ preFixup = ''
mkdir -p $out/yed
cp -r * $out/yed
mkdir -p $out/bin
+ makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
makeWrapper ${jre}/bin/java $out/bin/yed \
+ ''${makeWrapperArgs[@]} \
--add-flags "-jar $out/yed/yed.jar --"
'';
+ dontWrapGApps = true;
meta = with stdenv.lib; {
license = licenses.unfree;
diff --git a/pkgs/applications/kde/bomber.nix b/pkgs/applications/kde/bomber.nix
index c3f477802591..f42a6a01871b 100644
--- a/pkgs/applications/kde/bomber.nix
+++ b/pkgs/applications/kde/bomber.nix
@@ -7,7 +7,7 @@ mkDerivation {
name = "bomber";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.bomber";
- description = "Bomber is a single player arcade game";
+ description = "A single player arcade game";
longDescription = ''
Bomber is a single player arcade game. The player is invading various
cities in a plane that is decreasing in height.
diff --git a/pkgs/applications/kde/default.nix b/pkgs/applications/kde/default.nix
index 9622404c456d..315a5b358855 100644
--- a/pkgs/applications/kde/default.nix
+++ b/pkgs/applications/kde/default.nix
@@ -27,7 +27,6 @@ still shows most of the available features is in `./gwenview.nix`.
{
lib, libsForQt5, fetchurl,
- okteta
}:
let
@@ -107,6 +106,7 @@ let
kcharselect = callPackage ./kcharselect.nix {};
kcolorchooser = callPackage ./kcolorchooser.nix {};
kdebugsettings = callPackage ./kdebugsettings.nix {};
+ kdeconnect-kde = callPackage ./kdeconnect-kde.nix {};
kdegraphics-mobipocket = callPackage ./kdegraphics-mobipocket.nix {};
kdegraphics-thumbnailers = callPackage ./kdegraphics-thumbnailers.nix {};
kdenetwork-filesharing = callPackage ./kdenetwork-filesharing.nix {};
@@ -209,9 +209,6 @@ let
rocs = callPackage ./rocs.nix {};
spectacle = callPackage ./spectacle.nix {};
yakuake = callPackage ./yakuake.nix {};
- # Okteta was removed from kde applications and will now be released independently
- # Lets keep an alias for compatibility reasons
- inherit okteta;
};
in lib.makeScope libsForQt5.newScope packages
diff --git a/pkgs/applications/kde/fetch.sh b/pkgs/applications/kde/fetch.sh
index 90e1cf43f6b1..dc023c57a7e6 100644
--- a/pkgs/applications/kde/fetch.sh
+++ b/pkgs/applications/kde/fetch.sh
@@ -1 +1 @@
-WGET_ARGS=(http://download.kde.org/stable/release-service/20.08.1/src)
+WGET_ARGS=(http://download.kde.org/stable/release-service/20.08.2/src)
diff --git a/pkgs/applications/kde/granatier.nix b/pkgs/applications/kde/granatier.nix
index f0b7cde5b2cc..c02fa0fef2e7 100644
--- a/pkgs/applications/kde/granatier.nix
+++ b/pkgs/applications/kde/granatier.nix
@@ -7,7 +7,7 @@ mkDerivation {
name = "granatier";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.granatier";
- description = "Granatier is a clone of the classic Bomberman game";
+ description = "Clone of the classic Bomberman game";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kalzium.nix b/pkgs/applications/kde/kalzium.nix
index 5bb51a6b4e1d..cf579caa9cc8 100644
--- a/pkgs/applications/kde/kalzium.nix
+++ b/pkgs/applications/kde/kalzium.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kalzium";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.kalzium";
- description = "Kalzium is a program that shows you the Periodic Table of Elements";
+ description = "Program that shows you the Periodic Table of Elements";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kapman.nix b/pkgs/applications/kde/kapman.nix
index 68af796dda4b..5f4cc40138c0 100644
--- a/pkgs/applications/kde/kapman.nix
+++ b/pkgs/applications/kde/kapman.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kapman";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kapman";
- description = "Kapman is a clone of the well known game Pac-Man";
+ description = "Clone of the well known game Pac-Man";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/katomic.nix b/pkgs/applications/kde/katomic.nix
index a1d0f12b6a1d..2690cfc05897 100644
--- a/pkgs/applications/kde/katomic.nix
+++ b/pkgs/applications/kde/katomic.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "katomic";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.katomic";
- description = "KAtomic is a fun educational game built around molecular geometry";
+ description = "Fun educational game built around molecular geometry";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kblackbox.nix b/pkgs/applications/kde/kblackbox.nix
index 669c089df809..ce0d8e36b91b 100644
--- a/pkgs/applications/kde/kblackbox.nix
+++ b/pkgs/applications/kde/kblackbox.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kblackbox";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kblackbox";
- description = "KBlackbox is a game of hide and seek played on a grid of boxes";
+ description = "Game of hide and seek played on a grid of boxes";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kblocks.nix b/pkgs/applications/kde/kblocks.nix
index 1dedabb2a082..a11a6e257440 100644
--- a/pkgs/applications/kde/kblocks.nix
+++ b/pkgs/applications/kde/kblocks.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kblocks";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kblocks";
- description = "KBlocks is the classic falling blocks game";
+ description = "Classic falling blocks game";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kbounce.nix b/pkgs/applications/kde/kbounce.nix
index a24d21551807..b67e3ce02173 100644
--- a/pkgs/applications/kde/kbounce.nix
+++ b/pkgs/applications/kde/kbounce.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kbounce";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kbounce";
- description = "KBounce is a single player arcade game with the elements of puzzle";
+ description = "Single player arcade game with the elements of puzzle";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/misc/kdeconnect/default.nix b/pkgs/applications/kde/kdeconnect-kde.nix
index d042f011bb78..83e54d1fa80c 100644
--- a/pkgs/applications/misc/kdeconnect/default.nix
+++ b/pkgs/applications/kde/kdeconnect-kde.nix
@@ -1,39 +1,32 @@
{ mkDerivation
-, lib
-, fetchurl
-, fetchpatch
, extra-cmake-modules
+, fetchpatch
, kcmutils
, kconfigwidgets
, kdbusaddons
, kdoctools
-, kiconthemes
, ki18n
+, kiconthemes
+, kio
+, kirigami2
, knotifications
-, qca-qt5
-, libfakekey
+, kpeople
+, kpeoplevcard
+, kwayland
+, lib
, libXtst
-, qtx11extras
-, qtmultimedia
-, qtgraphicaleffects
-, sshfs
+, libfakekey
, makeWrapper
-, kwayland
-, kio
-, kpeoplevcard
-, kpeople
-, kirigami2
, pulseaudio-qt
+, qca-qt5
+, qtgraphicaleffects
+, qtmultimedia
+, qtx11extras
+, sshfs
}:
-mkDerivation rec {
- pname = "kdeconnect";
- version = "20.08.2";
-
- src = fetchurl {
- url = "https://download.kde.org/stable/release-service/${version}/src/${pname}-kde-${version}.tar.xz";
- sha256 = "0rzfnkgkv759d4pa16qk0sw87wqzwgkd99yzrzfy2zcq423f6hvd";
- };
+mkDerivation {
+ name = "kdeconnect-kde";
patches = [
# https://invent.kde.org/network/kdeconnect-kde/-/merge_requests/328
@@ -44,39 +37,36 @@ mkDerivation rec {
];
buildInputs = [
- libfakekey
- libXtst
- qtmultimedia
- qtgraphicaleffects
- pulseaudio-qt
- kpeoplevcard
- kpeople
- kirigami2
- ki18n
- kiconthemes
kcmutils
kconfigwidgets
kdbusaddons
+ ki18n
+ kiconthemes
+ kio
+ kirigami2
knotifications
+ kpeople
+ kpeoplevcard
+ kwayland
+ libXtst
+ libfakekey
+ pulseaudio-qt
qca-qt5
+ qtgraphicaleffects
+ qtmultimedia
qtx11extras
- makeWrapper
- kwayland
- kio
];
- nativeBuildInputs = [ extra-cmake-modules kdoctools ];
-
- postInstall = ''
- wrapProgram $out/libexec/kdeconnectd --prefix PATH : ${lib.makeBinPath [ sshfs ]}
- '';
+ nativeBuildInputs = [ extra-cmake-modules kdoctools makeWrapper ];
- enableParallelBuilding = true;
+ qtWrapperArgs = [
+ "--prefix PATH : ${lib.makeBinPath [ sshfs ]}"
+ ];
meta = with lib; {
description = "KDE Connect provides several features to integrate your phone and your computer";
- homepage = "https://community.kde.org/KDEConnect";
- license = with licenses; [ gpl2 ];
+ homepage = "https://community.kde.org/KDEConnect";
+ license = with licenses; [ gpl2 ];
maintainers = with maintainers; [ fridh ];
};
}
diff --git a/pkgs/applications/kde/kdenlive.nix b/pkgs/applications/kde/kdenlive.nix
index 795ba87ad5b5..b2abee579396 100644
--- a/pkgs/applications/kde/kdenlive.nix
+++ b/pkgs/applications/kde/kdenlive.nix
@@ -25,9 +25,9 @@
, frei0r
, phonon-backend-gstreamer
, qtdeclarative
+, qtmultimedia
, qtquickcontrols2
, qtscript
-, qtwebkit
, rttr
, kpurpose
, kdeclarative
@@ -60,9 +60,9 @@ mkDerivation {
mlt
phonon-backend-gstreamer
qtdeclarative
+ qtmultimedia
qtquickcontrols2
qtscript
- qtwebkit
shared-mime-info
libv4l
ffmpeg-full
@@ -84,12 +84,20 @@ mkDerivation {
sed -i CMakeLists.txt -e '/find_package(Qt5 REQUIRED/ s|)| Concurrent)|'
substituteAllInPlace src/kdenlivesettings.kcfg
'';
+
+ dontWrapGApps = true;
+
# Frei0r path needs to be set too or Kdenlive will complain. See:
# https://github.com/NixOS/nixpkgs/issues/83885
# https://github.com/NixOS/nixpkgs/issues/29614#issuecomment-488849325
qtWrapperArgs = [
"--set FREI0R_PATH ${frei0r}/lib/frei0r-1"
];
+
+ preFixup = ''
+ qtWrapperArgs+=("''${gappsWrapperArgs[@]}")
+ '';
+
meta = {
license = with lib.licenses; [ gpl2Plus ];
};
diff --git a/pkgs/applications/kde/kdiamond.nix b/pkgs/applications/kde/kdiamond.nix
index 26cd731beaf5..6c124f9450ea 100644
--- a/pkgs/applications/kde/kdiamond.nix
+++ b/pkgs/applications/kde/kdiamond.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kdiamond";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kdiamond";
- description = "KDiamond is a single player puzzle game";
+ description = "A single player puzzle game";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kfloppy.nix b/pkgs/applications/kde/kfloppy.nix
index 525520c159bd..a8747047f42f 100644
--- a/pkgs/applications/kde/kfloppy.nix
+++ b/pkgs/applications/kde/kfloppy.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kfloppy";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.kfloppy";
- description = "KFloppy is a utility to format 3.5\" and 5.25\" floppy disks";
+ description = "Utility to format 3.5\" and 5.25\" floppy disks";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/klettres.nix b/pkgs/applications/kde/klettres.nix
index e8e0a0aa59ab..aaddceb7bd6d 100644
--- a/pkgs/applications/kde/klettres.nix
+++ b/pkgs/applications/kde/klettres.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "klettres";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.klettres";
- description = "KLettres is an application specially designed to help the user to learn an alphabet";
+ description = "An application specially designed to help the user to learn an alphabet";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/klines.nix b/pkgs/applications/kde/klines.nix
index c6ad883dd63d..7fadf409bd3d 100644
--- a/pkgs/applications/kde/klines.nix
+++ b/pkgs/applications/kde/klines.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "klines";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.klines";
- description = "KLines is a simple but highly addictive one player game";
+ description = "A simple but highly addictive one player game";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kmag.nix b/pkgs/applications/kde/kmag.nix
index 701d8dbf130a..fdac690cf22f 100644
--- a/pkgs/applications/kde/kmag.nix
+++ b/pkgs/applications/kde/kmag.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kmag";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.kmag";
- description = "KMag is a small utility for Linux to magnify a part of the screen";
+ description = "A small Linux utility to magnify a part of the screen";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kmines.nix b/pkgs/applications/kde/kmines.nix
index 9314cca4a23f..edf3114244b9 100644
--- a/pkgs/applications/kde/kmines.nix
+++ b/pkgs/applications/kde/kmines.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kmines";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kmines";
- description = "KMines is a classic Minesweeper game";
+ description = "A classic Minesweeper game";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/knetwalk.nix b/pkgs/applications/kde/knetwalk.nix
index 88d08b56bb1d..f34bb84f0a06 100644
--- a/pkgs/applications/kde/knetwalk.nix
+++ b/pkgs/applications/kde/knetwalk.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "knetwalk";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.knetwalk";
- description = "KNetWalk is a single player logic game";
+ description = "A single player logic game";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/knights.nix b/pkgs/applications/kde/knights.nix
index ee5c37e2e948..8b71493ff186 100644
--- a/pkgs/applications/kde/knights.nix
+++ b/pkgs/applications/kde/knights.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "knights";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.knights";
- description = "KNights is a chess game";
+ description = "A chess game";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kollision.nix b/pkgs/applications/kde/kollision.nix
index 3c0c814cd15a..6cb9995459a4 100644
--- a/pkgs/applications/kde/kollision.nix
+++ b/pkgs/applications/kde/kollision.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kollision";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kollision";
- description = "Kollision is a casual game";
+ description = "A casual game";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kreversi.nix b/pkgs/applications/kde/kreversi.nix
index 77ac4f05c8a8..9f4be46738be 100644
--- a/pkgs/applications/kde/kreversi.nix
+++ b/pkgs/applications/kde/kreversi.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kreversi";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kreversi";
- description = "KReversi is a simple one player strategy game played against the computer";
+ description = "A simple one player strategy game played against the computer";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kshisen.nix b/pkgs/applications/kde/kshisen.nix
index 7909ed8b2a38..5be17bb8ee08 100644
--- a/pkgs/applications/kde/kshisen.nix
+++ b/pkgs/applications/kde/kshisen.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kshisen";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kshisen";
- description = "KShisen is a solitaire-like game played using the standard set of Mahjong tiles";
+ description = "A solitaire-like game played using the standard set of Mahjong tiles";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/ksquares.nix b/pkgs/applications/kde/ksquares.nix
index 94a639a0d370..12d989befe19 100644
--- a/pkgs/applications/kde/ksquares.nix
+++ b/pkgs/applications/kde/ksquares.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "ksquares";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.ksquares";
- description = "KSquares is a game of Dots and Boxes";
+ description = "A game of Dots and Boxes";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kteatime.nix b/pkgs/applications/kde/kteatime.nix
index a69cb991acc0..812a13aa118b 100644
--- a/pkgs/applications/kde/kteatime.nix
+++ b/pkgs/applications/kde/kteatime.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kteatime";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.kteatime";
- description = "KTeaTime is a handy timer for steeping tea";
+ description = "A handy timer for steeping tea";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/ktimer.nix b/pkgs/applications/kde/ktimer.nix
index aa755f35ce43..bdb8f2c687b1 100644
--- a/pkgs/applications/kde/ktimer.nix
+++ b/pkgs/applications/kde/ktimer.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "ktimer";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.ktimer";
- description = "KTimer is a little tool to execute programs after some time";
+ description = "A little tool to execute programs after some time";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kturtle.nix b/pkgs/applications/kde/kturtle.nix
index e16c86dc1362..c495b16fef79 100644
--- a/pkgs/applications/kde/kturtle.nix
+++ b/pkgs/applications/kde/kturtle.nix
@@ -4,7 +4,7 @@ mkDerivation {
name = "kturtle";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.kturtle";
- description = "KTurtle is an educational programming environment for learning how to program";
+ description = "An educational programming environment for learning how to program";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/kwave.nix b/pkgs/applications/kde/kwave.nix
index 349787d000b5..78a3d9ab4a54 100644
--- a/pkgs/applications/kde/kwave.nix
+++ b/pkgs/applications/kde/kwave.nix
@@ -5,7 +5,7 @@ mkDerivation {
name = "kwave";
meta = with lib; {
homepage = "https://kde.org/applications/en/multimedia/org.kde.kwave";
- description = "KWave is a simple media player";
+ description = "A simple media player";
maintainers = with maintainers; [ freezeboy ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/kde/okular.nix b/pkgs/applications/kde/okular.nix
index 3bcdb9ca8424..288b2ceb807f 100644
--- a/pkgs/applications/kde/okular.nix
+++ b/pkgs/applications/kde/okular.nix
@@ -4,7 +4,7 @@
breeze-icons, chmlib ? null, discount, djvulibre, ebook_tools, kactivities,
karchive, kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons,
kdbusaddons, kdegraphics-mobipocket, kiconthemes, kjs, khtml, kio, kparts,
- kpty, kwallet, kwindowsystem, libkexiv2, libspectre, libzip, phonon, poppler,
+ kpty, kpurpose, kwallet, kwindowsystem, libkexiv2, libspectre, libzip, phonon, poppler,
qca-qt5, qtdeclarative, qtsvg, threadweaver, kcrash
}:
@@ -14,7 +14,7 @@ mkDerivation {
buildInputs = [
breeze-icons discount djvulibre ebook_tools kactivities karchive kbookmarks
kcompletion kconfig kconfigwidgets kcoreaddons kdbusaddons
- kdegraphics-mobipocket kiconthemes kjs khtml kio kparts kpty kwallet
+ kdegraphics-mobipocket kiconthemes kjs khtml kio kparts kpty kpurpose kwallet
kwindowsystem libkexiv2 libspectre libzip phonon poppler qca-qt5
qtdeclarative qtsvg threadweaver kcrash
] ++ lib.optional (!stdenv.isAarch64) chmlib;
diff --git a/pkgs/applications/kde/srcs.nix b/pkgs/applications/kde/srcs.nix
index 5bcb48acc181..6966c07ec0af 100644
--- a/pkgs/applications/kde/srcs.nix
+++ b/pkgs/applications/kde/srcs.nix
@@ -4,1731 +4,1731 @@
{
akonadi = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/akonadi-20.08.1.tar.xz";
- sha256 = "f930de5fae376f138e87c6d67357ab799a3397d865b55c50f771b4427d85f495";
- name = "akonadi-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/akonadi-20.08.2.tar.xz";
+ sha256 = "d3a4b3b3f543734ad5428ca0e573b8dbf9e05f42d51e1aab39b5b5266c16be7d";
+ name = "akonadi-20.08.2.tar.xz";
};
};
akonadi-calendar = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/akonadi-calendar-20.08.1.tar.xz";
- sha256 = "896ec2523203022bf70e23897d59b64c8bfffad4ead5b6756555ab34a4047ef5";
- name = "akonadi-calendar-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/akonadi-calendar-20.08.2.tar.xz";
+ sha256 = "20173d00dc764f6a1e8e0b433d96b982ceadcb17e9bd067caf2967fd5440eb51";
+ name = "akonadi-calendar-20.08.2.tar.xz";
};
};
akonadi-calendar-tools = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/akonadi-calendar-tools-20.08.1.tar.xz";
- sha256 = "21ccc2e1090eeda1eba0c29ab51c3bae1e8f57aedead569c4ed7995f5ad6cffc";
- name = "akonadi-calendar-tools-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/akonadi-calendar-tools-20.08.2.tar.xz";
+ sha256 = "2069cc3a12f0da3f10181c13d19b1048d8f2e0c0f4a4e14309a7e6f08aa74ab9";
+ name = "akonadi-calendar-tools-20.08.2.tar.xz";
};
};
akonadiconsole = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/akonadiconsole-20.08.1.tar.xz";
- sha256 = "077ee646babbc4ca4075505d3dd830f4f5b8b1253617228e96f565fe23bcaad9";
- name = "akonadiconsole-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/akonadiconsole-20.08.2.tar.xz";
+ sha256 = "dc03a1986b6e7af0d26af927009d567da1e1835cc2bb5cc1b5732ffca3ecde9d";
+ name = "akonadiconsole-20.08.2.tar.xz";
};
};
akonadi-contacts = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/akonadi-contacts-20.08.1.tar.xz";
- sha256 = "eee775960345ec0ca13b0550bb56fb6875867921fa7b9412a2c4b0dfb8ab4366";
- name = "akonadi-contacts-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/akonadi-contacts-20.08.2.tar.xz";
+ sha256 = "e4a2696e0e0cf69926d34f160a4581131a1da8244355787564b75dec06db1b30";
+ name = "akonadi-contacts-20.08.2.tar.xz";
};
};
akonadi-import-wizard = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/akonadi-import-wizard-20.08.1.tar.xz";
- sha256 = "d895c866a05f0a55ca8f2d852ed0ae3fdc13aa160cbcbaf9f1017443458d9526";
- name = "akonadi-import-wizard-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/akonadi-import-wizard-20.08.2.tar.xz";
+ sha256 = "639d72ae3d32f681ddb046a87d625871b485785602cf35b817e89004def4dc5e";
+ name = "akonadi-import-wizard-20.08.2.tar.xz";
};
};
akonadi-mime = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/akonadi-mime-20.08.1.tar.xz";
- sha256 = "3c7a57f798a7db1e1aebc3162c20f58a0fb9ed9e703078344ef1de215c73ff0b";
- name = "akonadi-mime-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/akonadi-mime-20.08.2.tar.xz";
+ sha256 = "5699a1d44a9812c9530bc61af5822ff34a573b168d72230cd8261c05065c06e3";
+ name = "akonadi-mime-20.08.2.tar.xz";
};
};
akonadi-notes = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/akonadi-notes-20.08.1.tar.xz";
- sha256 = "afc0cdba349f0b2edece44221a7c3c532d07251ec51f05994e83a1d79c4f50fc";
- name = "akonadi-notes-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/akonadi-notes-20.08.2.tar.xz";
+ sha256 = "4897ca92d6b68f75254e1c419438275a94fa678c9f062dcd91c0267129886ca7";
+ name = "akonadi-notes-20.08.2.tar.xz";
};
};
akonadi-search = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/akonadi-search-20.08.1.tar.xz";
- sha256 = "db305bfc55535d8812d84a119e4dcf04e7b87c345e7ac3a884469cbf55abca83";
- name = "akonadi-search-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/akonadi-search-20.08.2.tar.xz";
+ sha256 = "618400950fa44f0c578ab51c3b311a47e0b2df47203f754e50bcc363201a9fc7";
+ name = "akonadi-search-20.08.2.tar.xz";
};
};
akregator = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/akregator-20.08.1.tar.xz";
- sha256 = "21751a5a14b188649caeeb19cbcef877dd00548a29c073f8694e227d951c7a00";
- name = "akregator-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/akregator-20.08.2.tar.xz";
+ sha256 = "4de4bd31dede5c09e0eb9e14d1da1d1979409eb1e28df5f95963086d4a49edc9";
+ name = "akregator-20.08.2.tar.xz";
};
};
analitza = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/analitza-20.08.1.tar.xz";
- sha256 = "91c691df8be52255db9387549c6392ad2c5358c12e805f3a96520e2aa0c147de";
- name = "analitza-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/analitza-20.08.2.tar.xz";
+ sha256 = "2fad01bf48199e3671559ec9a619f0d590af331922899c793f96fc90860ec487";
+ name = "analitza-20.08.2.tar.xz";
};
};
ark = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ark-20.08.1.tar.xz";
- sha256 = "32e8546b186b88efc9d4688e02def0b6225d921f9b92cfcd328417f09ec0f725";
- name = "ark-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ark-20.08.2.tar.xz";
+ sha256 = "ec061ac07687b5a3541af293e3bc2aa7bedcfe0ef38ba6e57e2704068a726ffc";
+ name = "ark-20.08.2.tar.xz";
};
};
artikulate = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/artikulate-20.08.1.tar.xz";
- sha256 = "b626a6a38f6eb50d64607032d5b100351c4242e40a4a13cdce4769e188ee361a";
- name = "artikulate-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/artikulate-20.08.2.tar.xz";
+ sha256 = "66545d85e25aa67816deea4b2b89b485181458a5bc117dad9588671d8b48b41c";
+ name = "artikulate-20.08.2.tar.xz";
};
};
audiocd-kio = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/audiocd-kio-20.08.1.tar.xz";
- sha256 = "7662849929c96d1745ce4ac7ddc931be2eff5e3cc755f2cd959b4d3f4b20b9b0";
- name = "audiocd-kio-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/audiocd-kio-20.08.2.tar.xz";
+ sha256 = "5f38c549fe8c3a4659ac8291c223327b765834e7668bc15a96047e20cdb11f01";
+ name = "audiocd-kio-20.08.2.tar.xz";
};
};
baloo-widgets = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/baloo-widgets-20.08.1.tar.xz";
- sha256 = "9f48cb2f1b45e46828b1656abaeb60e836650015c07277ec52bea053d0058958";
- name = "baloo-widgets-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/baloo-widgets-20.08.2.tar.xz";
+ sha256 = "e1d14b8dba911ebc1cee76dbcd44fa200418ba959d86ce567093b5fc3b700a07";
+ name = "baloo-widgets-20.08.2.tar.xz";
};
};
blinken = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/blinken-20.08.1.tar.xz";
- sha256 = "53b30435ea0d83f713ecb53219173aa55c0d11194830972734a4acc9a5a28c5a";
- name = "blinken-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/blinken-20.08.2.tar.xz";
+ sha256 = "c6e74033ab8ece83618c5cda0ab3cf327514b8e2e6b0e9daf484ce88f671a65e";
+ name = "blinken-20.08.2.tar.xz";
};
};
bomber = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/bomber-20.08.1.tar.xz";
- sha256 = "a4b2f5dcce7e125da30bef6bcc9746b67f8451d2040696714686dd618d80a96c";
- name = "bomber-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/bomber-20.08.2.tar.xz";
+ sha256 = "27c226b31bcdbbda0c9e304e428ca7451614c397a038e830f8052c381dae7215";
+ name = "bomber-20.08.2.tar.xz";
};
};
bovo = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/bovo-20.08.1.tar.xz";
- sha256 = "5d5ee817a73de0deef6b7c35a798bda02c6d15e9dd0e7379a13c23c0832fe0d1";
- name = "bovo-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/bovo-20.08.2.tar.xz";
+ sha256 = "936cab24a13900765f0c5a5afb6f155cb5a05bdb067f86b77e33af5f0e4c37d2";
+ name = "bovo-20.08.2.tar.xz";
};
};
calendarsupport = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/calendarsupport-20.08.1.tar.xz";
- sha256 = "38d6e695725c8484e1492d431144a0ecd1b66535bc07ac77e1f0eb1499d8fc32";
- name = "calendarsupport-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/calendarsupport-20.08.2.tar.xz";
+ sha256 = "83bcdd36689f762363a95b688b9377a3335b4fd58ad1d5efad36ad2b0cf7cc10";
+ name = "calendarsupport-20.08.2.tar.xz";
};
};
cantor = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/cantor-20.08.1.tar.xz";
- sha256 = "c44b96ac861302589923d144bf7b5d529b6eb2f91cea2d014944a0516de31a05";
- name = "cantor-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/cantor-20.08.2.tar.xz";
+ sha256 = "aca92b6e40a9e05282eae2b55f7cc6bf88612ffa9b3dde1a239648be8e5bdc59";
+ name = "cantor-20.08.2.tar.xz";
};
};
cervisia = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/cervisia-20.08.1.tar.xz";
- sha256 = "eedd3b3f00b97d513437fdbd2eeaa28cd6db29512983b82196bdededd8b701f2";
- name = "cervisia-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/cervisia-20.08.2.tar.xz";
+ sha256 = "b3444ecd1078b92fad9b00297496dd3d92366a9c0bb56cfa138f28cc15db1389";
+ name = "cervisia-20.08.2.tar.xz";
};
};
dolphin = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/dolphin-20.08.1.tar.xz";
- sha256 = "7d6ef04b866366a0ff3b199aac082ade41b3748b225ef7675ea42ccf48cbdc24";
- name = "dolphin-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/dolphin-20.08.2.tar.xz";
+ sha256 = "bd13574610fc2108b9b04249cff70ca99958fe57a42fbf260ed16e5e377071bc";
+ name = "dolphin-20.08.2.tar.xz";
};
};
dolphin-plugins = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/dolphin-plugins-20.08.1.tar.xz";
- sha256 = "a00cab6b30c9b5a4c0164704c9eab2cbb661928e775f83acb3691af77bf17427";
- name = "dolphin-plugins-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/dolphin-plugins-20.08.2.tar.xz";
+ sha256 = "7eabeb295ae2932958992bf7273afcb8164fbe90a2574064983fb2ecbc57eeaf";
+ name = "dolphin-plugins-20.08.2.tar.xz";
};
};
dragon = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/dragon-20.08.1.tar.xz";
- sha256 = "691bc338ca25e70e9a43cbcdf50f2e0aa92643bdad0329bdc3e09373ac287040";
- name = "dragon-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/dragon-20.08.2.tar.xz";
+ sha256 = "cf7cce288fdeb12a0c86739741c6b901859e9b36d8fc9e7478c46f53cc74dd6c";
+ name = "dragon-20.08.2.tar.xz";
};
};
elisa = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/elisa-20.08.1.tar.xz";
- sha256 = "1a0234a074a70bfcd4b2ccc14664b2cc7f88d2ccfd33c1716d35c27a31e258c0";
- name = "elisa-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/elisa-20.08.2.tar.xz";
+ sha256 = "6c04377dfd5e82b2b67b3a43cc3ffd3b206f24ab75c3fe18298ec80876dcc268";
+ name = "elisa-20.08.2.tar.xz";
};
};
eventviews = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/eventviews-20.08.1.tar.xz";
- sha256 = "b46e6ad32a503ce1dc1e5ade71e79f44011362fe569836ca1f2cd11c560a5a73";
- name = "eventviews-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/eventviews-20.08.2.tar.xz";
+ sha256 = "ecac9ac6e6a6ed835b28048d8bfc09bac9a1e7a57c5dd0eba6f4360301b32af9";
+ name = "eventviews-20.08.2.tar.xz";
};
};
ffmpegthumbs = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ffmpegthumbs-20.08.1.tar.xz";
- sha256 = "8b7cd6bd27b29977d0406b08c2cf33988c651a2f59392be47f076e49eea5673b";
- name = "ffmpegthumbs-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ffmpegthumbs-20.08.2.tar.xz";
+ sha256 = "af5b3de86487d3ddccda34c5165a34427ef97fe1090108781eb38babc101740f";
+ name = "ffmpegthumbs-20.08.2.tar.xz";
};
};
filelight = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/filelight-20.08.1.tar.xz";
- sha256 = "9677038781a1d66238da0e54f967c9c97cb44d593dbe164b8e26f38d0ac75330";
- name = "filelight-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/filelight-20.08.2.tar.xz";
+ sha256 = "65f5f90d56d3449722647286324f8aae54754ec2a46c9aaa2e3bad92bae3433e";
+ name = "filelight-20.08.2.tar.xz";
};
};
granatier = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/granatier-20.08.1.tar.xz";
- sha256 = "7b0d53fd50fdb56270f8fd53d45478c0f1be10bb67b901db08b0f413c4baeb3e";
- name = "granatier-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/granatier-20.08.2.tar.xz";
+ sha256 = "bb79b84b485bb194bf4edaa833e7705ec9fc0275301c70df78498b872de9ee57";
+ name = "granatier-20.08.2.tar.xz";
};
};
grantlee-editor = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/grantlee-editor-20.08.1.tar.xz";
- sha256 = "edeb994eab7001bcf8462834a61ae1a045e9122ae104d31bdeed2ac7497b6306";
- name = "grantlee-editor-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/grantlee-editor-20.08.2.tar.xz";
+ sha256 = "353b2c58d169e8b3c91367a7ce8939ede39c289036e3617da019ae1045a81c7b";
+ name = "grantlee-editor-20.08.2.tar.xz";
};
};
grantleetheme = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/grantleetheme-20.08.1.tar.xz";
- sha256 = "9a8f91ce63a3b143d47d8e3fbd1378732639cd3daf5b5789989164d8225fe54f";
- name = "grantleetheme-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/grantleetheme-20.08.2.tar.xz";
+ sha256 = "8cb4d2f698cf7f44bf70322669809f07900021f215175c8db120abc0f2debf62";
+ name = "grantleetheme-20.08.2.tar.xz";
};
};
gwenview = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/gwenview-20.08.1.tar.xz";
- sha256 = "df1c45317aff9aece8b023cd87aab62c9cd222520795922564e89fdc9df48995";
- name = "gwenview-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/gwenview-20.08.2.tar.xz";
+ sha256 = "580df49eb6852db4b1229f0326372dc7da7a08140d552da59a62ece08b03cc9d";
+ name = "gwenview-20.08.2.tar.xz";
};
};
incidenceeditor = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/incidenceeditor-20.08.1.tar.xz";
- sha256 = "eecc51eb405c473eb20449842dcdb3dac96712bbcf7aeedaa06614e1da3e0bbe";
- name = "incidenceeditor-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/incidenceeditor-20.08.2.tar.xz";
+ sha256 = "e9c24390b5951ef9f504a4dc432fea52ed7487288c424f073446e6c07e70c69a";
+ name = "incidenceeditor-20.08.2.tar.xz";
};
};
juk = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/juk-20.08.1.tar.xz";
- sha256 = "aa9a93a0befacf401cf41d8358b4987d8b370b4c153f3b66e05e922472e004a8";
- name = "juk-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/juk-20.08.2.tar.xz";
+ sha256 = "b19f59ad8c80c4c335469fbddde6db92112e286b1699964eab39a3d826c7ec60";
+ name = "juk-20.08.2.tar.xz";
};
};
k3b = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/k3b-20.08.1.tar.xz";
- sha256 = "66fad59f4e35c24dc8868c46ff45ffa66048501e0a6ac0c23a8b9e957033e50f";
- name = "k3b-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/k3b-20.08.2.tar.xz";
+ sha256 = "6370be558e93fed4605b7870b1d7ea324713c5a52370eab9c05d85fc3b76acd5";
+ name = "k3b-20.08.2.tar.xz";
};
};
kaccounts-integration = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kaccounts-integration-20.08.1.tar.xz";
- sha256 = "b65ec11be0c2b612222de382d24345f19be0cd264243f0d954da8a81b80034bc";
- name = "kaccounts-integration-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kaccounts-integration-20.08.2.tar.xz";
+ sha256 = "6678ee7d394b69a37e6a220a6cba3804f999997da5803da4bab1d8f329ff30fe";
+ name = "kaccounts-integration-20.08.2.tar.xz";
};
};
kaccounts-providers = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kaccounts-providers-20.08.1.tar.xz";
- sha256 = "481a2e2708773197b63937233ade6380c0b64e13a1610f27aa2751b6ee3624a4";
- name = "kaccounts-providers-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kaccounts-providers-20.08.2.tar.xz";
+ sha256 = "c719d7840ab118ff591e75e12869afc3118e5cdeb5c0415eba5b1f6993664c90";
+ name = "kaccounts-providers-20.08.2.tar.xz";
};
};
kaddressbook = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kaddressbook-20.08.1.tar.xz";
- sha256 = "f7fb72cbff43ae6dfb222e5b1c49947602086412b97634484eb3cc86ab773aa2";
- name = "kaddressbook-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kaddressbook-20.08.2.tar.xz";
+ sha256 = "8d2e5849dd8878806e8566ce43c139633c37f027f677603600c8acc0d0d41198";
+ name = "kaddressbook-20.08.2.tar.xz";
};
};
kajongg = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kajongg-20.08.1.tar.xz";
- sha256 = "801c0cc63767809ea4909ceb66dbbbb3e8ad400db7a24c80dc6ae8f3f5c9a6b9";
- name = "kajongg-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kajongg-20.08.2.tar.xz";
+ sha256 = "1eb534ac6d1d3ca14b73bd6e5b626b988acafc30b168f54d48a493adc715ecde";
+ name = "kajongg-20.08.2.tar.xz";
};
};
kalarm = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kalarm-20.08.1.tar.xz";
- sha256 = "22fea5be32c8db6b0903f216307f20dafc2ac69c620d9b4512e1034c0294c207";
- name = "kalarm-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kalarm-20.08.2.tar.xz";
+ sha256 = "e783c041ac4b162cf5254e37e53854835eda6c61ef3ae2358466000a8650a4da";
+ name = "kalarm-20.08.2.tar.xz";
};
};
kalarmcal = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kalarmcal-20.08.1.tar.xz";
- sha256 = "745515662c23154480e73f4a8d6e9ec760d01770383c1dd7f31d3f1463be7602";
- name = "kalarmcal-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kalarmcal-20.08.2.tar.xz";
+ sha256 = "0398a37f412eb03b5cbf2488ce7e0c38a069f1806bda4ea9bfce4fc67311a9a6";
+ name = "kalarmcal-20.08.2.tar.xz";
};
};
kalgebra = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kalgebra-20.08.1.tar.xz";
- sha256 = "a5ab916eba3bfd7535408768e6530e993bc1097ef1a2a0af5aa804aa1f713caf";
- name = "kalgebra-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kalgebra-20.08.2.tar.xz";
+ sha256 = "c934dc8d92917e31c17efa5b64dbec4795439a5f26762e2f214b49028bfe264d";
+ name = "kalgebra-20.08.2.tar.xz";
};
};
kalzium = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kalzium-20.08.1.tar.xz";
- sha256 = "c2c4a823525ab5927c39f29e2150f34fc03947fb852aea1bdb73390c5a709188";
- name = "kalzium-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kalzium-20.08.2.tar.xz";
+ sha256 = "474f74cbb478d3f5f69b5785711ed969ac15d5e92aee5308c6118a9d12611016";
+ name = "kalzium-20.08.2.tar.xz";
};
};
kamera = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kamera-20.08.1.tar.xz";
- sha256 = "f5b04ca46313de1bb0a57253650d1d1578f45796035888b759ad224b5866ee96";
- name = "kamera-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kamera-20.08.2.tar.xz";
+ sha256 = "ba28cab34267ce203b4b70f4a2c2b6a75849aec83dd2d73f6903894c5c125fdf";
+ name = "kamera-20.08.2.tar.xz";
};
};
kamoso = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kamoso-20.08.1.tar.xz";
- sha256 = "ed8fa6a6127a8bea5294534aa2552526af101f981de58512fbb9f7dfd78e8984";
- name = "kamoso-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kamoso-20.08.2.tar.xz";
+ sha256 = "e7d0af2781ff077261886a1683aff1d518a17f9b6d83f84fa95a7633a00f1516";
+ name = "kamoso-20.08.2.tar.xz";
};
};
kanagram = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kanagram-20.08.1.tar.xz";
- sha256 = "c810db58884e80d95baef149b8ced8fff7c5e48d6057478e81a5c8895ae67b42";
- name = "kanagram-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kanagram-20.08.2.tar.xz";
+ sha256 = "3f3f961aa847f26ac875104e82b8e7e73bbc049f20460117f849df91ba9b42e2";
+ name = "kanagram-20.08.2.tar.xz";
};
};
kapman = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kapman-20.08.1.tar.xz";
- sha256 = "934da85c5d9c99a0ed658fe4d99df258246716e04e13ceb3e18b11cc035c4f4c";
- name = "kapman-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kapman-20.08.2.tar.xz";
+ sha256 = "932bd697f2ca0e44af6be983dae3e13df9435642b91f0e1ebba7fd50291c2cbd";
+ name = "kapman-20.08.2.tar.xz";
};
};
kapptemplate = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kapptemplate-20.08.1.tar.xz";
- sha256 = "7b350467e14bc310a695ffa3481afa7857de2f6ec714915ee2d8a25a6511909b";
- name = "kapptemplate-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kapptemplate-20.08.2.tar.xz";
+ sha256 = "3bda6d9f6127e19357f071ca6f9f05890c35a6aaf86e54bce39381f0045b6b0c";
+ name = "kapptemplate-20.08.2.tar.xz";
};
};
kate = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kate-20.08.1.tar.xz";
- sha256 = "44607f6a1d5ca8bb7173bedbeabef65bb98dde0fd009987bd8139fbb53959146";
- name = "kate-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kate-20.08.2.tar.xz";
+ sha256 = "718e8230edfa16f93f54380c4e214a0f25f8a398fe74ad23f12b7dcffae419d0";
+ name = "kate-20.08.2.tar.xz";
};
};
katomic = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/katomic-20.08.1.tar.xz";
- sha256 = "1aa655857bb1708880b6fbf4e54acdfe1cb7f47a9494249978251d870b86f13a";
- name = "katomic-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/katomic-20.08.2.tar.xz";
+ sha256 = "bb94e81cb1122b57d2601f701bc51ff8fa27ac07a5de34e5c49928d50d46ed85";
+ name = "katomic-20.08.2.tar.xz";
};
};
kbackup = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kbackup-20.08.1.tar.xz";
- sha256 = "08b0c43fca2dba65e1173841343daf8e6e37e11101be7315011e8345ba9b1e72";
- name = "kbackup-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kbackup-20.08.2.tar.xz";
+ sha256 = "bb97dd10a64c42ae80c9c87442d3a06d3c18f4f5997bd3b6d1460dec655b3e0a";
+ name = "kbackup-20.08.2.tar.xz";
};
};
kblackbox = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kblackbox-20.08.1.tar.xz";
- sha256 = "3f09d483fa3a3013e685df9efd9cee8d9d1b9f0e017cc97d92636bae89fc469c";
- name = "kblackbox-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kblackbox-20.08.2.tar.xz";
+ sha256 = "714a8749a49d1a7938b74372138ae3e5bafef50de61207e63a6d2c60b6bfded2";
+ name = "kblackbox-20.08.2.tar.xz";
};
};
kblocks = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kblocks-20.08.1.tar.xz";
- sha256 = "e2b6e5b0727ca45d6b0f0e8b9f0aa029a0acb9bdebeac5bfd849455e560977ed";
- name = "kblocks-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kblocks-20.08.2.tar.xz";
+ sha256 = "c82f8b6e722308a236d0057028d644ebf8105c9c902d799bc2fb3e1c1ff7c188";
+ name = "kblocks-20.08.2.tar.xz";
};
};
kbounce = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kbounce-20.08.1.tar.xz";
- sha256 = "99af3bd297fcbecb9eaa4222bbb5122144beff9cb999420bf45339d61375f2a4";
- name = "kbounce-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kbounce-20.08.2.tar.xz";
+ sha256 = "371fbaf7c1faeacf1c74441ec1a58f1ced862f741e67123d2eb105f1d4f9b8e2";
+ name = "kbounce-20.08.2.tar.xz";
};
};
kbreakout = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kbreakout-20.08.1.tar.xz";
- sha256 = "0d57c105f2778b68c0b5ff8cb3e02d5c7ea2956b90d48d126ff1118b94d5f2fa";
- name = "kbreakout-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kbreakout-20.08.2.tar.xz";
+ sha256 = "b58b9dd26eff3960bc664076ddf4d0c81c7dfd5380be1d058b86de2d3f55d2ef";
+ name = "kbreakout-20.08.2.tar.xz";
};
};
kbruch = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kbruch-20.08.1.tar.xz";
- sha256 = "f04bf902a31b68d18c69afff511a591817a35f5ad866de4f84aa1b664b35a41e";
- name = "kbruch-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kbruch-20.08.2.tar.xz";
+ sha256 = "54c5997a8d6405439448dd929bf16017c9e5db052b30c9bf144c656c6d8b9e0b";
+ name = "kbruch-20.08.2.tar.xz";
};
};
kcachegrind = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kcachegrind-20.08.1.tar.xz";
- sha256 = "59c43296aaa7d8a5dbf782ba9248ee8bb6308e7bd7bdfc0b99e1c912529337f2";
- name = "kcachegrind-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kcachegrind-20.08.2.tar.xz";
+ sha256 = "e6b84a323a21ae7975ccc07154bcdc6eef1bc92818b800cfc5d546ada7f0387c";
+ name = "kcachegrind-20.08.2.tar.xz";
};
};
kcalc = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kcalc-20.08.1.tar.xz";
- sha256 = "46702fe8eca8b604e15f3f2eb4d1f17b8601b6ad0b03bb9cd0a0dd7ed7a13c49";
- name = "kcalc-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kcalc-20.08.2.tar.xz";
+ sha256 = "76b6c8e44c789090c0155f79878df8f27c96d2df4273443b0f05a42ec81902cf";
+ name = "kcalc-20.08.2.tar.xz";
};
};
kcalutils = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kcalutils-20.08.1.tar.xz";
- sha256 = "ae6a8ca02722f8f593a8d248ab3d043cc68be23d18f820e150af000a902601c2";
- name = "kcalutils-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kcalutils-20.08.2.tar.xz";
+ sha256 = "fccae5166b627f654412344d0090000ecd270af54b0cedb8648e35af26369cae";
+ name = "kcalutils-20.08.2.tar.xz";
};
};
kcharselect = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kcharselect-20.08.1.tar.xz";
- sha256 = "36575e9fd0a93fb3ddaf6a75a213786351bdd3ab8c167dc1a3e2824a23a6655b";
- name = "kcharselect-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kcharselect-20.08.2.tar.xz";
+ sha256 = "9438e723469b6bf0d87b23965c6d925800ff35b2cc2214a7eeb5fb41009489e0";
+ name = "kcharselect-20.08.2.tar.xz";
};
};
kcolorchooser = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kcolorchooser-20.08.1.tar.xz";
- sha256 = "20cae01bd5e8c824f8e7900badd0d66464c363a749a1ce9fe6fe3a1e31c99ade";
- name = "kcolorchooser-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kcolorchooser-20.08.2.tar.xz";
+ sha256 = "f314c31932704e7136b5fff89efe95e84e4215f3902089f9d838411f0fbc0c72";
+ name = "kcolorchooser-20.08.2.tar.xz";
};
};
kcron = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kcron-20.08.1.tar.xz";
- sha256 = "24ee9aee48bef951d6ac1fff32271417c4eb2239f0ec1de8388f2bae55ce83f5";
- name = "kcron-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kcron-20.08.2.tar.xz";
+ sha256 = "ce72bb7c48606b0611cfe46a545224cca131d34a4b678c86d9ac473071833f83";
+ name = "kcron-20.08.2.tar.xz";
};
};
kdebugsettings = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdebugsettings-20.08.1.tar.xz";
- sha256 = "cac50d34c8a31805924aa75755475a754109fc643e95fe50188477522d113a55";
- name = "kdebugsettings-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdebugsettings-20.08.2.tar.xz";
+ sha256 = "78502b1a52f9f81ff848e5b210b37a3a74da7c0032de2513f23c1d25cf801283";
+ name = "kdebugsettings-20.08.2.tar.xz";
};
};
kdeconnect-kde = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdeconnect-kde-20.08.1.tar.xz";
- sha256 = "8ebfe36b4d08b36881082a3748f63a7c645b51e8f3b094607512817e9f6ce668";
- name = "kdeconnect-kde-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdeconnect-kde-20.08.2.tar.xz";
+ sha256 = "6d43e38620987de1ddcfdfa7d4e6e31ff383b806139ba02e69a99c3ddfb4ee67";
+ name = "kdeconnect-kde-20.08.2.tar.xz";
};
};
kde-dev-scripts = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kde-dev-scripts-20.08.1.tar.xz";
- sha256 = "f7f99a199fea69019738e6d2147e5f6e4419835aa2c39e6d60f4d2e5d629ba96";
- name = "kde-dev-scripts-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kde-dev-scripts-20.08.2.tar.xz";
+ sha256 = "ff1a819991903b09bef3637b579d215e087310e39b98a1a6928e15f193aec056";
+ name = "kde-dev-scripts-20.08.2.tar.xz";
};
};
kde-dev-utils = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kde-dev-utils-20.08.1.tar.xz";
- sha256 = "8105a5b911643dca1f0c476c9247282f80e4ea17bae06dcca63ba9638bf5d21d";
- name = "kde-dev-utils-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kde-dev-utils-20.08.2.tar.xz";
+ sha256 = "21a4a11e102cbbd9fed955720966d7be2f7a615f57c9bf1dfc94ce973d25ffc3";
+ name = "kde-dev-utils-20.08.2.tar.xz";
};
};
kdeedu-data = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdeedu-data-20.08.1.tar.xz";
- sha256 = "d9c10c849f94b8cff7f79747a0594b8050f19d5477799b03f803c4241a9d12b6";
- name = "kdeedu-data-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdeedu-data-20.08.2.tar.xz";
+ sha256 = "9030c39b92a7500254e8303ce246d2535cd66a203bb96b2670defd5288294ad1";
+ name = "kdeedu-data-20.08.2.tar.xz";
};
};
kdegraphics-mobipocket = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdegraphics-mobipocket-20.08.1.tar.xz";
- sha256 = "9974c36d90fc23d9a3a7172cf1526dc3671bf90f01f608effe92f64fce53c372";
- name = "kdegraphics-mobipocket-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdegraphics-mobipocket-20.08.2.tar.xz";
+ sha256 = "8972079756633abe8cbfaa39cdff9d56f89958861e6e418738311bcdc52771a5";
+ name = "kdegraphics-mobipocket-20.08.2.tar.xz";
};
};
kdegraphics-thumbnailers = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdegraphics-thumbnailers-20.08.1.tar.xz";
- sha256 = "8303231f2fc44c071b3f6a477ae5335f2657dbfaba52362529aaba20973a5995";
- name = "kdegraphics-thumbnailers-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdegraphics-thumbnailers-20.08.2.tar.xz";
+ sha256 = "977cf6c40ba00a8a391a951aab80c55d9615927a1ef4a7bb5eea2f6a83373532";
+ name = "kdegraphics-thumbnailers-20.08.2.tar.xz";
};
};
kdenetwork-filesharing = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdenetwork-filesharing-20.08.1.tar.xz";
- sha256 = "e88f4a2f6d7b8a61ebd491eb112f51d50f9949d729022fab01223d6ea36b8a01";
- name = "kdenetwork-filesharing-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdenetwork-filesharing-20.08.2.tar.xz";
+ sha256 = "f909ee8433baf906b6c23af4747d83ae3e151e213585abe01282213012228b3a";
+ name = "kdenetwork-filesharing-20.08.2.tar.xz";
};
};
kdenlive = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdenlive-20.08.1.tar.xz";
- sha256 = "f99e3f22c3d5e41a3ca251299d010ac2bc44933091c25d360104d562a1090873";
- name = "kdenlive-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdenlive-20.08.2.tar.xz";
+ sha256 = "535df45a148f0f94271e045ef0c93575fded83da7a2b727aeaf90e61e1d7c418";
+ name = "kdenlive-20.08.2.tar.xz";
};
};
kdepim-addons = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdepim-addons-20.08.1.tar.xz";
- sha256 = "a0bddcbe8f8f6d8c878a6b5634578522a8d485e424cf37d35bc17df9a1ffc7c2";
- name = "kdepim-addons-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdepim-addons-20.08.2.tar.xz";
+ sha256 = "f7ab0d9ee2b9351959199f8903c447c6cb82fd58d642b7039cd2b8e324038b01";
+ name = "kdepim-addons-20.08.2.tar.xz";
};
};
kdepim-apps-libs = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdepim-apps-libs-20.08.1.tar.xz";
- sha256 = "a0664933b3b5ff20747bf2adec9fbbecf22935129349208430d53e8c9bf5b5bb";
- name = "kdepim-apps-libs-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdepim-apps-libs-20.08.2.tar.xz";
+ sha256 = "8c3ebdf7072d3a5a6ea2921697b28aa27e51ba43db152ea83a07b4b13c282434";
+ name = "kdepim-apps-libs-20.08.2.tar.xz";
};
};
kdepim-runtime = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdepim-runtime-20.08.1.tar.xz";
- sha256 = "27a4c04dcf2eac4108a43acbdd57e3a8aa1da92443a3e7977329d0218da05c24";
- name = "kdepim-runtime-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdepim-runtime-20.08.2.tar.xz";
+ sha256 = "3b475dfd394d5c09991eb4e1f0ddb3e2aa1f586ed75aa7961b159ef712d80132";
+ name = "kdepim-runtime-20.08.2.tar.xz";
};
};
kdesdk-kioslaves = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdesdk-kioslaves-20.08.1.tar.xz";
- sha256 = "528cce0ea4c7c9fd53a604591eae4a70d39421ebbe62ed59bcbc80072f95c19f";
- name = "kdesdk-kioslaves-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdesdk-kioslaves-20.08.2.tar.xz";
+ sha256 = "5e79532675d717d906f6b43eea1cac20fe1513bcf497696251c00fe74e2f0f58";
+ name = "kdesdk-kioslaves-20.08.2.tar.xz";
};
};
kdesdk-thumbnailers = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdesdk-thumbnailers-20.08.1.tar.xz";
- sha256 = "5b189182f2a734f82e67e23d3293e694c51f97c0a9acd1ec5498442a3d2a3804";
- name = "kdesdk-thumbnailers-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdesdk-thumbnailers-20.08.2.tar.xz";
+ sha256 = "0b6809e2469d7057b6d674d5950fd4f6243a1d3d185452212522880c714c1c63";
+ name = "kdesdk-thumbnailers-20.08.2.tar.xz";
};
};
kdf = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdf-20.08.1.tar.xz";
- sha256 = "c100c87e9dbfcf7c12ce78d743f4ce3a2ec2bf3c1b0d969af1285255071195a5";
- name = "kdf-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdf-20.08.2.tar.xz";
+ sha256 = "b33c043c18ae7b80b40e73c0a34759540724fa81815a6afa1e91e3ad44aec27e";
+ name = "kdf-20.08.2.tar.xz";
};
};
kdialog = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdialog-20.08.1.tar.xz";
- sha256 = "089e8a8e85a9021b830e9b8a19ecb1999781915a716c9c2b3c99894a5d1c8dcf";
- name = "kdialog-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdialog-20.08.2.tar.xz";
+ sha256 = "1bb808c2d01680e2396f282b798d9e22d2c1722f992c672eaf7451bf83a5d459";
+ name = "kdialog-20.08.2.tar.xz";
};
};
kdiamond = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kdiamond-20.08.1.tar.xz";
- sha256 = "1629dc6f70873b42081bd75dbf858da56d380c32925ddd49bd2110d458cb4b23";
- name = "kdiamond-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kdiamond-20.08.2.tar.xz";
+ sha256 = "7bfc2b24d86c663bff719156ba20cd36017f1df647ee6769b5101aa6ab3e3e21";
+ name = "kdiamond-20.08.2.tar.xz";
};
};
keditbookmarks = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/keditbookmarks-20.08.1.tar.xz";
- sha256 = "8bfedffae0332dbfb611d25f3178ab7babe374155cce7c44e1aaa841934c3123";
- name = "keditbookmarks-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/keditbookmarks-20.08.2.tar.xz";
+ sha256 = "87d72e78c907e7829a642364f3a49dd0f0dea0c76e7a5c524a67f957dca94b9b";
+ name = "keditbookmarks-20.08.2.tar.xz";
};
};
kfind = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kfind-20.08.1.tar.xz";
- sha256 = "e49412d0eae6f77369b96ee7fa5902252294d03da1e8782460d4bba5be6bb149";
- name = "kfind-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kfind-20.08.2.tar.xz";
+ sha256 = "2381bbe7793a666fa9463aead1246dc4244409f68375f6d75e1423be15b42d74";
+ name = "kfind-20.08.2.tar.xz";
};
};
kfloppy = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kfloppy-20.08.1.tar.xz";
- sha256 = "cfbe396c252acc23a929d05fe1a71099bc19ee3ab55f4f40e47780cf871852c5";
- name = "kfloppy-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kfloppy-20.08.2.tar.xz";
+ sha256 = "7f624d03dc3dc5099ac1479148800043195fa6c0e3bb6d7efcb452a76e99e191";
+ name = "kfloppy-20.08.2.tar.xz";
};
};
kfourinline = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kfourinline-20.08.1.tar.xz";
- sha256 = "2c65dcc685d7e46da73e53ac3ab250ef4d1738bb85aa6f1b09160ff2ece364a2";
- name = "kfourinline-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kfourinline-20.08.2.tar.xz";
+ sha256 = "aed2ecdb40b2e3d5452b183a1817216373d32a0aab4eff02f6c823a6f8d801eb";
+ name = "kfourinline-20.08.2.tar.xz";
};
};
kgeography = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kgeography-20.08.1.tar.xz";
- sha256 = "f7ce4c6a00f18558aa04f4af0b71e45efc10c67f0b3454c5f0b2527a43133d30";
- name = "kgeography-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kgeography-20.08.2.tar.xz";
+ sha256 = "82c4798f3184c77d0be63aeb5e86c84240c9cb0aa0e66ff57f92c0b5c3748f19";
+ name = "kgeography-20.08.2.tar.xz";
};
};
kget = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kget-20.08.1.tar.xz";
- sha256 = "efbfc08a5a4ed3974bbdab20c5eae07cdb70f7f42e9de1c75651a57511d7e576";
- name = "kget-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kget-20.08.2.tar.xz";
+ sha256 = "42993095d6325e921b6ed36f4b0a2153ffd5d68cfa3e6d3ced2db09e2a6aabb8";
+ name = "kget-20.08.2.tar.xz";
};
};
kgoldrunner = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kgoldrunner-20.08.1.tar.xz";
- sha256 = "40380c0d3b65e06cdb9d9ca3791c10e0d2d300856cc49a7b3da0145b7651274b";
- name = "kgoldrunner-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kgoldrunner-20.08.2.tar.xz";
+ sha256 = "4bbcfcf5cf810e0b1f78e1a88d222631c07401187fb327deaa5ab6658483d351";
+ name = "kgoldrunner-20.08.2.tar.xz";
};
};
kgpg = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kgpg-20.08.1.tar.xz";
- sha256 = "6b926c2adf896c3f68402ec10faf8db1e5f7c7b9fa8c1c26f9021d1fb0c975b0";
- name = "kgpg-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kgpg-20.08.2.tar.xz";
+ sha256 = "fc4ec5c38c3bdb02a399f0eb1e75da356a523ada369d5410c2f4e7f5f14a508f";
+ name = "kgpg-20.08.2.tar.xz";
};
};
khangman = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/khangman-20.08.1.tar.xz";
- sha256 = "fe94116ea833295a46c59a7420676925bb1038e7da86f6369d452087add40868";
- name = "khangman-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/khangman-20.08.2.tar.xz";
+ sha256 = "7ff30ecbab7c9e8f44b7e8c3887ec78a918c919ce902005aeb7fb969ac995b28";
+ name = "khangman-20.08.2.tar.xz";
};
};
khelpcenter = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/khelpcenter-20.08.1.tar.xz";
- sha256 = "217b433c1a5da966ad5dab1e89e2e719632f1e035ab92cce094c5f0848bb6e39";
- name = "khelpcenter-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/khelpcenter-20.08.2.tar.xz";
+ sha256 = "36051a4352a05dd9b74b4e325c0e16e30d6bd8b48d6c3d13980b39a77aab4e2d";
+ name = "khelpcenter-20.08.2.tar.xz";
};
};
kidentitymanagement = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kidentitymanagement-20.08.1.tar.xz";
- sha256 = "3b34e029e99647d6742825633682ab8a5eecbe102e34ea2472cb53afb853840d";
- name = "kidentitymanagement-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kidentitymanagement-20.08.2.tar.xz";
+ sha256 = "17a1fd47d91289519cafb12c0d917b4775496ada447cb6f4ba56dc42446152ec";
+ name = "kidentitymanagement-20.08.2.tar.xz";
};
};
kig = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kig-20.08.1.tar.xz";
- sha256 = "f318d346cd152e62ae892ade31a784f0b7b823c56fdfd64e05a330072ad95745";
- name = "kig-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kig-20.08.2.tar.xz";
+ sha256 = "401832d384e47ea6daf310f7e823ae6b8a55bc117b7570bd4bf36261d01587f5";
+ name = "kig-20.08.2.tar.xz";
};
};
kigo = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kigo-20.08.1.tar.xz";
- sha256 = "58fa166a487c855d300c8a33758928131fc4db80cbda19a08e3de918335d2bdb";
- name = "kigo-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kigo-20.08.2.tar.xz";
+ sha256 = "b9e6edd2e35e57edb3d89bb76f1d7e4a9e7f8fb64644b58012543a367834aa60";
+ name = "kigo-20.08.2.tar.xz";
};
};
killbots = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/killbots-20.08.1.tar.xz";
- sha256 = "252636f4df2af0e087f4d604f76c5d8702c38392d821281a0f6283be4e429af9";
- name = "killbots-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/killbots-20.08.2.tar.xz";
+ sha256 = "332ebd24be6ea62c8621aeaa5b200d6ebf03ae0198a06693b36b2c80cac89d95";
+ name = "killbots-20.08.2.tar.xz";
};
};
kimagemapeditor = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kimagemapeditor-20.08.1.tar.xz";
- sha256 = "bf391d0812e0f2dce6a11481972cf9d04f14d0bf92cad7210fa35a1fa0edf230";
- name = "kimagemapeditor-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kimagemapeditor-20.08.2.tar.xz";
+ sha256 = "fd8272978a7c3a1d95b20a5ec57ccf00d740a8d6eb483f0a204d03669215309c";
+ name = "kimagemapeditor-20.08.2.tar.xz";
};
};
kimap = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kimap-20.08.1.tar.xz";
- sha256 = "eae645ae2535c2612556e8938011cc478054c032126bb55683b95127d1b94741";
- name = "kimap-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kimap-20.08.2.tar.xz";
+ sha256 = "bda4f4b4e94481b70cec270655c0fd2888da51106d80c0388ae5c0dc5d36e092";
+ name = "kimap-20.08.2.tar.xz";
};
};
kio-extras = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kio-extras-20.08.1.tar.xz";
- sha256 = "1122635926052f34fd35d8aeef9c3c1d892690d8372f2b7d902e6449cdab988a";
- name = "kio-extras-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kio-extras-20.08.2.tar.xz";
+ sha256 = "9d4b9cb5a4002ad2127c5c5c4d25ff95d53de32ea08348e8dc40fe83d950076e";
+ name = "kio-extras-20.08.2.tar.xz";
};
};
kio-gdrive = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kio-gdrive-20.08.1.tar.xz";
- sha256 = "5104136948ee60cd527109bb9e8830e6a12f6062a29f34bc995b2625b0280825";
- name = "kio-gdrive-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kio-gdrive-20.08.2.tar.xz";
+ sha256 = "71047e9f8e5ad9317cc3dbf1de2d121f322b5d968d3685351ef0d2aabe2f46ca";
+ name = "kio-gdrive-20.08.2.tar.xz";
};
};
kipi-plugins = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kipi-plugins-20.08.1.tar.xz";
- sha256 = "b7d8f1aa087006a48d9bd7ec036ab4779e898e3b02692c91342439747cad6c5c";
- name = "kipi-plugins-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kipi-plugins-20.08.2.tar.xz";
+ sha256 = "89de8f75dd01e2130c1e651bd04717ce4d35768202ae3e825c93c75c8312e583";
+ name = "kipi-plugins-20.08.2.tar.xz";
};
};
kirigami-gallery = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kirigami-gallery-20.08.1.tar.xz";
- sha256 = "497886cc5a8483f068a642ce19df19f69fd105a4fb583f1a9898c885659c9df5";
- name = "kirigami-gallery-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kirigami-gallery-20.08.2.tar.xz";
+ sha256 = "0b4a5cec32bdfaef42b790f1d249d227c9daf56e0f3c1e302d33ccaa485c28e5";
+ name = "kirigami-gallery-20.08.2.tar.xz";
};
};
kiriki = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kiriki-20.08.1.tar.xz";
- sha256 = "51e77cbbf6a0c60487d72b03b28c08409d0b6134c983d9e420fbc4d7f73223e8";
- name = "kiriki-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kiriki-20.08.2.tar.xz";
+ sha256 = "42081e39c045bd830c6a79938a83690ea5641aa9e5437645234441da2d29b053";
+ name = "kiriki-20.08.2.tar.xz";
};
};
kiten = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kiten-20.08.1.tar.xz";
- sha256 = "f3764d090db8027746e83c326e833680fd669dca66dd6af095ba120e66de2901";
- name = "kiten-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kiten-20.08.2.tar.xz";
+ sha256 = "a7285d5880611da2202d0e3f8f2bf860f275932d3da54ff7aecc793225f7ad7d";
+ name = "kiten-20.08.2.tar.xz";
};
};
kitinerary = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kitinerary-20.08.1.tar.xz";
- sha256 = "d3e0b6130b5c603bc1494404fa91ed1995e9142d66e4c3ddd5d2c79fdea856e4";
- name = "kitinerary-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kitinerary-20.08.2.tar.xz";
+ sha256 = "69d8b5f64774860e5098c1dbfb06d274da4379c04383c4f0f0e412481c48fa27";
+ name = "kitinerary-20.08.2.tar.xz";
};
};
kjumpingcube = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kjumpingcube-20.08.1.tar.xz";
- sha256 = "226424cd21f75c499eedd15460a466988b179312467ed16437df87be494d9fbc";
- name = "kjumpingcube-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kjumpingcube-20.08.2.tar.xz";
+ sha256 = "0edba227e24b8aeda4e75bc6c25ad25b50ac624b5319a64ce20d6c3f7691a48a";
+ name = "kjumpingcube-20.08.2.tar.xz";
};
};
kldap = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kldap-20.08.1.tar.xz";
- sha256 = "098fb07b280ef25dcf04b18f627223014257f6c0874b2959f2a8e68cacdb74a7";
- name = "kldap-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kldap-20.08.2.tar.xz";
+ sha256 = "dfc8bd59d837766e741b33cf8486256b7bd5ffc33ff2aab240d47b4766ec8489";
+ name = "kldap-20.08.2.tar.xz";
};
};
kleopatra = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kleopatra-20.08.1.tar.xz";
- sha256 = "e7bc3ce03ad5431e4289360ba6b701e38d53b60de58fd1ed358480cec48657a6";
- name = "kleopatra-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kleopatra-20.08.2.tar.xz";
+ sha256 = "70ffa2d1549b6b4674a9cd92052174002d81fb236cfbf872187c6e3616191ba2";
+ name = "kleopatra-20.08.2.tar.xz";
};
};
klettres = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/klettres-20.08.1.tar.xz";
- sha256 = "f29d6df1de3562731f246a892caaa493b9bccc9d1317a948e03ad12cb8c80c06";
- name = "klettres-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/klettres-20.08.2.tar.xz";
+ sha256 = "9cef7dea479d27644e4812157d4cf3993dc3ee84b847377a17cec305a03a3156";
+ name = "klettres-20.08.2.tar.xz";
};
};
klickety = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/klickety-20.08.1.tar.xz";
- sha256 = "a9b63b3e944faba25498e981c06981dc354f9acd34b77f46fe2bebef388bf2cb";
- name = "klickety-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/klickety-20.08.2.tar.xz";
+ sha256 = "90665c5aeda52f55af8dcf3936e557ba431d9e48c6be361eaeb82117b6213a33";
+ name = "klickety-20.08.2.tar.xz";
};
};
klines = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/klines-20.08.1.tar.xz";
- sha256 = "d16650d7d44f48f47700dcb8fe97519dd28fe7213052636363d281c24f46a2b9";
- name = "klines-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/klines-20.08.2.tar.xz";
+ sha256 = "8e8b897cdc3c31fada1dd2635da211def507f47c8062c6458f559283ae470edb";
+ name = "klines-20.08.2.tar.xz";
};
};
kmag = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kmag-20.08.1.tar.xz";
- sha256 = "0aaaf19af2c943ae460dbcc1984bae167b79be287802e8a6faa6aaaed11718f3";
- name = "kmag-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kmag-20.08.2.tar.xz";
+ sha256 = "8e933e8ebbf0ab956e2a251312e3d4e027848dc2f2b4e8a7c7250b8fdf10ca05";
+ name = "kmag-20.08.2.tar.xz";
};
};
kmahjongg = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kmahjongg-20.08.1.tar.xz";
- sha256 = "842b3d2e9c60b6a8e6bb6d09f26db49d988889ec3962ac40aea0e79434c2eb43";
- name = "kmahjongg-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kmahjongg-20.08.2.tar.xz";
+ sha256 = "98e34794560a062bd22950acc583b77a6f8d1d28aceb863604f5a6c98c6cc80d";
+ name = "kmahjongg-20.08.2.tar.xz";
};
};
kmail = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kmail-20.08.1.tar.xz";
- sha256 = "7ba5854e36e2ed752baa3a1ac15d1a6227699da6f5bdca3c250f22226b4d902b";
- name = "kmail-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kmail-20.08.2.tar.xz";
+ sha256 = "ff179b89836236174cd587ce4ea2a4320e58345d45582cb157186cfbb01e58f2";
+ name = "kmail-20.08.2.tar.xz";
};
};
kmail-account-wizard = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kmail-account-wizard-20.08.1.tar.xz";
- sha256 = "7a1dc9ad542c0e54b80e955a162888c7d4b6bababcf02681d54af4480c03bd8d";
- name = "kmail-account-wizard-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kmail-account-wizard-20.08.2.tar.xz";
+ sha256 = "7cdb9b60b1a646f0c5c0d0e7dfbe357a9f66bb305afbccbb4b421ee6f6941df8";
+ name = "kmail-account-wizard-20.08.2.tar.xz";
};
};
kmailtransport = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kmailtransport-20.08.1.tar.xz";
- sha256 = "4cabad74e141891546b0f47f44030eeb59fb63257a5c0d1c12124815ebf710c1";
- name = "kmailtransport-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kmailtransport-20.08.2.tar.xz";
+ sha256 = "8b12836b1ca0243819680cba73c809c491c5e7a8d1ea9d9dc23e7338aed69a0c";
+ name = "kmailtransport-20.08.2.tar.xz";
};
};
kmbox = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kmbox-20.08.1.tar.xz";
- sha256 = "df77b2bf448d1ce21ff4a816f1164297519b48cd60200cea0edae6e72a81a19b";
- name = "kmbox-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kmbox-20.08.2.tar.xz";
+ sha256 = "4fa1ad98368130dcdc8ad71dba3084c489130b1e8fc4a2b119ffc6f56595ba73";
+ name = "kmbox-20.08.2.tar.xz";
};
};
kmime = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kmime-20.08.1.tar.xz";
- sha256 = "cd0beaa46040d571b505d07853be76f099289e22d99ce4884695d4d645dfbe8c";
- name = "kmime-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kmime-20.08.2.tar.xz";
+ sha256 = "9f23e2814e62ae6c4a67fd3223315ef875776f9d098b4d11c7d06a726a725435";
+ name = "kmime-20.08.2.tar.xz";
};
};
kmines = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kmines-20.08.1.tar.xz";
- sha256 = "eeb58941c94330f3ffdca60c0ca84d8ebcc9c6c355737217b521c54e50c650cd";
- name = "kmines-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kmines-20.08.2.tar.xz";
+ sha256 = "6b07a812497a665505b6b1e3a84ac0818f1a5e5757146cdbceec55e94bb41753";
+ name = "kmines-20.08.2.tar.xz";
};
};
kmix = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kmix-20.08.1.tar.xz";
- sha256 = "012d14adbb200a7e66ddbc9ebc8e18c4e5082ae24dea6ab22284b6c730a1b472";
- name = "kmix-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kmix-20.08.2.tar.xz";
+ sha256 = "73453f02a72384382fd7449215189e22b5e1600e9ef0c9cc910f3fddd09beb85";
+ name = "kmix-20.08.2.tar.xz";
};
};
kmousetool = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kmousetool-20.08.1.tar.xz";
- sha256 = "c1d769efdd318eb1e29905122c579c72a41da74b45a076b79cf177b1800e1464";
- name = "kmousetool-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kmousetool-20.08.2.tar.xz";
+ sha256 = "c1f70c172dc2ad7d937db5e6355522082f924ba45e7aac1bbb1c04e230f1d406";
+ name = "kmousetool-20.08.2.tar.xz";
};
};
kmouth = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kmouth-20.08.1.tar.xz";
- sha256 = "d87fb47fa00c54f13cdaef33d15cc74f31d7009d4a8d988902b62c698d1e2c2c";
- name = "kmouth-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kmouth-20.08.2.tar.xz";
+ sha256 = "d206afecdbe5f063dfbf805956f475e95c7b0fd548fd5f1b4fd7376ea6747e96";
+ name = "kmouth-20.08.2.tar.xz";
};
};
kmplot = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kmplot-20.08.1.tar.xz";
- sha256 = "6d294a89f9e0fc42262ada6d71ba5abaeb756beb194e71f1852e18ae2b85456e";
- name = "kmplot-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kmplot-20.08.2.tar.xz";
+ sha256 = "c3bc34a2d1bf4620745009b49b6541a16ac64eb3d1e6cf1ba936b14aa5d02e2b";
+ name = "kmplot-20.08.2.tar.xz";
};
};
knavalbattle = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/knavalbattle-20.08.1.tar.xz";
- sha256 = "e0cbffc5643aac302c53cfd957eefa7f89486fdd0d9c55b74f39d733a0ac3b65";
- name = "knavalbattle-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/knavalbattle-20.08.2.tar.xz";
+ sha256 = "2cd91ee61193810eee62e47f38f590e81b03287083f31564e0ebfd893d339ac9";
+ name = "knavalbattle-20.08.2.tar.xz";
};
};
knetwalk = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/knetwalk-20.08.1.tar.xz";
- sha256 = "30cbf7bdf5f875ce172a382ef7da8e74803015017c6cd525cb6c288defac020d";
- name = "knetwalk-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/knetwalk-20.08.2.tar.xz";
+ sha256 = "4a97f4b1af463e5e50698e8ac089cf6933fb66f25dd9b0fae3f1b1a51cbca3c0";
+ name = "knetwalk-20.08.2.tar.xz";
};
};
knights = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/knights-20.08.1.tar.xz";
- sha256 = "58518d8ecce5744fdf68c18e0803f48cb912fa29c5ea93ed6ccd2d4d320f722d";
- name = "knights-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/knights-20.08.2.tar.xz";
+ sha256 = "b62dda6e8b5bb85cc814f7244e39806e38c266be1bf3090eb6de59c8141fc1d4";
+ name = "knights-20.08.2.tar.xz";
};
};
knotes = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/knotes-20.08.1.tar.xz";
- sha256 = "7d066a34d46684f258481466875d18f99a9000d66dec36f7dcab92790f6c57bb";
- name = "knotes-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/knotes-20.08.2.tar.xz";
+ sha256 = "1e61f2c8b5fe9075f07be16543e3a7310bf533b6c2446f162f7196b41e3e6ecb";
+ name = "knotes-20.08.2.tar.xz";
};
};
kolf = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kolf-20.08.1.tar.xz";
- sha256 = "04d117895a6504d6138d1e3cd3157dd3318ba93eefd749182556344650f6a2f8";
- name = "kolf-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kolf-20.08.2.tar.xz";
+ sha256 = "834c1c6cdc62e650c7b0d36db26387cc4ebe2bb4b2e8fa06c0bf461e3a1e8c64";
+ name = "kolf-20.08.2.tar.xz";
};
};
kollision = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kollision-20.08.1.tar.xz";
- sha256 = "858d69131951734181b449ce48498b3b843634eb8c069c932042b3c0f862f98c";
- name = "kollision-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kollision-20.08.2.tar.xz";
+ sha256 = "9b6829f49d9baa89596ef8649996724db72c3c8eb793b9b6afc80dc0d07c0421";
+ name = "kollision-20.08.2.tar.xz";
};
};
kolourpaint = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kolourpaint-20.08.1.tar.xz";
- sha256 = "7de98e081f13fb9f8a73932d5e8ce6f1cfd73e345fa28d03f515cad69f1b8bae";
- name = "kolourpaint-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kolourpaint-20.08.2.tar.xz";
+ sha256 = "fbcd875a4a407d9b1e5a637d4947bacfb50f39e10af3327f30fdbb953528aae0";
+ name = "kolourpaint-20.08.2.tar.xz";
};
};
kompare = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kompare-20.08.1.tar.xz";
- sha256 = "6e9109f1b24b3d79dec3d70c75357a67d16ab35081bcf7e4b842981b84796aa2";
- name = "kompare-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kompare-20.08.2.tar.xz";
+ sha256 = "4e52cb2c9e35e90fe77bfb23bd10c1931c56b11e3fec06c215730d60c47e8550";
+ name = "kompare-20.08.2.tar.xz";
};
};
konqueror = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/konqueror-20.08.1.tar.xz";
- sha256 = "e3aac062d9e431e63a861ecf5a1d577b11a154faaed5bd95ef6b69b4fc8a34e9";
- name = "konqueror-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/konqueror-20.08.2.tar.xz";
+ sha256 = "f0622aa67ad0028e28bd6129688aab8946fb49492f0b335f6624ab7d4ef239d7";
+ name = "konqueror-20.08.2.tar.xz";
};
};
konquest = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/konquest-20.08.1.tar.xz";
- sha256 = "cad87dd698bd1ebc0279216614f7fa7c3d3f36d545683a69f1ceafe9e279bbfe";
- name = "konquest-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/konquest-20.08.2.tar.xz";
+ sha256 = "cf97a6961b15b39f5bcdf541e52c137f1d67d0fa5ee259922b4e762edc4491eb";
+ name = "konquest-20.08.2.tar.xz";
};
};
konsole = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/konsole-20.08.1.tar.xz";
- sha256 = "bdd82f9104b2f76c53bdbdef613391719b70719a132d24f12e5f620e1c9313d1";
- name = "konsole-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/konsole-20.08.2.tar.xz";
+ sha256 = "af08ac7666f1ba7c407205f32aaaf015329621247502e80d8df4abe103148951";
+ name = "konsole-20.08.2.tar.xz";
};
};
kontact = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kontact-20.08.1.tar.xz";
- sha256 = "36c33eb5685c22f94257e86ff760d1aa225ae6e2d69402a2b653c54627c7cbde";
- name = "kontact-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kontact-20.08.2.tar.xz";
+ sha256 = "232d9880df74ce0c7697f08b53ef9512ac9c11c3b04142ba7ba4b95091cb5396";
+ name = "kontact-20.08.2.tar.xz";
};
};
kontactinterface = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kontactinterface-20.08.1.tar.xz";
- sha256 = "8272d0c17423a15e56e9e6d3979ee3017fd02ed996b8b6902c47312276ffeb51";
- name = "kontactinterface-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kontactinterface-20.08.2.tar.xz";
+ sha256 = "72d53dbea9db0b1f5654e13c18b4da3d256c6b9d08dfe4581cdf73e3552d2a07";
+ name = "kontactinterface-20.08.2.tar.xz";
};
};
kopete = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kopete-20.08.1.tar.xz";
- sha256 = "9846baae28d723963927d231716e2a8bc19795bac920958b688b48394ef5bc05";
- name = "kopete-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kopete-20.08.2.tar.xz";
+ sha256 = "05f5d6236d4c96b9ce7ba5f24f4e06d7263a78cac27368a7e6b3e5075d42fbb1";
+ name = "kopete-20.08.2.tar.xz";
};
};
korganizer = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/korganizer-20.08.1.tar.xz";
- sha256 = "e693d895b36575f2a73c36ceaafadf81465bbf9b03c74da27f5273a2e7e3670e";
- name = "korganizer-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/korganizer-20.08.2.tar.xz";
+ sha256 = "4f719ec12c52fc313997a187439dc6888fd030a4a1b2357db000abc0a19527b2";
+ name = "korganizer-20.08.2.tar.xz";
};
};
kpat = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kpat-20.08.1.tar.xz";
- sha256 = "2c23ee028c03c5c210b110a2ad253aa7d91c5a0abcb101eb2b3f4c640092463c";
- name = "kpat-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kpat-20.08.2.tar.xz";
+ sha256 = "e4aaed4e876212a926a05d252dab9d01f240d829e383c6072e168a4f78e6d446";
+ name = "kpat-20.08.2.tar.xz";
};
};
kpimtextedit = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kpimtextedit-20.08.1.tar.xz";
- sha256 = "2664e6cbe520fa345e18db071dd5b8a5b4cf9b0fc7317eb04849005228666189";
- name = "kpimtextedit-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kpimtextedit-20.08.2.tar.xz";
+ sha256 = "2dfbcdd53669c812234346b4d31b61af9c510bb4cb0b9912decea8d3c4d406a6";
+ name = "kpimtextedit-20.08.2.tar.xz";
};
};
kpkpass = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kpkpass-20.08.1.tar.xz";
- sha256 = "76012e5bdd4cc434313a0f311acec8f7c798542008cd8efa71fcdf04fb77e55b";
- name = "kpkpass-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kpkpass-20.08.2.tar.xz";
+ sha256 = "ed699c75128ef299f06d699c80c69ac9529fa044db6f18a39d54a5e70d85108c";
+ name = "kpkpass-20.08.2.tar.xz";
};
};
kqtquickcharts = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kqtquickcharts-20.08.1.tar.xz";
- sha256 = "ea931bfefcc04bee03bff2498b92ca1a390967bbc5366c739d1a7cde6bb75820";
- name = "kqtquickcharts-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kqtquickcharts-20.08.2.tar.xz";
+ sha256 = "2ba593a65c143cb56a3030f7ee0cced2df7c7e9431cebf1ae93be51c68b4c3b4";
+ name = "kqtquickcharts-20.08.2.tar.xz";
};
};
krdc = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/krdc-20.08.1.tar.xz";
- sha256 = "7b1fa57be31a3534099e7f203ef9afde23c86c4bbed1072a9d1164a3cf5e1e20";
- name = "krdc-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/krdc-20.08.2.tar.xz";
+ sha256 = "52ddd68bdb1b356be341cf3bc5405cb965f4e4f3da8bf4b28bfb62c7db21ac5f";
+ name = "krdc-20.08.2.tar.xz";
};
};
kreversi = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kreversi-20.08.1.tar.xz";
- sha256 = "5da68ddd37f5dbd4e1c94d1641c69f0e9b4e99eff3cdafcdcbac1139ca517315";
- name = "kreversi-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kreversi-20.08.2.tar.xz";
+ sha256 = "22824dca9c8f07145a6fd9b7386867d8a8efff0fda6752f377230381a1cc71c2";
+ name = "kreversi-20.08.2.tar.xz";
};
};
krfb = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/krfb-20.08.1.tar.xz";
- sha256 = "a80b9bab47f2a7299e33b0e2a10b117605ec1cc572ca72e914c7f01dde383eda";
- name = "krfb-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/krfb-20.08.2.tar.xz";
+ sha256 = "5e90fb4f3bcf2c48b15ec33634d61464323ab5ce1c156a499f089d862dd041d4";
+ name = "krfb-20.08.2.tar.xz";
};
};
kross-interpreters = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kross-interpreters-20.08.1.tar.xz";
- sha256 = "1fb7d75d83e63d1a7147468dd25eeb6aeb06b4679f126c658a8b40ef257f9a4e";
- name = "kross-interpreters-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kross-interpreters-20.08.2.tar.xz";
+ sha256 = "82da0302d2d292e86fa924c8bd1d4effb21f763c42c57affaddeff4777c43951";
+ name = "kross-interpreters-20.08.2.tar.xz";
};
};
kruler = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kruler-20.08.1.tar.xz";
- sha256 = "a9a1f3bd7b02416a393826f7bb810211ef2e14a3628706de735cb88e791d72d1";
- name = "kruler-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kruler-20.08.2.tar.xz";
+ sha256 = "ede45d9cdf1b514fb20ed3a97877689ec75904438b94735706eb638ba01ca778";
+ name = "kruler-20.08.2.tar.xz";
};
};
kshisen = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kshisen-20.08.1.tar.xz";
- sha256 = "d53af415ed2f4d202f5a6f965408e39062e39f43acf83b9550b6cf2ecc1f7641";
- name = "kshisen-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kshisen-20.08.2.tar.xz";
+ sha256 = "d11030b101a409324661adf664d4298f34cc320abff80dba72d112cc3ae2d25d";
+ name = "kshisen-20.08.2.tar.xz";
};
};
ksirk = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ksirk-20.08.1.tar.xz";
- sha256 = "763d3a8f518365391d2a04943f6efa9c73c388b7701deff300e9e42e4efe848f";
- name = "ksirk-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ksirk-20.08.2.tar.xz";
+ sha256 = "b7766f0976b3cc112d4c599d91c07d321829c9b1e8ef34d3d21ec4964026854a";
+ name = "ksirk-20.08.2.tar.xz";
};
};
ksmtp = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ksmtp-20.08.1.tar.xz";
- sha256 = "608d395cd1a046810ebd00f990d6f7c63d66677e7293ef06948ab9d336d2f08f";
- name = "ksmtp-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ksmtp-20.08.2.tar.xz";
+ sha256 = "5f51e0c025b192719709ae763feeac94df893007b62b5a69b7b95ae9f2fdd8ee";
+ name = "ksmtp-20.08.2.tar.xz";
};
};
ksnakeduel = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ksnakeduel-20.08.1.tar.xz";
- sha256 = "25bb5cfe2ed480b8ee31d9fe2e62272d77e7b8667748eb4f2c855901f718784f";
- name = "ksnakeduel-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ksnakeduel-20.08.2.tar.xz";
+ sha256 = "b6f0f51f8fad795cd134f9426b1f1ba8ccceb72e304e8ba55e60af471ad282cc";
+ name = "ksnakeduel-20.08.2.tar.xz";
};
};
kspaceduel = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kspaceduel-20.08.1.tar.xz";
- sha256 = "382def18d1ce6a4333fb47bcd87aed6837382a2b0da2cb8b835d0b34eaed9e38";
- name = "kspaceduel-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kspaceduel-20.08.2.tar.xz";
+ sha256 = "62b9526c031662c049aa90b06ed3e5e2ce8ae774f271e1f29430f23c1f6cd787";
+ name = "kspaceduel-20.08.2.tar.xz";
};
};
ksquares = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ksquares-20.08.1.tar.xz";
- sha256 = "163c5c070643e31594ada4e812433eb5f615ef425dddafd515e6c445d821f319";
- name = "ksquares-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ksquares-20.08.2.tar.xz";
+ sha256 = "e1f9fdfa9a4a8348a65e66d48b7389784a1db6c8799cea453d6da3a2a57aca59";
+ name = "ksquares-20.08.2.tar.xz";
};
};
ksudoku = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ksudoku-20.08.1.tar.xz";
- sha256 = "e53b694b340f812cd3bdf5126a32a1e71efe0785897c5d15f9e28c68fd794840";
- name = "ksudoku-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ksudoku-20.08.2.tar.xz";
+ sha256 = "6fed393f734eb27d6c36ad7516bf29ff648d319f08d9f8bdc17a8030842d8e33";
+ name = "ksudoku-20.08.2.tar.xz";
};
};
ksystemlog = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ksystemlog-20.08.1.tar.xz";
- sha256 = "e0e8bc1cf8ee229206c8a65e30979ba8b72426c8dc2f737f6fecb0dfb36ed21a";
- name = "ksystemlog-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ksystemlog-20.08.2.tar.xz";
+ sha256 = "63c6a520b63f148de2e3996250a2fef22e1a3ce18e744a699ae21de96a2c4e53";
+ name = "ksystemlog-20.08.2.tar.xz";
};
};
kteatime = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kteatime-20.08.1.tar.xz";
- sha256 = "23cc14f587e4ae4e3b56f1fb7a2093301df740328e35b25d7fca55d35f012ce5";
- name = "kteatime-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kteatime-20.08.2.tar.xz";
+ sha256 = "d8e69fdb124e8689c72e4b9fe39226cc49b1ca990478fbb68e02b37f0cd861ac";
+ name = "kteatime-20.08.2.tar.xz";
};
};
ktimer = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktimer-20.08.1.tar.xz";
- sha256 = "9c7062f9ee64ff49a7c7773fe41cee0899e30f1f47368af73da067e51db6714b";
- name = "ktimer-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktimer-20.08.2.tar.xz";
+ sha256 = "69293b7296643c6543d0646d14f9c75479f29f129924258957a407b77539a4c2";
+ name = "ktimer-20.08.2.tar.xz";
};
};
ktnef = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktnef-20.08.1.tar.xz";
- sha256 = "433b232a0c835e7f27c06e6d19856e4f8690c3e3b5c5d63f85172897b2448c81";
- name = "ktnef-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktnef-20.08.2.tar.xz";
+ sha256 = "ab73736e386c2b52a14fb56f1184479ed1c83c0571e9e8518d2b94b1dcd2e47d";
+ name = "ktnef-20.08.2.tar.xz";
};
};
ktouch = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktouch-20.08.1.tar.xz";
- sha256 = "e098ebbccca743f678103a9adf54fc388fa4379cc6f667e48259d0b50f56b5fb";
- name = "ktouch-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktouch-20.08.2.tar.xz";
+ sha256 = "1b073a92343c9a2c772cfaac4e9fa7b6e85750586e3a57da413e33cdba34b5f4";
+ name = "ktouch-20.08.2.tar.xz";
};
};
ktp-accounts-kcm = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktp-accounts-kcm-20.08.1.tar.xz";
- sha256 = "b71f2f654c3cf48e4b4b037a0ae8f6fef5bac9c3483458c0eadf7b3253577504";
- name = "ktp-accounts-kcm-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktp-accounts-kcm-20.08.2.tar.xz";
+ sha256 = "df709ee612ff4c71a43197762b8a9d296b5a43f6e0afe4d9c8d0bd88eef81465";
+ name = "ktp-accounts-kcm-20.08.2.tar.xz";
};
};
ktp-approver = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktp-approver-20.08.1.tar.xz";
- sha256 = "51296f4d84585ba63d4c72cdbdee6e2b436a1aff8ce6b475a8c9a81766856b39";
- name = "ktp-approver-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktp-approver-20.08.2.tar.xz";
+ sha256 = "054db02db679d0a4600632700cdd57cae539159a0a8f01f479ea337d33d8a6bd";
+ name = "ktp-approver-20.08.2.tar.xz";
};
};
ktp-auth-handler = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktp-auth-handler-20.08.1.tar.xz";
- sha256 = "6c1c006a3381caeebdfc37886b91b598153f3778567303d8a031e84599c9d582";
- name = "ktp-auth-handler-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktp-auth-handler-20.08.2.tar.xz";
+ sha256 = "a61557efa800d42fd8ed14efdb09d43310212976d737a4fd5272f502bacbc371";
+ name = "ktp-auth-handler-20.08.2.tar.xz";
};
};
ktp-call-ui = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktp-call-ui-20.08.1.tar.xz";
- sha256 = "feb783be10b0792cb0c59456a00607b2d595e8bef90f0b4ec79dd070596d413c";
- name = "ktp-call-ui-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktp-call-ui-20.08.2.tar.xz";
+ sha256 = "ecd38d8b9f24cf620b8c9c1935328af3142199c6aa87e69c734e43096e492ac5";
+ name = "ktp-call-ui-20.08.2.tar.xz";
};
};
ktp-common-internals = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktp-common-internals-20.08.1.tar.xz";
- sha256 = "5750bde4950fbe26f06a306aa642c9c501d4f0e1b41b57234d9e36b189a91d1b";
- name = "ktp-common-internals-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktp-common-internals-20.08.2.tar.xz";
+ sha256 = "807fcd6f9c415a0799057435f997e143e9584a94577f9afaa7fcc6a4197e7cb0";
+ name = "ktp-common-internals-20.08.2.tar.xz";
};
};
ktp-contact-list = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktp-contact-list-20.08.1.tar.xz";
- sha256 = "809db5ff05c1ec632109be408cef987532193b1b0bea69d6a9286c12ccfe19a1";
- name = "ktp-contact-list-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktp-contact-list-20.08.2.tar.xz";
+ sha256 = "214d73532dc855a8a4b68730adf5cbd046aae89f2ee2ad5d9a4c25b4eff6acb0";
+ name = "ktp-contact-list-20.08.2.tar.xz";
};
};
ktp-contact-runner = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktp-contact-runner-20.08.1.tar.xz";
- sha256 = "a9e761fd35545cfffade088e33f4358e2743416f61e9ba490f21f3b04193158f";
- name = "ktp-contact-runner-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktp-contact-runner-20.08.2.tar.xz";
+ sha256 = "8e40e4ab7ce2c1c382b109a15f88f5e1c7d147c76ed36ca05ef6d9f3f58d3d45";
+ name = "ktp-contact-runner-20.08.2.tar.xz";
};
};
ktp-desktop-applets = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktp-desktop-applets-20.08.1.tar.xz";
- sha256 = "d6ffd4b29c4fb977937cb47d55d023012be1a9b3602dd1f1628eba7d8c9167cd";
- name = "ktp-desktop-applets-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktp-desktop-applets-20.08.2.tar.xz";
+ sha256 = "b0884360be80f89dee3852b023055220e3cdab2f422cc3812eda31169fba6298";
+ name = "ktp-desktop-applets-20.08.2.tar.xz";
};
};
ktp-filetransfer-handler = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktp-filetransfer-handler-20.08.1.tar.xz";
- sha256 = "35495c1d18a7b65496fcf17cade4a81e4795b1603c380c036dda0a7626f66312";
- name = "ktp-filetransfer-handler-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktp-filetransfer-handler-20.08.2.tar.xz";
+ sha256 = "c2ec5fd2a5746dd8ce1371c503c51feee206d8dfe7ca8cdaa71b8e925636a97c";
+ name = "ktp-filetransfer-handler-20.08.2.tar.xz";
};
};
ktp-kded-module = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktp-kded-module-20.08.1.tar.xz";
- sha256 = "247e4047e3955e21066ec461a5374d1b3d925bb92b42adc46d3711e542ad7e04";
- name = "ktp-kded-module-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktp-kded-module-20.08.2.tar.xz";
+ sha256 = "307285b2d4e04c244691a6f2a285aec8ada26e0b01eb1fdbf2bc1da57b05828a";
+ name = "ktp-kded-module-20.08.2.tar.xz";
};
};
ktp-send-file = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktp-send-file-20.08.1.tar.xz";
- sha256 = "b3786c6e6f09ea086c2d94d2a6dd653e45bab8f984c6287c39f5e0134d6ffee1";
- name = "ktp-send-file-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktp-send-file-20.08.2.tar.xz";
+ sha256 = "6c3fb09112d439ce2f0db3acdbc766e8a914d4dc7cbb6ab709922f8e95f2f0e1";
+ name = "ktp-send-file-20.08.2.tar.xz";
};
};
ktp-text-ui = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktp-text-ui-20.08.1.tar.xz";
- sha256 = "5cdb88f55b6ca1a1053b8d5b2604eff681c5f3558f0c8037034c264793de8c02";
- name = "ktp-text-ui-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktp-text-ui-20.08.2.tar.xz";
+ sha256 = "0f10612e08bc1ee04fb0a538337d760d7b79b5dac37bb58275998d16dbb5415c";
+ name = "ktp-text-ui-20.08.2.tar.xz";
};
};
ktuberling = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/ktuberling-20.08.1.tar.xz";
- sha256 = "62d3d8db7b1db7f9d58df44acf61342ce42fb081038fc48f8f6e45d9167ceaa6";
- name = "ktuberling-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/ktuberling-20.08.2.tar.xz";
+ sha256 = "f9e4a0de3b92d015f8e7b862badf4bbf11b3ce2727aa607384a009247e7b7fad";
+ name = "ktuberling-20.08.2.tar.xz";
};
};
kturtle = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kturtle-20.08.1.tar.xz";
- sha256 = "c261fdf44b36aaa278b4b9752a0d989facec3768853606e5c0b8a86d9d01edb3";
- name = "kturtle-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kturtle-20.08.2.tar.xz";
+ sha256 = "ca9bf47b2ec34744492f218c922b10d613b19fbbd2c75b6ddba157eef21337c7";
+ name = "kturtle-20.08.2.tar.xz";
};
};
kubrick = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kubrick-20.08.1.tar.xz";
- sha256 = "c0c017f6913f94224e18df7d96ba9ad92f51522a331b77f5722f2d2c953c342c";
- name = "kubrick-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kubrick-20.08.2.tar.xz";
+ sha256 = "02fed26a7246feffd668fbda939893295557c0571da64fdf195db93474653224";
+ name = "kubrick-20.08.2.tar.xz";
};
};
kwalletmanager = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kwalletmanager-20.08.1.tar.xz";
- sha256 = "b5a134db6b6bceb802c6c45915636bcd95fea5b6846cfd022917405f48cc92c5";
- name = "kwalletmanager-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kwalletmanager-20.08.2.tar.xz";
+ sha256 = "7950e250c5351a9b8e3b36165fa2003baa044bb2d3553a32360000a322bddad8";
+ name = "kwalletmanager-20.08.2.tar.xz";
};
};
kwave = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kwave-20.08.1.tar.xz";
- sha256 = "3791f9401271c23d3ababd14e4c1e6acfe58df2100331e31ba61453feaf9fa32";
- name = "kwave-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kwave-20.08.2.tar.xz";
+ sha256 = "6e15a67022ef96f07b9825139cc7aaacbc6f60729570c31ce6cb25184602b434";
+ name = "kwave-20.08.2.tar.xz";
};
};
kwordquiz = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/kwordquiz-20.08.1.tar.xz";
- sha256 = "77d2d30abcb37ee6a8e0b121ed1969f2fa61eb32814f49a0186043a4e8f1a71c";
- name = "kwordquiz-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/kwordquiz-20.08.2.tar.xz";
+ sha256 = "57aa012f3aad128579f067668db1344306e2e23d6a89b47d413d6eee0da0e238";
+ name = "kwordquiz-20.08.2.tar.xz";
};
};
libgravatar = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libgravatar-20.08.1.tar.xz";
- sha256 = "dfe95055869944b79b1f4120f013b547225b02b69c7e410fd09d52469a892263";
- name = "libgravatar-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libgravatar-20.08.2.tar.xz";
+ sha256 = "4c0a2eb073ef42a26813b93bd76aaa9e26a040a966329e6e3cf371d7de1e55f7";
+ name = "libgravatar-20.08.2.tar.xz";
};
};
libkcddb = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkcddb-20.08.1.tar.xz";
- sha256 = "1519c9248b46d95d8761a8ed22b0805964a5fef5aa665710b08851c753f70590";
- name = "libkcddb-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkcddb-20.08.2.tar.xz";
+ sha256 = "545cf54ac454845c524ba7cd7ec289ac952fa1ce2bbae01411ba71c66a5ed08a";
+ name = "libkcddb-20.08.2.tar.xz";
};
};
libkcompactdisc = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkcompactdisc-20.08.1.tar.xz";
- sha256 = "f43b8129a0083686dbc939387931867d9d65e14936f2a86be0a7286e01cf1974";
- name = "libkcompactdisc-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkcompactdisc-20.08.2.tar.xz";
+ sha256 = "37534f67af69775d6f786917920d2810a5d20f28df57e1a17aee9a7b30bbe302";
+ name = "libkcompactdisc-20.08.2.tar.xz";
};
};
libkdcraw = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkdcraw-20.08.1.tar.xz";
- sha256 = "3431810972d886635ba6249ac86a9442a9c3a3333eb0b27533fc459e757e9eb1";
- name = "libkdcraw-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkdcraw-20.08.2.tar.xz";
+ sha256 = "6fbf1a5ca5a439fabb01648cde4b57e1f3de2372b7f3b56ccae03f653490f1b2";
+ name = "libkdcraw-20.08.2.tar.xz";
};
};
libkdegames = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkdegames-20.08.1.tar.xz";
- sha256 = "6ab0b143dcba2d935dd0182c9154657ebbfb205c28bc86e2e13875b58e23737d";
- name = "libkdegames-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkdegames-20.08.2.tar.xz";
+ sha256 = "d9f0ab87dc4671a55ad8d2b7d3a54cbc444201c11ebae436e0107fe7067fb983";
+ name = "libkdegames-20.08.2.tar.xz";
};
};
libkdepim = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkdepim-20.08.1.tar.xz";
- sha256 = "a2fb769239283e7f536d4779089ad8664d1498cf7520f057589bf0285630fb4b";
- name = "libkdepim-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkdepim-20.08.2.tar.xz";
+ sha256 = "3558c9af95c22bb4ce0ceeec483fada9e8e9f27de4ac34ffe44a4eb3b6d21101";
+ name = "libkdepim-20.08.2.tar.xz";
};
};
libkeduvocdocument = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkeduvocdocument-20.08.1.tar.xz";
- sha256 = "ecd158beb7fcc1a5d540d956669c6fdce6172f4b282755170d2791076d75ad84";
- name = "libkeduvocdocument-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkeduvocdocument-20.08.2.tar.xz";
+ sha256 = "ef8e0b359e3cf1b3303da3795add1ced405d230f51895abe10d5a7989be03923";
+ name = "libkeduvocdocument-20.08.2.tar.xz";
};
};
libkexiv2 = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkexiv2-20.08.1.tar.xz";
- sha256 = "67310ae90d89f26d2ae98ede8fa973e27ea1ce3d15c389954d391cd058543979";
- name = "libkexiv2-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkexiv2-20.08.2.tar.xz";
+ sha256 = "793c4d11bb1b60beca7b25a2427650b3f358364c55be022dfd4a7ccfd889578d";
+ name = "libkexiv2-20.08.2.tar.xz";
};
};
libkgapi = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkgapi-20.08.1.tar.xz";
- sha256 = "dfa9003556a01ef19eda186973f87356d32ea8f82f8d653803b2cc935f077127";
- name = "libkgapi-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkgapi-20.08.2.tar.xz";
+ sha256 = "f3fb015e8b8ac92c138e8a59e8e8b9333500e0ea314180cc1ad14e31248312df";
+ name = "libkgapi-20.08.2.tar.xz";
};
};
libkgeomap = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkgeomap-20.08.1.tar.xz";
- sha256 = "a210945b6807efca3390173233269aa31f27a23b5f36670b88f66b3b28df846f";
- name = "libkgeomap-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkgeomap-20.08.2.tar.xz";
+ sha256 = "7149095aa0df4e3a184bb2a6fb8322e27e3a34eb3bc40cf370a09b21fb2a6ea0";
+ name = "libkgeomap-20.08.2.tar.xz";
};
};
libkipi = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkipi-20.08.1.tar.xz";
- sha256 = "4722ab563c1350042920d1937b84fdd38b5779449a2d9b689328cd82241cb5d2";
- name = "libkipi-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkipi-20.08.2.tar.xz";
+ sha256 = "87ffa30b23779313a94953afe57d1b19515c3a2f311a2dea6449c9d96b09e5b1";
+ name = "libkipi-20.08.2.tar.xz";
};
};
libkleo = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkleo-20.08.1.tar.xz";
- sha256 = "78c1dc2e4d7177aaf37cb1c706d9c21b08fac7d130ac1da3d3f2a6f083117ffb";
- name = "libkleo-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkleo-20.08.2.tar.xz";
+ sha256 = "34537b35e22cef85650ae6f9bf197518bb5a59e9614d6d86ba86f085fddd97c4";
+ name = "libkleo-20.08.2.tar.xz";
};
};
libkmahjongg = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkmahjongg-20.08.1.tar.xz";
- sha256 = "5a8674921e39b38655d1f95340831b1bc746047cbad8501706436f5dacf47fc2";
- name = "libkmahjongg-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkmahjongg-20.08.2.tar.xz";
+ sha256 = "032ac6d9e96cd9156f5153c01f881d0e442fda9de90398df320846095ba2c40a";
+ name = "libkmahjongg-20.08.2.tar.xz";
};
};
libkomparediff2 = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libkomparediff2-20.08.1.tar.xz";
- sha256 = "9d109dfea1433602cdabc89ffa5f522147befc9b1d6d9760549aba7db5dbd399";
- name = "libkomparediff2-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libkomparediff2-20.08.2.tar.xz";
+ sha256 = "91b0b72d5c4e2ddd863636cca299660bfbb5b7a55773cbc51000fe9c1ca91a98";
+ name = "libkomparediff2-20.08.2.tar.xz";
};
};
libksane = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libksane-20.08.1.tar.xz";
- sha256 = "0d8717ad004a2480aea232d9a2317b4d1cc4678d53f0176bdaeb411eedd19dbe";
- name = "libksane-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libksane-20.08.2.tar.xz";
+ sha256 = "21bb577d78e020281dfc6c993ab7fe286d648e72c851e45463a32969fbb35aa6";
+ name = "libksane-20.08.2.tar.xz";
};
};
libksieve = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/libksieve-20.08.1.tar.xz";
- sha256 = "a1defe888c6c5a3c16ef6fad39d9eb94bc784031079763f004048951820acec0";
- name = "libksieve-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/libksieve-20.08.2.tar.xz";
+ sha256 = "589e4dc27d1d91d8c16879fa99aab45f3847a74e3e9357e3e037503e5515ee2e";
+ name = "libksieve-20.08.2.tar.xz";
};
};
lokalize = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/lokalize-20.08.1.tar.xz";
- sha256 = "a4a3e5703d39ae8fe12d2ff832e99b3339ba1c8ec8d2439abeb348e687f1eae9";
- name = "lokalize-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/lokalize-20.08.2.tar.xz";
+ sha256 = "c11616bc02763fb1f3b1abf0b2ba70d0c6c550435c94ff25c5096f9a90375e23";
+ name = "lokalize-20.08.2.tar.xz";
};
};
lskat = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/lskat-20.08.1.tar.xz";
- sha256 = "319d611468b969b3bb62731a0aa04c5672bb689c41adf5545dfa8b9742668775";
- name = "lskat-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/lskat-20.08.2.tar.xz";
+ sha256 = "78f152f7af46345f65c3800f9c591fb204e917595c1f803c9c15148ef39c42b8";
+ name = "lskat-20.08.2.tar.xz";
};
};
mailcommon = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/mailcommon-20.08.1.tar.xz";
- sha256 = "d4ee996f74a749ad626ca5029821546da82dbfc1c81864ff39b5f51d6dcf1d88";
- name = "mailcommon-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/mailcommon-20.08.2.tar.xz";
+ sha256 = "a4170ab9ff7680fb26c61474f42d5424716f4e91c1a5e9275cc1222491c9564d";
+ name = "mailcommon-20.08.2.tar.xz";
};
};
mailimporter = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/mailimporter-20.08.1.tar.xz";
- sha256 = "dcf2b94d4f66be2b339b31dfebef7af373e0cf59f09e4cfb664eb828e1d4f73f";
- name = "mailimporter-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/mailimporter-20.08.2.tar.xz";
+ sha256 = "a255b60378c1cf77e517919d072cb44bd8c25e8ed8f07429763bb7915b3cc711";
+ name = "mailimporter-20.08.2.tar.xz";
};
};
marble = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/marble-20.08.1.tar.xz";
- sha256 = "96b019a41ae4e0aaab59950b6be040bd2145f130190b8c0dea436c791e3192ed";
- name = "marble-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/marble-20.08.2.tar.xz";
+ sha256 = "f44ac10de33dc31ce1cb99635131fe2c7bf3f60f09204b2061f81042a725475c";
+ name = "marble-20.08.2.tar.xz";
};
};
mbox-importer = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/mbox-importer-20.08.1.tar.xz";
- sha256 = "262c8805539b7c766099c6287d1dbf88161afe6d32c1c6821ebe63cff4fe3b71";
- name = "mbox-importer-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/mbox-importer-20.08.2.tar.xz";
+ sha256 = "3b3bee33683c534974255616f3b2f3baebf85363b2c24bbee9cc195ddf35ca9a";
+ name = "mbox-importer-20.08.2.tar.xz";
};
};
messagelib = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/messagelib-20.08.1.tar.xz";
- sha256 = "fc41124e905456a3c5227ca6154dc3e77620e307458fbb19f5421cbfb04523b3";
- name = "messagelib-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/messagelib-20.08.2.tar.xz";
+ sha256 = "5cf3a3f2b6473e60a7c2af10aa4eb1cfba25a4786132ee87b657b0dafb9f5028";
+ name = "messagelib-20.08.2.tar.xz";
};
};
minuet = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/minuet-20.08.1.tar.xz";
- sha256 = "a640025550337f415f7bfaaad7f6ef7de667dd054131be2c313d894c3f6703ea";
- name = "minuet-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/minuet-20.08.2.tar.xz";
+ sha256 = "24383168e2a0b7b319ecb37e2b1f3b039ad790a7e0f49385657f049565f1ef84";
+ name = "minuet-20.08.2.tar.xz";
};
};
okular = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/okular-20.08.1.tar.xz";
- sha256 = "77b5d8e410a2a008ea63f60a561f99053ec07d92da6ee3afaeefd977aadebd83";
- name = "okular-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/okular-20.08.2.tar.xz";
+ sha256 = "6f1885ed8050a55bb2cbf05089b452f555852e003ec7fe89fe472c0dbc92e65b";
+ name = "okular-20.08.2.tar.xz";
};
};
palapeli = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/palapeli-20.08.1.tar.xz";
- sha256 = "31b847caa89b998dfa580553d96c656b05f2d85fdd88f0ba71e953762cefac90";
- name = "palapeli-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/palapeli-20.08.2.tar.xz";
+ sha256 = "a31b0db2f3e77eac8f527d26f8ed0400fe5bcdb3a3970b925f14886bd1bcd63e";
+ name = "palapeli-20.08.2.tar.xz";
};
};
parley = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/parley-20.08.1.tar.xz";
- sha256 = "9617a90c2d4f9ab5d928febc6bcd10c9023dcc10e9f1202bfb97b77019948f0c";
- name = "parley-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/parley-20.08.2.tar.xz";
+ sha256 = "cf2f00925730d8baec66d422f058e4b3e979678e79c57898ceffd8650720bda6";
+ name = "parley-20.08.2.tar.xz";
};
};
picmi = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/picmi-20.08.1.tar.xz";
- sha256 = "027e37a2c9dcf828684a0f8ffdcfc6451a2bd62976c10d990e471fa0f5ba97c3";
- name = "picmi-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/picmi-20.08.2.tar.xz";
+ sha256 = "35f2bf3d8375618f97aee01c8f2421521b2cd5c11d7b14fc9a376026d74c82a5";
+ name = "picmi-20.08.2.tar.xz";
};
};
pimcommon = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/pimcommon-20.08.1.tar.xz";
- sha256 = "58a33349bf932076f6be343ae64e23f146e2a6a96e3af8ce68dbd752f2c80dd9";
- name = "pimcommon-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/pimcommon-20.08.2.tar.xz";
+ sha256 = "cba9e66153d36debe3f046363af7ff40a4ba263f33bfe20c7ec10b5bf9183deb";
+ name = "pimcommon-20.08.2.tar.xz";
};
};
pim-data-exporter = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/pim-data-exporter-20.08.1.tar.xz";
- sha256 = "54092763e4b951f4e90a217c876107900e0706da68ca5517184e5da258ae95ec";
- name = "pim-data-exporter-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/pim-data-exporter-20.08.2.tar.xz";
+ sha256 = "54b09a3f763004c805cc0dce8ab2e665116b7ef29419f22ad413aa250dcb4ac0";
+ name = "pim-data-exporter-20.08.2.tar.xz";
};
};
pim-sieve-editor = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/pim-sieve-editor-20.08.1.tar.xz";
- sha256 = "f788038796f226bfe426835fc6f186e23f2c7f9fda8316dfa6af307d6936d4ad";
- name = "pim-sieve-editor-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/pim-sieve-editor-20.08.2.tar.xz";
+ sha256 = "e8c590a0fddc5292172115b11fb75c5f847347079100617dbf321875642d7098";
+ name = "pim-sieve-editor-20.08.2.tar.xz";
};
};
poxml = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/poxml-20.08.1.tar.xz";
- sha256 = "9f4bcafc664532706fe634ce8b0f410619d5e3c285526a7b61969155d75bbad2";
- name = "poxml-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/poxml-20.08.2.tar.xz";
+ sha256 = "67d260349489e92ebce20253f9a3ccde5bb75eb13eb4d1a08a86c18c82e4a2a9";
+ name = "poxml-20.08.2.tar.xz";
};
};
print-manager = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/print-manager-20.08.1.tar.xz";
- sha256 = "52d41ca3ae69e6e8e1eb4ddf1d516868dc436e81779053efdea5e3819545ca5b";
- name = "print-manager-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/print-manager-20.08.2.tar.xz";
+ sha256 = "de21f8c428198b906f4ae438d6ced8d707b12c15578409c2aa2f7b2f73feb990";
+ name = "print-manager-20.08.2.tar.xz";
};
};
rocs = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/rocs-20.08.1.tar.xz";
- sha256 = "3c5f764f06f6f5b7c68523be4fdd37e75b2249e0b15001bc39e55051d9e271ef";
- name = "rocs-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/rocs-20.08.2.tar.xz";
+ sha256 = "2d8efd62b89dd36033bb3d818c82fee67e6efa2d2bb98dda0d4eab13baaee485";
+ name = "rocs-20.08.2.tar.xz";
};
};
signon-kwallet-extension = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/signon-kwallet-extension-20.08.1.tar.xz";
- sha256 = "10a0ea806dc63cbf6c6d4794fe596c68355bccb3e08370d70ce7a8e95af448a5";
- name = "signon-kwallet-extension-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/signon-kwallet-extension-20.08.2.tar.xz";
+ sha256 = "a271f4d09511171dcf1ebcdaf0b7205f9ee6a75b20ef0801f36d136f7b4a70dd";
+ name = "signon-kwallet-extension-20.08.2.tar.xz";
};
};
spectacle = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/spectacle-20.08.1.tar.xz";
- sha256 = "4a01b5ef41901ff2e83bb517c2e96a978188b98cb62243eb541a317f57a2bd69";
- name = "spectacle-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/spectacle-20.08.2.tar.xz";
+ sha256 = "9a467ea3b05981d588d39573cca375636b825ad8cab8a36ce48dbbc12425ab0d";
+ name = "spectacle-20.08.2.tar.xz";
};
};
step = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/step-20.08.1.tar.xz";
- sha256 = "6e04930963676b1bfa55ee095914c7491a61bf3963c45ed4157f868175ee6605";
- name = "step-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/step-20.08.2.tar.xz";
+ sha256 = "a52e4b6f281ba1a7afd4ab3ac7307080464147c4052ee222399135fe61ac7958";
+ name = "step-20.08.2.tar.xz";
};
};
svgpart = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/svgpart-20.08.1.tar.xz";
- sha256 = "206c3741464f959ffbaea09bc918fc3e88f32fcf12928cd8c399ab44d4b1f228";
- name = "svgpart-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/svgpart-20.08.2.tar.xz";
+ sha256 = "3a46b5bd9acf5372f73b602d155517f0dff47f3337bd8a46a580aae7480dd771";
+ name = "svgpart-20.08.2.tar.xz";
};
};
sweeper = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/sweeper-20.08.1.tar.xz";
- sha256 = "722c25de8cc74fe7e8310d47a7e794f32e935331f89d4f5249fd045a83ce0431";
- name = "sweeper-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/sweeper-20.08.2.tar.xz";
+ sha256 = "0c255ef15c1e32eb561b26f5b73a6c154730be583efbc5ee713aaed17de14091";
+ name = "sweeper-20.08.2.tar.xz";
};
};
umbrello = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/umbrello-20.08.1.tar.xz";
- sha256 = "d980d67f8a878e01cd3af5499aa843df703f20cdecca8a14b59d87d13c747328";
- name = "umbrello-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/umbrello-20.08.2.tar.xz";
+ sha256 = "0357b44646c750253e3e7ee323b9e49e854c4c8cdf340eb5a11b2d42edfc4cd7";
+ name = "umbrello-20.08.2.tar.xz";
};
};
yakuake = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/yakuake-20.08.1.tar.xz";
- sha256 = "6768a360a3d79080e6e53821460ed27f6c2e47fa11077bbec3213d85385d6fac";
- name = "yakuake-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/yakuake-20.08.2.tar.xz";
+ sha256 = "8a0aa3a97a9fdc781887a6cb6480cba5079cf8aacd3345b63f5eb6be4d91665a";
+ name = "yakuake-20.08.2.tar.xz";
};
};
zeroconf-ioslave = {
- version = "20.08.1";
+ version = "20.08.2";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.1/src/zeroconf-ioslave-20.08.1.tar.xz";
- sha256 = "ca1685a22922057ba89510d71a11218bf47db0d0313aec2b55aca21932564866";
- name = "zeroconf-ioslave-20.08.1.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.2/src/zeroconf-ioslave-20.08.2.tar.xz";
+ sha256 = "0ad34f8361ee3ecd669e396265135b534239994d3bec5e9e6a43b7b7bf5c04e4";
+ name = "zeroconf-ioslave-20.08.2.tar.xz";
};
};
}
diff --git a/pkgs/applications/misc/OSCAR/default.nix b/pkgs/applications/misc/OSCAR/default.nix
new file mode 100644
index 000000000000..e619ad8c6971
--- /dev/null
+++ b/pkgs/applications/misc/OSCAR/default.nix
@@ -0,0 +1,46 @@
+{ stdenv, mkDerivation, fetchFromGitLab, qmake, qtbase, qttools, qtserialport, libGLU }:
+mkDerivation rec {
+ pname = "OSCAR";
+ version = "1.2.0";
+
+ src = fetchFromGitLab {
+ owner = "pholy";
+ repo = "OSCAR-code";
+ rev = "v${version}";
+ sha256 = "10r37d8c2avr167n2s9lhld1c9hmckm444fq163z1jsy9jpid6mg";
+ };
+
+ buildInputs = [ qtbase qttools qtserialport libGLU ];
+ nativeBuildInputs = [ qmake ];
+ postPatch = ''
+ substituteInPlace oscar/oscar.pro --replace "/bin/bash" "${stdenv.shell}"
+ '';
+
+ qmakeFlags = [ "OSCAR_QT.pro" ];
+
+ installPhase = ''
+ install -d $out/bin
+ install -d $out/share/OSCAR/Help
+ install -d $out/share/OSCAR/Html
+ install -d $out/share/OSCAR/Translations
+ install -d $out/share/icons/OSCAR
+ install -d $out/share/applications
+ install -T oscar/OSCAR $out/bin/OSCAR
+ # help browser was removed 'temporarily' in https://gitlab.com/pholy/OSCAR-code/-/commit/57c3e4c33ccdd2d0eddedbc24c0e4f2969da3841
+ # install oscar/Help/* $out/share/OSCAR/Help
+ install oscar/Html/* $out/share/OSCAR/Html
+ install oscar/Translations/* $out/share/OSCAR/Translations
+ install -T Building/Linux/OSCAR.png $out/share/icons/OSCAR/OSCAR.png
+ install -T Building/Linux/OSCAR.desktop $out/share/applications/OSCAR.desktop
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://www.sleepfiles.com/OSCAR/";
+ description = "Software for reviewing and exploring data produced by CPAP and related machines used in the treatment of sleep apnea";
+ license = licenses.gpl3;
+ maintainers = [ maintainers.roconnor ];
+ # Someone needs to create a suitable installPhase for Darwin and Windows.
+ # See https://gitlab.com/pholy/OSCAR-code/-/tree/master/Building.
+ broken = !stdenv.hostPlatform.isLinux;
+ };
+}
diff --git a/pkgs/applications/misc/archiver/default.nix b/pkgs/applications/misc/archiver/default.nix
index fed1dc48470e..1691ab073610 100644
--- a/pkgs/applications/misc/archiver/default.nix
+++ b/pkgs/applications/misc/archiver/default.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "archiver";
- version = "3.3.2";
+ version = "3.5.0";
src = fetchFromGitHub {
owner = "mholt";
repo = pname;
rev = "v${version}";
- sha256 = "1fi86g27c660g3mv9c5rfm0mmvh5q08704c19xnvrpwlg65glqrz";
+ sha256 = "0fdkqfs87svpijccz8m11gvby8pvmznq6fs9k94vbzak0kxhw1wg";
};
- vendorSha256 = "1rqhra3rfarq8f750zszkrm0jcsxa4sjbfpmcdlj5z000df699zq";
+ vendorSha256 = "0avnskay23mpl3qkyf1h75rr7szpsxis2bj5pplhwf8q8q0212xf";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version} -X main.commit=${src.rev} -X main.date=unknown" ];
diff --git a/pkgs/applications/misc/ausweisapp2/default.nix b/pkgs/applications/misc/ausweisapp2/default.nix
index 9f157798a7d2..911a30ccf611 100644
--- a/pkgs/applications/misc/ausweisapp2/default.nix
+++ b/pkgs/applications/misc/ausweisapp2/default.nix
@@ -8,7 +8,7 @@ mkDerivation rec {
src = fetchFromGitHub {
owner = "Governikus";
repo = "AusweisApp2";
- rev = "${version}";
+ rev = version;
sha256 = "1vibk3wmn54qr2mwz537hrr959y0r1zabp0gsijhzj2mk68g9pnb";
};
diff --git a/pkgs/applications/misc/batsignal/default.nix b/pkgs/applications/misc/batsignal/default.nix
index 56c508eaca92..18dbcc9ce26a 100644
--- a/pkgs/applications/misc/batsignal/default.nix
+++ b/pkgs/applications/misc/batsignal/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "batsignal";
- version = "1.1.2";
+ version = "1.1.3";
src = fetchFromGitHub {
owner = "electrickite";
repo = "batsignal";
- rev = "${version}";
- sha256 = "0ss5dw7wpqsf96dig6r7x4fhf6brmjdy54jyyf5nk1h9kzw4d69r";
+ rev = version;
+ sha256 = "12hj0j18db34x0xzgj6xmhvxm966d05z0rl3d9rlrcd2q96lilwf";
};
buildInputs = [ libnotify glib ];
diff --git a/pkgs/applications/misc/charm/default.nix b/pkgs/applications/misc/charm/default.nix
index 98e04e81c124..0799226866e1 100644
--- a/pkgs/applications/misc/charm/default.nix
+++ b/pkgs/applications/misc/charm/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "charm";
- version = "0.8.3";
+ version = "0.8.4";
src = fetchFromGitHub {
owner = "charmbracelet";
repo = "charm";
rev = "v${version}";
- sha256 = "1nbix7fi6g9jadak5zyx7fdz7d6367aly6fnrs0v98zsl1kxyvx3";
+ sha256 = "0wsh83kchqakvx7kgs2s31rzsvnfr47jk6pbmqzjv1kqmnlhc3rh";
};
- vendorSha256 = "0lhml6m0j9ksn09j7z4d9pix5aszhndpyqajycwj3apvi3ic90il";
+ vendorSha256 = "1lg4bbdzgnw50v6m6p7clibwm8m82kdr1jizgbmhfmzy15d5sfll";
doCheck = false;
diff --git a/pkgs/applications/misc/chewing-editor/default.nix b/pkgs/applications/misc/chewing-editor/default.nix
index b70f9a2e7d80..3a89773b8587 100644
--- a/pkgs/applications/misc/chewing-editor/default.nix
+++ b/pkgs/applications/misc/chewing-editor/default.nix
@@ -7,8 +7,8 @@ mkDerivation rec {
src = fetchFromGitHub {
owner = "chewing";
- repo = "${pname}";
- rev = "${version}";
+ repo = pname;
+ rev = version;
sha256 = "0kc2hjx1gplm3s3p1r5sn0cyxw3k1q4gyv08q9r6rs4sg7xh2w7w";
};
diff --git a/pkgs/applications/misc/clipcat/default.nix b/pkgs/applications/misc/clipcat/default.nix
new file mode 100644
index 000000000000..244770e138f9
--- /dev/null
+++ b/pkgs/applications/misc/clipcat/default.nix
@@ -0,0 +1,64 @@
+{ lib, fetchFromGitHub, installShellFiles, rustPlatform, rustfmt, xorg
+, pkgconfig, llvmPackages, clang, protobuf, python3 }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "clipcat";
+ version = "0.4.19";
+
+ src = fetchFromGitHub {
+ owner = "xrelkd";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1lhnm521qqy3aw2iyk1dv4yc5ms0c5x5iipx96bz6v6y0cnmf4kw";
+ };
+
+ cargoSha256 = "04iflyvz8g53z658rkxafiyi2m9kzxwl3p1xgkjq7vacmz5jk15c";
+
+ LIBCLANG_PATH = "${llvmPackages.libclang}/lib";
+
+ # needed for internal protobuf c wrapper library
+ PROTOC = "${protobuf}/bin/protoc";
+ PROTOC_INCLUDE = "${protobuf}/include";
+
+ nativeBuildInputs = [
+ pkgconfig
+
+ clang
+ llvmPackages.libclang
+
+ rustfmt
+ protobuf
+
+ python3
+
+ installShellFiles
+ ];
+ buildInputs = [ xorg.libxcb ];
+
+ cargoBuildFlags = [ "--features=all" ];
+
+ postInstall = ''
+ installShellCompletion --bash --name clipcatd completions/bash-completion/completions/clipcatd
+ installShellCompletion --fish --name clipcatd.fish completions/fish/completions/clipcatd.fish
+ installShellCompletion --zsh --name _clipcatd completions/zsh/site-functions/_clipcatd
+
+ installShellCompletion --bash --name clipcatctl completions/bash-completion/completions/clipcatctl
+ installShellCompletion --fish --name clipcatctl.fish completions/fish/completions/clipcatctl.fish
+ installShellCompletion --zsh --name _clipcatctl completions/zsh/site-functions/_clipcatctl
+
+ installShellCompletion --bash --name clipcat-menu completions/bash-completion/completions/clipcat-menu
+ installShellCompletion --fish --name clipcat-menu.fish completions/fish/completions/clipcat-menu.fish
+ installShellCompletion --zsh --name _clipcat-menu completions/zsh/site-functions/_clipcat-menu
+
+ installShellCompletion --bash --name clipcat-notify completions/bash-completion/completions/clipcat-notify
+ installShellCompletion --fish --name clipcat-notify.fish completions/fish/completions/clipcat-notify.fish
+ installShellCompletion --zsh --name _clipcat-notify completions/zsh/site-functions/_clipcat-notify
+ '';
+
+ meta = with lib; {
+ description = "Clipboard Manager written in Rust Programming Language";
+ license = licenses.gpl3;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ xrelkd ];
+ };
+}
diff --git a/pkgs/applications/misc/corectrl/default.nix b/pkgs/applications/misc/corectrl/default.nix
new file mode 100644
index 000000000000..cee390d064d0
--- /dev/null
+++ b/pkgs/applications/misc/corectrl/default.nix
@@ -0,0 +1,74 @@
+{ stdenv
+, fetchFromGitLab
+, extra-cmake-modules
+, botan2
+, karchive
+, kauth
+, libdrm
+, mesa-demos
+, procps
+, utillinux
+, vulkan-tools
+, qtbase
+, qtcharts
+, qtquickcontrols2
+, qtsvg
+, qttools
+, qtxmlpatterns
+, wrapQtAppsHook
+} :
+
+stdenv.mkDerivation rec{
+ pname = "corectrl";
+ version = "1.1.1";
+
+ src = fetchFromGitLab {
+ owner = "corectrl";
+ repo = "corectrl";
+ rev = "v${version}";
+ sha256 = "sha256-YQDrxPqCa3OzNKd3UiAffqqvOrgbXmDFJGjYPetolyY=";
+ };
+
+ nativeBuildInputs = [
+ extra-cmake-modules
+ wrapQtAppsHook
+ ];
+ buildInputs = [
+ botan2
+ karchive
+ kauth
+ libdrm
+ mesa-demos
+ procps
+ utillinux
+ vulkan-tools
+ qtbase
+ qtcharts
+ qtquickcontrols2
+ qtsvg
+ qttools
+ qtxmlpatterns
+ ];
+
+ runtimeDeps = [ mesa-demos vulkan-tools ];
+ binPath = stdenv.lib.makeBinPath runtimeDeps;
+
+ dontWrapQtApps = true;
+
+ postInstall = ''
+ wrapQtApp $out/bin/corectrl --prefix PATH ":" ${binPath}
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://gitlab.com/corectrl/corectrl/";
+ description = "Control your computer hardware via application profiles";
+ longDescription = ''
+ CoreCtrl is a Free and Open Source GNU/Linux application that allows you
+ to control with ease your computer hardware using application profiles. It
+ aims to be flexible, comfortable and accessible to regular users.
+ '';
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ };
+}
+# TODO: report upstream that libdrm is not detected at configure time
diff --git a/pkgs/applications/misc/dasel/default.nix b/pkgs/applications/misc/dasel/default.nix
new file mode 100644
index 000000000000..0e5c33c00b5b
--- /dev/null
+++ b/pkgs/applications/misc/dasel/default.nix
@@ -0,0 +1,30 @@
+{ stdenv
+, buildGoModule
+, fetchFromGitHub
+}:
+
+buildGoModule rec {
+ pname = "dasel";
+ version = "1.2.0";
+
+ src = fetchFromGitHub {
+ owner = "TomWright";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "sha256-Un9tqODwiWsaw66t2m8NyaDF0+hq/e0tmRFi3/T4LMI=";
+ };
+
+ vendorSha256 = "sha256:1552k85z4s6gv7sss7dccv3h8x22j2sr12icp6s7s0a3i4iwyksw";
+
+ meta = with stdenv.lib; {
+ description = "Query and update data structures from the command line";
+ longDescription = ''
+ Dasel (short for data-selector) allows you to query and modify data structures using selector strings.
+ Comparable to jq / yq, but supports JSON, YAML, TOML and XML with zero runtime dependencies.
+ '';
+ homepage = "https://github.com/TomWright/dasel";
+ license = licenses.mit;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ _0x4A6F ];
+ };
+}
diff --git a/pkgs/applications/misc/dbeaver/default.nix b/pkgs/applications/misc/dbeaver/default.nix
index 547a60566855..1a7f240ffda8 100644
--- a/pkgs/applications/misc/dbeaver/default.nix
+++ b/pkgs/applications/misc/dbeaver/default.nix
@@ -7,7 +7,7 @@
stdenv.mkDerivation rec {
pname = "dbeaver-ce";
- version = "7.2.3";
+ version = "7.2.4";
desktopItem = makeDesktopItem {
name = "dbeaver";
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://dbeaver.io/files/${version}/dbeaver-ce-${version}-linux.gtk.x86_64.tar.gz";
- sha256 = "sha256-XYAe+e9zK/fvxBJ2Caz9/95++JzIQykXj8953IocDZU=";
+ sha256 = "sha256-RsXLznTz/U23e77xzyINi8HVuGqR4TrPaf+w++zPOH4=";
};
installPhase = ''
diff --git a/pkgs/applications/misc/dockbarx/default.nix b/pkgs/applications/misc/dockbarx/default.nix
index 97510bc3b457..463f7db6b0c3 100644
--- a/pkgs/applications/misc/dockbarx/default.nix
+++ b/pkgs/applications/misc/dockbarx/default.nix
@@ -30,7 +30,7 @@ pythonPackages.buildPythonApplication rec {
meta = with stdenv.lib; {
homepage = "https://launchpad.net/dockbar/";
- description = "DockBarX is a lightweight taskbar / panel replacement for Linux which works as a stand-alone dock";
+ description = "Lightweight taskbar / panel replacement for Linux which works as a stand-alone dock";
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = [ maintainers.volth ];
diff --git a/pkgs/applications/misc/dstask/default.nix b/pkgs/applications/misc/dstask/default.nix
index c9b3e2dd8983..0eeb0d9cab6e 100644
--- a/pkgs/applications/misc/dstask/default.nix
+++ b/pkgs/applications/misc/dstask/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "dstask";
- version = "0.22";
+ version = "0.23";
src = fetchFromGitHub {
owner = "naggie";
repo = pname;
rev = "v${version}";
- sha256 = "0vwkar827ncwmva091q37gq8fvs9jz1765zdxrcvhczlj5a0qdgi";
+ sha256 = "15hr0ivwvm2lzpi8l5y5a3hya3i7r85pxna961m24gd4f8gs4cjl";
};
# Set vendorSha256 to null because dstask vendors its dependencies (meaning
diff --git a/pkgs/applications/misc/dupeguru/default.nix b/pkgs/applications/misc/dupeguru/default.nix
index 41bfdb3fc5d9..51e1b77096d2 100644
--- a/pkgs/applications/misc/dupeguru/default.nix
+++ b/pkgs/applications/misc/dupeguru/default.nix
@@ -9,7 +9,7 @@ python3Packages.buildPythonApplication rec {
src = fetchFromGitHub {
owner = "arsenetar";
repo = "dupeguru";
- rev = "${version}";
+ rev = version;
sha256 = "0ma4f1c6vmpz8gi4sdy43x1ik7wh42wayvk1iq520d3i714kfcpy";
fetchSubmodules = true;
};
diff --git a/pkgs/applications/misc/effitask/default.nix b/pkgs/applications/misc/effitask/default.nix
index 4f3255551c21..26008c133b82 100644
--- a/pkgs/applications/misc/effitask/default.nix
+++ b/pkgs/applications/misc/effitask/default.nix
@@ -13,8 +13,8 @@ rustPlatform.buildRustPackage rec {
src = fetchFromGitHub {
owner = "sanpii";
- repo = "${pname}";
- rev = "${version}";
+ repo = pname;
+ rev = version;
sha256 = "09bffxdp43s8b1rpmsgqr2kyz3i4jbd2yrwbxw21fj3sf3mwb9ig";
};
diff --git a/pkgs/applications/misc/electron-cash/default.nix b/pkgs/applications/misc/electron-cash/default.nix
index 12362823cc50..fe263dd6692b 100644
--- a/pkgs/applications/misc/electron-cash/default.nix
+++ b/pkgs/applications/misc/electron-cash/default.nix
@@ -3,13 +3,13 @@
python3Packages.buildPythonApplication rec {
pname = "electron-cash";
- version = "4.1.1";
+ version = "4.2.0";
src = fetchFromGitHub {
owner = "Electron-Cash";
repo = "Electron-Cash";
rev = version;
- sha256 = "1fllz2s20lg4hrppzmnlgjy9mrq7gaq66l2apb3vz1avzvsjw3gm";
+ sha256 = "0ixsx4224jilc5zis6wbsbxqxv10mm5sksrzq15xp30zz0bzb6md";
};
propagatedBuildInputs = with python3Packages; [
@@ -48,7 +48,7 @@ python3Packages.buildPythonApplication rec {
checkPhase = ''
unset HOME
- pytest lib/tests
+ pytest electroncash/tests
'';
postInstall = ''
diff --git a/pkgs/applications/misc/electrum/ltc.nix b/pkgs/applications/misc/electrum/ltc.nix
index 2c6fb39fa433..7d6480b4696c 100644
--- a/pkgs/applications/misc/electrum/ltc.nix
+++ b/pkgs/applications/misc/electrum/ltc.nix
@@ -27,6 +27,8 @@ python3Packages.buildPythonApplication rec {
dnspython
jsonrpclib-pelix
pysocks
+ trezor
+ btchip
];
preBuild = ''
diff --git a/pkgs/applications/misc/elf-dissector/default.nix b/pkgs/applications/misc/elf-dissector/default.nix
new file mode 100644
index 000000000000..36ceb49d5c4b
--- /dev/null
+++ b/pkgs/applications/misc/elf-dissector/default.nix
@@ -0,0 +1,26 @@
+{ mkDerivation, fetchgit, lib, cmake, extra-cmake-modules, kitemmodels
+, libiberty, libelf, libdwarf, libopcodes }:
+
+mkDerivation rec {
+ pname = "elf-dissector";
+ version = "unstable-2020-11-14";
+
+ src = fetchgit {
+ url = "https://invent.kde.org/sdk/elf-dissector.git";
+ rev = "d1700e76e3f60aff0a2a9fb63bc001251d2be522";
+ sha256 = "1h1xr3ag1sbf005drcx8g8dc5mk7fb2ybs73swrld7clcawhxnk8";
+ };
+
+ nativeBuildInputs = [ cmake extra-cmake-modules ];
+
+ buildInputs = [ kitemmodels libiberty libelf libdwarf libopcodes ];
+
+ enableParallelBuilding = true;
+
+ meta = with lib; {
+ homepage = "https://invent.kde.org/sdk/elf-dissector";
+ description = "Tools for inspecting, analyzing and optimizing ELF files";
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ ehmry ];
+ };
+}
diff --git a/pkgs/applications/misc/fetchmail/default.nix b/pkgs/applications/misc/fetchmail/default.nix
index fab83b75e7c9..83d4103bc0c1 100644
--- a/pkgs/applications/misc/fetchmail/default.nix
+++ b/pkgs/applications/misc/fetchmail/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, openssl }:
let
- version = "6.4.12";
+ version = "6.4.13";
in
stdenv.mkDerivation {
pname = "fetchmail";
@@ -9,7 +9,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "mirror://sourceforge/fetchmail/fetchmail-${version}.tar.xz";
- sha256 = "11s83af63gs9nnrjb66yq58xriyvi8hzj4ykxp3kws5z3nby111b";
+ sha256 = "1qablzgwx3a516vdhckx3pv716x9r7nyfyr6fbncif861c3cya3x";
};
buildInputs = [ openssl ];
diff --git a/pkgs/applications/misc/fsv/default.nix b/pkgs/applications/misc/fsv/default.nix
index 8b6898958d3c..ff556621f9ae 100644
--- a/pkgs/applications/misc/fsv/default.nix
+++ b/pkgs/applications/misc/fsv/default.nix
@@ -20,7 +20,7 @@ in stdenv.mkDerivation rec {
version = "0.9-1";
src = fetchFromGitHub {
- owner = "mcuelenaere";
+ owner = "mcuelenaere";
repo = "fsv";
rev = "${pname}-${version}";
sha256 = "0n09jd7yqj18mx6zqbg7kab4idg5llr15g6avafj74fpg1h7iimj";
@@ -35,7 +35,7 @@ in stdenv.mkDerivation rec {
buildInputs = [ file gtk2 libGLU gtkglarea ];
meta = with stdenv.lib; {
- description = "fsv is a file system visualizer in cyberspace";
+ description = "File system visualizer in cyberspace";
longDescription = ''
fsv (pronounced eff-ess-vee) is a file system visualizer in cyberspace.
It lays out files and directories in three dimensions, geometrically
diff --git a/pkgs/applications/misc/fuzzel/default.nix b/pkgs/applications/misc/fuzzel/default.nix
index 717d4a3aab3f..337d68b4b20d 100644
--- a/pkgs/applications/misc/fuzzel/default.nix
+++ b/pkgs/applications/misc/fuzzel/default.nix
@@ -6,7 +6,7 @@ stdenv.mkDerivation rec {
src = fetchgit {
url = "https://codeberg.org/dnkl/fuzzel";
- rev = "${version}";
+ rev = version;
sha256 = "0c0p9spklzmy9f7abz3mvw0vp6zgnk3ns1i6ks95ljjb3kqy9vs2";
};
diff --git a/pkgs/applications/misc/gallery-dl/default.nix b/pkgs/applications/misc/gallery-dl/default.nix
index ffe7d4ec47de..8135dce4d7a3 100644
--- a/pkgs/applications/misc/gallery-dl/default.nix
+++ b/pkgs/applications/misc/gallery-dl/default.nix
@@ -2,11 +2,11 @@
python3Packages.buildPythonApplication rec {
pname = "gallery_dl";
- version = "1.15.1";
+ version = "1.15.2";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "1pysh0gz3f3dxk5bfkzaii4myrgik396mf6vlks50inpbnslmqsl";
+ sha256 = "0f2d1ixg0ir7ispxxggv378dc0m55k9y19075swf893maxf07f35";
};
propagatedBuildInputs = with python3Packages; [ requests ];
@@ -15,6 +15,7 @@ python3Packages.buildPythonApplication rec {
pytestFlagsArray = [
# requires network access
"--ignore=test/test_results.py"
+ "--ignore=test/test_downloader.py"
];
meta = {
diff --git a/pkgs/applications/misc/geoipupdate/default.nix b/pkgs/applications/misc/geoipupdate/default.nix
index ee6ed27ddda8..1f2c275b13d1 100644
--- a/pkgs/applications/misc/geoipupdate/default.nix
+++ b/pkgs/applications/misc/geoipupdate/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "geoipupdate";
- version = "4.3.0";
+ version = "4.5.0";
src = fetchFromGitHub {
owner = "maxmind";
repo = "geoipupdate";
rev = "v${version}";
- sha256 = "08h14bf4z2gx9sy34jpi2pvxv3i8g9ypl222hzdjsp2ixhl0jia9";
+ sha256 = "0lhz7i4lprsik3s41y19vphsyc29vz6cbxikmvkmy6xjn40khjfr";
};
- vendorSha256 = "0q4byhvs1c1xm4qjvs2vyf98vdv121qn0z51arcf7k4ayrys5xcx";
+ vendorSha256 = "1f858k8cl0dgiw124jv0p9jhi9aqxnc3nmc7hksw70fla2nzjrv0";
doCheck = false;
diff --git a/pkgs/applications/misc/gphoto2/default.nix b/pkgs/applications/misc/gphoto2/default.nix
index 1235a41ffc7b..cdfbe3f6dc1f 100644
--- a/pkgs/applications/misc/gphoto2/default.nix
+++ b/pkgs/applications/misc/gphoto2/default.nix
@@ -3,11 +3,11 @@
}:
stdenv.mkDerivation rec {
- name = "gphoto2-2.5.23";
+ name = "gphoto2-2.5.26";
src = fetchurl {
url = "mirror://sourceforge/gphoto/${name}.tar.bz2";
- sha256 = "1laqwhxr0xhbykmp0dhd3j4rr2lhj5y228s31afnqxp700hhk1yz";
+ sha256 = "0bxbcn31xalsvjp8fra324hf2105y3ps7zlyfz11v71j0lxj2lvn";
};
nativeBuildInputs = [ pkgconfig gettext libtool ];
diff --git a/pkgs/applications/misc/gpxsee/default.nix b/pkgs/applications/misc/gpxsee/default.nix
index 5b34007ec408..1bfe642752be 100644
--- a/pkgs/applications/misc/gpxsee/default.nix
+++ b/pkgs/applications/misc/gpxsee/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "gpxsee";
- version = "7.33";
+ version = "7.35";
src = fetchFromGitHub {
owner = "tumic0";
repo = "GPXSee";
rev = version;
- sha256 = "1k4zl7knlpwxrpqk1axkmy8x12915z15h3q2sjnx3jcnx6qw73ja";
+ sha256 = "1schmymcsd8s0r26qwyx56z107ql8pgrk1pnqy19mc7fyirdwmp5";
};
patches = (substituteAll {
@@ -29,15 +29,14 @@ mkDerivation rec {
wrapQtApp $out/Applications/GPXSee.app/Contents/MacOS/GPXSee
'';
- enableParallelBuilding = true;
-
meta = with stdenv.lib; {
- homepage = "https://www.gpxsee.org/";
description = "GPS log file viewer and analyzer";
longDescription = ''
GPXSee is a Qt-based GPS log file viewer and analyzer that supports
all common GPS log file formats.
'';
+ homepage = "https://www.gpxsee.org/";
+ changelog = "https://build.opensuse.org/package/view_file/home:tumic:GPXSee/gpxsee/gpxsee.changes";
license = licenses.gpl3;
maintainers = with maintainers; [ womfoo sikmir ];
platforms = with platforms; linux ++ darwin;
diff --git a/pkgs/applications/misc/grsync/default.nix b/pkgs/applications/misc/grsync/default.nix
index 8d17ff09204f..e1c9902c6ae7 100644
--- a/pkgs/applications/misc/grsync/default.nix
+++ b/pkgs/applications/misc/grsync/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
];
meta = with stdenv.lib; {
- description = "Grsync is used to synchronize folders, files and make backups";
+ description = "Synchronize folders, files and make backups";
homepage = "http://www.opbyte.it/grsync/";
license = licenses.gpl1;
platforms = platforms.linux;
diff --git a/pkgs/applications/misc/haxor-news/default.nix b/pkgs/applications/misc/haxor-news/default.nix
index 98f84ca68b8e..41aa71cb82e2 100644
--- a/pkgs/applications/misc/haxor-news/default.nix
+++ b/pkgs/applications/misc/haxor-news/default.nix
@@ -1,20 +1,35 @@
-{ stdenv, python, fetchpatch }:
-
-with python.pkgs;
+{ stdenv, fetchFromGitHub, python3, fetchpatch }:
+
+
+let
+ py = python3.override {
+ packageOverrides = self: super: {
+ self = py;
+
+ # not compatible with prompt_toolkit >=2.0
+ prompt_toolkit = super.prompt_toolkit.overridePythonAttrs (oldAttrs: rec {
+ name = "${oldAttrs.pname}-${version}";
+ version = "1.0.18";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "09h1153wgr5x2ny7ds0w2m81n3bb9j8hjb8sjfnrg506r01clkyx";
+ };
+ });
+ };
+ };
+in
+with py.pkgs;
buildPythonApplication rec {
pname = "haxor-news";
- version = "0.4.3";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "5b9af8338a0f8b95a8133b66ef106553823813ac171c0aefa3f3f2dbeb4d7f88";
- };
-
- # allow newer click version
- patches = fetchpatch {
- url = "${meta.homepage}/commit/5b0d3ef1775756ca15b6d83fba1fb751846b5427.patch";
- sha256 = "1551knh2f7yarqzcpip16ijmbx8kzdna8cihxlxx49ww55f5sg67";
+ version = "unstable-2020-10-20";
+
+ # haven't done a stable release in 3+ years, but actively developed
+ src = fetchFromGitHub {
+ owner = "donnemartin";
+ repo = pname;
+ rev = "811a5804c09406465b2b02eab638c08bf5c4fa7f";
+ sha256 = "1g3dfsyk4727d9jh9w6j5r51ag07851cls7v7a7hmdvdixpvbzp6";
};
propagatedBuildInputs = [
@@ -26,6 +41,7 @@ buildPythonApplication rec {
six
];
+ # will fail without pre-seeded config files
doCheck = false;
checkInputs = [ mock ];
diff --git a/pkgs/applications/misc/hr/default.nix b/pkgs/applications/misc/hr/default.nix
index 91a66bc73781..a0555f9032e9 100644
--- a/pkgs/applications/misc/hr/default.nix
+++ b/pkgs/applications/misc/hr/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "hr";
- version = "1.2";
+ version = "1.3";
src = fetchFromGitHub {
owner = "LuRsT";
repo = "hr";
rev = version;
- sha256 = "162vkip2772jl59lschpinimpg4ssiyg7fq0va5cx4d7wldpqmks";
+ sha256 = "068kq37lbqfjzh28rlvkprni38ii991naawylwvq6d43y9dpzs2b";
};
dontBuild = true;
diff --git a/pkgs/applications/misc/hugo/default.nix b/pkgs/applications/misc/hugo/default.nix
index 72ebefb98e73..58f0bc8978fa 100644
--- a/pkgs/applications/misc/hugo/default.nix
+++ b/pkgs/applications/misc/hugo/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "hugo";
- version = "0.76.5";
+ version = "0.78.0";
src = fetchFromGitHub {
owner = "gohugoio";
repo = pname;
rev = "v${version}";
- sha256 = "0p7zz9cif1vihhs21nvh4n3y1p2cwpga59rilpam7yvza4nzx7ay";
+ sha256 = "0la1c6yj9dq9rqxk6m8n8l4cabgzlk0r3was8mvgd80g3x3zn55v";
};
- vendorSha256 = "0kiqy8n2df52gsgsbmr96rph8lpnw06g622123hlwk7kqg0z9ifh";
+ vendorSha256 = "09fvvs85rvvh0z4px2bj5908xf1mrcslkzsz09p0gy5i3zaqfnp9";
doCheck = false;
diff --git a/pkgs/applications/misc/icesl/default.nix b/pkgs/applications/misc/icesl/default.nix
index edcc5a58ad52..b3e7e53774d7 100644
--- a/pkgs/applications/misc/icesl/default.nix
+++ b/pkgs/applications/misc/icesl/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
- description = "IceSL is a GPU-accelerated procedural modeler and slicer for 3D printing";
+ description = "GPU-accelerated procedural modeler and slicer for 3D printing";
homepage = "http://shapeforge.loria.fr/icesl/index.html";
license = licenses.inria-icesl;
platforms = [ "i686-linux" "x86_64-linux" ];
diff --git a/pkgs/applications/misc/jotta-cli/default.nix b/pkgs/applications/misc/jotta-cli/default.nix
index 70ca28b46783..a924bd181c0e 100644
--- a/pkgs/applications/misc/jotta-cli/default.nix
+++ b/pkgs/applications/misc/jotta-cli/default.nix
@@ -5,10 +5,10 @@ let
in
stdenv.mkDerivation rec {
pname = "jotta-cli";
- version = "0.6.24251";
+ version = "0.7.33634";
src = fetchzip {
url = "https://repo.jotta.us/archives/linux/${arch}/jotta-cli-${version}_linux_${arch}.tar.gz";
- sha256 = "0f26fg5fqpz0f6jxp72cj5f2kf76jah5iaqlqsl87250y0hm330g";
+ sha256 = "0apbdk4fvmn52w9qyh6hvpk3k0sa810jvvndpsbysnlmi7gv5w62";
stripRoot = false;
};
diff --git a/pkgs/applications/misc/keepass-plugins/keepasshttp/default.nix b/pkgs/applications/misc/keepass-plugins/keepasshttp/default.nix
index f9dbf14624f7..10e6996873a0 100644
--- a/pkgs/applications/misc/keepass-plugins/keepasshttp/default.nix
+++ b/pkgs/applications/misc/keepass-plugins/keepasshttp/default.nix
@@ -8,7 +8,7 @@ let
src = fetchFromGitHub {
owner = "pfn";
repo = "keepasshttp";
- #rev = "${version}";
+ # rev = version;
# for 1.8.4.2 the tag is at the wrong commit (they fixed stuff
# afterwards and didn't move the tag), hence reference by commitid
rev = "c2c4eb5388a02169400cba7a67be325caabdcc37";
diff --git a/pkgs/applications/misc/keepass/default.nix b/pkgs/applications/misc/keepass/default.nix
index 23f80eaa9cab..6164a60d6a86 100644
--- a/pkgs/applications/misc/keepass/default.nix
+++ b/pkgs/applications/misc/keepass/default.nix
@@ -3,11 +3,11 @@
with builtins; buildDotnetPackage rec {
baseName = "keepass";
- version = "2.45";
+ version = "2.46";
src = fetchurl {
url = "mirror://sourceforge/keepass/KeePass-${version}-Source.zip";
- sha256 = "07wyp3k2kiprr47mc4vxb7vmh7g5kshcqw0gq3qr87gi78c9i66m";
+ sha256 = "0zyclydgyg8nhwxrzw7x4f82975cqdmp12py33k6sballx6jhgiy";
};
sourceRoot = ".";
diff --git a/pkgs/applications/misc/krename/default.nix b/pkgs/applications/misc/krename/default.nix
index 578c56a748a7..c1e031b7277d 100644
--- a/pkgs/applications/misc/krename/default.nix
+++ b/pkgs/applications/misc/krename/default.nix
@@ -7,14 +7,14 @@
let
pname = "krename";
- version = "5.0.0";
+ version = "5.0.1";
in mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://kde/stable/${pname}/${version}/src/${name}.tar.xz";
- sha256 = "136j1dkqrhv458rjh5v3vzjhvq6dhz7k79zk6mmx8zvqacc7cq8a";
+ sha256 = "0zbadxjp13jqxgb58wslhm0wy2lhpdq1bgbvyhyn21mssfppib6a";
};
buildInputs = [ taglib exiv2 podofo ];
diff --git a/pkgs/applications/misc/kupfer/default.nix b/pkgs/applications/misc/kupfer/default.nix
index c7f54990107f..f2744bf23ea5 100644
--- a/pkgs/applications/misc/kupfer/default.nix
+++ b/pkgs/applications/misc/kupfer/default.nix
@@ -16,6 +16,8 @@ buildPythonApplication rec {
pname = "kupfer";
version = "319";
+ format = "other";
+
src = fetchurl {
url = "https://github.com/kupferlauncher/kupfer/releases/download/v${version}/kupfer-v${version}.tar.xz";
sha256 = "0c9xjx13r8ckfr4az116bhxsd3pk78v04c3lz6lqhraak0rp4d92";
@@ -33,13 +35,9 @@ buildPythonApplication rec {
# see https://github.com/NixOS/nixpkgs/issues/56943 for details
strictDeps = false;
- postInstall = let
- pythonPath = (stdenv.lib.concatMapStringsSep ":"
- (m: "${m}/lib/${python.libPrefix}/site-packages")
- propagatedBuildInputs);
- in ''
+ postInstall = ''
gappsWrapperArgs+=(
- "--prefix" "PYTHONPATH" : "${pythonPath}"
+ "--prefix" "PYTHONPATH" : "${makePythonPath propagatedBuildInputs}"
"--set" "PYTHONNOUSERSITE" "1"
)
'';
diff --git a/pkgs/applications/misc/libosmocore/default.nix b/pkgs/applications/misc/libosmocore/default.nix
index 2bd8bfa99bcd..8b36d384e153 100644
--- a/pkgs/applications/misc/libosmocore/default.nix
+++ b/pkgs/applications/misc/libosmocore/default.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with stdenv.lib; {
- description = "libosmocore";
+ description = "Set of Osmocom core libraries";
homepage = "https://github.com/osmocom/libosmocore";
license = licenses.gpl2Plus;
platforms = platforms.linux;
diff --git a/pkgs/applications/misc/mapproxy/default.nix b/pkgs/applications/misc/mapproxy/default.nix
index 5676aef23607..41ae683548d0 100644
--- a/pkgs/applications/misc/mapproxy/default.nix
+++ b/pkgs/applications/misc/mapproxy/default.nix
@@ -56,7 +56,7 @@ buildPythonApplication rec {
# https://github.com/NixOS/nixpkgs/pull/56480
doCheck = false;
meta = with lib; {
- description = "MapProxy is an open source proxy for geospatial data";
+ description = "Open source proxy for geospatial data";
homepage = "https://mapproxy.org/";
license = licenses.asl20;
maintainers = with maintainers; [ rakesh4g ];
diff --git a/pkgs/applications/misc/mediainfo-gui/default.nix b/pkgs/applications/misc/mediainfo-gui/default.nix
index 96833bb25d35..b3e23f2245cf 100644
--- a/pkgs/applications/misc/mediainfo-gui/default.nix
+++ b/pkgs/applications/misc/mediainfo-gui/default.nix
@@ -2,11 +2,11 @@
, desktop-file-utils, libSM, imagemagick }:
stdenv.mkDerivation rec {
- version = "20.08";
+ version = "20.09";
pname = "mediainfo-gui";
src = fetchurl {
url = "https://mediaarea.net/download/source/mediainfo/${version}/mediainfo_${version}.tar.xz";
- sha256 = "1baf2dj5s3g1x4ssqli1b2r1203syk42m09zhp36qcinmfixv11l";
+ sha256 = "0rqg9z7s5bk7vlvjrs4gackzg7ib05a0dffi2ihsjf5a7kw7wcir";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/applications/misc/mediainfo/default.nix b/pkgs/applications/misc/mediainfo/default.nix
index 09f20a9ba5dd..0fd3826f4e56 100644
--- a/pkgs/applications/misc/mediainfo/default.nix
+++ b/pkgs/applications/misc/mediainfo/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, autoreconfHook, pkgconfig, libzen, libmediainfo, zlib }:
stdenv.mkDerivation rec {
- version = "20.08";
+ version = "20.09";
pname = "mediainfo";
src = fetchurl {
url = "https://mediaarea.net/download/source/mediainfo/${version}/mediainfo_${version}.tar.xz";
- sha256 = "1baf2dj5s3g1x4ssqli1b2r1203syk42m09zhp36qcinmfixv11l";
+ sha256 = "0rqg9z7s5bk7vlvjrs4gackzg7ib05a0dffi2ihsjf5a7kw7wcir";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/applications/misc/megasync/default.nix b/pkgs/applications/misc/megasync/default.nix
index d5da4c7d773a..3b25d7e606a6 100644
--- a/pkgs/applications/misc/megasync/default.nix
+++ b/pkgs/applications/misc/megasync/default.nix
@@ -1,17 +1,40 @@
-{ stdenv, autoconf, automake, c-ares, cryptopp, curl, doxygen, fetchFromGitHub
-, fetchpatch, ffmpeg_3, libmediainfo, libraw, libsodium, libtool, libuv, libzen
-, lsb-release, mkDerivation, pkgconfig, qtbase, qttools, sqlite, swig, unzip
-, wget }:
+{ stdenv
+, autoconf
+, automake
+, c-ares
+, cryptopp
+, curl
+, doxygen
+, fetchFromGitHub
+, fetchpatch
+, ffmpeg_3
+, libmediainfo
+, libraw
+, libsodium
+, libtool
+, libuv
+, libzen
+, lsb-release
+, mkDerivation
+, pkgconfig
+, qtbase
+, qttools
+, qtx11extras
+, sqlite
+, swig
+, unzip
+, wget
+}:
mkDerivation rec {
pname = "megasync";
- version = "4.3.1.0";
+ version = "4.3.5.0";
src = fetchFromGitHub {
owner = "meganz";
repo = "MEGAsync";
rev = "v${version}_Linux";
- sha256 = "0b68wpif8a0wf1vfn1nr19dmz8f31dprb27jpldxrxhyfslc43yj";
+ sha256 = "0rr1jjy0n5bj1lh6xi3nbbcikvq69j3r9qnajp4mhywr5izpccvs";
fetchSubmodules = true;
};
@@ -29,6 +52,7 @@ mkDerivation rec {
libuv
libzen
qtbase
+ qtx11extras
sqlite
unzip
wget
diff --git a/pkgs/applications/misc/minder/default.nix b/pkgs/applications/misc/minder/default.nix
index 14b9ebfe4c7d..bf94ac429947 100644
--- a/pkgs/applications/misc/minder/default.nix
+++ b/pkgs/applications/misc/minder/default.nix
@@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "minder";
- version = "1.9.2";
+ version = "1.11.3";
src = fetchFromGitHub {
owner = "phase1geo";
repo = pname;
rev = version;
- sha256 = "0lhwwx515f0ycpinkhgbjnik7dj2c7fckikbgzwkzzs25xqp9ayj";
+ sha256 = "137kyf82n5a2v0cm9q02rhv8rmbjgnj60h64prq90h0d42prj3gd";
};
nativeBuildInputs = [ pkgconfig meson ninja python3 wrapGAppsHook vala shared-mime-info ];
diff --git a/pkgs/applications/misc/mysql-workbench/default.nix b/pkgs/applications/misc/mysql-workbench/default.nix
index 63d7077d32e0..71adcdc0757b 100644
--- a/pkgs/applications/misc/mysql-workbench/default.nix
+++ b/pkgs/applications/misc/mysql-workbench/default.nix
@@ -9,7 +9,7 @@
, gtkmm3
, pcre
, swig
-, antlr4_7
+, antlr4_8
, sudo
, mysql
, libxml2
@@ -80,7 +80,7 @@ in stdenv.mkDerivation rec {
# have it look for 4.7.2 instead of 4.7.1
preConfigure = ''
substituteInPlace CMakeLists.txt \
- --replace "antlr-4.7.1-complete.jar" "antlr-4.7.2-complete.jar"
+ --replace "antlr-4.7.1-complete.jar" "antlr-4.8-complete.jar"
'';
nativeBuildInputs = [
@@ -96,7 +96,7 @@ in stdenv.mkDerivation rec {
gtk3
gtkmm3
libX11
- antlr4_7.runtime.cpp
+ antlr4_8.runtime.cpp
python2
mysql
libxml2
@@ -141,7 +141,7 @@ in stdenv.mkDerivation rec {
cmakeFlags = [
"-DMySQL_CONFIG_PATH=${mysql}/bin/mysql_config"
"-DIODBC_CONFIG_PATH=${libiodbc}/bin/iodbc-config"
- "-DWITH_ANTLR_JAR=${antlr4_7.jarLocation}"
+ "-DWITH_ANTLR_JAR=${antlr4_8.jarLocation}"
# mysql-workbench 8.0.21 depends on libmysqlconnectorcpp 1.1.8.
# Newer versions of connector still provide the legacy library when enabled
# but the headers are in a different location.
diff --git a/pkgs/applications/misc/nwg-launchers/default.nix b/pkgs/applications/misc/nwg-launchers/default.nix
index fc8cf3ee02e1..d14d4d43e83f 100644
--- a/pkgs/applications/misc/nwg-launchers/default.nix
+++ b/pkgs/applications/misc/nwg-launchers/default.nix
@@ -12,13 +12,13 @@
stdenv.mkDerivation rec {
pname = "nwg-launchers";
- version = "0.3.3";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "nwg-piotr";
repo = pname;
rev = "v${version}";
- sha256 = "1p1bwsn7l4vp7y183735pgsfbh7dssdfn0wjzacl4s87arjdcgvb";
+ sha256 = "0r0wj4w3jj3l56z1lx6ypkzz4fsgx4vzqbvs95661l8q362pndzw";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/misc/obsidian/default.nix b/pkgs/applications/misc/obsidian/default.nix
index 0f929439e4ff..58ea50c3ed18 100644
--- a/pkgs/applications/misc/obsidian/default.nix
+++ b/pkgs/applications/misc/obsidian/default.nix
@@ -30,12 +30,12 @@ let
in stdenv.mkDerivation rec {
pname = "obsidian";
- version = "0.9.4";
+ version = "0.9.6";
src = fetchurl {
url =
"https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/obsidian-${version}.asar.gz";
- sha256 = "0qahgm9gf4sap28wy7cxbf41h8zldplbwxnv8shyajbkxn108g5p";
+ sha256 = "1n8qc8ssv93xcal9fgbwvkvahzwyn6367v8gbxgc3036l66mira7";
};
nativeBuildInputs = [ makeWrapper graphicsmagick ];
@@ -65,7 +65,7 @@ in stdenv.mkDerivation rec {
meta = with lib; {
description =
- "Obsidian is a powerful knowledge base that works on top of a local folder of plain text Markdown files";
+ "A powerful knowledge base that works on top of a local folder of plain text Markdown files";
homepage = "https://obsidian.md";
license = licenses.obsidian;
maintainers = with maintainers; [ conradmearns zaninime ];
diff --git a/pkgs/applications/misc/octoprint/m33-fio-one-library.patch b/pkgs/applications/misc/octoprint/m33-fio-one-library.patch
deleted file mode 100644
index 24c9c4a80f5d..000000000000
--- a/pkgs/applications/misc/octoprint/m33-fio-one-library.patch
+++ /dev/null
@@ -1,175 +0,0 @@
-From 314bcebfcd1759981ce12255be29d8ae68cd400b Mon Sep 17 00:00:00 2001
-From: Nikolay Amiantov <ab@fmap.me>
-Date: Wed, 23 Nov 2016 00:40:48 +0300
-Subject: [PATCH] Build and use one version of preprocessor library
-
----
- octoprint_m33fio/__init__.py | 73 ++----------------------------------------
- shared library source/Makefile | 62 +++--------------------------------
- 2 files changed, 6 insertions(+), 129 deletions(-)
-
-diff --git a/octoprint_m33fio/__init__.py b/octoprint_m33fio/__init__.py
-index 054870a..4d5ecc1 100755
---- a/octoprint_m33fio/__init__.py
-+++ b/octoprint_m33fio/__init__.py
-@@ -1189,78 +1189,9 @@ class M33FioPlugin(
- # Check if using shared library or checking if it is usable
- if self._settings.get_boolean(["UseSharedLibrary"]) or isUsable :
-
-- # Check if running on Linux
-- if platform.uname()[0].startswith("Linux") :
--
-- # Check if running on a Raspberry Pi 1
-- if platform.uname()[4].startswith("armv6l") and self.getCpuHardware() == "BCM2708" :
--
-- # Set shared library
-- self.sharedLibrary = ctypes.cdll.LoadLibrary(self._basefolder.replace("\\", "/") + "/static/libraries/preprocessor_arm1176jzf-s.so")
--
-- # Otherwise check if running on a Raspberry Pi 2 or Raspberry Pi 3
-- elif platform.uname()[4].startswith("armv7l") and self.getCpuHardware() == "BCM2709" :
--
-- # Set shared library
-- self.sharedLibrary = ctypes.cdll.LoadLibrary(self._basefolder.replace("\\", "/") + "/static/libraries/preprocessor_arm_cortex-a7.so")
--
-- # Otherwise check if running on an ARM7 device
-- elif platform.uname()[4].startswith("armv7") :
--
-- # Set shared library
-- self.sharedLibrary = ctypes.cdll.LoadLibrary(self._basefolder.replace("\\", "/") + "/static/libraries/preprocessor_arm7.so")
--
-- # Otherwise check if using an i386 or x86-64 device
-- elif platform.uname()[4].endswith("86") or platform.uname()[4].endswith("64") :
--
-- # Check if Python is running as 32-bit
-- if platform.architecture()[0].startswith("32") :
--
-- # Set shared library
-- self.sharedLibrary = ctypes.cdll.LoadLibrary(self._basefolder.replace("\\", "/") + "/static/libraries/preprocessor_i386.so")
--
-- # Otherwise check if Python is running as 64-bit
-- elif platform.architecture()[0].startswith("64") :
--
-- # Set shared library
-- self.sharedLibrary = ctypes.cdll.LoadLibrary(self._basefolder.replace("\\", "/") + "/static/libraries/preprocessor_x86-64.so")
--
-- # Otherwise check if running on Windows and using an i386 or x86-64 device
-- elif platform.uname()[0].startswith("Windows") and (platform.uname()[4].endswith("86") or platform.uname()[4].endswith("64")) :
-+ # Set shared library
-+ self.sharedLibrary = ctypes.cdll.LoadLibrary(self._basefolder.replace('\\', '/') + "/static/libraries/libpreprocessor.so")
-
-- # Check if Python is running as 32-bit
-- if platform.architecture()[0].startswith("32") :
--
-- # Set shared library
-- self.sharedLibrary = ctypes.cdll.LoadLibrary(self._basefolder.replace("\\", "/") + "/static/libraries/preprocessor_i386.dll")
--
-- # Otherwise check if Python is running as 64-bit
-- elif platform.architecture()[0].startswith("64") :
--
-- # Set shared library
-- self.sharedLibrary = ctypes.cdll.LoadLibrary(self._basefolder.replace("\\", "/") + "/static/libraries/preprocessor_x86-64.dll")
--
-- # Otherwise check if running on macOS and using an i386 or x86-64 device
-- elif platform.uname()[0].startswith("Darwin") and (platform.uname()[4].endswith("86") or platform.uname()[4].endswith("64")) :
--
-- # Check if Python is running as 32-bit
-- if platform.architecture()[0].startswith("32") :
--
-- # Set shared library
-- self.sharedLibrary = ctypes.cdll.LoadLibrary(self._basefolder.replace("\\", "/") + "/static/libraries/preprocessor_i386.dylib")
--
-- # Otherwise check if Python is running as 64-bit
-- elif platform.architecture()[0].startswith("64") :
--
-- # Set shared library
-- self.sharedLibrary = ctypes.cdll.LoadLibrary(self._basefolder.replace("\\", "/") + "/static/libraries/preprocessor_x86-64.dylib")
--
-- # Otherwise check if running FreeBSD
-- elif platform.uname()[0].startswith("FreeBSD") :
--
-- # TODO: Compile FreeBSD shared library pre-processors
-- pass
--
- # Check if shared library was set
- if self.sharedLibrary :
-
-diff --git a/shared library source/Makefile b/shared library source/Makefile
-index 792b4f4..4c74f5c 100755
---- a/shared library source/Makefile
-+++ b/shared library source/Makefile
-@@ -1,68 +1,14 @@
--# Target platform options: LINUX32, LINUX64, WINDOWS32, WINDOWS64, PI, PI2, ARM7, MACOS32, MACOS64
--LIBRARY_NAME = preprocessor
--TARGET_PLATFORM = LINUX64
-+LIBRARY_NAME = libpreprocessor
- VER = .1
-
--ifeq ($(TARGET_PLATFORM), LINUX32)
-- PROG = $(LIBRARY_NAME)_i386.so
-- CC = g++
-- CFLAGS = -fPIC -m32 -static-libgcc -O3 -Wl,-soname,$(PROG)$(VER) -static-libstdc++
--endif
--
--ifeq ($(TARGET_PLATFORM), LINUX64)
-- PROG = $(LIBRARY_NAME)_x86-64.so
-- CC = g++
-- CFLAGS = -fPIC -m64 -static-libgcc -O3 -Wl,-soname,$(PROG)$(VER) -static-libstdc++
--endif
--
--ifeq ($(TARGET_PLATFORM), WINDOWS32)
-- PROG = $(LIBRARY_NAME)_i386.dll
-- CC = i686-w64-mingw32-g++
-- CFLAGS = -static-libgcc -O3 -Wl,-soname,$(PROG)$(VER) -static-libstdc++
--endif
--
--ifeq ($(TARGET_PLATFORM), WINDOWS64)
-- PROG = $(LIBRARY_NAME)_x86-64.dll
-- CC = x86_64-w64-mingw32-g++
-- CFLAGS = -static-libgcc -O3 -Wl,-soname,$(PROG)$(VER) -static-libstdc++
--endif
--
--ifeq ($(TARGET_PLATFORM), PI)
-- PROG = $(LIBRARY_NAME)_arm1176jzf-s.so
-- CC = /opt/arm-toolchain/arm-bcm2708/arm-rpi-4.9.3-linux-gnueabihf/bin/arm-linux-gnueabihf-g++
-- CFLAGS = -fPIC -mcpu=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard -static-libgcc -O3 -Wl,-soname,$(PROG)$(VER) -static-libstdc++
--endif
--
--ifeq ($(TARGET_PLATFORM), PI2)
-- PROG = $(LIBRARY_NAME)_arm_cortex-a7.so
-- CC = /opt/arm-toolchain/arm-bcm2708/arm-rpi-4.9.3-linux-gnueabihf/bin/arm-linux-gnueabihf-g++
-- CFLAGS = -fPIC -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -static-libgcc -O3 -Wl,-soname,$(PROG)$(VER) -static-libstdc++
--endif
--
--ifeq ($(TARGET_PLATFORM), ARM7)
-- PROG = $(LIBRARY_NAME)_arm7.so
-- CC = /opt/arm-toolchain/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++
-- CFLAGS = -fPIC -mcpu=generic-armv7-a -mfpu=vfp -mfloat-abi=hard -static-libgcc -O3 -Wl,-soname,$(PROG)$(VER) -static-libstdc++
--endif
--
--ifeq ($(TARGET_PLATFORM), MACOS32)
-- PROG = $(LIBRARY_NAME)_i386.dylib
-- CC = clang++
-- CFLAGS = -fPIC -m32 -stdlib=libc++ -O3 -Wl,-install_name,$(PROG)$(VER)
--
--endif
--
--ifeq ($(TARGET_PLATFORM), MACOS64)
-- PROG = $(LIBRARY_NAME)_x86-64.dylib
-- CC = clang++
-- CFLAGS = -fPIC -m64 -stdlib=libc++ -O3 -Wl,-install_name,$(PROG)$(VER)
--endif
-+PROG = $(LIBRARY_NAME).so
-+CFLAGS = -fPIC -O3 -Wl,-soname,$(PROG)$(VER)
-
- SRCS = preprocessor.cpp gcode.cpp vector.cpp
- CFLAGS += -Wall -std=c++11 -fvisibility=hidden -shared
-
- all:
-- $(CC) $(CFLAGS) -o ../octoprint_m33fio/static/libraries/$(PROG) $(SRCS)
-+ $(CXX) $(CFLAGS) -o ../octoprint_m33fio/static/libraries/$(PROG) $(SRCS)
-
- clean:
- rm -f ../octoprint_m33fio/static/libraries/$(PROG)
---
-2.14.1
-
diff --git a/pkgs/applications/misc/octoprint/plugins.nix b/pkgs/applications/misc/octoprint/plugins.nix
index 366b3866dfd5..421690f29d46 100644
--- a/pkgs/applications/misc/octoprint/plugins.nix
+++ b/pkgs/applications/misc/octoprint/plugins.nix
@@ -109,6 +109,25 @@ in {
};
};
+ marlingcodedocumentation = buildPlugin rec {
+ pname = "MarlinGcodeDocumentation";
+ version = "0.11.0";
+
+ src = fetchFromGitHub {
+ owner = "costas-basdekis";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0vx06w9hqwy0k4r8g67y8gdckfdx7wl8ghfx6hmxc1s8fgkghfkc";
+ };
+
+ meta = with stdenv.lib; {
+ description = "Displays GCode documentation for Marlin in the Octoprint terminal command line";
+ homepage = "https://github.com/costas-basdekis/MarlinGcodeDocumentation";
+ license = licenses.agpl3;
+ maintainers = with maintainers; [ lovesegfault ];
+ };
+ };
+
mqtt = buildPlugin rec {
pname = "MQTT";
version = "0.8.7";
diff --git a/pkgs/applications/misc/opentx/default.nix b/pkgs/applications/misc/opentx/default.nix
index a117ecc06a9c..6bdcd0da1fca 100644
--- a/pkgs/applications/misc/opentx/default.nix
+++ b/pkgs/applications/misc/opentx/default.nix
@@ -6,13 +6,13 @@
mkDerivation rec {
pname = "opentx";
- version = "2.3.9";
+ version = "2.3.10";
src = fetchFromGitHub {
owner = "opentx";
repo = "opentx";
rev = "release/${version}";
- sha256 = "0kh3jdy1pgvns8lrncf61ayaq0hmsv41j8xv4r4rf17zyvjl0qph";
+ sha256 = "1pp3k1802gl1rji98clv17wj0619dliq821mpi4446lk22q692yq";
};
enableParallelBuilding = true;
diff --git a/pkgs/applications/misc/pass-secret-service/default.nix b/pkgs/applications/misc/pass-secret-service/default.nix
new file mode 100644
index 000000000000..678bc06f8004
--- /dev/null
+++ b/pkgs/applications/misc/pass-secret-service/default.nix
@@ -0,0 +1,61 @@
+{ stdenv, fetchFromGitHub, python3, dbus, gnupg }:
+
+python3.pkgs.buildPythonApplication rec {
+ pname = "pass-secret-service";
+ # PyPI has old alpha version. Since then the project has switched from using a
+ # seemingly abandoned D-Bus package pydbus and started using maintained
+ # dbus-next. So let's use latest from GitHub.
+ version = "unstable-2020-04-12";
+
+ src = fetchFromGitHub {
+ owner = "mdellweg";
+ repo = "pass_secret_service";
+ rev = "f6fbca6ac3ccd16bfec407d845ed9257adf74dfa";
+ sha256 = "0rm4pbx1fiwds1v7f99khhh7x3inv9yniclwd95mrbgljk3cc6a4";
+ };
+
+
+ # Need to specify session.conf file for tests because it won't be found under
+ # /etc/ in check phase.
+ postPatch = ''
+ substituteInPlace Makefile \
+ --replace \
+ "dbus-run-session" \
+ "dbus-run-session --config-file=${dbus}/share/dbus-1/session.conf"
+ '';
+
+ propagatedBuildInputs = with python3.pkgs; [
+ click
+ cryptography
+ dbus-next
+ decorator
+ pypass
+ secretstorage
+ ];
+
+ checkInputs =
+ let
+ ps = python3.pkgs;
+ in
+ [
+ dbus
+ gnupg
+ ps.pytest
+ ps.pytest-asyncio
+ ps.pypass
+ ];
+
+ checkPhase = ''
+ runHook preCheck
+ make test
+ runHook postCheck
+ '';
+
+ meta = {
+ description = "Libsecret D-Bus API with pass as the backend";
+ homepage = "https://github.com/mdellweg/pass_secret_service/";
+ license = stdenv.lib.licenses.gpl3Only;
+ platforms = stdenv.lib.platforms.all;
+ maintainers = with stdenv.lib.maintainers; [ jluttine ];
+ };
+}
diff --git a/pkgs/applications/misc/pdfsam-basic/default.nix b/pkgs/applications/misc/pdfsam-basic/default.nix
index a6dd86393ff1..d8e55e113b28 100644
--- a/pkgs/applications/misc/pdfsam-basic/default.nix
+++ b/pkgs/applications/misc/pdfsam-basic/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "pdfsam-basic";
- version = "4.1.4";
+ version = "4.2.0";
src = fetchurl {
url = "https://github.com/torakiki/pdfsam/releases/download/v${version}/pdfsam_${version}-1_amd64.deb";
- sha256 = "1gw3cmc8c1xxc55bm71v1dz9x9560lbhx9nkwprarhxlmn0m0zzp";
+ sha256 = "0dhwaadk2qw7avpfnw0mgqv3yhjsm4qm88yyy4w24a3cqzrvb56g";
};
unpackPhase = ''
diff --git a/pkgs/applications/misc/peaclock/default.nix b/pkgs/applications/misc/peaclock/default.nix
new file mode 100644
index 000000000000..e824bbaf583b
--- /dev/null
+++ b/pkgs/applications/misc/peaclock/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, cmake, libpthreadstubs, icu }:
+
+stdenv.mkDerivation rec {
+ pname = "peaclock";
+ version = "0.4.3";
+
+ src = fetchFromGitHub {
+ owner = "octobanana";
+ repo = pname;
+ rev = version;
+ sha256 = "1582vgslhpgbvcd7ipgf1d1razrvgpq1f93q069yr2bbk6xn8i16";
+ };
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ libpthreadstubs icu ];
+
+ meta = with stdenv.lib; {
+ description = "A clock, timer, and stopwatch for the terminal";
+ homepage = "https://octobanana.com/software/peaclock";
+ license = licenses.mit;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ djanatyn ];
+ };
+}
diff --git a/pkgs/applications/misc/plater/default.nix b/pkgs/applications/misc/plater/default.nix
new file mode 100644
index 000000000000..9d29390870e8
--- /dev/null
+++ b/pkgs/applications/misc/plater/default.nix
@@ -0,0 +1,30 @@
+{ mkDerivation
+, cmake
+, fetchFromGitHub
+, lib
+, libGLU
+, qtbase
+}:
+
+mkDerivation rec {
+ pname = "plater";
+ version = "2020-07-30";
+
+ src = fetchFromGitHub {
+ owner = "Rhoban";
+ repo = "Plater";
+ rev = "f8de6d038f95a9edebfcfe142c8e9783697d5b47";
+ sha256 = "0r20mbzd16zv1aiadjqdy7z6sp09rr6lgfxhvir4ll3cpakkynr4";
+ };
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ libGLU qtbase ];
+
+ meta = with lib; {
+ description = "3D-printer parts placer and plate generator";
+ homepage = "https://github.com/Rhoban/Plater";
+ maintainers = with maintainers; [ lovesegfault ];
+ platforms = platforms.linux;
+ license = licenses.cc-by-nc-30;
+ };
+}
diff --git a/pkgs/applications/misc/prusa-slicer/super-slicer.nix b/pkgs/applications/misc/prusa-slicer/super-slicer.nix
index 1e8f9fc99528..2bc59e855a08 100644
--- a/pkgs/applications/misc/prusa-slicer/super-slicer.nix
+++ b/pkgs/applications/misc/prusa-slicer/super-slicer.nix
@@ -3,7 +3,7 @@
}:
let
appname = "SuperSlicer";
- version = "2.2.54.1";
+ version = "2.2.54.2";
pname = "super-slicer";
description = "PrusaSlicer fork with more features and faster development cycle";
override = super: {
@@ -12,7 +12,7 @@ let
src = fetchFromGitHub {
owner = "supermerill";
repo = "SuperSlicer";
- sha256 = "sha256-0NWrck9nqAlc8xX3nTrRlnzjso4MRRjJSW7bUvCX6Y4=";
+ sha256 = "sha256-ThmsxFXI1uReK+JwpHrIWzHpBdIOP77kDjv+QaK+Azk=";
rev = version;
};
diff --git a/pkgs/applications/misc/pwsafe/default.nix b/pkgs/applications/misc/pwsafe/default.nix
index 26bc6cc0a0bb..91f23f662af9 100644
--- a/pkgs/applications/misc/pwsafe/default.nix
+++ b/pkgs/applications/misc/pwsafe/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = pname;
repo = pname;
- rev = "${version}";
+ rev = version;
sha256 = "0nh5jnf5yls2qv5hpfhm6i854zsknyh7d93c987a0cg14sg820fv";
};
diff --git a/pkgs/applications/misc/rsibreak/default.nix b/pkgs/applications/misc/rsibreak/default.nix
index 432cbfb9b693..9f765793dc9a 100644
--- a/pkgs/applications/misc/rsibreak/default.nix
+++ b/pkgs/applications/misc/rsibreak/default.nix
@@ -20,7 +20,7 @@ in mkDerivation rec {
propagatedBuildInputs = [ knotifyconfig kidletime kwindowsystem ktextwidgets kcrash ];
meta = with lib; {
- description = "RSIBreak takes care of your health and regularly breaks your work to avoid repetitive strain injury (RSI)";
+ description = "Takes care of your health and regularly breaks your work to avoid repetitive strain injury (RSI)";
license = licenses.gpl2;
homepage = "https://www.kde.org/applications/utilities/rsibreak/";
maintainers = with maintainers; [ vandenoever ];
diff --git a/pkgs/applications/misc/sakura/default.nix b/pkgs/applications/misc/sakura/default.nix
deleted file mode 100644
index 89a4cf25b8db..000000000000
--- a/pkgs/applications/misc/sakura/default.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ stdenv, fetchurl, cmake, pkgconfig, gtk3, perl, vte, pcre2, glib , makeWrapper }:
-
-stdenv.mkDerivation rec {
- pname = "sakura";
- version = "3.7.0";
-
- src = fetchurl {
- url = "https://launchpad.net/sakura/trunk/${version}/+download/${pname}-${version}.tar.gz";
- sha256 = "15gskj5yv5qs3cj4ps43735kfx2nzjlhq4dk9ghirl8lvhhxsm5m";
- };
-
- nativeBuildInputs = [ cmake perl pkgconfig ];
-
- buildInputs = [ makeWrapper gtk3 vte pcre2 glib ];
-
- # Wrapper sets path to gsettings-schemata so sakura knows where to find colorchooser, fontchooser ...
- postInstall = "wrapProgram $out/bin/sakura --suffix XDG_DATA_DIRS : ${gtk3}/share/gsettings-schemas/${gtk3.name}/";
-
- meta = with stdenv.lib; {
- description = "A terminal emulator based on GTK and VTE";
- homepage = "https://www.pleyades.net/david/projects/sakura";
- license = licenses.gpl2;
- maintainers = with maintainers; [ astsmtl codyopel ];
- platforms = platforms.linux;
- longDescription = ''
- sakura is a terminal emulator based on GTK and VTE. It's a terminal
- emulator with few dependencies, so you don't need a full GNOME desktop
- installed to have a decent terminal emulator. Current terminal emulators
- based on VTE are gnome-terminal, XFCE Terminal, TermIt and a small
- sample program included in the vte sources. The differences between
- sakura and the last one are that it uses a notebook to provide several
- terminals in one window and adds a contextual menu with some basic
- options. No more no less.
- '';
- };
-}
diff --git a/pkgs/applications/misc/solaar/default.nix b/pkgs/applications/misc/solaar/default.nix
index 83a7e9d62165..f92fe87b9481 100644
--- a/pkgs/applications/misc/solaar/default.nix
+++ b/pkgs/applications/misc/solaar/default.nix
@@ -7,7 +7,7 @@ python3Packages.buildPythonApplication rec {
src = fetchFromGitHub {
owner = "pwr-Solaar";
repo = "Solaar";
- rev = "${version}";
+ rev = version;
sha256 = "0k5z9dap6rawiafkg1x7zjx51ala7wra6j6lvc2nn0y8r79yp7a9";
};
diff --git a/pkgs/applications/misc/ssw/default.nix b/pkgs/applications/misc/ssw/default.nix
index 24b7953fe3d2..7e1e40258106 100644
--- a/pkgs/applications/misc/ssw/default.nix
+++ b/pkgs/applications/misc/ssw/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ssw";
- version = "0.3";
+ version = "0.6";
src = fetchurl {
url = "https://alpha.gnu.org/gnu/ssw/spread-sheet-widget-${version}.tar.gz";
- sha256 = "1h93yyh2by6yrmkwqg38nd5knids05k5nqzcihc1hdwgzg3c4b8y";
+ sha256 = "08ck9l697xg8vpya5h07raq837i4pqxjqzx30vhscq4xpps2b8kj";
};
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/applications/misc/syncthingtray/default.nix b/pkgs/applications/misc/syncthingtray/default.nix
index c45ea27c425e..bb4b3ac90ce1 100644
--- a/pkgs/applications/misc/syncthingtray/default.nix
+++ b/pkgs/applications/misc/syncthingtray/default.nix
@@ -20,14 +20,14 @@
}:
mkDerivation rec {
- version = "0.11.0";
+ version = "1.0.0";
pname = "syncthingtray";
src = fetchFromGitHub {
owner = "Martchus";
repo = "syncthingtray";
rev = "v${version}";
- sha256 = "1lpjrij6y8l738hd7bfig0piglqinnqbadidzw9k0nm53bh4pqrr";
+ sha256 = "sha256-mB23UOUrOfEmbFfVsAXyi3iod0NAfp/sl7Gkklqfmbo=";
};
buildInputs = [ qtbase cpp-utilities qtutilities ]
diff --git a/pkgs/applications/misc/teleprompter/default.nix b/pkgs/applications/misc/teleprompter/default.nix
index 37b3f10329b9..96265356ead7 100644
--- a/pkgs/applications/misc/teleprompter/default.nix
+++ b/pkgs/applications/misc/teleprompter/default.nix
@@ -1,15 +1,15 @@
-{ lib, stdenv, fetchurl, electron_4, makeDesktopItem, makeWrapper, nodePackages, autoPatchelfHook}:
+{ lib, stdenv, fetchurl, electron_10, makeDesktopItem, makeWrapper, nodePackages, autoPatchelfHook}:
let
- electron = electron_4;
+ electron = electron_10;
in
stdenv.mkDerivation rec {
pname = "teleprompter";
- version = "2.3.4";
+ version = "2.4.0";
src = fetchurl {
- url = "mirror://sourceforge/teleprompter-imaginary-films/imaginary-${pname}-${version}-64bit.tar.gz";
- sha256 = "084ml2l3qg46bsazaapyxdx4zavvxp0j4ycsdpdwk3f94g9xb120";
+ url = "https://github.com/ImaginarySense/Imaginary-Teleprompter-Electron/releases/download/${lib.versions.majorMinor version}/imaginary-teleprompter-${version}.tar.gz";
+ sha256 = "bgdtK8l5d26avv1WUw9cfOgZrIL1q/a9890Ams4yidQ=";
};
dontBuild = true;
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "The most complete, free, teleprompter app on the web";
- license = [ licenses.gpl3 ];
+ license = [ licenses.gpl3Plus ];
homepage = "https://github.com/ImaginarySense/Teleprompter-Core";
platforms = platforms.linux;
maintainers = with maintainers; [ Scriptkiddi ];
diff --git a/pkgs/applications/misc/tellico/default.nix b/pkgs/applications/misc/tellico/default.nix
index 6425be004186..fa725ad9c96c 100644
--- a/pkgs/applications/misc/tellico/default.nix
+++ b/pkgs/applications/misc/tellico/default.nix
@@ -1,7 +1,7 @@
{ lib
, fetchurl
, mkDerivation
-, kdeApplications
+, libkcddb
, kinit
, kdelibs4support
, solid
@@ -46,7 +46,7 @@ mkDerivation rec {
exempi
extra-cmake-modules
karchive
- kdeApplications.libkcddb
+ libkcddb
kdelibs4support
kfilemetadata
khtml
diff --git a/pkgs/applications/misc/tiv/default.nix b/pkgs/applications/misc/tiv/default.nix
new file mode 100644
index 000000000000..3790a9fdd069
--- /dev/null
+++ b/pkgs/applications/misc/tiv/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitHub, imagemagick }:
+
+stdenv.mkDerivation rec {
+ pname = "tiv";
+ version = "1.1.0";
+
+ src = fetchFromGitHub {
+ owner = "stefanhaustein";
+ repo = "TerminalImageViewer";
+ rev = "v${version}";
+ sha256 = "17zqbwj2imk6ygyc142mw6v4fh7h4rd5vzn5wxr9gs0g8qdc6ixn";
+ };
+
+ buildInputs = [ imagemagick ];
+
+ makeFlags = [ "prefix=$(out)" ];
+
+ preConfigure = "cd src/main/cpp";
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/stefanhaustein/TerminalImageViewer";
+ description = "Small C++ program to display images in a (modern) terminal using RGB ANSI codes and unicode block graphics characters";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ magnetophon ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/pkgs/applications/misc/xautoclick/default.nix b/pkgs/applications/misc/xautoclick/default.nix
index 4f441d8a9a99..f259b28131db 100644
--- a/pkgs/applications/misc/xautoclick/default.nix
+++ b/pkgs/applications/misc/xautoclick/default.nix
@@ -1,32 +1,30 @@
-{ stdenv, fetchurl, xorg, pkgconfig
-, gtkSupport ? true, gtk2
-, qtSupport ? true, qt4
+{ stdenv, fetchFromGitHub, xorg, pkg-config
+, cmake, libevdev
+, gtkSupport ? true, gtk3, pcre, glib, wrapGAppsHook
+, fltkSupport ? true, fltk
+, qtSupport ? true, qt5
}:
-stdenv.mkDerivation {
- version = "0.31";
+stdenv.mkDerivation rec {
pname = "xautoclick";
- src = fetchurl {
- url = "mirror://sourceforge/project/xautoclick/xautoclick/xautoclick-0.31/xautoclick-0.31.tar.gz";
- sha256 = "0h522f12a7v2b89411xm51iwixmjp2mp90rnizjgiakx9ajnmqnm";
+ version = "0.34";
+
+ src = fetchFromGitHub {
+ owner = "qarkai";
+ repo = "xautoclick";
+ rev = "v${version}";
+ sha256 = "GN3zI5LQnVmRC0KWffzUTHKrxcqnstiL55hopwTTwpE=";
};
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ xorg.libX11 xorg.libXtst xorg.xinput xorg.libXi xorg.libXext ]
- ++ stdenv.lib.optionals gtkSupport [ gtk2 ]
- ++ stdenv.lib.optionals qtSupport [ qt4 ];
- patchPhase = ''
- substituteInPlace configure --replace /usr/X11R6 ${xorg.libX11.dev}
- '';
- preConfigure = stdenv.lib.optional qtSupport ''
- mkdir .bin
- ln -s ${qt4}/bin/moc .bin/moc-qt4
- addToSearchPath PATH .bin
- sed -i -e "s@LD=\$_cc@LD=\$_cxx@" configure
- '';
+
+ nativeBuildInputs = [ cmake pkg-config ];
+ buildInputs = [ libevdev xorg.libXtst ]
+ ++ stdenv.lib.optionals gtkSupport [ gtk3 pcre glib wrapGAppsHook ]
+ ++ stdenv.lib.optionals fltkSupport [ fltk ]
+ ++ stdenv.lib.optionals qtSupport [ qt5.qtbase qt5.wrapQtAppsHook ];
meta = with stdenv.lib; {
description = "Autoclicker application, which enables you to automatically click the left mousebutton";
- homepage = "http://xautoclick.sourceforge.net";
+ homepage = "https://github.com/qarkai/xautoclick";
license = licenses.gpl2;
platforms = platforms.linux;
};
diff --git a/pkgs/applications/misc/xmenu/default.nix b/pkgs/applications/misc/xmenu/default.nix
index 0904d1d048fc..ecbb205c98e9 100644
--- a/pkgs/applications/misc/xmenu/default.nix
+++ b/pkgs/applications/misc/xmenu/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
postPatch = "sed -i \"s:/usr/local:$out:\" config.mk";
meta = with stdenv.lib; {
- description = "XMenu is a menu utility for X";
+ description = "A menu utility for X";
homepage = "https://github.com/phillbush/xmenu";
license = licenses.publicDomain;
maintainers = with maintainers; [ neonfuz ];
diff --git a/pkgs/applications/networking/Sylk/default.nix b/pkgs/applications/networking/Sylk/default.nix
index 164e2b1ea79c..3ba91b6abc55 100644
--- a/pkgs/applications/networking/Sylk/default.nix
+++ b/pkgs/applications/networking/Sylk/default.nix
@@ -2,7 +2,7 @@
let
pname = "Sylk";
- version = "2.9.1";
+ version = "2.9.2";
in
appimageTools.wrapType2 rec {
@@ -10,7 +10,7 @@ appimageTools.wrapType2 rec {
src = fetchurl {
url = "http://download.ag-projects.com/Sylk/Sylk-${version}-x86_64.AppImage";
- hash = "sha256-Y1FR1tYZTxhMFn6NL578otitmOsngMJBPK/9cpCqE/Q=";
+ hash = "sha256-pfzTeKxY2fs98mgvhzaI/uBbYYkxfnQ+6jQ+gTSeEkA=";
};
profile = ''
diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix
index 60aca90a95e7..76f53dcecc87 100644
--- a/pkgs/applications/networking/browsers/chromium/common.nix
+++ b/pkgs/applications/networking/browsers/chromium/common.nix
@@ -316,7 +316,12 @@ let
patchelf --set-rpath "${libGL}/lib:$origRpath" "$chromiumBinary"
'';
- passthru.updateScript = ./update.py;
+ passthru = {
+ updateScript = ./update.py;
+ chromiumDeps = {
+ gn = gnChromium;
+ };
+ };
};
# Remove some extraAttrs we supplied to the base attributes already.
diff --git a/pkgs/applications/networking/browsers/chromium/default.nix b/pkgs/applications/networking/browsers/chromium/default.nix
index 43e4717f82f6..0f64b859579d 100644
--- a/pkgs/applications/networking/browsers/chromium/default.nix
+++ b/pkgs/applications/networking/browsers/chromium/default.nix
@@ -14,7 +14,6 @@
, proprietaryCodecs ? true
, enablePepperFlash ? false
, enableWideVine ? false
-, useVaapi ? false # Deprecated, use enableVaapi instead!
, enableVaapi ? false # Disabled by default due to unofficial support
, useOzone ? false
, cupsSupport ? true
@@ -36,26 +35,15 @@ let
mkChromiumDerivation = callPackage ./common.nix ({
inherit channel gnome gnomeSupport gnomeKeyringSupport proprietaryCodecs
cupsSupport pulseSupport useOzone;
- # TODO: Remove after we can update gn for the stable channel (backward incompatible changes):
gnChromium = gn.overrideAttrs (oldAttrs: {
- version = "2020-07-20";
+ inherit (upstream-info.deps.gn) version;
src = fetchgit {
- url = "https://gn.googlesource.com/gn";
- rev = "3028c6a426a4aaf6da91c4ebafe716ae370225fe";
- sha256 = "0h3wf4152zdvrbb0jbj49q6814lfl3rcy5mj8b2pl9s0ahvkbc6q";
+ inherit (upstream-info.deps.gn) url rev sha256;
};
});
} // lib.optionalAttrs (lib.versionAtLeast upstream-info.version "87") {
useOzone = true; # YAY: https://chromium-review.googlesource.com/c/chromium/src/+/2382834 \o/
useVaapi = !stdenv.isAarch64; # TODO: Might be best to not set use_vaapi anymore (default is fine)
- gnChromium = gn.overrideAttrs (oldAttrs: {
- version = "2020-08-17";
- src = fetchgit {
- url = "https://gn.googlesource.com/gn";
- rev = "6f13aaac55a977e1948910942675c69f2b4f7a94";
- sha256 = "01hpma1sllpdx09mvr4d6073sg6zmk6iv44kd3r28khymcj4s251";
- };
- });
});
browser = callPackage ./browser.nix { inherit channel enableWideVine; };
@@ -148,13 +136,6 @@ let
''
else browser;
- optionalVaapiFlags = if useVaapi # TODO: Remove after 20.09:
- then throw ''
- Chromium's useVaapi was replaced by enableVaapi and you don't need to pass
- "--ignore-gpu-blacklist" anymore (also no rebuilds are required anymore).
- '' else lib.optionalString
- (enableVaapi)
- "--add-flags --enable-accelerated-video-decode";
in stdenv.mkDerivation {
name = "chromium${suffix}-${version}";
inherit version;
@@ -181,7 +162,7 @@ in stdenv.mkDerivation {
eval makeWrapper "${browserBinary}" "$out/bin/chromium" \
--add-flags ${escapeShellArg (escapeShellArg commandLineArgs)} \
- ${optionalVaapiFlags} \
+ ${lib.optionalString enableVaapi "--add-flags --enable-accelerated-video-decode"} \
${concatMapStringsSep " " getWrapperFlags chromium.plugins.enabled}
ed -v -s "$out/bin/chromium" << EOF
diff --git a/pkgs/applications/networking/browsers/chromium/update.py b/pkgs/applications/networking/browsers/chromium/update.py
index bfc7f0d2478c..b404ca555bff 100755
--- a/pkgs/applications/networking/browsers/chromium/update.py
+++ b/pkgs/applications/networking/browsers/chromium/update.py
@@ -1,13 +1,15 @@
#! /usr/bin/env nix-shell
-#! nix-shell -i python -p python3 nix
+#! nix-shell -i python -p python3 nix nix-prefetch-git
import csv
import json
+import re
import subprocess
import sys
from codecs import iterdecode
from collections import OrderedDict
+from datetime import datetime
from os.path import abspath, dirname
from urllib.request import urlopen
@@ -26,6 +28,30 @@ def nix_prefetch_url(url, algo='sha256'):
out = subprocess.check_output(['nix-prefetch-url', '--type', algo, url])
return out.decode('utf-8').rstrip()
+def nix_prefetch_git(url, rev):
+ print(f'nix-prefetch-git {url} {rev}')
+ out = subprocess.check_output(['nix-prefetch-git', '--quiet', '--url', url, '--rev', rev])
+ return json.loads(out)
+
+def get_file_revision(revision, file_path):
+ url = f'https://raw.githubusercontent.com/chromium/chromium/{revision}/{file_path}'
+ with urlopen(url) as http_response:
+ return http_response.read()
+
+def get_channel_dependencies(channel):
+ deps = get_file_revision(channel['version'], 'DEPS')
+ gn_pattern = b"'gn_version': 'git_revision:([0-9a-f]{40})'"
+ gn_commit = re.search(gn_pattern, deps).group(1).decode()
+ gn = nix_prefetch_git('https://gn.googlesource.com/gn', gn_commit)
+ return {
+ 'gn': {
+ 'version': datetime.fromisoformat(gn['date']).date().isoformat(),
+ 'url': gn['url'],
+ 'rev': gn['rev'],
+ 'sha256': gn['sha256']
+ }
+ }
+
channels = {}
last_channels = load_json(JSON_PATH)
@@ -58,6 +84,8 @@ with urlopen(HISTORY_URL) as resp:
# the next one.
continue
+ channel['deps'] = get_channel_dependencies(channel)
+
channels[channel_name] = channel
with open(JSON_PATH, 'w') as out:
diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json
index 5fded39c749a..565f884c5102 100644
--- a/pkgs/applications/networking/browsers/chromium/upstream-info.json
+++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json
@@ -1,17 +1,41 @@
{
"stable": {
- "version": "86.0.4240.111",
- "sha256": "05y7lwr89awkhvgmwkx3br9j4ap2aypg2wsc0nz8mi7kxc1dnyzj",
- "sha256bin64": "10aqiiydw4i3jxnw8xxdgkgcqbfqc67n1fbrg40y54kg0v5dz8l6"
+ "version": "86.0.4240.183",
+ "sha256": "1g39i82js7fm4fqb8i66d6xs0kzqjxzi4vzvvwz5y9rkbikcc4ma",
+ "sha256bin64": "1r0dxqsx6j19hgwr3v2sdlb2vd7gb961c4wba4ymd8wy8j8pzly9",
+ "deps": {
+ "gn": {
+ "version": "2020-08-07",
+ "url": "https://gn.googlesource.com/gn",
+ "rev": "e327ffdc503815916db2543ec000226a8df45163",
+ "sha256": "0kvlfj3www84zp1vmxh76x8fdjm9hyk8lkh2vdsidafpmm75fphr"
+ }
+ }
},
"beta": {
- "version": "87.0.4280.27",
- "sha256": "0w0asxj7jlsw69cssfia8km4q9cx1c2mliks2rmhf4jk0hsghasm",
- "sha256bin64": "1lsx4mhy8nachfb8c9f3mrx5nqw2bi046dqirb4lnv7y80jjjs1k"
+ "version": "87.0.4280.40",
+ "sha256": "07xh76fl257np68way6i5rf64qbvirkfddy7m5gvqb0fzcqd7dp3",
+ "sha256bin64": "1b2z0aqlh28pqrk6dmabxp1d4mvp9iyfmi4kqmns4cdpg0qgaf41",
+ "deps": {
+ "gn": {
+ "version": "2020-09-09",
+ "url": "https://gn.googlesource.com/gn",
+ "rev": "e002e68a48d1c82648eadde2f6aafa20d08c36f2",
+ "sha256": "0x4c7amxwzxs39grqs3dnnz0531mpf1p75niq7zhinyfqm86i4dk"
+ }
+ }
},
"dev": {
- "version": "88.0.4298.4",
- "sha256": "0ka11gmpkyrmifajaxm66c16hrj3xakdvhjqg04slyp2sv0nlhrl",
- "sha256bin64": "0768y31jqbl1znp7yp6mvl5j12xl1nwjkh2l8zdga81q0wz52hh6"
+ "version": "88.0.4300.0",
+ "sha256": "00cfs2rp4h8ybn2snr1d8ygg635hx7q5gv2aqriy1j6f8a1pgh1b",
+ "sha256bin64": "110r1m14h91212nx6pfhn8wkics7wlwx1608l5cqsxxcpvpzl3pv",
+ "deps": {
+ "gn": {
+ "version": "2020-09-09",
+ "url": "https://gn.googlesource.com/gn",
+ "rev": "e002e68a48d1c82648eadde2f6aafa20d08c36f2",
+ "sha256": "0x4c7amxwzxs39grqs3dnnz0531mpf1p75niq7zhinyfqm86i4dk"
+ }
+ }
}
}
diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
index 0ae220a75f2b..a69f288be587 100644
--- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
+++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
@@ -1,965 +1,965 @@
{
- version = "82.0";
+ version = "82.0.2";
sources = [
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ach/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ach/firefox-82.0.2.tar.bz2";
locale = "ach";
arch = "linux-x86_64";
- sha256 = "beebf265e84b2bd961dcedaf82ed0cb6b89ef9ea37a0ec7ce1e6abfb78c44b23";
+ sha256 = "7850a7cdf7f842d8ebac2d7d24f0823b1743b7fe139987554bc3f54af47c31f9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/af/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/af/firefox-82.0.2.tar.bz2";
locale = "af";
arch = "linux-x86_64";
- sha256 = "c58bc5dab361ccc70a94268e1dcb444524145ab9f53a6aa3b186dd806ac111bf";
+ sha256 = "c43b0e976a553840da783139ecf2c8a59823da6a31a1d3b5588c496c270260e6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/an/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/an/firefox-82.0.2.tar.bz2";
locale = "an";
arch = "linux-x86_64";
- sha256 = "75092675363111128ab808211747276c2cadae6a4ea5c8b28807acebb73cf733";
+ sha256 = "4f9103c6043e2fa7ceb0021e09e8616a4e4484d19641e6fc67cde0b60136d8aa";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ar/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ar/firefox-82.0.2.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha256 = "52adca504f18d6adfb02f346622a5b2b7e417cd6f243c566b79a01014efca53f";
+ sha256 = "7f8bddc573ca33cd48b6e29709c80d8dd617a46f1435303fa0931ecc413b69e2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ast/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ast/firefox-82.0.2.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha256 = "fa4133422e8d1969c111e7d066f51710f3b53b7e5e3a88de5dd84b8e6faaea89";
+ sha256 = "d0bac8231fd4e9e777754378ff5b2e697379666b682c512d4d4d17a3bd82ad10";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/az/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/az/firefox-82.0.2.tar.bz2";
locale = "az";
arch = "linux-x86_64";
- sha256 = "0adc103451ac0d6671f62f3e1940d8d1fb5a6ed2544d015de9a02d75ffaca02c";
+ sha256 = "3d0a5facfdce39e798ef72d22e737860327a669f1752deee7192877a2635ce97";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/be/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/be/firefox-82.0.2.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha256 = "df27f72cc733bac439ed3dba89443286dfb2ca3af4efa33db161964c84293223";
+ sha256 = "70606a5e490c3a0dcd1bf9b291c5d16525e044eca667166abbf1d75b58f3922b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/bg/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/bg/firefox-82.0.2.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha256 = "34190a84296246c3aa159067a9d575be628963c5c2e193512b8754524fa94503";
+ sha256 = "501ba77092a68b32ba6048360f8695f52756593241f4a8d210a072260792cde2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/bn/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/bn/firefox-82.0.2.tar.bz2";
locale = "bn";
arch = "linux-x86_64";
- sha256 = "5eadf29b34dad12f373e675d349f093562b7e38a817f7faa76fcad273ababe2d";
+ sha256 = "f465d794e887b6867bae0e9f768e468876ae7f31a78e91725ccc8f7d965ebfd2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/br/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/br/firefox-82.0.2.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha256 = "53c6f9a4c5185ebf62c087dbe78163dcd46fe8bd3bf764a133a37116dbdf96a0";
+ sha256 = "977beb4edf63e823087ce9e62ebb1c1d122991de4a350cfcfc93427b3f381608";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/bs/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/bs/firefox-82.0.2.tar.bz2";
locale = "bs";
arch = "linux-x86_64";
- sha256 = "260419497fa79e176558f0a5ee43e1bf717ec4782742969bbaaea39cba04c908";
+ sha256 = "3951d25f3f1eeadde330e0a68fd581595fa56fc5e98bb4baa3fa707879377674";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ca-valencia/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ca-valencia/firefox-82.0.2.tar.bz2";
locale = "ca-valencia";
arch = "linux-x86_64";
- sha256 = "b2de05d651de2096559b9c40c75212baeff759632aabe70fa9c82283b5ae02d2";
+ sha256 = "466fe1080eac737ed87cd83580f585fe5e685090b0d5b6a4c2c5a01ca33175bc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ca/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ca/firefox-82.0.2.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha256 = "bb3ce2ca6c6d536bdabab8ad549623aaf287a6b7dc708a7888961d8aa72271a1";
+ sha256 = "6e13af5bdbbe50b8101e60a15d22f9f561d1846e67689a23a933f6fffa73b9ce";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/cak/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/cak/firefox-82.0.2.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha256 = "8c918ef50f2e1db8e5e51420e6dcf6fad0a4f3f4e7054b9f3292a98ee804cfe9";
+ sha256 = "a96ca82a2723e90595b76279b3b2a902cf4f121afa448784bf684cf26c514c8c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/cs/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/cs/firefox-82.0.2.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha256 = "b8a4557ce44275e471e028c7fdac7259914cea670116991dfffb3a85fd111149";
+ sha256 = "bfeac431918060b210d35ac74e7333b0c0f851435275c81f2ae76af34e3a05e8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/cy/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/cy/firefox-82.0.2.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha256 = "45f3438b6218655c26ef846923af9860b5957f0cd1f3f0407a2aa80c20b54519";
+ sha256 = "7f81dd91072ff34551394ef969c62baae625c648f5d880f5754862855f71dc74";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/da/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/da/firefox-82.0.2.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha256 = "d015f6abed9728bdf06b922ba9edae3272950dc795cef120179ed21ed633b136";
+ sha256 = "b21dcd0ecd9f0010852a143a38d5d0a77dc9240a49d959b00f101491d3a01e10";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/de/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/de/firefox-82.0.2.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha256 = "29748fa89f1b0995f23cddec986379c9ddd89fc158d56591288eedd3345e52ef";
+ sha256 = "56429f714fc1bb06efded1c601741ba3cc98788ed54ae345518328f9dcdf7f5d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/dsb/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/dsb/firefox-82.0.2.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha256 = "cae1494636a96530e01c58d8a8914c2f2866eee16f96356dc89dd4cf98b67fe6";
+ sha256 = "bafc42263929851718a7cf38163aa3c020b0631b0a0e5ce8fe238849f7cd76e2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/el/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/el/firefox-82.0.2.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha256 = "28b09aed5ae0f9d7454d4e43955675535b7bcaf6a79d157aec1f3dc3fd6b922f";
+ sha256 = "e1e8bb8cf866ea69465250a3f760a3cf9e9b06fe15ad03737c6739da5a5df2be";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/en-CA/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/en-CA/firefox-82.0.2.tar.bz2";
locale = "en-CA";
arch = "linux-x86_64";
- sha256 = "d9fd41938262b2b43f91898b6509e11095ff851e249f066de4728d1c53edc1e2";
+ sha256 = "f3a252002ceae09c56334010167861abb84840466c939fc87f0ce39aa1537566";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/en-GB/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/en-GB/firefox-82.0.2.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha256 = "45385629837dca1afd1d9e6cf24aa3a656c180350e86740a47896cea612af934";
+ sha256 = "2f384fdadb06254d12aa1c39b7cff6c26be4b7617d0b845a0efef2c92515cbf0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/en-US/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/en-US/firefox-82.0.2.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha256 = "4305f43e72aa46ae42882eaa4e436b22c5142a4c9b2dc9f9ccc3292e18a5e39a";
+ sha256 = "d95758297ac2db1a050e6431b637855c4a58222db7d9014c3a8322448083a4d2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/eo/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/eo/firefox-82.0.2.tar.bz2";
locale = "eo";
arch = "linux-x86_64";
- sha256 = "a7a9c9b927b590e6140967dc8988e63534bcecd68cbed7262af77826d4dcb65f";
+ sha256 = "0591aa9225572cdce7036eff924dd3337b85625bdeb6d59aacdc7a06c5af1f71";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/es-AR/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/es-AR/firefox-82.0.2.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha256 = "e675a8d221812e8642f4d67449df2fed72412197c997acda804fa11aa3032ab6";
+ sha256 = "455b211bf85363089721803255829e4e7891cb43b2b6f35f85bf8a7242c360b3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/es-CL/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/es-CL/firefox-82.0.2.tar.bz2";
locale = "es-CL";
arch = "linux-x86_64";
- sha256 = "63968f8e55e9bc24ef220546aaff53a6a2ee93f395e4af4543515fddfbb8d175";
+ sha256 = "b5d22bbd082eb5b6df2ab8002b465f64afdfb2c06b352a90c72e491aeab81336";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/es-ES/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/es-ES/firefox-82.0.2.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha256 = "fbc9948bf2e18ec24e1989592b755050177fc2e505610dfff23d775cbc8c394b";
+ sha256 = "678c9ecf360ad9231f31a8f761a48e793b6438b598d200619e5fd54a3296e1d5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/es-MX/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/es-MX/firefox-82.0.2.tar.bz2";
locale = "es-MX";
arch = "linux-x86_64";
- sha256 = "e30cd73dafda4e54a27f6201738ed355fee2c4b7672765362d2d37dfd3aaf316";
+ sha256 = "daf28e88dacd3202c759caec279244aa9bf418420df9ea11896658e53c966061";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/et/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/et/firefox-82.0.2.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha256 = "39b2575e2e8b6799b3d646c357aa119cefbcaaa0f8645437a1e5b9ced78d154b";
+ sha256 = "c42572576da4d6fd4cfbe5cc518b2c7dc68353141f952eaeadbd9b8679b98d95";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/eu/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/eu/firefox-82.0.2.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha256 = "b68837bea81a4018eb298ed2ea567f5367165a83e3233064c49b4d77bae30500";
+ sha256 = "5945c782ae8d23473ec1d4682d7fc5a0c524e494393e96c98e3202061fa6551a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/fa/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/fa/firefox-82.0.2.tar.bz2";
locale = "fa";
arch = "linux-x86_64";
- sha256 = "28edeeef1bee9b87e7aad6fa76b10bb83eafd90933487389aa7e1c3ca268bb0c";
+ sha256 = "8b5f607d7726333fa9f012d5d9e74170350e205717f7ad0bd7aceec60620ab16";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ff/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ff/firefox-82.0.2.tar.bz2";
locale = "ff";
arch = "linux-x86_64";
- sha256 = "21651607d2b7555996292e31a9fb0245c44e557333eb16c4b8c63f895872e9a8";
+ sha256 = "996f0efe4c3eab9152a254077a53e994888fb20345302ed1718f8edba67a9bf0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/fi/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/fi/firefox-82.0.2.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha256 = "2138da6e55db8fc9e90736b81fd0aec3f81a8b3882eb7aa78d816afd303f423e";
+ sha256 = "2830c7775e54f3adbda827b5fae13fdde7fb4b3c8b37644273a88da33db78f2a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/fr/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/fr/firefox-82.0.2.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha256 = "ea18177416ca979820721b44cfc735ce7a47a6cdd0480d2f72c5b72dac559967";
+ sha256 = "bec556a28a30c478e36c3ea1463950039458d1a7442bd7a9807f31cc4ca003fb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/fy-NL/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/fy-NL/firefox-82.0.2.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha256 = "152f3f1cebd0d6b94348bdbab74676faa605155c2020c32aca26c8ef2004dea2";
+ sha256 = "b549eb7900d15f8606face90c521aac596230b25705f7dc459c039e8ef559698";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ga-IE/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ga-IE/firefox-82.0.2.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha256 = "9e125c8c28854bd8ba25088b5b3b9b5aca3370dbb385200efe09c2d747cb78c5";
+ sha256 = "5a69d9bd67dbae5e8659bf3980d373c485bc67d5719c3b37948d2054f92ecdfe";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/gd/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/gd/firefox-82.0.2.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha256 = "3568f741bc94e1c600158fc37d699d2b3f72ea5b8dc78c804e734dbd0c8ebd06";
+ sha256 = "6d76b0659f3d0b0793cbc963dfbd6d20c7c91aa46aec1ab9cf9192d003eda3dc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/gl/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/gl/firefox-82.0.2.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha256 = "f3b1437772a66728f999ed0827e6cd14f13b08773bab21aa530e04212867c6bc";
+ sha256 = "4cdfa36bd0d880135ff959a04eed53b958684253f99469c45aea39cb4a25d1ec";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/gn/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/gn/firefox-82.0.2.tar.bz2";
locale = "gn";
arch = "linux-x86_64";
- sha256 = "08b6c72f58d47e2442b6bd72c20025d2c23e9a4899a359ab48382e0088b68ac2";
+ sha256 = "3cd0ffe9756155181cf68d2fdbc858a93be41104cfbac408adc98b72bcbb215d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/gu-IN/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/gu-IN/firefox-82.0.2.tar.bz2";
locale = "gu-IN";
arch = "linux-x86_64";
- sha256 = "cf8d0967d9b16bdb8b0ed4ab0f572187003e861fe544b4d258a8b757c68733c8";
+ sha256 = "083ee03240b7b1f4238a464844bfad31334a21a8dd025f1d12a252c2cca1049a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/he/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/he/firefox-82.0.2.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha256 = "42698b6833f395124fdd85307985827574a779ca00b71b4d9713e6f1348e93f3";
+ sha256 = "36f8951cb387fb733d689ff2a77b563e8315f76b434c283867aaedc264b227c5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/hi-IN/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/hi-IN/firefox-82.0.2.tar.bz2";
locale = "hi-IN";
arch = "linux-x86_64";
- sha256 = "141c53b0ac4c9d14c3a8579be7dff6a194fa3926a388387fdf0fa82ae94ddf78";
+ sha256 = "6d041154437f97a0dc4b3ec3125f2cbebc10dd2089ed0f98df1c1a6a85b7a536";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/hr/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/hr/firefox-82.0.2.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha256 = "1159742531dc262a764a3bcaba7c15d4384846adc2df25b367dd3709dff3e2bc";
+ sha256 = "4c5b7921cba2d915240d6d9b0bf515f9299827e75a84eb089626561cc9042db3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/hsb/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/hsb/firefox-82.0.2.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha256 = "c412cb345c588af3f7d462bef0f28e9d47550eb341f667b21ddcd9de3970dbec";
+ sha256 = "4123ec9fda1e94d4433107999905d7cca0dc2b6cfa5c5c78d3a1d29983a5960b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/hu/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/hu/firefox-82.0.2.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha256 = "1fa586fa875235e397479ec1a4f25e25a3b5abbec5ba524ce90caabd9c1d8b4b";
+ sha256 = "4c0afb928ad0b87a3efb26f09da8c5ef1ac415e14ac47b30463663ddb1955376";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/hy-AM/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/hy-AM/firefox-82.0.2.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha256 = "f50e5258073bfe6f72918853e15c083c64f427aa858ca04a35d4b230ca496da0";
+ sha256 = "a2676e1450d88ab97b41cb4ee012da2a6240b739eca68e53d9607bbe0f7a313b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ia/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ia/firefox-82.0.2.tar.bz2";
locale = "ia";
arch = "linux-x86_64";
- sha256 = "523a8c9d5b76efbf7b9525cb83a1ddb3f3b096ce442815a0fec632550a0d848f";
+ sha256 = "8494561d37a9d41d0c8683e793419d51ba3780b8229fe98a819ce675f8dc6aa3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/id/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/id/firefox-82.0.2.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha256 = "394966ef0c7d5d203f37cc41fd2bdbd3569921c17b6b0baeef2c93386f50409a";
+ sha256 = "3bbc1f1acba6fe029ef1a526e3e16f6000cac1ff226be21850e9e52348b5fe49";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/is/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/is/firefox-82.0.2.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha256 = "8dccf799cdc1af733382d9a9f96f3dd4d774a8e481a0a465af788b646c964d81";
+ sha256 = "16fa5428d2a467bbe458c82544a3859386cfd8051de266d7af5656430a408535";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/it/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/it/firefox-82.0.2.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha256 = "bd9cfba5a4006b8ab1b1c7fb75ea54d92c3e8f88fb33ea203655486c31d40078";
+ sha256 = "5b891f5a9bd4362c6b00cbcd846d724926f2862887c3db2d6fa55f968c7e0d3f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ja/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ja/firefox-82.0.2.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha256 = "c2f4b1361bef84be0b4409147617f701cfe19741ce7d1b70ffff292ab4b4394b";
+ sha256 = "a3469c0b8fa55dd271768ddd491ddf1730d732d9abd697dbf779fa820f4b6d4b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ka/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ka/firefox-82.0.2.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha256 = "956eea50eb32e150c95a1fad99ee4f9fa05d80919612ac7c276af7d830612594";
+ sha256 = "8115d086a7330139f03a25209384651209b0e998a3b754ba1f79f26beddd28ce";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/kab/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/kab/firefox-82.0.2.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha256 = "7d4b30c299083d0fc3b3c0f2efd9bee1d3bd05ca29b3b291de05816304b54e20";
+ sha256 = "c2a7cf201875831fad0eec3b558a4be41c847279f7a66fb8e1006084a385c5d8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/kk/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/kk/firefox-82.0.2.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha256 = "8c781741557932663a68f0d3d52e1e5f1fd2a25617645ff8aca986c1ba638bb2";
+ sha256 = "33aecd099402158a1fd6dc47ccdddc1476f21e31a1f25c6cd8518226de7f5d23";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/km/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/km/firefox-82.0.2.tar.bz2";
locale = "km";
arch = "linux-x86_64";
- sha256 = "60e71694edf19046a2c0ac474daa40157d3ff9a974c9924b5278ba889e680c18";
+ sha256 = "060686475df4e47104229d02d42760e5762fc1a9d8d785a8116670a24b7cb897";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/kn/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/kn/firefox-82.0.2.tar.bz2";
locale = "kn";
arch = "linux-x86_64";
- sha256 = "2beabb264e3247a35e16a08d428799a62f9d50297e3824f31eb8f5341f85319a";
+ sha256 = "3b86716fd6da73f439593a3915d24710176d9be1aa3d19313c2554962e55dc51";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ko/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ko/firefox-82.0.2.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha256 = "d3bc2f79ee0e2a15a56d9c2a29d78daa1ba28abbd2fd7a2eb7f4a8810bdc61bb";
+ sha256 = "5fd1b0b428c57886552aabdaea3f691227f40cc19d18f851a2c880b1a1c8141f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/lij/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/lij/firefox-82.0.2.tar.bz2";
locale = "lij";
arch = "linux-x86_64";
- sha256 = "4d723edcb08c066d4ff5eae520ad27aea85e6287bc37e656a7ccdf3f09d0722b";
+ sha256 = "227f8dfd5b861f9e8edf1037c8f374dcae3aceefc61effab0e51907603fc21d8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/lt/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/lt/firefox-82.0.2.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha256 = "56282e57b79c0ed78fe839b4c5d444d6c8ccec001b3f16bd566ec8c2f9f0520c";
+ sha256 = "9ef7177b9fa3965a394dde8a39503fd8975829faca86e281d046f8fed50bdf27";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/lv/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/lv/firefox-82.0.2.tar.bz2";
locale = "lv";
arch = "linux-x86_64";
- sha256 = "6748371e3a52387dfde06d1a623528a117a686b7252199a63dc166348a0f219b";
+ sha256 = "ac98c34657aca401de5943724a7f8607d1370b78f80c211547010911a11be498";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/mk/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/mk/firefox-82.0.2.tar.bz2";
locale = "mk";
arch = "linux-x86_64";
- sha256 = "eaa8fde559b53b533d0b7275b5b79fba9cb42d31118a281f1b7fe17cc0f0e3c7";
+ sha256 = "457fd0ccb4d43e99f39c89db76dc5d4cd79c560a578d1ff3229cd1d49493356d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/mr/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/mr/firefox-82.0.2.tar.bz2";
locale = "mr";
arch = "linux-x86_64";
- sha256 = "674ba4962bd455793b99f07a9f40709220d40a55e6ebd516bc15b54bf04655b7";
+ sha256 = "3bad6fb96f29a3fac72eef3f53b48e9ff10a273da069eda050fa24bdf3ee8ec1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ms/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ms/firefox-82.0.2.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha256 = "91291fcff394f30b4f60968f183c3125961fb593eef5a9e839024d83d001cdab";
+ sha256 = "20573511691d2615c9095988cea73d7fbb522a0b4ae958da1749ae8ee1ff31d8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/my/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/my/firefox-82.0.2.tar.bz2";
locale = "my";
arch = "linux-x86_64";
- sha256 = "1634f5d90130dfa27301588856c4f49bce0bb33c047d653bd46e255ce07e2414";
+ sha256 = "4f4a7abd9a1409ab49ad956cc1cad0adb9254b3203d9d19b7fc967284d051554";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/nb-NO/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/nb-NO/firefox-82.0.2.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha256 = "e35752e9fe37cd3a8518b042f2e287f29aa91213be680b111948e9115e5da523";
+ sha256 = "c0480f74895deecbad2f58b1b4876fdfc2c920269f4c91143c9cac41d67162f1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ne-NP/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ne-NP/firefox-82.0.2.tar.bz2";
locale = "ne-NP";
arch = "linux-x86_64";
- sha256 = "17c5d7c04727b775ea544b4e6203e181b4f26d7fd833900fd3dbae853a8dede9";
+ sha256 = "11fff99c2bf87ce9b5c315ffab4a305bed0d5170ffc4f65d00d5b5b380687214";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/nl/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/nl/firefox-82.0.2.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha256 = "d9ff2809b7d4b1fb30f0c61b5ab7c776bd4096940908afcc25472f4b4f78407c";
+ sha256 = "a19b8a18022f9317303e7aba19415f45133b19849fae440ec41ec5e9016a532c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/nn-NO/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/nn-NO/firefox-82.0.2.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha256 = "0da44925c235fb19bd823464046150a57ce710be8f8f2593612e97bd0bd3d591";
+ sha256 = "cc68e10b523681110a597c7583ede6ae08d20529bc001fa5059c9056287f3587";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/oc/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/oc/firefox-82.0.2.tar.bz2";
locale = "oc";
arch = "linux-x86_64";
- sha256 = "62a0679bfbdf27055924753661b20b2a022ba60e50bcbcca89ea7ec28394d3c0";
+ sha256 = "a54056be66f78421a7f70cd5860ad5e804abd35017b02ca600c459c86c82ef50";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/pa-IN/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/pa-IN/firefox-82.0.2.tar.bz2";
locale = "pa-IN";
arch = "linux-x86_64";
- sha256 = "f3f51aaeec650043cf70d2dccddd18ef8d184b61061a42b2d5ca4b06e891c8e1";
+ sha256 = "6a64174c90146c52b462a2e8b921880927774b6d9b6478df26ea194735c6eb6c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/pl/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/pl/firefox-82.0.2.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha256 = "a1a6ec0eebab8905dc53e58d781369ebce792f1a34e8702c7d9bea082238a1ff";
+ sha256 = "558f08956b019d8046ac6c0e3a9922f79176d9997129e795901f40ce04651e55";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/pt-BR/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/pt-BR/firefox-82.0.2.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha256 = "76a3ee37676ad9260dfe8d434fde3eafe4d9615568056164058344bfec11bcaa";
+ sha256 = "bcc8c4d9a55c8669cd378b2f89cfa61da82e54be360fb754be78289c2ab8434f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/pt-PT/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/pt-PT/firefox-82.0.2.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha256 = "6d0a39416ea8fa33b53f6aa886bff4cf35f0eeacd622c0572abf1b62ab067fb1";
+ sha256 = "29ef81f9675b589122d311dd0f3075d48c99fb34aee9f9906d490585bd407468";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/rm/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/rm/firefox-82.0.2.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha256 = "cf66f96c69b89879ec2ee51050640f5e18aabc3c1ef14f6ee8479f4f12ff2d96";
+ sha256 = "390bd332f1fae6f5a48cc7b8bdd285b282689446977d859e37d8a097920dec9e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ro/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ro/firefox-82.0.2.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha256 = "d4a70b102a860cc7f1556eb63d03ad64bebc5e0f22be5fb1ac3d833527b38964";
+ sha256 = "1398529679e4220844a0b1880c0ff174fe2faa8b1c30c6041c1cd790d16a83fd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ru/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ru/firefox-82.0.2.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha256 = "e57613ab5c57551721cad739b025a9c998fe79f3a354ec626dc9bc5f88943550";
+ sha256 = "a9ba4ded0a67ae842896aa75de3dda2b427d0748244649aa9c2db17dd35a9d02";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/si/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/si/firefox-82.0.2.tar.bz2";
locale = "si";
arch = "linux-x86_64";
- sha256 = "9565b8bfdf98c0e8b04c7fc6af23af2b04fee815ce6faab3188756e7b30985b5";
+ sha256 = "a95b03c4085c096207a895d3ad193be7823da4e894793c0378391da5faaf01e5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/sk/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/sk/firefox-82.0.2.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha256 = "05e190e6ced4d275a93da20e9922a631628db467e4a5dcf7c94cb7d728ffcbef";
+ sha256 = "ce09728fc05f18a549c9083d383c58d4a62371d69a01d30f5aba782a60ec70b6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/sl/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/sl/firefox-82.0.2.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha256 = "6fa4092cfa0d20f01a0e746a2adec4a31091579de08c5adaba186743cadaf04e";
+ sha256 = "c344aa40296d249f2c6c85718fd6a9b30be0407b7df7eb73f1810cc873f03477";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/son/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/son/firefox-82.0.2.tar.bz2";
locale = "son";
arch = "linux-x86_64";
- sha256 = "4ad179b62c19de8171299301a312c4b4aec4805c4d255308d8a2ec840cc3058b";
+ sha256 = "3356b16e9174c90cc8e1deee262b8381fbfc34e9cd03e6f7bd48072861de5be5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/sq/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/sq/firefox-82.0.2.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha256 = "0dab51efdbb69e6cbb1aeca8fae9d82709238b54bc40141335ff790f7ca91ff6";
+ sha256 = "a90e1dada0ef38114f1a8ba7236d8bc97285dc46f81334c86ee7a9a03c8d2b0d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/sr/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/sr/firefox-82.0.2.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha256 = "59523733a24aa0bab201560711a8a47cc684e8027eb5c06f814b0d59c6a985ad";
+ sha256 = "d44891e53c9a41770dffb2fa744e3cea0a655194e218b70881e1f070aef07d69";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/sv-SE/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/sv-SE/firefox-82.0.2.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha256 = "53cbef7e2eba73d2ad27ec6ed717f1c69c71281d4e33a1d7e721ec30c372663b";
+ sha256 = "e53a4ca8a04d7858c30260999b6acc09b8146ae8a8f4e558d62cca1ce18e7689";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ta/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ta/firefox-82.0.2.tar.bz2";
locale = "ta";
arch = "linux-x86_64";
- sha256 = "7d866f79b6e80c76c2ddfdca477962f1b37dc3eeacd5270a90e4a0a0ee461cf2";
+ sha256 = "a89ab7047cbbabde8a03e301f8067b130d37eb0ad7ddaf750051175dd721b6d0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/te/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/te/firefox-82.0.2.tar.bz2";
locale = "te";
arch = "linux-x86_64";
- sha256 = "846fadf4e10bc6f89db7b9a3ad06c17a85695779cd5f1c06414d6f4baef52921";
+ sha256 = "6f80b934ff3bf696b4753f2cbf146d9151f40def404d6d749cf8de022be194ff";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/th/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/th/firefox-82.0.2.tar.bz2";
locale = "th";
arch = "linux-x86_64";
- sha256 = "e2087d50eb61ba597a67af0cc3460ed3ac7e8af218b374e4c5294463aac8ce44";
+ sha256 = "c37a9708768ddf723a2423ba0999e88b09a51028d7736234ffcaf8a32f56df8b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/tl/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/tl/firefox-82.0.2.tar.bz2";
locale = "tl";
arch = "linux-x86_64";
- sha256 = "60a05602462133f36d29942dc5123aa0c71b1aaf2ab142efff6f7abc9cadcad6";
+ sha256 = "5ab670b24e2ee1c4b4c7fe518e9d3967c85f0e27ea2c7a4ba82bbdaabc6c4fd9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/tr/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/tr/firefox-82.0.2.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha256 = "5cfc8cc8945f4a177af80df37653a61f310f413cd4ab3e5df55ed4457d7318b8";
+ sha256 = "7e51ae3fca81e691675196b298a9b03de9e798f4fc032da8e5da295820a7d2c6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/trs/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/trs/firefox-82.0.2.tar.bz2";
locale = "trs";
arch = "linux-x86_64";
- sha256 = "2cf90e62d2e1272aaa8d7acfb7ac51b35e9a3aef23f12aea2213146db324ac66";
+ sha256 = "60263ac369cdc9aa9a8ab0dcb60219f3e14563fed709b99d8352c1b0469e9433";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/uk/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/uk/firefox-82.0.2.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha256 = "bf0503793d0887754b2c4b87b92c4dcf111d8f5fcc27a288af3686fce2201366";
+ sha256 = "38f8e0ed748427991ee9c45694460d3eee28a5f94ee1ff59eafcf9eb93fab9c3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/ur/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/ur/firefox-82.0.2.tar.bz2";
locale = "ur";
arch = "linux-x86_64";
- sha256 = "015e0e28477896710481a925c4bec0ceefd0c9f39179a13441b673031854ab1e";
+ sha256 = "65e19c2395ff45bff79beb1aa4d9c18faaceb5a7000c6de672f6c1d6964571e0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/uz/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/uz/firefox-82.0.2.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha256 = "0c372b3f8d98f41f2a69a62ffefa6181bb9d7d1a74c7a60a2603ee3a8883d635";
+ sha256 = "d3967c3bbbd0ddd880a7cab3a359b946a7b99515c9b82bba044a33138822d864";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/vi/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/vi/firefox-82.0.2.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha256 = "96b1a4aa05e054a7ec78bf314d151385b2a7a6f6ea3225993242ba798772e100";
+ sha256 = "a142d7ddc06c688666811ace6a9c32f28e74006f29eff4aa4aaae105f64a34ac";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/xh/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/xh/firefox-82.0.2.tar.bz2";
locale = "xh";
arch = "linux-x86_64";
- sha256 = "68d69dc60b730b5ffe7a54943bc9404d0915b3730f840711a3c078bc8b71396a";
+ sha256 = "a696daecebfb59e8a798dcc6eb241ce10562438a013f243dd60ac8671091f585";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/zh-CN/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/zh-CN/firefox-82.0.2.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha256 = "b21aedfb3eb7cb8fac85fa9d9f8741ff182ada6635bbb669ec95c0cefc0edb5a";
+ sha256 = "d1167e254dc6c16d5d4e38cd8b98bbc065e369d7bd7414e6871b028c601118a2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-x86_64/zh-TW/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-x86_64/zh-TW/firefox-82.0.2.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha256 = "81963acd1e8a92ab416fe4dae6f1c14f554d6d6a83fcd1d5021e5796bf5d7a98";
+ sha256 = "453ebd33173b2ae4a5120d73e3e0fdde57b480e3f66ef2fffaba27390ae945ae";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ach/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ach/firefox-82.0.2.tar.bz2";
locale = "ach";
arch = "linux-i686";
- sha256 = "12b85628724e5c5acc545ba462b7f916d775dedde3eeb4141799f0f3d65ba6c2";
+ sha256 = "c7840623cb65c9c28285d41694a85990e0bda181697e229ad4b71478dec8bf2c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/af/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/af/firefox-82.0.2.tar.bz2";
locale = "af";
arch = "linux-i686";
- sha256 = "66f1e12cbabfcaa3c51e68d06b213dcdf29292e981b18ace9ce6df9bfe3f9dd8";
+ sha256 = "24915613ccc58840ccb1564ebacc906b96c7f171822f722265e02b8ee41b0dca";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/an/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/an/firefox-82.0.2.tar.bz2";
locale = "an";
arch = "linux-i686";
- sha256 = "6b61f6db8cd323371f8a4949ff455c79374a2efa0c327611128aaa397a02a025";
+ sha256 = "d7acf25c0fce89775827a1e8198fccd117b94dafe5fd9820f557cee88379da8b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ar/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ar/firefox-82.0.2.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha256 = "180633af5e8cfd13d832c9268d4b0eb44b2292b549d3d1093364db9967fc3e82";
+ sha256 = "d24c74365c1b9384e8954f9b6ce4f2742bea269de7a20f448971a957f096ecf2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ast/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ast/firefox-82.0.2.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha256 = "aa95f2894bbaf61fd74bcfb00218f73e77b83250c25b472e9938ce0e94403583";
+ sha256 = "0b858a243143f6afa68bb14f836fbf4a7245cb2856432004222422ceeb4c4d57";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/az/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/az/firefox-82.0.2.tar.bz2";
locale = "az";
arch = "linux-i686";
- sha256 = "3c42220f655d6d8785b0763d5d829744d0e579acff44cd146ec85378ef2800a9";
+ sha256 = "80ef7662e88c0fc1711bf385443917b325dfa46252b837f043f41fab0139967b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/be/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/be/firefox-82.0.2.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha256 = "02fd047e0808ccdcaf484ab6fcc6d306ce97c6a401be4a0071eb310f31ccd45c";
+ sha256 = "93c087192c67e074ab3b00fdf55d485f39c7b86cba4fd801e61d2f61e511a191";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/bg/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/bg/firefox-82.0.2.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha256 = "556fbaef8fac39cebf0152e0c5945c6179aa013a724c4903b5553c12518913ca";
+ sha256 = "19afb87d93e3a01305c24b725b8ed764f8ae2e31e72a8ce4132f1d6451589321";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/bn/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/bn/firefox-82.0.2.tar.bz2";
locale = "bn";
arch = "linux-i686";
- sha256 = "3a30215151a6e937a1555f28333b2763e5bcb825e4159267c4897f666206737f";
+ sha256 = "e607dd2195d4a19d366de1f084bcdc91d4832287752c4a449d445eb7aaaff463";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/br/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/br/firefox-82.0.2.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha256 = "9db07dc18e3925f20d1cdd668eb26dc279f7ee38bd71e0085e47ca9400938974";
+ sha256 = "dbd5fa26f0b9b20933820005022af238a5f72c8688dc10a4aafa0318af67b342";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/bs/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/bs/firefox-82.0.2.tar.bz2";
locale = "bs";
arch = "linux-i686";
- sha256 = "7ad72fb89ac7ae6f453e5476759319b3e46a814a5ea3b74fa95350a20aeec2a1";
+ sha256 = "7d3d4e3bc630e69b655f4668365359996266d15864b776fbe2e6a8773e212410";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ca-valencia/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ca-valencia/firefox-82.0.2.tar.bz2";
locale = "ca-valencia";
arch = "linux-i686";
- sha256 = "73f45df139c85e6b583fe0f5c5e429631154d02c7de5832e85366fceccec2854";
+ sha256 = "a14d58cd78c72c29307887a91b534a7553ad2b4e81da5615bfb8a918d4abce60";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ca/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ca/firefox-82.0.2.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha256 = "53f64671ca7527147f91fe2ec72053420866ec15f7d8f6175d88cde75f574514";
+ sha256 = "2aac2aa56702b1269b5b5755da2663621da1603e6ad956afe07d86ff54d3e64e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/cak/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/cak/firefox-82.0.2.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha256 = "93471086769bbdedf2a6a7a63ed2fecaa785c9c1f337bb1e726462976604dfff";
+ sha256 = "333cf7d04c22f644f0286102b498727dc448339de26fa1a1cfd353ad1b05a1ae";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/cs/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/cs/firefox-82.0.2.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha256 = "e9e1d7f0a0a5766d0ef1ec8f9eb747fcd28333425d139fa1f78891142f1aa91c";
+ sha256 = "3d3756f69b0acfc95abd5ab21b9b77cd2272afdcb7056fa4b961c1528e467447";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/cy/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/cy/firefox-82.0.2.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha256 = "60caa6cb482ff870572551605e1b644d79901f1852b0bcd7ba64f926eb923bfe";
+ sha256 = "97d16b2b8def95897751397a8f5293931e1620d2b17b6a6f036d47abc79ae822";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/da/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/da/firefox-82.0.2.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha256 = "726f620abbf287fb03d68127a7985e52a8e4ee176994bc7b0e8d10e7f3dd42a1";
+ sha256 = "f97a2ded9c529e992df15b797afe0622a1d02cdf3e01fa46794b4ddddcfed0ac";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/de/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/de/firefox-82.0.2.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha256 = "ebc0cffa8a0300165a39ee1fdfaf4c404d2204683117c6b5d7ae708a4a495053";
+ sha256 = "4d9aba854f86075d29772957d7f31804ecdc1bc465315afbf0bd807a40f39bc5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/dsb/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/dsb/firefox-82.0.2.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha256 = "e296964d066ab5799b0974c1841f36352040d9f6ad769e730f801a0b77eaaed8";
+ sha256 = "bdf18303c3e67f6bda97c709460214bcad60dc11c35fb996bb628f79bb7d0a9b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/el/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/el/firefox-82.0.2.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha256 = "f1282eff07c147d33b114a76335cb4c6bfddc66518d2749d65d5613899a3cda3";
+ sha256 = "29e9a29e97fea8cb4eb03c8ad67c8fb37e534199073202f381c6a9c50a9d6572";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/en-CA/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/en-CA/firefox-82.0.2.tar.bz2";
locale = "en-CA";
arch = "linux-i686";
- sha256 = "51ab497caf7a529e8b430280b8015ab3b8a5df3486ef81f3ffe721d1f0c2d752";
+ sha256 = "7fd41cc61c01491048cd37db223007a568a8470eea693e76e3f3394901b1af5b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/en-GB/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/en-GB/firefox-82.0.2.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha256 = "1a4f64d190155f3b090828261ec2ce0f61e4b3b2662a3f445291ee201c0fdfe0";
+ sha256 = "818d44931c9ed4b4c258de26b33040409ebfe9a4856eb1f80715d15687ea9fdb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/en-US/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/en-US/firefox-82.0.2.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha256 = "2039a8e94fcda9bcad97d62059579d64744da522c7d65beac0edcbd2e128a06f";
+ sha256 = "54a64c8fbb263df7e05b8532f0d6f50bd34f6b3cf3080ffc99c123b6b7009210";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/eo/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/eo/firefox-82.0.2.tar.bz2";
locale = "eo";
arch = "linux-i686";
- sha256 = "1abf7e1a14264220bf83b998c71ae8d1cb7e5187c09a9ae2be1424761760955b";
+ sha256 = "87e497515f1a90d315e58f592d9360baef382bb986cc17a1a20e9ea9013550fc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/es-AR/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/es-AR/firefox-82.0.2.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha256 = "83bc86693bbb7dfaeae244c1120f5426b85b13f56756f299e3e3c902a0700851";
+ sha256 = "3306113b2e5249c9bef8cbe3ee30a76855402f39385ef730725fe19c650248fe";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/es-CL/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/es-CL/firefox-82.0.2.tar.bz2";
locale = "es-CL";
arch = "linux-i686";
- sha256 = "b2ff29fe620aaa62e9b20ae1576574b2e4c7893eb664fb7c6f722a80093d81bf";
+ sha256 = "72fc2f9c4269255c5c9b6c65f11ce8613dd68a1b382c53cab159c56af91d4f12";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/es-ES/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/es-ES/firefox-82.0.2.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha256 = "47f526244e2d7426d7a9d2faa1e114032bd43309c480a21523645c415ac54a17";
+ sha256 = "720687e90a863bc08a79e7b98f52439efbf655cc170397095dcf2212839eeb77";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/es-MX/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/es-MX/firefox-82.0.2.tar.bz2";
locale = "es-MX";
arch = "linux-i686";
- sha256 = "f2f7f4e251574d11ea69854d0f5a9f7b078aa220d5fb1ef8275e25e4e75389a6";
+ sha256 = "32db50431886cf3e181a440eb40e4d9e93ebb0dd6c7e9eb3f6bb4cb203530d37";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/et/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/et/firefox-82.0.2.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha256 = "88ac5af23fa85690fe992ff457f79c991d4802e54a5a3a73682b3b1c6d444856";
+ sha256 = "21c2de424dad554b4e74509df0b40a49c23b77c406d44c611ea0e08eb98d1886";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/eu/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/eu/firefox-82.0.2.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha256 = "2fa7483b6be6503a5aa584895d6b177b51f94c344e0869638f6dc065437d69ff";
+ sha256 = "96e3609f488fc8bdf899f07333121893dc5f74f520856536facb1a5b376773f0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/fa/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/fa/firefox-82.0.2.tar.bz2";
locale = "fa";
arch = "linux-i686";
- sha256 = "f9cf6f19e3faf9c206a4286224089855aa2fad94bb99250855925e167aa65943";
+ sha256 = "572a6fe2bc5c0751077344e327ff11d434eeb26eade478dd79578822bc8ea167";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ff/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ff/firefox-82.0.2.tar.bz2";
locale = "ff";
arch = "linux-i686";
- sha256 = "b6171880f459eed455cab78fbf9a695168f23bb26c361099cd23f682a99704c6";
+ sha256 = "08daf54db1c3927ff10c38ae462c806b0968abe89509e2a7251b39e2f3e3e43d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/fi/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/fi/firefox-82.0.2.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha256 = "6f5d5eaa2e4a60122a18b998932645f6abe7542e04298d13cf5004804de12bb8";
+ sha256 = "c2bfa5646d0f39262c79dbae82f2a443e145b0b318d4213e42f265dd378a0a73";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/fr/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/fr/firefox-82.0.2.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha256 = "1d239e0c59c17c3e8de5f88df643a2b59b55a1816f8d2779c115311c6729bf89";
+ sha256 = "3e8ae367878e625b796e68fdc413ed4fa32a06260db7ecb000f3c089f7755a6d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/fy-NL/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/fy-NL/firefox-82.0.2.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha256 = "7307baffe92d133f2b3b957c8592d7ef18e1129aebadb9c1a26b8f462ecb9b84";
+ sha256 = "29dcf0040b32d2a183cc79f220ff37c6b8059a399fd111b9c4ab8f851b638acc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ga-IE/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ga-IE/firefox-82.0.2.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha256 = "1ae40826795c01e45921cee1293990a227f219ed20398b77cb8cf382207ed0d2";
+ sha256 = "d2f0c91780ef7dd353d58e41e539b917e6c957231579517d1d75cef89769a5b8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/gd/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/gd/firefox-82.0.2.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha256 = "108f11cade989829a103e67090f03dec890b371004fe047215fe2feda8217a7b";
+ sha256 = "1c305c577072a792aee284559202b4ca8108df8f96b1ef17c20d6918498b3599";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/gl/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/gl/firefox-82.0.2.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha256 = "3be9987167773e448d194bcde682242576968ca04cdba2b3728e454b965a9b21";
+ sha256 = "86c829c97c30e5c49081283cc8ff5073d357ab09520194c56df63ab56858b083";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/gn/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/gn/firefox-82.0.2.tar.bz2";
locale = "gn";
arch = "linux-i686";
- sha256 = "be87dc9ecfe75423c59fd189896a508040f5f962828855f50a01fb4a46a6beb1";
+ sha256 = "11a41052cb779cd11fa2e9c1f2f4367a190e78e36dce900f2fd84c451a6001be";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/gu-IN/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/gu-IN/firefox-82.0.2.tar.bz2";
locale = "gu-IN";
arch = "linux-i686";
- sha256 = "c2b1290375af17d0d63dfa90b006025dd8f9e7b35628caa782c849826df2fb53";
+ sha256 = "6dfb8e60f2225a8db6a2b1ce31b23b51803d5fe9642cb85ff9f440e53c887616";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/he/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/he/firefox-82.0.2.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha256 = "9579aa350b3cc6c0814c24361a5b7a7b3ec75245f050ad994ab20e850b520f41";
+ sha256 = "8d2f9ed875b38e6d19776c0bfb3a66fe030215d43ee247c9f1a5b85c7dcf0105";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/hi-IN/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/hi-IN/firefox-82.0.2.tar.bz2";
locale = "hi-IN";
arch = "linux-i686";
- sha256 = "25a037775d64ceaa137fde2367e26f846e755f98edaf0fd04526b4afc80b17cb";
+ sha256 = "cf160dc3ff74855a206882e045395dc1ddd69d545184d7f02acb20289465842a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/hr/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/hr/firefox-82.0.2.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha256 = "c84de35ed70512cd608de909ce887f0bbf79d5894a82facd94af478b1cc54764";
+ sha256 = "e62b04dba13d6d8dfada3976f23715cd221d5a9f0c9d2ea9a0b828c87222b8db";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/hsb/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/hsb/firefox-82.0.2.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha256 = "2d5ce7160c14b3770d19c3d32a068c1a08623ac2c3b0036d5f18ba7645463fbb";
+ sha256 = "fbf8420109b4b7470bf8e5b889cbb51b5a9d827b9cedb2aeb5089f31e74b0211";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/hu/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/hu/firefox-82.0.2.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha256 = "bf0fa325c588eacb758697ed13a4aba6416ce35f6cae31891ff4b5ea0296e094";
+ sha256 = "161c7f91df6806310a10631f6d338cf86138f5056d265e4dfcc2823634a1cc79";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/hy-AM/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/hy-AM/firefox-82.0.2.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha256 = "f45b28645f8dc656d291cbea9e969cca090014f1c4d508f2a0d8f500ce949066";
+ sha256 = "a35885c431f6b160716355766c5e8f60ac94dc86675e91905c4781071de6c2a4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ia/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ia/firefox-82.0.2.tar.bz2";
locale = "ia";
arch = "linux-i686";
- sha256 = "ac1ee6f6450f62fd4e0de61366b83a0fc8d7b7be5731591e83c4393ba2a6e9f6";
+ sha256 = "e162f166587a94aaaf9a6419fdd9da21f949c7db0d1ad223016d470841e124cc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/id/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/id/firefox-82.0.2.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha256 = "8117c5e493362fba30de0cb27cd5a8ef7ab9b31655701b44c9ab06a6b73af60a";
+ sha256 = "bee0a6a4a0a9fa3c13650bcb4fefaaa07cce21211d2d4fc0030f4f9133781eab";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/is/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/is/firefox-82.0.2.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha256 = "118b2dac91511e0e68a7dee939f586a9d9b31cc117d6295053a6125fe7e3bf57";
+ sha256 = "8994bc2da81e1b17ac112e7ca7a43be9f578c049e879651a4014730937c83283";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/it/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/it/firefox-82.0.2.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha256 = "8680148fda005fd63ce5af1230060f7510a4b7b096da1f5dd864b9824990faff";
+ sha256 = "7fa77ed489b07954543ba117dc3cf67fc70341a5e486d35596cc8f80f630482f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ja/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ja/firefox-82.0.2.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha256 = "eedf01ce82bce136c03a62de3437b42e52280e87c8491133116926ec7481b7a0";
+ sha256 = "76d299e4d71a82e72bc2e446bcafcc1b1d63b54c57e9aeb7ff11e7bff8611811";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ka/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ka/firefox-82.0.2.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha256 = "63c060cb338ee1a0bec05fa8b3749f21503dd3d78548b5673fa4b44b64ef0536";
+ sha256 = "6c027f7dbdff43c097a73ecad83aec6c7d623cfc8cdd77049d4dcab70984b403";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/kab/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/kab/firefox-82.0.2.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha256 = "ba10887d808f197cffa458ba50d3cc7696be176dd088747a50adf676a0d1d666";
+ sha256 = "ebd32284e83a0df7228f34263ea03b5b3f418fa5db193e01d20ef15f7ccc393d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/kk/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/kk/firefox-82.0.2.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha256 = "c93f19c29f0a47854ec1b90e8e4e5e77a08f5c2a3589fd3753c9aa6ceb6d515e";
+ sha256 = "39dcaefc6135f51157802878702debd14950a82a32b57862c9428236425de620";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/km/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/km/firefox-82.0.2.tar.bz2";
locale = "km";
arch = "linux-i686";
- sha256 = "7066bcd6a37faaf5db2ff5eca5c1049cdd4a9a1c034133de866b7d9d97913c03";
+ sha256 = "30b0fc4885498d9453dd3179a82d7fd12bcdb5a2b1f3d6227d7a7a68123544eb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/kn/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/kn/firefox-82.0.2.tar.bz2";
locale = "kn";
arch = "linux-i686";
- sha256 = "04d941f96c92525298e391a38ef24ee2d31411bd9f3d36ca2f667e3d400513e3";
+ sha256 = "ab0f33c172a47fd5fe1e3caa014938647dc870a97e9db0d1ed7e9b09a3fc920b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ko/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ko/firefox-82.0.2.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha256 = "b8fbf8316f2a3d93303ce52f63a08d7604ba8143d7bfbed6782912ab19609436";
+ sha256 = "7e20d1d2c16e6278e1e8290c18b39833e23b12cc9bbcfcf3135e52d3c155118d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/lij/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/lij/firefox-82.0.2.tar.bz2";
locale = "lij";
arch = "linux-i686";
- sha256 = "a655f743a2397f808fe514e0e86f6297c3a8ff113bdd360249309d449ff5444c";
+ sha256 = "5da50a6a54b1ce15af8ca26bdb2756449622f6d441593bae4f558c079ef732ce";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/lt/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/lt/firefox-82.0.2.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha256 = "dd4f654d1c8dfaf0a318c5633865649a8298fa92fb71b7c66ed9369710df2ea8";
+ sha256 = "a4bf43fd06f915720f3050750f226629a602aed690b74df728cfd616f8d1d063";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/lv/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/lv/firefox-82.0.2.tar.bz2";
locale = "lv";
arch = "linux-i686";
- sha256 = "820f1c5d3da3ae84b0a0c80dca3210ee61024a23141fb2111b5e609843aeb55d";
+ sha256 = "8f8eaf80606a140616cfa17fb69bc611ac631a8ec1e4d204fb0de1c073b767aa";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/mk/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/mk/firefox-82.0.2.tar.bz2";
locale = "mk";
arch = "linux-i686";
- sha256 = "51991978ac9db66b157b6921941219ed6f2be3ed2ec9a1fd74933117a5708743";
+ sha256 = "869715dd3d72c48db3007557aabc96fee78b73ecdc747ec0f361365eb1072111";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/mr/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/mr/firefox-82.0.2.tar.bz2";
locale = "mr";
arch = "linux-i686";
- sha256 = "1012cc8a38bb7a3250d2328af5c3afef05b8316137ecea20e3941bb1428a4d4f";
+ sha256 = "ae921995425812eb2b70a479dc1d6bc319d397c7c16e020460d2d1f65cdc9305";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ms/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ms/firefox-82.0.2.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha256 = "584504c48e0f0f28ba8b6dc5341743293b7f1795ea5c1c9a31c348c76cc62313";
+ sha256 = "55fc6ca427864cd885fa8da786f50f4e88ef2d9adf331e55a6f8e781fe5f7838";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/my/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/my/firefox-82.0.2.tar.bz2";
locale = "my";
arch = "linux-i686";
- sha256 = "5c4aa84945631ddb576f1a75120d5ccba9ec6d37f2ca7fa74fd673bfd3d4bd5b";
+ sha256 = "26377b5108cd1208d111792dad61cf521fda0f4c4206d17e4907b06e4ab5e7d8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/nb-NO/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/nb-NO/firefox-82.0.2.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha256 = "d35d5cdf2b5ebb145c1c54a5e0d95501a38783a207d47e01eec4cf85a64541b5";
+ sha256 = "19bcb61803f6d6bbecfd94eb769b3d302a951ac5d7f337b6937f9282cbb8222a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ne-NP/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ne-NP/firefox-82.0.2.tar.bz2";
locale = "ne-NP";
arch = "linux-i686";
- sha256 = "af2f8135a7913914752a0f759c98a078823c6824a76625a6be4077563dafd3f2";
+ sha256 = "4575f7730e5964fa5be7ec351907d97794c06bf101bea5a98785238304d1fea9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/nl/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/nl/firefox-82.0.2.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha256 = "beac8d7493bca8319c04f36d8e60985ebefa8af716db9aedf253d7b1bca496d2";
+ sha256 = "f22f33b1a1127a4dc91781031c0112b05e8cd5fbbb8c732a6e18b5beeb5627ec";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/nn-NO/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/nn-NO/firefox-82.0.2.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha256 = "62e2abdda830a869247220edc5d623dd40d463d96458980f2b1aa70352f45dc8";
+ sha256 = "d59e605d47601c18d12e6a2a57cfb8c8752fea2711e8cb0d822b18a4f7a2c049";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/oc/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/oc/firefox-82.0.2.tar.bz2";
locale = "oc";
arch = "linux-i686";
- sha256 = "d670d46d4641e4b89b3e9fd09e226ebc9822d43c8611020e410c0a239ee6d3d6";
+ sha256 = "859b0b3b7317a4b94292edcb8f159d4c42404efcf67a170f435131b0b2331422";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/pa-IN/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/pa-IN/firefox-82.0.2.tar.bz2";
locale = "pa-IN";
arch = "linux-i686";
- sha256 = "244fd49efcb7579813b493904e63a889eaa832fa326b2da3fd4e5988bcee0294";
+ sha256 = "b8553bcc65ce5a075875849508876f34478a0d8166b048b4b8d0b37aacad359e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/pl/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/pl/firefox-82.0.2.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha256 = "31c4cbc76456d9e0d76ab98c997049d17940cc5f461941c72ba85e07b0859516";
+ sha256 = "8428f5438edadd7f3e531aeb905bd46f52a3a624e1a36706b3e0e79d29366b94";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/pt-BR/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/pt-BR/firefox-82.0.2.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha256 = "8c73c44493d265291f253ae7e739613a1cec1e82678021f3ee1738990eb101bd";
+ sha256 = "021cb4431781ef19cf7be1f987b6859c2c8b7db67f1428cec475d4de82d38118";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/pt-PT/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/pt-PT/firefox-82.0.2.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha256 = "934e69f1c07b69c59c3e680ec7ab6d5e8bcf54e5a1e4bc32ef5782c15222544c";
+ sha256 = "e55fe5ebb512e184e2c67dc6b866a0f727fa89bda6fb2ed763195761b67bc79c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/rm/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/rm/firefox-82.0.2.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha256 = "a825c9319954997f285370b4f13e20fe1b0eda62621b71570b2d7606e5a5668c";
+ sha256 = "30bc0d66c940ddaeaff516e900f85c652a3dee07d2ede81710efd31c5858e72e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ro/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ro/firefox-82.0.2.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha256 = "df1de4c7dd186bd8b6558c6c4e902a1721ad3f73a40dd5163b82e98323931436";
+ sha256 = "e467c27dafce634f4e507ba5520ea4dfc3d3fca2f751a8ae55fb3fb26a073b3f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ru/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ru/firefox-82.0.2.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha256 = "4c02fa376103c6fb69f2610045a5f922a6a305b11f92899e9d7f42725cfe9ad2";
+ sha256 = "d0ea589f932e1dd4a1f6d12a758210e22213794f5d45ec5bb85621aa1ba206d2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/si/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/si/firefox-82.0.2.tar.bz2";
locale = "si";
arch = "linux-i686";
- sha256 = "bc429d437ede468610dfb4f807d7107a6a0f60b32c425d61cf13cbfb4f1aceed";
+ sha256 = "6a22d47d1c193a2a048c7535ec49f2198bd2616e123353af0391272db9decd3b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/sk/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/sk/firefox-82.0.2.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha256 = "6e6620e108c4e6c0acafec1921ec4d99912dd0ca4d36d62cc5bef6127ca04c33";
+ sha256 = "c38f8f2f172c0de6d526be926c874a765116f14af5f50cb65cd7771a46cdcfe0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/sl/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/sl/firefox-82.0.2.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha256 = "7aa6392e83496ebfba7b5ea4576aab2d28088c88558d88af74a588954bc5af20";
+ sha256 = "f39c27bb7d334f20e09fed97c3589db6aae988d3e538d7e2dbae690ab4b4e521";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/son/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/son/firefox-82.0.2.tar.bz2";
locale = "son";
arch = "linux-i686";
- sha256 = "3134725ede0ba297dc895b3682cc6ecf73931c0779a0fc979166f2ed652b6d4e";
+ sha256 = "7edcdcb248e6cb9a78fd4061a2ab54e03692834f87c6d565ed9b777c952ba5fa";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/sq/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/sq/firefox-82.0.2.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha256 = "33d3a6bcdcfb199360770c677849e064d3727f3629b34f9913faccd5f173c6bb";
+ sha256 = "db3a6edc2a4008c09ba931e965e9853404dd272455ec8d6b20bf86e14a095bea";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/sr/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/sr/firefox-82.0.2.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha256 = "b9ea179cc648bfb7688e5b21a0a5d128bd0247171b9e9114459a4ed7fe352281";
+ sha256 = "aa6bf3ed3402813f56b6d6c53a70da8c7decad3f9d3c3af66336aadc632e334c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/sv-SE/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/sv-SE/firefox-82.0.2.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha256 = "18227f53b7317262270f4ed973b080649d3011ea52ab434d56a09e91d750c8e3";
+ sha256 = "8ffe039f7ed159150c6ad804e980c597741439dcc339841e464589ebd535eb38";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ta/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ta/firefox-82.0.2.tar.bz2";
locale = "ta";
arch = "linux-i686";
- sha256 = "8c70c66802d6966e04462f934bfe16c94007209b4b6ecccbfe1cc044cd3c19d0";
+ sha256 = "a46c944cc5b22fefe8503cf079be32cc5aeb2cd1b78e5642f5ec55f8baf28586";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/te/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/te/firefox-82.0.2.tar.bz2";
locale = "te";
arch = "linux-i686";
- sha256 = "c36cd994a88688e3af5360f24bdc6a69960723bc2dd196f3d42ab8d6099abbfb";
+ sha256 = "a7ce32a838d4add3123116628301fb6642311fd3f6fffe0ca4ed6cb314c162fe";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/th/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/th/firefox-82.0.2.tar.bz2";
locale = "th";
arch = "linux-i686";
- sha256 = "2ded98d2d5957ee42c665a1789ae4fbc549af60a08adf1e51baf7022db5f03cb";
+ sha256 = "3ed82ac4d015d397cb53149f30e2842614092413d84dd6add365428b80c40cdd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/tl/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/tl/firefox-82.0.2.tar.bz2";
locale = "tl";
arch = "linux-i686";
- sha256 = "14135d1ae961084d7979bb3ee13fa50bb2f59d8ea9fe18400084aedcd6ca5388";
+ sha256 = "cdd9b16ad2fefdccbdea8bad3863e3177bd166fb595609f74b1afb7d279c4390";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/tr/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/tr/firefox-82.0.2.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha256 = "4ac2f0a8729427e508f9aaf3c6606145b84ea47009724a1d07c3182fbeb4678b";
+ sha256 = "4b75d68d159ee4463854b53d0f68364648c2b36e6c0fc8937573cf2a1262ad0b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/trs/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/trs/firefox-82.0.2.tar.bz2";
locale = "trs";
arch = "linux-i686";
- sha256 = "c7bf44d74cead7b7a5d44bb16331a113d8fb630c0bfa9740045ecc5d6858a099";
+ sha256 = "b0947e9e8f45d848093805ff34a59d6c74a5559df91da5bf2255e2a24d386f95";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/uk/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/uk/firefox-82.0.2.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha256 = "7a796554c241f21c16573f20b2b1907a4f7af4cccf441739b9826e2140f640cf";
+ sha256 = "a4ff8ded991f00825e10ebe69be7183899d8bca0692eae4e2c60049e80d6710d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/ur/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/ur/firefox-82.0.2.tar.bz2";
locale = "ur";
arch = "linux-i686";
- sha256 = "8d5bdda725bad1479c32a18504fb584ac290f94e994b4c00a0686bb09bfb6913";
+ sha256 = "ee50b6ac2818824211c5fb871f19eb0582a5f50c3873139d6aed613d9a853197";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/uz/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/uz/firefox-82.0.2.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha256 = "699bf3bd19bc7f4f213791ef2bd7ce8db0693928be611b952c6c8b34861efae1";
+ sha256 = "6c530bd3bb2d1a3072513b203afd44affadd4cd3e8f9136f2b7e4e942d7cbd27";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/vi/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/vi/firefox-82.0.2.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha256 = "731e97ab6e96cf3da549b1cd954fbd4c48112ba12792bf1b94f9ce5628505c47";
+ sha256 = "ebfba78fe1778b0e724822adf1f448f005f4575c4c47eaf4d7347c808d2fe5a2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/xh/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/xh/firefox-82.0.2.tar.bz2";
locale = "xh";
arch = "linux-i686";
- sha256 = "0078f3303b80aa63b1f664c49255077632729a5461b74a875e8cfb0ce3a23bb9";
+ sha256 = "e9e9b4b5cf377ab18c857242d1915ec0198393d35fd93c4ead4ac1d790db4d97";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/zh-CN/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/zh-CN/firefox-82.0.2.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha256 = "fe9cb3a43e12c64aa12e40e8f52651e1c4ef09a52bbb51a3492acf8a535172c1";
+ sha256 = "c7d8459ff0eaaac129f168c54454af90f9618c8515f9df2a35de578611700372";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/82.0/linux-i686/zh-TW/firefox-82.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/82.0.2/linux-i686/zh-TW/firefox-82.0.2.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha256 = "020b7887120b134c127d444b59a5ce052fffd7653fffacaec9b0e4902e86158a";
+ sha256 = "b9a3074700de458cd43721b683597f95f2ad81834a15d5ebde22dfc324d92fb3";
}
];
}
diff --git a/pkgs/applications/networking/browsers/firefox/common.nix b/pkgs/applications/networking/browsers/firefox/common.nix
index c787fb5754d5..a98891df4d13 100644
--- a/pkgs/applications/networking/browsers/firefox/common.nix
+++ b/pkgs/applications/networking/browsers/firefox/common.nix
@@ -9,7 +9,7 @@
, hunspell, libXdamage, libevent, libstartup_notification
, libvpx_1_8
, icu67, libpng, jemalloc, glib
-, autoconf213, which, gnused, cargo, rustc
+, autoconf213, which, gnused, rustPackages, rustPackages_1_45
, rust-cbindgen, nodejs, nasm, fetchpatch
, gnum4
, debugBuild ? false
@@ -102,6 +102,10 @@ let
buildStdenv = if ltoSupport
then overrideCC stdenv llvmPackages.lldClang
else stdenv;
+
+ # 78 ESR won't build with rustc 1.47
+ inherit (if lib.versionAtLeast ffversion "82" then rustPackages else rustPackages_1_45)
+ rustc cargo;
in
buildStdenv.mkDerivation ({
@@ -333,6 +337,7 @@ buildStdenv.mkDerivation ({
version = ffversion;
isFirefox3Like = true;
gtk = gtk2;
+ inherit alsaSupport;
inherit nspr;
inherit ffmpegSupport;
inherit gssSupport;
diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix
index 79391887608c..e7dd034a8ac4 100644
--- a/pkgs/applications/networking/browsers/firefox/packages.nix
+++ b/pkgs/applications/networking/browsers/firefox/packages.nix
@@ -7,10 +7,10 @@ in
rec {
firefox = common rec {
pname = "firefox";
- ffversion = "82.0";
+ ffversion = "82.0.2";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz";
- sha512 = "3lbvlb6yggd5v0pkr0x6j350jc5dpclqz7bv4i06r97a5ijdgfc7c6y605966hvw24v17byxr120xc7a39ikl1wnls7a9gyzyqcwyw8";
+ sha512 = "25wkgsqnafmq30m1kd1axkm454dhl2bmz6100i3ccqnn31vw3nyy6k3k1apsn62siqswpm55iclzcb10y4dfyyqcszvflim47c8i37k";
};
patches = [
diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix
index 424c45d305e8..cc6cc72e27be 100644
--- a/pkgs/applications/networking/browsers/firefox/wrapper.nix
+++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix
@@ -2,9 +2,9 @@
## various stuff that can be plugged in
, flashplayer, hal-flash
-, ffmpeg, xorg, libpulseaudio, libcanberra-gtk2, libglvnd
+, ffmpeg, xorg, alsaLib, libpulseaudio, libcanberra-gtk2, libglvnd
, gnome3/*.gnome-shell*/
-, browserpass, chrome-gnome-shell, uget-integrator, plasma-browser-integration, bukubrow
+, browserpass, chrome-gnome-shell, uget-integrator, plasma5, bukubrow
, tridactyl-native
, fx_cast_bridge
, udev
@@ -39,6 +39,7 @@ let
enableAdobeFlash = cfg.enableAdobeFlash or false;
ffmpegSupport = browser.ffmpegSupport or false;
gssSupport = browser.gssSupport or false;
+ alsaSupport = browser.alsaSupport or false;
plugins =
let
@@ -64,7 +65,7 @@ let
++ lib.optional (cfg.enableTridactylNative or false) tridactyl-native
++ lib.optional (cfg.enableGnomeExtensions or false) chrome-gnome-shell
++ lib.optional (cfg.enableUgetIntegrator or false) uget-integrator
- ++ lib.optional (cfg.enablePlasmaBrowserIntegration or false) plasma-browser-integration
+ ++ lib.optional (cfg.enablePlasmaBrowserIntegration or false) plasma5.plasma-browser-integration
++ lib.optional (cfg.enableFXCastBridge or false) fx_cast_bridge
++ extraNativeMessagingHosts
);
@@ -76,6 +77,7 @@ let
(with xorg; [ stdenv.cc libX11 libXxf86dga libXxf86vm libXext libXt alsaLib zlib ])
++ lib.optional (enableAdobeFlash && (cfg.enableAdobeFlashDRM or false)) hal-flash
++ lib.optional (config.pulseaudio or true) libpulseaudio
+ ++ lib.optional alsaSupport alsaLib
++ pkcs11Modules;
gtk_modules = [ libcanberra-gtk2 ];
diff --git a/pkgs/applications/networking/browsers/google-chrome/default.nix b/pkgs/applications/networking/browsers/google-chrome/default.nix
index fb261c286072..727090a4c5c3 100644
--- a/pkgs/applications/networking/browsers/google-chrome/default.nix
+++ b/pkgs/applications/networking/browsers/google-chrome/default.nix
@@ -150,7 +150,10 @@ in stdenv.mkDerivation {
description = "A freeware web browser developed by Google";
homepage = "https://www.google.com/chrome/browser/";
license = licenses.unfree;
- maintainers = [ maintainers.msteen ];
+ maintainers = with maintainers; [ primeos msteen ];
+ # Note from primeos: By updating Chromium I also update Google Chrome and
+ # will try to merge PRs and respond to issues but I'm not actually using
+ # Google Chrome. msteen is the actual user/maintainer.
platforms = [ "x86_64-linux" ];
};
}
diff --git a/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix b/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
index d362e4c9b253..842ce9ba9a3b 100644
--- a/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
+++ b/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
@@ -409,5 +409,6 @@ stdenv.mkDerivation rec {
# the compound is "libre" in a strict sense (some components place certain
# restrictions on redistribution), it's free enough for our purposes.
license = licenses.free;
+ broken = true;
};
}
diff --git a/pkgs/applications/networking/browsers/ungoogled-chromium/browser.nix b/pkgs/applications/networking/browsers/ungoogled-chromium/browser.nix
index f87acc8722e4..c5cbee196521 100644
--- a/pkgs/applications/networking/browsers/ungoogled-chromium/browser.nix
+++ b/pkgs/applications/networking/browsers/ungoogled-chromium/browser.nix
@@ -13,7 +13,7 @@ mkChromiumDerivation (base: rec {
installPhase = ''
mkdir -p "$libExecPath"
- cp -v "$buildPath/"*.pak "$buildPath/"*.bin "$libExecPath/"
+ cp -v "$buildPath/"*.so "$buildPath/"*.pak "$buildPath/"*.bin "$libExecPath/"
cp -v "$buildPath/icudtl.dat" "$libExecPath/"
cp -vLR "$buildPath/locales" "$buildPath/resources" "$libExecPath/"
cp -v "$buildPath/chrome" "$libExecPath/$packageName"
@@ -78,17 +78,10 @@ mkChromiumDerivation (base: rec {
'';
homepage = "https://github.com/Eloston/ungoogled-chromium";
maintainers = with maintainers; [ squalus ];
- # Overview of the maintainer roles:
- # nixos-unstable:
- # - TODO: Need a new maintainer for x86_64 [0]
- # - @thefloweringash: aarch64
- # - @primeos: Provisional maintainer (x86_64)
- # Stable channel:
- # - TODO (need someone to test backports [0])
- # [0]: https://github.com/NixOS/nixpkgs/issues/78450
license = if enableWideVine then licenses.unfree else licenses.bsd3;
platforms = platforms.linux;
hydraPlatforms = if channel == "stable" then ["aarch64-linux" "x86_64-linux"] else [];
- timeout = 172800; # 48 hours
+ 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/pkgs/applications/networking/browsers/ungoogled-chromium/common.nix b/pkgs/applications/networking/browsers/ungoogled-chromium/common.nix
index 3df8fb3afdb6..de409f80370f 100644
--- a/pkgs/applications/networking/browsers/ungoogled-chromium/common.nix
+++ b/pkgs/applications/networking/browsers/ungoogled-chromium/common.nix
@@ -5,7 +5,7 @@
, libevent, expat, libjpeg, snappy
, libpng, libcap
, xdg_utils, yasm, nasm, minizip, libwebp
-, libusb1, pciutils, nss, re2, zlib
+, libusb1, pciutils, nss, re2
, python2Packages, perl, pkgconfig
, nspr, systemd, kerberos
@@ -13,10 +13,9 @@
, bison, gperf
, glib, gtk3, dbus-glib
, glibc
-, xorg
, libXScrnSaver, libXcursor, libXtst, libGLU, libGL
, protobuf, speechd, libXdamage, cups
-, ffmpeg_3, libxslt, libxml2, at-spi2-core
+, ffmpeg, libxslt, libxml2, at-spi2-core
, jre8
, pipewire_0_2
@@ -49,8 +48,6 @@ buildFun:
with stdenv.lib;
-# see http://www.linuxfromscratch.org/blfs/view/cvs/xsoft/chromium.html
-
let
jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
@@ -66,7 +63,7 @@ let
mkGnFlags =
let
# Serialize Nix types into GN types according to this document:
- # https://chromium.googlesource.com/chromium/src/+/master/tools/gn/docs/language.md
+ # https://source.chromium.org/gn/gn/+/master:docs/language.md
mkGnString = value: "\"${escape ["\"" "$" "\\"] value}\"";
sanitize = value:
if value == true then "true"
@@ -78,14 +75,17 @@ let
toFlag = key: value: "${key}=${sanitize value}";
in attrs: concatStringsSep " " (attrValues (mapAttrs toFlag attrs));
+ # https://source.chromium.org/chromium/chromium/src/+/master:build/linux/unbundle/replace_gn_files.py
gnSystemLibraries = [
- "flac" "libwebp" "libxslt" "opus" "snappy" "libpng"
- # "zlib" # version 77 reports unresolved dependency on //third_party/zlib:zlib_config
- # "libjpeg" # fails with multiple undefined references to chromium_jpeg_*
- # "re2" # fails with linker errors
- # "ffmpeg" # https://crbug.com/731766
- # "harfbuzz-ng" # in versions over 63 harfbuzz and freetype are being built together
- # so we can't build with one from system and other from source
+ "ffmpeg"
+ "flac"
+ "libjpeg"
+ "libpng"
+ "libwebp"
+ "libxslt"
+ "opus"
+ "snappy"
+ "zlib"
];
opusWithCustomModes = libopus.override {
@@ -97,11 +97,9 @@ let
libevent expat libjpeg snappy
libpng libcap
xdg_utils minizip libwebp
- libusb1 re2 zlib
- ffmpeg_3 libxslt libxml2
+ libusb1 re2
+ ffmpeg libxslt libxml2
nasm
- # harfbuzz # in versions over 63 harfbuzz and freetype are being built together
- # so we can't build with one from system and other from source
];
# build paths and release info
@@ -135,10 +133,10 @@ let
};
nativeBuildInputs = [
+ llvmPackages.lldClang.bintools
ninja which python2Packages.python perl pkgconfig
python2Packages.ply python2Packages.jinja2 nodejs
gnutar python2Packages.setuptools
- (xorg.xcbproto.override { python = python2Packages.python; })
];
buildInputs = defaultDependencies ++ [
@@ -157,34 +155,35 @@ let
++ optional pulseSupport libpulseaudio
++ optionals useOzone [ libdrm wayland mesa_drivers libxkbcommon ];
- patches = optionals (versionRange "68" "86") [
- ./patches/nix_plugin_paths_68.patch
- ] ++ [
- ./patches/remove-webp-include-69.patch
- ./patches/no-build-timestamps.patch
- ./patches/widevine-79.patch
- ./patches/dont-use-ANGLE-by-default.patch
- # Unfortunately, chromium regularly breaks on major updates and
- # then needs various patches backported in order to be compiled with GCC.
- # Good sources for such patches and other hints:
- # - https://gitweb.gentoo.org/repo/gentoo.git/plain/www-client/chromium/
- # - https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/chromium
- # - https://github.com/chromium/chromium/search?q=GCC&s=committer-date&type=Commits
- #
- # ++ optionals (channel == "dev") [ ( githubPatch "<patch>" "0000000000000000000000000000000000000000000000000000000000000000" ) ]
+ patches = [
+ ./patches/no-build-timestamps.patch # Optional patch to use SOURCE_DATE_EPOCH in compute_build_timestamp.py (should be upstreamed)
+ ./patches/widevine-79.patch # For bundling Widevine (DRM), might be replaceable via bundle_widevine_cdm=true in gnFlags
# ++ optional (versionRange "68" "72") ( githubPatch "<patch>" "0000000000000000000000000000000000000000000000000000000000000000" )
- ] ++ optionals (useVaapi && versionRange "68" "86") [ # Improvements for the VA-API build:
- ./patches/enable-vdpau-support-for-nvidia.patch # https://aur.archlinux.org/cgit/aur.git/tree/vdpau-support.patch?h=chromium-vaapi
- ./patches/enable-video-acceleration-on-linux.patch # Can be controlled at runtime (i.e. without rebuilding Chromium)
+ ] ++ optionals (useVaapi && versionRange "86" "87") [
+ # Check for enable-accelerated-video-decode on Linux:
+ (githubPatch "54deb9811ca9bd2327def5c05ba6987b8c7a0897" "11jvxjlkzz1hm0pvfyr88j7z3zbwzplyl5idkx92l2lzv4459c8d")
];
- postPatch = optionalString (!versionRange "0" "86") ''
+ postPatch = ''
+ # remove unused third-party
+ for lib in ${toString gnSystemLibraries}; do
+ if [ -d "third_party/$lib" ]; then
+ find "third_party/$lib" -type f \
+ \! -path "third_party/$lib/chromium/*" \
+ \! -path "third_party/$lib/google/*" \
+ \! -path "third_party/harfbuzz-ng/utils/hb_scoped.h" \
+ \! -regex '.*\.\(gn\|gni\|isolate\)' \
+ -delete
+ fi
+ done
+
# Required for patchShebangs (unsupported interpreter directive, basename: invalid option -- '*', etc.):
- substituteInPlace native_client/SConstruct \
- --replace "#! -*- python -*-" ""
- substituteInPlace third_party/harfbuzz-ng/src/src/update-unicode-tables.make \
- --replace "/usr/bin/env -S make -f" "/usr/bin/make -f"
- '' + ''
+ substituteInPlace native_client/SConstruct --replace "#! -*- python -*-" ""
+ if [ -e third_party/harfbuzz-ng/src/src/update-unicode-tables.make ]; then
+ substituteInPlace third_party/harfbuzz-ng/src/src/update-unicode-tables.make \
+ --replace "/usr/bin/env -S make -f" "/usr/bin/make -f"
+ fi
+
# We want to be able to specify where the sandbox is via CHROME_DEVEL_SANDBOX
substituteInPlace sandbox/linux/suid/client/setuid_sandbox_host.cc \
--replace \
@@ -202,11 +201,6 @@ let
'/usr/share/locale/' \
'${glibc}/share/locale/'
- substituteInPlace ui/gfx/x/BUILD.gn \
- --replace \
- '/usr/share/xcb' \
- '${xorg.xcbproto}/share/xcb/'
-
sed -i -e 's@"\(#!\)\?.*xdg-@"\1${xdg_utils}/bin/xdg-@' \
chrome/browser/shell_integration_linux.cc
@@ -216,42 +210,20 @@ let
sed -i -e '/libpci_loader.*Load/s!"\(libpci\.so\)!"${pciutils}/lib/\1!' \
gpu/config/gpu_info_collector_linux.cc
- sed -i -re 's/([^:])\<(isnan *\()/\1std::\2/g' \
- chrome/browser/ui/webui/engagement/site_engagement_ui.cc
-
- sed -i -e '/#include/ {
- i #include <algorithm>
- :l; n; bl
- }' gpu/config/gpu_control_list.cc
-
# Allow to put extensions into the system-path.
sed -i -e 's,/usr,/run/current-system/sw,' chrome/common/chrome_paths.cc
patchShebangs .
# use our own nodejs
mkdir -p third_party/node/linux/node-linux-x64/bin
- ln -s $(which node) third_party/node/linux/node-linux-x64/bin/node
+ ln -s "$(command -v node)" third_party/node/linux/node-linux-x64/bin/node
+
+ # Allow building against system libraries in official builds
+ sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' tools/generate_shim_headers/generate_shim_headers.py
- # remove unused third-party
- # in third_party/crashpad third_party/zlib contains just a header-adapter
- for lib in ${toString gnSystemLibraries}; do
- find -type f -path "*third_party/$lib/*" \
- \! -path "*third_party/crashpad/crashpad/third_party/zlib/*" \
- \! -path "*third_party/$lib/chromium/*" \
- \! -path "*third_party/$lib/google/*" \
- \! -path "*base/third_party/icu/*" \
- \! -path "*base/third_party/libevent/*" \
- \! -regex '.*\.\(gn\|gni\|isolate\|py\)' \
- -delete
- done
'' + optionalString stdenv.isAarch64 ''
substituteInPlace build/toolchain/linux/BUILD.gn \
--replace 'toolprefix = "aarch64-linux-gnu-"' 'toolprefix = ""'
- '' + optionalString stdenv.cc.isClang ''
- mkdir -p third_party/llvm-build/Release+Asserts/bin
- ln -s ${stdenv.cc}/bin/clang third_party/llvm-build/Release+Asserts/bin/clang
- ln -s ${stdenv.cc}/bin/clang++ third_party/llvm-build/Release+Asserts/bin/clang++
- ln -s ${llvmPackages.llvm}/bin/llvm-ar third_party/llvm-build/Release+Asserts/bin/llvm-ar
'' + optionalString ungoogled ''
${ungoogler}/utils/prune_binaries.py . ${ungoogler}/pruning.list || echo "some errors"
${ungoogler}/utils/patches.py . ${ungoogler}/patches
@@ -259,9 +231,9 @@ let
'';
gnFlags = mkGnFlags ({
- use_lld = false;
- use_gold = true;
- gold_path = "${stdenv.cc}/bin";
+ custom_toolchain = "//build/toolchain/linux/unbundle:default";
+ host_toolchain = "//build/toolchain/linux/unbundle:default";
+ is_official_build = true;
is_debug = false;
proprietary_codecs = false;
@@ -283,6 +255,7 @@ let
is_clang = stdenv.cc.isClang;
clang_use_chrome_plugins = false;
blink_symbol_level = 0;
+ symbol_level = 0;
fieldtrial_testing_like_official_build = true;
# Google API keys, see:
@@ -336,8 +309,7 @@ let
# This is to ensure expansion of $out.
libExecPath="${libExecPath}"
- python build/linux/unbundle/replace_gn_files.py \
- --system-libraries ${toString gnSystemLibraries}
+ python build/linux/unbundle/replace_gn_files.py --system-libraries ${toString gnSystemLibraries}
${gnChromium}/bin/gn gen --args=${escapeShellArg gnFlags} out/Release | tee gn-gen-outputs.txt
# Fail if `gn gen` contains a WARNING.
diff --git a/pkgs/applications/networking/browsers/ungoogled-chromium/default.nix b/pkgs/applications/networking/browsers/ungoogled-chromium/default.nix
index 7c581ee633f6..3cd0ec34db1c 100644
--- a/pkgs/applications/networking/browsers/ungoogled-chromium/default.nix
+++ b/pkgs/applications/networking/browsers/ungoogled-chromium/default.nix
@@ -1,5 +1,5 @@
{ newScope, config, stdenv, fetchurl, makeWrapper
-, llvmPackages_10, llvmPackages_11, ed, gnugrep, coreutils, xdg_utils
+, llvmPackages_11, ed, gnugrep, coreutils, xdg_utils
, glib, gtk3, gnome3, gsettings-desktop-schemas, gn, fetchgit
, libva ? null
, pipewire_0_2
@@ -14,8 +14,7 @@
, proprietaryCodecs ? true
, enablePepperFlash ? false
, enableWideVine ? false
-, useVaapi ? false # Deprecated, use enableVaapi instead!
-, enableVaapi ? false # Disabled by default due to unofficial support and issues on radeon
+, enableVaapi ? false # Disabled by default due to unofficial support
, ungoogled ? true
, useOzone ? false
, cupsSupport ? true
@@ -24,7 +23,7 @@
}:
let
- llvmPackages = llvmPackages_10;
+ llvmPackages = llvmPackages_11;
stdenv = llvmPackages.stdenv;
callPackage = newScope chromium;
@@ -40,16 +39,6 @@ let
inherit ungoogled;
# TODO: Remove after we can update gn for the stable channel (backward incompatible changes):
gnChromium = gn.overrideAttrs (oldAttrs: {
- version = "2020-05-19";
- src = fetchgit {
- url = "https://gn.googlesource.com/gn";
- rev = "d0a6f072070988e7b038496c4e7d6c562b649732";
- sha256 = "0197msabskgfbxvhzq73gc3wlr3n9cr4bzrhy5z5irbvy05lxk17";
- };
- });
- } // lib.optionalAttrs (lib.versionAtLeast upstream-info.version "86") {
- llvmPackages = llvmPackages_11;
- gnChromium = gn.overrideAttrs (oldAttrs: {
version = "2020-07-20";
src = fetchgit {
url = "https://gn.googlesource.com/gn";
@@ -58,8 +47,8 @@ let
};
});
} // lib.optionalAttrs (lib.versionAtLeast upstream-info.version "87") {
- llvmPackages = llvmPackages_11;
useOzone = true; # YAY: https://chromium-review.googlesource.com/c/chromium/src/+/2382834 \o/
+ useVaapi = !stdenv.isAarch64; # TODO: Might be best to not set use_vaapi anymore (default is fine)
gnChromium = gn.overrideAttrs (oldAttrs: {
version = "2020-08-17";
src = fetchgit {
@@ -162,13 +151,6 @@ let
''
else browser;
- optionalVaapiFlags = if useVaapi # TODO: Remove after 20.09:
- then throw ''
- Chromium's useVaapi was replaced by enableVaapi and you don't need to pass
- "--ignore-gpu-blacklist" anymore (also no rebuilds are required anymore).
- '' else lib.optionalString
- (!enableVaapi)
- "--add-flags --disable-accelerated-video-decode --add-flags --disable-accelerated-video-encode";
in stdenv.mkDerivation {
name = "ungoogled-chromium${suffix}-${version}";
inherit version;
@@ -195,7 +177,7 @@ in stdenv.mkDerivation {
eval makeWrapper "${browserBinary}" "$out/bin/chromium" \
--add-flags ${escapeShellArg (escapeShellArg commandLineArgs)} \
- ${optionalVaapiFlags} \
+ ${lib.optionalString enableVaapi "--add-flags --enable-accelerated-video-decode"} \
${concatMapStringsSep " " getWrapperFlags chromium.plugins.enabled}
ed -v -s "$out/bin/chromium" << EOF
diff --git a/pkgs/applications/networking/browsers/ungoogled-chromium/patches/dont-use-ANGLE-by-default.patch b/pkgs/applications/networking/browsers/ungoogled-chromium/patches/dont-use-ANGLE-by-default.patch
deleted file mode 100644
index 9f14a304eb34..000000000000
--- a/pkgs/applications/networking/browsers/ungoogled-chromium/patches/dont-use-ANGLE-by-default.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-A field trial currently enables the passthrough command decoder, which causes
-gl_factory.cc to try kGLImplementationEGLANGLE first, which causes Chromium to fail
-to load libGLESv2.so on NixOS. It somehow does not try kGLImplementationDesktopGL,
-and so there is no GL support at all.
-
-Revert to using the validating command decoder, which prevents gl_factory.cc
-from touching allowed_impls, allowing it to successfully use kGLImplementationDesktopGL.
-
-diff --git a/ui/gl/gl_utils.cc b/ui/gl/gl_utils.cc
-index 697cbed5fe2d..8419bdb21a2f 100644
---- a/ui/gl/gl_utils.cc
-+++ b/ui/gl/gl_utils.cc
-@@ -71,9 +71,10 @@ bool UsePassthroughCommandDecoder(const base::CommandLine* command_line) {
- } else if (switch_value == kCmdDecoderValidatingName) {
- return false;
- } else {
-- // Unrecognized or missing switch, use the default.
-- return base::FeatureList::IsEnabled(
-- features::kDefaultPassthroughCommandDecoder);
-+ // Ignore the field trial that enables it; disable it until
-+ // gl_factory.cc kGLImplementationEGLANGLE issues are sorted
-+ // out on NixOS.
-+ return false;
- }
- }
- }
diff --git a/pkgs/applications/networking/browsers/ungoogled-chromium/patches/enable-vdpau-support-for-nvidia.patch b/pkgs/applications/networking/browsers/ungoogled-chromium/patches/enable-vdpau-support-for-nvidia.patch
deleted file mode 100644
index 8d879de7bfd8..000000000000
--- a/pkgs/applications/networking/browsers/ungoogled-chromium/patches/enable-vdpau-support-for-nvidia.patch
+++ /dev/null
@@ -1,65 +0,0 @@
---- a/media/gpu/vaapi/vaapi_video_decode_accelerator.cc
-+++ b/media/gpu/vaapi/vaapi_video_decode_accelerator.cc
-@@ -641,6 +641,7 @@ void VaapiVideoDecodeAccelerator::AssignPictureBuffers(
- // |vpp_vaapi_wrapper_| for VaapiPicture to DownloadFromSurface() the VA's
- // internal decoded frame.
- if (buffer_allocation_mode_ != BufferAllocationMode::kNone &&
-+ buffer_allocation_mode_ != BufferAllocationMode::kWrapVdpau &&
- !vpp_vaapi_wrapper_) {
- vpp_vaapi_wrapper_ = VaapiWrapper::Create(
- VaapiWrapper::kVideoProcess, VAProfileNone,
-@@ -665,7 +666,8 @@ void VaapiVideoDecodeAccelerator::AssignPictureBuffers(
- PictureBuffer buffer = buffers[i];
- buffer.set_size(requested_pic_size_);
- std::unique_ptr<VaapiPicture> picture = vaapi_picture_factory_->Create(
-- (buffer_allocation_mode_ == BufferAllocationMode::kNone)
-+ ((buffer_allocation_mode_ == BufferAllocationMode::kNone) ||
-+ (buffer_allocation_mode_ == BufferAllocationMode::kWrapVdpau))
- ? vaapi_wrapper_
- : vpp_vaapi_wrapper_,
- make_context_current_cb_, bind_image_cb_, buffer);
-@@ -1093,6 +1095,12 @@ VaapiVideoDecodeAccelerator::GetSupportedProfiles() {
-
- VaapiVideoDecodeAccelerator::BufferAllocationMode
- VaapiVideoDecodeAccelerator::DecideBufferAllocationMode() {
-+ // NVIDIA blobs use VDPAU
-+ if (VaapiWrapper::GetImplementationType() == VAImplementation::kNVIDIAVDPAU) {
-+ LOG(INFO) << "VA-API driver on VDPAU backend";
-+ return BufferAllocationMode::kWrapVdpau;
-+ }
-+
- // TODO(crbug.com/912295): Enable a better BufferAllocationMode for IMPORT
- // |output_mode_| as well.
- if (output_mode_ == VideoDecodeAccelerator::Config::OutputMode::IMPORT)
---- a/media/gpu/vaapi/vaapi_video_decode_accelerator.h
-+++ b/media/gpu/vaapi/vaapi_video_decode_accelerator.h
-@@ -204,6 +204,7 @@ class MEDIA_GPU_EXPORT VaapiVideoDecodeAccelerator
- // Using |client_|s provided PictureBuffers and as many internally
- // allocated.
- kNormal,
-+ kWrapVdpau,
- };
-
- // Decides the concrete buffer allocation mode, depending on the hardware
---- a/media/gpu/vaapi/vaapi_wrapper.cc
-+++ b/media/gpu/vaapi/vaapi_wrapper.cc
-@@ -131,6 +131,9 @@ media::VAImplementation VendorStringToImplementationType(
- } else if (base::StartsWith(va_vendor_string, "Intel iHD driver",
- base::CompareCase::SENSITIVE)) {
- return media::VAImplementation::kIntelIHD;
-+ } else if (base::StartsWith(va_vendor_string, "Splitted-Desktop Systems VDPAU",
-+ base::CompareCase::SENSITIVE)) {
-+ return media::VAImplementation::kNVIDIAVDPAU;
- }
- return media::VAImplementation::kOther;
- }
---- a/media/gpu/vaapi/vaapi_wrapper.h
-+++ b/media/gpu/vaapi/vaapi_wrapper.h
-@@ -79,6 +79,7 @@ enum class VAImplementation {
- kIntelIHD,
- kOther,
- kInvalid,
-+ kNVIDIAVDPAU,
- };
-
- // This class handles VA-API calls and ensures proper locking of VA-API calls
diff --git a/pkgs/applications/networking/browsers/ungoogled-chromium/patches/enable-video-acceleration-on-linux.patch b/pkgs/applications/networking/browsers/ungoogled-chromium/patches/enable-video-acceleration-on-linux.patch
deleted file mode 100644
index bd278633f67e..000000000000
--- a/pkgs/applications/networking/browsers/ungoogled-chromium/patches/enable-video-acceleration-on-linux.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From b2144fd28e09cd52e7a88a62a9d9b54cf9922f9f Mon Sep 17 00:00:00 2001
-From: Michael Weiss <dev.primeos@gmail.com>
-Date: Tue, 14 Apr 2020 14:16:10 +0200
-Subject: [PATCH] Enable accelerated video decode on Linux
-
-This will enable accelerated video decode on Linux by default (i.e.
-without "--ignore-gpu-blacklist"), but on NixOS we'll provide
-"--disable-accelerated-video-decode" and
-"--disable-accelerated-video-encode" by default to avoid regressions
-(e.g. VA-API doesn't work properly for some radeon drivers).
-
-Video acceleration can then be enabled via:
-chromium.override { enableVaapi = true; }
-without rebuilding Chromium.
----
- gpu/config/software_rendering_list.json | 16 ----------------
- 1 file changed, 16 deletions(-)
-
-diff --git a/gpu/config/software_rendering_list.json b/gpu/config/software_rendering_list.json
-index 22712bdbf38f..a06dd19a50e4 100644
---- a/gpu/config/software_rendering_list.json
-+++ b/gpu/config/software_rendering_list.json
-@@ -336,22 +336,6 @@
- ]
- },
- {
-- "id": 48,
-- "description": "Accelerated video decode is unavailable on Linux",
-- "cr_bugs": [137247, 1032907],
-- "os": {
-- "type": "linux"
-- },
-- "exceptions": [
-- {
-- "machine_model_name": ["Chromecast"]
-- }
-- ],
-- "features": [
-- "accelerated_video_decode"
-- ]
-- },
-- {
- "id": 50,
- "description": "Disable VMware software renderer on older Mesa",
- "cr_bugs": [145531, 332596, 571899, 629434],
---
-2.11.0
-
diff --git a/pkgs/applications/networking/browsers/ungoogled-chromium/patches/nix_plugin_paths_68.patch b/pkgs/applications/networking/browsers/ungoogled-chromium/patches/nix_plugin_paths_68.patch
deleted file mode 100644
index da6a4c92b460..000000000000
--- a/pkgs/applications/networking/browsers/ungoogled-chromium/patches/nix_plugin_paths_68.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-diff --git a/chrome/common/chrome_paths.cc b/chrome/common/chrome_paths.cc
-index f4e119d..d9775bd 100644
---- a/chrome/common/chrome_paths.cc
-+++ b/chrome/common/chrome_paths.cc
-@@ -68,21 +68,14 @@ static base::LazyInstance<base::FilePath>
- g_invalid_specified_user_data_dir = LAZY_INSTANCE_INITIALIZER;
-
- // Gets the path for internal plugins.
--bool GetInternalPluginsDirectory(base::FilePath* result) {
--#if defined(OS_MACOSX)
-- // If called from Chrome, get internal plugins from a subdirectory of the
-- // framework.
-- if (base::mac::AmIBundled()) {
-- *result = chrome::GetFrameworkBundlePath();
-- DCHECK(!result->empty());
-- *result = result->Append("Internet Plug-Ins");
-- return true;
-- }
-- // In tests, just look in the module directory (below).
--#endif
--
-- // The rest of the world expects plugins in the module directory.
-- return base::PathService::Get(base::DIR_MODULE, result);
-+bool GetInternalPluginsDirectory(base::FilePath* result,
-+ const std::string& ident) {
-+ std::string full_env = std::string("NIX_CHROMIUM_PLUGIN_PATH_") + ident;
-+ const char* value = getenv(full_env.c_str());
-+ if (value == NULL)
-+ return base::PathService::Get(base::DIR_MODULE, result);
-+ else
-+ *result = base::FilePath(value);
- }
-
- // Gets the path for bundled implementations of components. Note that these
-@@ -272,7 +265,7 @@ bool PathProvider(int key, base::FilePath* result) {
- create_dir = true;
- break;
- case chrome::DIR_INTERNAL_PLUGINS:
-- if (!GetInternalPluginsDirectory(&cur))
-+ if (!GetInternalPluginsDirectory(&cur, "ALL"))
- return false;
- break;
- case chrome::DIR_COMPONENTS:
-@@ -280,7 +273,7 @@ bool PathProvider(int key, base::FilePath* result) {
- return false;
- break;
- case chrome::DIR_PEPPER_FLASH_PLUGIN:
-- if (!GetInternalPluginsDirectory(&cur))
-+ if (!GetInternalPluginsDirectory(&cur, "PEPPERFLASH"))
- return false;
- cur = cur.Append(kPepperFlashBaseDirectory);
- break;
-@@ -358,7 +351,7 @@ bool PathProvider(int key, base::FilePath* result) {
- cur = cur.DirName();
- }
- #else
-- if (!GetInternalPluginsDirectory(&cur))
-+ if (!GetInternalPluginsDirectory(&cur, "PNACL"))
- return false;
- #endif
- cur = cur.Append(FILE_PATH_LITERAL("pnacl"));
diff --git a/pkgs/applications/networking/browsers/ungoogled-chromium/patches/remove-webp-include-69.patch b/pkgs/applications/networking/browsers/ungoogled-chromium/patches/remove-webp-include-69.patch
deleted file mode 100644
index 07572cf7ee94..000000000000
--- a/pkgs/applications/networking/browsers/ungoogled-chromium/patches/remove-webp-include-69.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/third_party/blink/renderer/platform/image-encoders/image_encoder.cc
-+++ b/third_party/blink/renderer/platform/image-encoders/image_encoder.cc
-@@ -13,7 +13,7 @@
-
- #include "jpeglib.h" // for JPEG_MAX_DIMENSION
-
--#include "third_party/libwebp/src/webp/encode.h" // for WEBP_MAX_DIMENSION
-+#define WEBP_MAX_DIMENSION 16383
-
- namespace blink {
-
diff --git a/pkgs/applications/networking/browsers/ungoogled-chromium/ungoogled-src.nix b/pkgs/applications/networking/browsers/ungoogled-chromium/ungoogled-src.nix
index 73f4e4c9e83d..abcb2ce391af 100644
--- a/pkgs/applications/networking/browsers/ungoogled-chromium/ungoogled-src.nix
+++ b/pkgs/applications/networking/browsers/ungoogled-chromium/ungoogled-src.nix
@@ -1,6 +1,6 @@
{
- "85.0.4183.102" = {
- rev = "85.0.4183.102-1";
- sha256 = "1mdx4a5zcs3an9yx1jxx4amq8p9rcj0hv76r8y7nz6cpsfgd9n3y";
+ "86.0.4240.111" = {
+ rev = "86.0.4240.111-1";
+ sha256 = "0fkk0lxbvik8q8d5njxmwiam64qz5g74hlb56w24nh5mh1jm59a8";
};
}
diff --git a/pkgs/applications/networking/browsers/ungoogled-chromium/upstream-info.json b/pkgs/applications/networking/browsers/ungoogled-chromium/upstream-info.json
index dae7f741b357..5fded39c749a 100644
--- a/pkgs/applications/networking/browsers/ungoogled-chromium/upstream-info.json
+++ b/pkgs/applications/networking/browsers/ungoogled-chromium/upstream-info.json
@@ -1,17 +1,17 @@
{
"stable": {
- "version": "85.0.4183.102",
- "sha256": "032yh1mfwins7a62zw8kwwq8xw1n52a0a93lqz7qlyjaf9sd8s4a",
- "sha256bin64": "1i8xaxxnmg80vsia8hxnq58qi9k5nnbrl80d6d23g9lb7dbc9cpm"
+ "version": "86.0.4240.111",
+ "sha256": "05y7lwr89awkhvgmwkx3br9j4ap2aypg2wsc0nz8mi7kxc1dnyzj",
+ "sha256bin64": "10aqiiydw4i3jxnw8xxdgkgcqbfqc67n1fbrg40y54kg0v5dz8l6"
},
"beta": {
- "version": "86.0.4240.30",
- "sha256": "1isj0zngb72k1hhn3h0s8mccg1cdmppz1mjmg19f2h306farzmzl",
- "sha256bin64": "10d8im2adqqnkd6265gngv6xlm5qsz6r13z6cbbchsss0ssr8fxa"
+ "version": "87.0.4280.27",
+ "sha256": "0w0asxj7jlsw69cssfia8km4q9cx1c2mliks2rmhf4jk0hsghasm",
+ "sha256bin64": "1lsx4mhy8nachfb8c9f3mrx5nqw2bi046dqirb4lnv7y80jjjs1k"
},
"dev": {
- "version": "87.0.4252.0",
- "sha256": "1lxlsdni63zh79hxvpwgmnfn67kgfzhz3yg9bkxghqchqykkz92y",
- "sha256bin64": "130hf7b35wcxpw05ddbqq89x10c0kays1vb9qg6xhq3zx2mk6ijw"
+ "version": "88.0.4298.4",
+ "sha256": "0ka11gmpkyrmifajaxm66c16hrj3xakdvhjqg04slyp2sv0nlhrl",
+ "sha256bin64": "0768y31jqbl1znp7yp6mvl5j12xl1nwjkh2l8zdga81q0wz52hh6"
}
}
diff --git a/pkgs/applications/networking/cloudflared/default.nix b/pkgs/applications/networking/cloudflared/default.nix
index 47e2cc04b398..d61d32e40e95 100644
--- a/pkgs/applications/networking/cloudflared/default.nix
+++ b/pkgs/applications/networking/cloudflared/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "cloudflared";
- version = "2020.10.0";
+ version = "2020.10.2";
src = fetchFromGitHub {
owner = "cloudflare";
repo = "cloudflared";
rev = version;
- sha256 = "1ssmyll13pf19fxq34iw4x7ps8p4mcg9nwlx00hp5sahhwx4iz01";
+ sha256 = "0ppl74gb46r2x65hl7z1hjdqlr8la0pvhy8af8isk11sbxmprqjj";
};
vendorSha256 = null;
diff --git a/pkgs/applications/networking/cluster/atlantis/default.nix b/pkgs/applications/networking/cluster/atlantis/default.nix
index d3e18ce691f1..15c5f0e97c4c 100644
--- a/pkgs/applications/networking/cluster/atlantis/default.nix
+++ b/pkgs/applications/networking/cluster/atlantis/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "atlantis";
- version = "0.15.0";
+ version = "0.15.1";
src = fetchFromGitHub {
owner = "runatlantis";
repo = "atlantis";
rev = "v${version}";
- sha256 = "0nb0dm4yn6f5pw7clgb2d1khcwcxiidqyc0sdh38wwqg0zyil0cz";
+ sha256 = "0xxg48f28ac7x6kap6w1hgsimdc604ivkck4dx7p5p7xd3s7gld5";
};
vendorSha256 = null;
diff --git a/pkgs/applications/networking/cluster/helm/default.nix b/pkgs/applications/networking/cluster/helm/default.nix
index 7a5ecc5c80d7..a0daba8d8f28 100644
--- a/pkgs/applications/networking/cluster/helm/default.nix
+++ b/pkgs/applications/networking/cluster/helm/default.nix
@@ -2,15 +2,15 @@
buildGoModule rec {
pname = "helm";
- version = "3.3.4";
+ version = "3.4.0";
src = fetchFromGitHub {
owner = "helm";
repo = "helm";
rev = "v${version}";
- sha256 = "1b719kzchgis4imscgf6i7dvc1mq3ymgh5ganpb89kcs88qw3szj";
+ sha256 = "1z5s8c6yrc1v2y54lx2mbyz31schzpaz2r304m0wwxhn06p43sl0";
};
- vendorSha256 = "0f8a0psvic923rh13f5041p7hr6w8dy9qxdw3l195yky5cf3fj6w";
+ vendorSha256 = "0vcvmbvfmj0bi5msjhy9qcqabiscjpfqpnb1lxy49mshs902qc14";
doCheck = false;
diff --git a/pkgs/applications/networking/cluster/helmfile/default.nix b/pkgs/applications/networking/cluster/helmfile/default.nix
index 8cd9a230be88..f8c7ce2254ef 100644
--- a/pkgs/applications/networking/cluster/helmfile/default.nix
+++ b/pkgs/applications/networking/cluster/helmfile/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "helmfile";
- version = "0.131.0";
+ version = "0.132.1";
src = fetchFromGitHub {
owner = "roboll";
repo = "helmfile";
rev = "v${version}";
- sha256 = "1jhmw916acf0i3wji0i1srni90n2rxax95y09h1zszpccw60x4bf";
+ sha256 = "03i9pl3iwqk5az73qm9rxdq8c5nd9l4w3c28yk55bfgpwpnxcwjc";
};
- vendorSha256 = "1r94yc9b57jvpa2mhnla32nxa01rh9s7zf8qjgcpw63hm20mbbgc";
+ vendorSha256 = "0r4p4nwhmxg06qyf86gd2g61l4r1mlpblh4vhsc1shbz9iigykzi";
doCheck = false;
diff --git a/pkgs/applications/networking/cluster/istioctl/default.nix b/pkgs/applications/networking/cluster/istioctl/default.nix
index f6619c9f19f7..053035e629ea 100644
--- a/pkgs/applications/networking/cluster/istioctl/default.nix
+++ b/pkgs/applications/networking/cluster/istioctl/default.nix
@@ -2,15 +2,15 @@
buildGoModule rec {
pname = "istioctl";
- version = "1.7.3";
+ version = "1.7.4";
src = fetchFromGitHub {
owner = "istio";
repo = "istio";
rev = version;
- sha256 = "1w0ddz2am053bpi0jrn5v3b76jf2z4nl7zv0i1z2v9xcx59bxkac";
+ sha256 = "1vy6y6gk7ljnrb7cxxaa60i4ycylsrd2yszbly1aaz5vnh1vsfz9";
};
- vendorSha256 = "02l13hzk5aikpylalsm35v27cljcl4z0qka9a4m125bc4rj2kp7k";
+ vendorSha256 = "0f2n8mwnj9i4qifs0f63jrgr61mjs3c1arxnny723i5pialj3zdl";
doCheck = false;
diff --git a/pkgs/applications/networking/cluster/jx/default.nix b/pkgs/applications/networking/cluster/jx/default.nix
index 6fbec331802a..1f1eb3e8548f 100644
--- a/pkgs/applications/networking/cluster/jx/default.nix
+++ b/pkgs/applications/networking/cluster/jx/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "jx";
- version = "2.1.138";
+ version = "2.1.149";
src = fetchFromGitHub {
owner = "jenkins-x";
repo = "jx";
rev = "v${version}";
- sha256 = "1i45gzaql6rfplliky56lrzwjnm2qzv25kgyq7gvn9c7hjaaq65b";
+ sha256 = "0jgny09wpfab8mkxkhv9swp1baqx3lxsx75a5i78cypkj6xadc69";
};
- vendorSha256 = "1wvggarakshpw7m8h0x2zvd6bshd2kzbrjynfa113z90pgksvjng";
+ vendorSha256 = "1fswrf14nwjm0z8qqgdx236w7w1m451lyfinhx9pyp89fw2h5mv6";
doCheck = false;
@@ -35,7 +35,7 @@ buildGoModule rec {
'';
meta = with lib; {
- description = "JX is a command line tool for installing and using Jenkins X";
+ description = "Command line tool for installing and using Jenkins X";
homepage = "https://jenkins-x.io";
longDescription = ''
Jenkins X provides automated CI+CD for Kubernetes with Preview
diff --git a/pkgs/applications/networking/cluster/k3s/default.nix b/pkgs/applications/networking/cluster/k3s/default.nix
index ca0da973f2c6..8fa288f04014 100644
--- a/pkgs/applications/networking/cluster/k3s/default.nix
+++ b/pkgs/applications/networking/cluster/k3s/default.nix
@@ -9,6 +9,7 @@
, buildGoPackage
, git
, runc
+, kmod
, libseccomp
, pkgconfig
, ethtool
@@ -221,11 +222,13 @@ let
in
stdenv.mkDerivation rec {
name = "k3s";
+ version = k3sVersion;
# Important utilities used by the kubelet, see
# https://github.com/kubernetes/kubernetes/issues/26093#issuecomment-237202494
# Note the list in that issue is stale and some aren't relevant for k3s.
k3sRuntimeDeps = [
+ kmod
socat
iptables
iproute
diff --git a/pkgs/applications/networking/cluster/k9s/default.nix b/pkgs/applications/networking/cluster/k9s/default.nix
index 575bc5a50623..f26697f05611 100644
--- a/pkgs/applications/networking/cluster/k9s/default.nix
+++ b/pkgs/applications/networking/cluster/k9s/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "k9s";
- version = "0.22.1";
+ version = "0.23.3";
src = fetchFromGitHub {
owner = "derailed";
repo = "k9s";
rev = "v${version}";
- sha256 = "1qyibpvfbd8yahfmci431qd0zy4wwz03gwj1ak8rn3qxpv1cdbmk";
+ sha256 = "0jdrjsv6miprw0bj964rgkbci4xdwfi536z3px93i2n9zrhhawpn";
};
buildFlagsArray = ''
@@ -18,7 +18,7 @@ buildGoModule rec {
-X github.com/derailed/k9s/cmd.commit=${src.rev}
'';
- vendorSha256 = "1432ppgd3lc0h83i6vzklfhp95s2xwaf41mv4xfryzzszjfndmvl";
+ vendorSha256 = "105vmy8agl3ppgi28wg7djx0jrfam7nxfvvlps9ycgyrv2qpjh2n";
doCheck = false;
diff --git a/pkgs/applications/networking/cluster/kpt/default.nix b/pkgs/applications/networking/cluster/kpt/default.nix
index 9b43f143bdc9..e50f6e3462c1 100644
--- a/pkgs/applications/networking/cluster/kpt/default.nix
+++ b/pkgs/applications/networking/cluster/kpt/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "kpt";
- version = "0.35.0";
+ version = "0.36.1";
src = fetchFromGitHub {
owner = "GoogleContainerTools";
repo = pname;
rev = "v${version}";
- sha256 = "0pk4j809hh4hkr58wx42vyzcn2g7l2lb60f4j1837hkk3rwrxkpm";
+ sha256 = "0j9a7lxspgw63xzz1f8r5fb67jxm5isdvfi5450v20virxch9afi";
};
- vendorSha256 = "0c5ycyjhzz18ny544ddrag39la0fl0d3zrbbv8szb5jx87jx67jj";
+ vendorSha256 = "06kx85bf8mjmyhz5gp0la4fr8psnfz6i2rchc22sz2pgmsng1dfr";
subPackages = [ "." ];
diff --git a/pkgs/applications/networking/cluster/kube3d/default.nix b/pkgs/applications/networking/cluster/kube3d/default.nix
index bb3b7aedd8a4..0f39fc5281ed 100644
--- a/pkgs/applications/networking/cluster/kube3d/default.nix
+++ b/pkgs/applications/networking/cluster/kube3d/default.nix
@@ -2,8 +2,8 @@
buildGoModule rec {
pname = "kube3d";
- version = "3.0.2";
- k3sVersion = "1.18.6-k3s1";
+ version = "3.1.5";
+ k3sVersion = "1.18.9-k3s1";
excludedPackages = ''tools'';
@@ -11,7 +11,7 @@ buildGoModule rec {
owner = "rancher";
repo = "k3d";
rev = "v${version}";
- sha256 = "182n4kggwr6z75vsagfd0rl89ixcw5h13whf56jh4cd38dj8is5l";
+ sha256 = "0aspkar9im323d8117k48fvh1yylyspi2p2l2f5rdg1ilpa6hm53";
};
buildFlagsArray = ''
@@ -22,11 +22,13 @@ buildGoModule rec {
'';
nativeBuildInputs = [ installShellFiles ];
+
+ # TODO: Move to enhanced installShellCompletion when in master: PR #83630
postInstall = ''
- for shell in bash zsh; do
- $out/bin/k3d completion $shell > k3d.$shell
- installShellCompletion k3d.$shell
- done
+ $out/bin/k3d completion bash > k3d.bash
+ $out/bin/k3d completion fish > k3d.fish
+ $out/bin/k3d completion zsh > _k3d
+ installShellCompletion k3d.{bash,fish} --zsh _k3d
'';
vendorSha256 = null;
@@ -38,6 +40,6 @@ buildGoModule rec {
description = "A helper to run k3s (Lightweight Kubernetes. 5 less than k8s) in a docker container";
license = licenses.mit;
platforms = platforms.linux;
- maintainers = with maintainers; [ kuznero jlesquembre ngerstle ];
+ maintainers = with maintainers; [ kuznero jlesquembre ngerstle jk ];
};
}
diff --git a/pkgs/applications/networking/cluster/kubeseal/default.nix b/pkgs/applications/networking/cluster/kubeseal/default.nix
index 51b53ed8fa18..51ae1202a378 100644
--- a/pkgs/applications/networking/cluster/kubeseal/default.nix
+++ b/pkgs/applications/networking/cluster/kubeseal/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "kubeseal";
- version = "0.12.6";
+ version = "0.13.1";
src = fetchFromGitHub {
owner = "bitnami-labs";
repo = "sealed-secrets";
rev = "v${version}";
- sha256 = "0h8v751jf8hws8zcai6vfsk5vmq6f9kwz2dg79l6xa0dfc2rv4zf";
+ sha256 = "1hlj7i7pjyvrf9cpx6s41sdn7wjwfk7c0akx45kw662vrxcqcgf2";
};
vendorSha256 = null;
diff --git a/pkgs/applications/networking/cluster/kubeval/default.nix b/pkgs/applications/networking/cluster/kubeval/default.nix
index 72dfe3ecc33f..d26f8ed5dc67 100644
--- a/pkgs/applications/networking/cluster/kubeval/default.nix
+++ b/pkgs/applications/networking/cluster/kubeval/default.nix
@@ -7,7 +7,7 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "instrumenta";
repo = "kubeval";
- rev = "${version}";
+ rev = version;
sha256 = "05li0qv4q7fy2lr50r6c1r8dhx00jb1g01qmgc72a9zqp378yiq0";
};
diff --git a/pkgs/applications/networking/cluster/nomad/0.11.nix b/pkgs/applications/networking/cluster/nomad/0.11.nix
index ff0d1c69f41d..aec421bf1a7d 100644
--- a/pkgs/applications/networking/cluster/nomad/0.11.nix
+++ b/pkgs/applications/networking/cluster/nomad/0.11.nix
@@ -2,6 +2,6 @@
callPackage ./generic.nix {
inherit buildGoPackage;
- version = "0.11.4";
- sha256 = "1sykp9sji6f564s7bz0cvnr9w5x92n0l1r1djf1bl7jvv2mi1mcb";
+ version = "0.11.6";
+ sha256 = "09ym9fd4fp2461ddhrb5nlz8l24iq4hsbqikzc21ainagq2g1azf";
}
diff --git a/pkgs/applications/networking/cluster/nomad/0.12.nix b/pkgs/applications/networking/cluster/nomad/0.12.nix
index 3687b58b5a7c..863f7cbed2f9 100644
--- a/pkgs/applications/networking/cluster/nomad/0.12.nix
+++ b/pkgs/applications/networking/cluster/nomad/0.12.nix
@@ -2,6 +2,6 @@
callPackage ./generic.nix {
inherit buildGoPackage;
- version = "0.12.3";
- sha256 = "100ynhc4nm4mmjxx1jhq2kjbqshxvi5x8y482520j8gsyn40g6zc";
+ version = "0.12.7";
+ sha256 = "0y1nwmpc4fqgjyb19n1f2w4y5k7fy4p68v2vnnry11nj3im7ia14";
}
diff --git a/pkgs/applications/networking/cluster/popeye/default.nix b/pkgs/applications/networking/cluster/popeye/default.nix
index ff180bdc9b2f..6e7eccac2063 100644
--- a/pkgs/applications/networking/cluster/popeye/default.nix
+++ b/pkgs/applications/networking/cluster/popeye/default.nix
@@ -2,24 +2,24 @@
buildGoModule rec {
pname = "popeye";
- version = "0.8.10";
+ version = "0.9.0";
src = fetchFromGitHub {
rev = "v${version}";
owner = "derailed";
repo = "popeye";
- sha256 = "1cx39xipvvhb12nhvg7kfssnqafajni662b070ynlw8p870bj0sn";
+ sha256 = "1rslmcdjs53zvv0xaf00vxqsfc3jh2p584j3q6nfgrghc978xmpf";
};
buildFlagsArray = ''
-ldflags=
-s -w
-X github.com/derailed/popeye/cmd.version=${version}
- -X github.com/derailed/popeye/cmd.commit=b7a876eafd4f7ec5683808d8d6880c41c805056a
- -X github.com/derailed/popeye/cmd.date=2020-08-25T23:02:30Z
+ -X github.com/derailed/popeye/cmd.commit=022c3104b642aab6bdb287468fb79068a33e1b0d
+ -X github.com/derailed/popeye/cmd.date=2020-10-31T16:44:45Z
'';
- vendorSha256 = "0b2bawc9wnqwgvrv614rq5y4ns9di65zqcbb199y2ijpsaw5d9a7";
+ vendorSha256 = "08195dnka7rs38py3kjii9zh9nifg2fnbi1wzjl0pc38i2bbrz0k";
doCheck = false;
diff --git a/pkgs/applications/networking/cluster/prow/default.nix b/pkgs/applications/networking/cluster/prow/default.nix
index 60e79ed6690a..b1ea88a11a33 100644
--- a/pkgs/applications/networking/cluster/prow/default.nix
+++ b/pkgs/applications/networking/cluster/prow/default.nix
@@ -52,7 +52,7 @@ buildGoModule rec {
];
meta = with lib; {
- description = "Prow is a Kubernetes based CI/CD system";
+ description = "A Kubernetes based CI/CD system";
longDescription = ''
Prow is a Kubernetes based CI/CD system. Jobs can be triggered by various
types of events and report their status to many different services. In
diff --git a/pkgs/applications/networking/cluster/sonobuoy/default.nix b/pkgs/applications/networking/cluster/sonobuoy/default.nix
index c111f7eccfee..be5cb51d450d 100644
--- a/pkgs/applications/networking/cluster/sonobuoy/default.nix
+++ b/pkgs/applications/networking/cluster/sonobuoy/default.nix
@@ -13,7 +13,7 @@ buildGoModule rec {
let t = goPackagePath;
in ''
-ldflags=
- -s -X ${t}/pkg/buildinfo.Version=${version}
+ -s -X ${t}/pkg/buildinfo.Version=v${version}
-X ${t}/pkg/buildinfo.GitSHA=${rev}
-X ${t}/pkg/buildDate=unknown
'';
diff --git a/pkgs/applications/networking/cluster/starboard/default.nix b/pkgs/applications/networking/cluster/starboard/default.nix
index 20861769d8c8..bc42bf13666a 100644
--- a/pkgs/applications/networking/cluster/starboard/default.nix
+++ b/pkgs/applications/networking/cluster/starboard/default.nix
@@ -2,16 +2,18 @@
buildGoModule rec {
pname = "starboard";
- version = "0.5.0";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "aquasecurity";
repo = pname;
rev = "v${version}";
- sha256 = "12vfxnny3giirdf1xhacy24dvy5zm7iil6h019s0l63876vingnc";
+ sha256 = "00d3cnd3n6laa6rphw5w9xk8slpp4a603vzhixzg01sghq26gy22";
};
- vendorSha256 = "0hj7h58j0v98plrqfldq59d084j76aiy82mfm8zi0vcqg6gxf4pb";
+ vendorSha256 = "0y816r75rp1a4rp7j0a8wzrfi2mdf4ji1vz2vaj5s7x9ik6rc13r";
+
+ subPackages = [ "cmd/starboard" ];
doCheck = false;
diff --git a/pkgs/applications/networking/cluster/terraform-providers/cloudfoundry/default.nix b/pkgs/applications/networking/cluster/terraform-providers/cloudfoundry/default.nix
new file mode 100644
index 000000000000..7e807d2ed5ce
--- /dev/null
+++ b/pkgs/applications/networking/cluster/terraform-providers/cloudfoundry/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "terraform-provider-cloudfoundry";
+ version = "0.12.6";
+
+ src = fetchFromGitHub {
+ owner = "cloudfoundry-community";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0n5ybpzk6zkrnd9vpmbjlkm8fdp7nbfr046wih0jk72pmiyrcygi";
+ };
+
+ vendorSha256 = "01lfsd9aw9w3kr1a2a5b7ac6d8jaij83lhxl4y4qsnjlqk86fbxq";
+
+ # needs a running cloudfoundry
+ doCheck = false;
+
+ postInstall = "mv $out/bin/terraform-provider-cloudfoundry{,_v${version}}";
+
+ passthru = { provider-source-address = "registry.terraform.io/cloudfoundry-community/cloudfoundry"; };
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/cloudfoundry-community/terraform-provider-cloudfoundry";
+ description = "Terraform provider for cloudfoundry";
+ license = licenses.mpl20;
+ maintainers = with maintainers; [ ris ];
+ };
+}
diff --git a/pkgs/applications/networking/cluster/terraform-providers/default.nix b/pkgs/applications/networking/cluster/terraform-providers/default.nix
index 24c6dd21cdef..ebe787a25192 100644
--- a/pkgs/applications/networking/cluster/terraform-providers/default.nix
+++ b/pkgs/applications/networking/cluster/terraform-providers/default.nix
@@ -161,10 +161,13 @@ let
# Packages that don't fit the default model
ansible = callPackage ./ansible {};
+ cloudfoundry = callPackage ./cloudfoundry {};
elasticsearch = callPackage ./elasticsearch {};
gandi = callPackage ./gandi {};
+ hcloud = callPackage ./hcloud {};
keycloak = callPackage ./keycloak {};
libvirt = callPackage ./libvirt {};
+ linuxbox = callPackage ./linuxbox {};
lxd = callPackage ./lxd {};
shell = callPackage ./shell {};
vpsadmin = callPackage ./vpsadmin {};
diff --git a/pkgs/applications/networking/cluster/terraform-providers/hcloud/default.nix b/pkgs/applications/networking/cluster/terraform-providers/hcloud/default.nix
new file mode 100644
index 000000000000..89a22c718efb
--- /dev/null
+++ b/pkgs/applications/networking/cluster/terraform-providers/hcloud/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "terraform-provider-hcloud";
+ version = "1.22.0";
+
+ src = fetchFromGitHub {
+ owner = "hetznercloud";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1h4kplrmpsbwa0nq3zyqa0cnvhv1s5avdrjyf1k1f2z6b6h4gynf";
+ };
+
+ vendorSha256 = "070p34g0ca55rmfdwf1l53yr8vyhmm5sb8hm8q036n066yp03yfs";
+
+ # Spends an awful time in other test folders, apparently tries to reach
+ # opencensus and fails.
+ checkPhase = ''
+ pushd hcloud
+ go test -v
+ popd
+ '';
+
+ postInstall = "mv $out/bin/terraform-provider-hcloud{,_v${version}}";
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/cloudfoundry-community/terraform-provider-cloudfoundry";
+ description = "Terraform provider for cloudfoundry";
+ license = licenses.mpl20;
+ maintainers = with maintainers; [ ris ];
+ };
+}
diff --git a/pkgs/applications/networking/cluster/terraform-providers/linuxbox/default.nix b/pkgs/applications/networking/cluster/terraform-providers/linuxbox/default.nix
new file mode 100644
index 000000000000..60cd7f2d7637
--- /dev/null
+++ b/pkgs/applications/networking/cluster/terraform-providers/linuxbox/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "terraform-provider-linuxbox";
+ version = "0.3.11";
+
+ src = fetchFromGitHub {
+ owner = "numtide";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1sxb2iv4dl0rw3v1r7k5dfkyh14nmp19cprqafhb7ncarmvawq39";
+ };
+
+ vendorSha256 = "16hp0pv1qpvr34ac1syjci39csvyj3c748inllypjwx76q6rwp7k";
+
+ postInstall = "mv $out/bin/terraform-provider-linuxbox{,_v${version}}";
+
+ passthru.provider-source-address = "registry.terraform.io/numtide/linuxbox";
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/numtide/terraform-provider-linuxbox";
+ description = "Basic building block for Seed DevOps";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ zimbatm ];
+ };
+}
diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json
index bd7c50dba203..83843a82a669 100644
--- a/pkgs/applications/networking/cluster/terraform-providers/providers.json
+++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json
@@ -33,9 +33,9 @@
"owner": "hashicorp",
"provider-source-address": "registry.terraform.io/hashicorp/archive",
"repo": "terraform-provider-archive",
- "rev": "v1.3.0",
- "sha256": "1hwg8ai4bvsmgnl669608lr4v940xnyig1xshps490f47c8hqy6y",
- "version": "1.3.0"
+ "rev": "v2.0.0",
+ "sha256": "1d5n379zyjp2srg43g78a8h33qwcpkfkj7c35idvbyydi35vzlpl",
+ "version": "2.0.0"
},
"arukas": {
"owner": "terraform-providers",
@@ -293,9 +293,9 @@
"owner": "hashicorp",
"provider-source-address": "registry.terraform.io/hashicorp/external",
"repo": "terraform-provider-external",
- "rev": "v1.2.0",
- "sha256": "1kx28bffhd1pg3m0cbldclc8l9zic16mqrk7gybcls9vyds5gbvc",
- "version": "1.2.0"
+ "rev": "v2.0.0",
+ "sha256": "16wciz08gicicsirij2ql0gy8dg0372jjsqmaigkl2n07mqz2b6a",
+ "version": "2.0.0"
},
"fastly": {
"owner": "terraform-providers",
@@ -367,13 +367,6 @@
"sha256": "00l3cwvyyjk0n3j535qfj3bsf1s5l07786gnxycj0f8vz3a06bcq",
"version": "1.6.0"
},
- "hcloud": {
- "owner": "terraform-providers",
- "repo": "terraform-provider-hcloud",
- "rev": "v1.16.0",
- "sha256": "09v2bg4ffyh4ibz449dygxgd7mvjgh4b2r242l3cwi7pzn66imrz",
- "version": "1.16.0"
- },
"hedvig": {
"owner": "terraform-providers",
"repo": "terraform-provider-hedvig",
@@ -513,9 +506,9 @@
"owner": "hashicorp",
"provider-source-address": "registry.terraform.io/hashicorp/local",
"repo": "terraform-provider-local",
- "rev": "v1.4.0",
- "sha256": "1k1kbdn99ypn1pi6vqbs1l9a8vvf4vs32wl8waa16i26514sz1wk",
- "version": "1.4.0"
+ "rev": "v2.0.0",
+ "sha256": "0c1mk63lh3qmj8pl80lyvvsgyg4gg7673abr8cfxrj45635h74z5",
+ "version": "2.0.0"
},
"logentries": {
"owner": "terraform-providers",
@@ -619,9 +612,9 @@
"owner": "hashicorp",
"provider-source-address": "registry.terraform.io/hashicorp/null",
"repo": "terraform-provider-null",
- "rev": "v2.1.2",
- "sha256": "0di1hxmd3s80sz8hl5q2i425by8fbk15f0r4jmnm6vra0cq89jw2",
- "version": "2.1.2"
+ "rev": "v3.0.0",
+ "sha256": "0r1kvsc96922i85hdvf1pk8aicxjr6bc69gc63qi21hrl0jpvr7r",
+ "version": "3.0.0"
},
"nutanix": {
"owner": "terraform-providers",
@@ -789,9 +782,9 @@
"owner": "hashicorp",
"provider-source-address": "registry.terraform.io/hashicorp/random",
"repo": "terraform-provider-random",
- "rev": "v2.2.1",
- "sha256": "1qklsxj443vsj61lwl7qf7xwgnllwcvb2yk6s0kn9g3iq63pcv30",
- "version": "2.2.1"
+ "rev": "v3.0.0",
+ "sha256": "00dkpcri9ckp0kxwgh3p8175cyd44m8z13cb013pm4mrr61n4wq9",
+ "version": "3.0.0"
},
"rightscale": {
"owner": "terraform-providers",
@@ -909,9 +902,9 @@
"owner": "hashicorp",
"provider-source-address": "registry.terraform.io/hashicorp/template",
"repo": "terraform-provider-template",
- "rev": "v2.1.2",
- "sha256": "18w1mmma81m9j7yf6q500w8v9ss28w6sw2ynssl99pyw2gwmd04q",
- "version": "2.1.2"
+ "rev": "v2.2.0",
+ "sha256": "12pn1i06jz4xl50md94yfdggg3pg5bv1viwf35izizm5rnyksyv2",
+ "version": "2.2.0"
},
"tencentcloud": {
"owner": "terraform-providers",
@@ -934,13 +927,21 @@
"sha256": "1cl83afm00fflsd3skynjvncid3r74fkxfznrs1v8qypcg1j79g1",
"version": "0.18.0"
},
+ "time": {
+ "owner": "hashicorp",
+ "provider-source-address": "registry.terraform.io/hashicorp/time",
+ "repo": "terraform-provider-time",
+ "rev": "v0.6.0",
+ "sha256": "0fb81hisjicib9rzbn51jqfrchyjd3hzq98adnf22cbra8wlnxlm",
+ "version": "0.6.0"
+ },
"tls": {
"owner": "hashicorp",
"provider-source-address": "registry.terraform.io/hashicorp/tls",
"repo": "terraform-provider-tls",
- "rev": "v2.1.1",
- "sha256": "1qsx540pjcq4ra034q2dwnw5nmzab5h1c3vm20ppg5dkhhyiizq8",
- "version": "2.1.1"
+ "rev": "v3.0.0",
+ "sha256": "1p9d5wrr4xwf2i930zlcarm1zl8ysj3nyc6rrbhpxk04kr6ap0wz",
+ "version": "3.0.0"
},
"triton": {
"owner": "terraform-providers",
diff --git a/pkgs/applications/networking/compactor/default.nix b/pkgs/applications/networking/compactor/default.nix
index 5d9a658972c3..97a2f6992f9a 100644
--- a/pkgs/applications/networking/compactor/default.nix
+++ b/pkgs/applications/networking/compactor/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "compactor";
- version = "0.12.2";
+ version = "1.0.0";
src = fetchFromGitHub {
owner = "dns-stats";
repo = pname;
rev = version;
- sha256 = "17p9wsslsh6ifnadvyygr0cgir4q4iirxfz9zpkpbhh76cx2qnay";
+ sha256 = "0x5rwbv0ndf9zcvnsbd78ic6shh9hd0bh3gh0lzz9wlb99lslbkk";
};
# cbor-diag, cddl and wireshark-cli are only used for tests.
diff --git a/pkgs/applications/networking/datovka/default.nix b/pkgs/applications/networking/datovka/default.nix
index f004a807aa79..2e598b1a7639 100644
--- a/pkgs/applications/networking/datovka/default.nix
+++ b/pkgs/applications/networking/datovka/default.nix
@@ -11,11 +11,11 @@
mkDerivation rec {
pname = "datovka";
- version = "4.15.2";
+ version = "4.15.5";
src = fetchurl {
url = "https://secure.nic.cz/files/datove_schranky/${version}/${pname}-${version}.tar.xz";
- sha256 = "0vna3vaivi6w7nlkwpqhwmyly0s1d5y2yg51br2f918pjhp2cp7q";
+ sha256 = "1mnw1m3wjkw8rfh6fwwrhfmkna6j19pza9cs7kyp8qj1fzzqi8my";
};
buildInputs = [ libisds qmake qtbase qtsvg libxml2 ];
diff --git a/pkgs/applications/networking/google-drive-ocamlfuse/default.nix b/pkgs/applications/networking/google-drive-ocamlfuse/default.nix
index b9b1c1f54a95..72ff8bd8b4be 100644
--- a/pkgs/applications/networking/google-drive-ocamlfuse/default.nix
+++ b/pkgs/applications/networking/google-drive-ocamlfuse/default.nix
@@ -8,6 +8,8 @@ buildDunePackage rec {
useDune2 = true;
+ minimumOCamlVersion = "4.06";
+
src = fetchFromGitHub {
owner = "astrada";
repo = "google-drive-ocamlfuse";
diff --git a/pkgs/applications/networking/ids/zeek/default.nix b/pkgs/applications/networking/ids/zeek/default.nix
index a6189da7ee3e..713156a66214 100644
--- a/pkgs/applications/networking/ids/zeek/default.nix
+++ b/pkgs/applications/networking/ids/zeek/default.nix
@@ -21,11 +21,11 @@ let
in
stdenv.mkDerivation rec {
pname = "zeek";
- version = "3.2.1";
+ version = "3.2.2";
src = fetchurl {
url = "https://download.zeek.org/zeek-${version}.tar.gz";
- sha256 = "0rybs79h0sq12vsayah8dixqac404z84rlvqynvzf3dh2lwcgg0y";
+ sha256 = "00cxz7ad7p62s2glcagzcvwbnsivrv4bmz6rl1vij907jb24hmvc";
};
nativeBuildInputs = [ cmake flex bison file ];
diff --git a/pkgs/applications/networking/instant-messengers/bluejeans/default.nix b/pkgs/applications/networking/instant-messengers/bluejeans/default.nix
index f8bcdc4bef7c..8b6348340587 100644
--- a/pkgs/applications/networking/instant-messengers/bluejeans/default.nix
+++ b/pkgs/applications/networking/instant-messengers/bluejeans/default.nix
@@ -39,11 +39,12 @@
stdenv.mkDerivation rec {
pname = "bluejeans";
- version = "2.4.0";
+ version = "2.17.0";
+ buildNumber = "11";
src = fetchurl {
- url = "https://swdl.bluejeans.com/desktop-app/linux/${version}/BlueJeans.rpm";
- sha256 = "180hc854ngwfn6y6nsrfn74rv78cxhq6sgshrca5zqv6wq3l98g0";
+ url = "https://swdl.bluejeans.com/desktop-app/linux/${version}/BlueJeans_${version}.${buildNumber}.rpm";
+ sha256 = "1h5jbnp5bwy6bpma9a1ia08v7bpz09fm66jsip470k1r7vjjwa68";
};
nativeBuildInputs = [ rpmextract makeWrapper ];
diff --git a/pkgs/applications/networking/instant-messengers/cordless/default.nix b/pkgs/applications/networking/instant-messengers/cordless/default.nix
index a262b0487464..1b475bdee846 100644
--- a/pkgs/applications/networking/instant-messengers/cordless/default.nix
+++ b/pkgs/applications/networking/instant-messengers/cordless/default.nix
@@ -2,18 +2,18 @@
buildGoModule rec {
pname = "cordless";
- version = "2020-08-30";
+ version = "2020-10-24";
src = fetchFromGitHub {
owner = "Bios-Marcel";
repo = pname;
rev = version;
- sha256 = "sha256-CwOI7Ah4+sxD9We+Va5a6jYat5mjOeBk2EsOfwskz6k=";
+ sha256 = "18j8yrnipiivc49jwbb0ipgqwdi249fs9zxxz8qx8jfq77imvwbq";
};
subPackages = [ "." ];
- vendorSha256 = "sha256-01I7GrZkaskuz20kVK2YwqvP7ViPMlQ3BFaoLHwgvOE=";
+ vendorSha256 = "1h47aqf8bmyqvaayfj16br1402qzy7kf8rk96f3vnsyvsnkg5gw5";
meta = with stdenv.lib; {
homepage = "https://github.com/Bios-Marcel/cordless";
diff --git a/pkgs/applications/networking/instant-messengers/element/element-desktop-package.json b/pkgs/applications/networking/instant-messengers/element/element-desktop-package.json
index 05f7af332436..364f5a25d0af 100644
--- a/pkgs/applications/networking/instant-messengers/element/element-desktop-package.json
+++ b/pkgs/applications/networking/instant-messengers/element/element-desktop-package.json
@@ -2,7 +2,7 @@
"name": "element-desktop",
"productName": "Element",
"main": "src/electron-main.js",
- "version": "1.7.10",
+ "version": "1.7.12",
"description": "A feature-rich client for Matrix.org",
"author": "Element",
"repository": {
@@ -62,7 +62,7 @@
},
"build": {
"appId": "im.riot.app",
- "electronVersion": "10.1.1",
+ "electronVersion": "10.1.3",
"files": [
"package.json",
{
diff --git a/pkgs/applications/networking/instant-messengers/element/element-desktop-yarndeps.nix b/pkgs/applications/networking/instant-messengers/element/element-desktop-yarndeps.nix
index 2a611aa630a2..21374014c886 100644
--- a/pkgs/applications/networking/instant-messengers/element/element-desktop-yarndeps.nix
+++ b/pkgs/applications/networking/instant-messengers/element/element-desktop-yarndeps.nix
@@ -4394,11 +4394,11 @@
};
}
{
- name = "npm_user_validate___npm_user_validate_1.0.0.tgz";
+ name = "npm_user_validate___npm_user_validate_1.0.1.tgz";
path = fetchurl {
- name = "npm_user_validate___npm_user_validate_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/npm-user-validate/-/npm-user-validate-1.0.0.tgz";
- sha1 = "8ceca0f5cea04d4e93519ef72d0557a75122e951";
+ name = "npm_user_validate___npm_user_validate_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/npm-user-validate/-/npm-user-validate-1.0.1.tgz";
+ sha1 = "31428fc5475fe8416023f178c0ab47935ad8c561";
};
}
{
diff --git a/pkgs/applications/networking/instant-messengers/element/element-desktop.nix b/pkgs/applications/networking/instant-messengers/element/element-desktop.nix
index cb5e598c1211..b31841c5e79a 100644
--- a/pkgs/applications/networking/instant-messengers/element/element-desktop.nix
+++ b/pkgs/applications/networking/instant-messengers/element/element-desktop.nix
@@ -8,12 +8,12 @@
let
executableName = "element-desktop";
- version = "1.7.10";
+ version = "1.7.12";
src = fetchFromGitHub {
owner = "vector-im";
repo = "riot-desktop";
rev = "v${version}";
- sha256 = "06ygqfhbsld4s274kakb6a5nx75jki44r8lwk3n0pi5mnkn626gl";
+ sha256 = "08d9llrglap5bbicdkbdl9l71wba2kkyhdyd0a4iqdz3l2jvv698";
};
electron = electron_9;
diff --git a/pkgs/applications/networking/instant-messengers/element/element-web.nix b/pkgs/applications/networking/instant-messengers/element/element-web.nix
index a71bc086370a..0d3e771630fd 100644
--- a/pkgs/applications/networking/instant-messengers/element/element-web.nix
+++ b/pkgs/applications/networking/instant-messengers/element/element-web.nix
@@ -12,11 +12,11 @@ let
in stdenv.mkDerivation rec {
pname = "element-web";
- version = "1.7.10";
+ version = "1.7.12";
src = fetchurl {
url = "https://github.com/vector-im/riot-web/releases/download/v${version}/riot-v${version}.tar.gz";
- sha256 = "1xcvydjpdp6cy5g0da5yaa49gjxsmf4hsyi2q4l3p8qvs4qajn0r";
+ sha256 = "173hdg09cw13vqh0lvz6kl0mq4i3rsacjxhspkpydh2qd1g3hjrs";
};
installPhase = ''
diff --git a/pkgs/applications/networking/instant-messengers/ferdi/default.nix b/pkgs/applications/networking/instant-messengers/ferdi/default.nix
index e0f56e2783d0..190050d8327b 100644
--- a/pkgs/applications/networking/instant-messengers/ferdi/default.nix
+++ b/pkgs/applications/networking/instant-messengers/ferdi/default.nix
@@ -9,7 +9,7 @@ mkFranzDerivation rec {
sha256 = "0i24vcnq4iz5amqmn2fgk92ff9x9y7fg8jhc3g6ksvmcfly7af3k";
};
meta = with stdenv.lib; {
- description = "Ferdi allows you to combine your favorite messaging services into one application";
+ description = "Combine your favorite messaging services into one application";
homepage = "https://getferdi.com/";
license = licenses.free;
maintainers = [ maintainers.davidtwco ];
diff --git a/pkgs/applications/networking/instant-messengers/gajim/default.nix b/pkgs/applications/networking/instant-messengers/gajim/default.nix
index 2ee017dfdbaf..eef24f75f155 100644
--- a/pkgs/applications/networking/instant-messengers/gajim/default.nix
+++ b/pkgs/applications/networking/instant-messengers/gajim/default.nix
@@ -60,6 +60,9 @@ python3.pkgs.buildPythonApplication rec {
${python3.interpreter} setup.py test
'';
+ # necessary for wrapGAppsHook
+ strictDeps = false;
+
meta = {
homepage = "http://gajim.org/";
description = "Jabber client written in PyGTK";
diff --git a/pkgs/applications/networking/instant-messengers/gomuks/default.nix b/pkgs/applications/networking/instant-messengers/gomuks/default.nix
index c98fd9e80406..00134e2597be 100644
--- a/pkgs/applications/networking/instant-messengers/gomuks/default.nix
+++ b/pkgs/applications/networking/instant-messengers/gomuks/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "gomuks";
- version = "0.2.0";
+ version = "0.2.1";
src = fetchFromGitHub {
owner = "tulir";
repo = pname;
rev = "v" + version;
- sha256 = "0sf1nqwimxqql8wm6763jyc5rclhd4zxgg9gfi0qvg5ccm1r1z5q";
+ sha256 = "0xa4ch4p48w6sd0f4s1sp0hl1w4fvzhff7w2ar19ki0ydy5g368n";
};
- vendorSha256 = "sha256:0n9mwbzjkvlljlns7sby8nb9gm4vj0v4idp1zxv5xssqr5qalihf";
+ vendorSha256 = "1rhvwk8bdbbffhx2d03a8p9jc5c8v3pi7kw1dmyyngz6p7wq1g0x";
doCheck = false;
diff --git a/pkgs/applications/networking/instant-messengers/mcabber/default.nix b/pkgs/applications/networking/instant-messengers/mcabber/default.nix
index 98b326820b9f..23db7d1ce257 100644
--- a/pkgs/applications/networking/instant-messengers/mcabber/default.nix
+++ b/pkgs/applications/networking/instant-messengers/mcabber/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "mcabber";
- version = "1.1.0";
+ version = "1.1.2";
src = fetchurl {
url = "https://mcabber.com/files/mcabber-${version}.tar.bz2";
- sha256 = "1ggh865p1rf10ffsnf4g6qv9i8bls36dxdb1nzs5r9vdqci2rz04";
+ sha256 = "0q1i5acyghsmzas88qswvki8kkk2nfpr8zapgnxbcd3lwcxl38f4";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/applications/networking/instant-messengers/psi/default.nix b/pkgs/applications/networking/instant-messengers/psi/default.nix
index c1984a218c8a..9f841f50dac3 100644
--- a/pkgs/applications/networking/instant-messengers/psi/default.nix
+++ b/pkgs/applications/networking/instant-messengers/psi/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
];
enableParallelBuilding = true;
meta = with stdenv.lib; {
- description = "Psi, an XMPP (Jabber) client";
+ description = "An XMPP (Jabber) client";
maintainers = [ maintainers.raskin ];
license = licenses.gpl2;
platforms = stdenv.lib.platforms.linux;
diff --git a/pkgs/applications/networking/instant-messengers/quaternion/default.nix b/pkgs/applications/networking/instant-messengers/quaternion/default.nix
index b1577a37844d..c031615a90bf 100644
--- a/pkgs/applications/networking/instant-messengers/quaternion/default.nix
+++ b/pkgs/applications/networking/instant-messengers/quaternion/default.nix
@@ -10,7 +10,7 @@ mkDerivation rec {
src = fetchFromGitHub {
owner = "QMatrixClient";
repo = "Quaternion";
- rev = "${version}";
+ rev = version;
sha256 = "0hqhg7l6wpkdbzrdjvrbqymmahziri07ba0hvbii7dd2p0h248fv";
};
diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
index 5603ff13b19a..9656db0bd843 100644
--- a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
+++ b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
@@ -25,7 +25,7 @@ let
else "");
in stdenv.mkDerivation rec {
pname = "signal-desktop";
- version = "1.37.2"; # Please backport all updates to the stable channel.
+ version = "1.37.3"; # Please backport all updates to the stable channel.
# All releases have a limited lifetime and "expire" 90 days after the release.
# When releases "expire" the application becomes unusable until an update is
# applied. The expiration date for the current release can be extracted with:
@@ -35,7 +35,7 @@ in stdenv.mkDerivation rec {
src = fetchurl {
url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
- sha256 = "0n4g2fh1ibw6fl5vbnnchx2vafasqrq8rl9w0ch7lai665zkxsk3";
+ sha256 = "0gyg67qhrqqn1676m7ki8h9akhn29fh1sxmj0kw5j7dx4cyc4mid";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/networking/instant-messengers/skype-call-recorder/conference.patch b/pkgs/applications/networking/instant-messengers/skype-call-recorder/conference.patch
deleted file mode 100644
index 8b8ce8fd7bbf..000000000000
--- a/pkgs/applications/networking/instant-messengers/skype-call-recorder/conference.patch
+++ /dev/null
@@ -1,148 +0,0 @@
-From abd67f1d44eef81baf2e9729f95e002c4ecc7350 Mon Sep 17 00:00:00 2001
-From: jlh <jlh@gmx.ch>
-Date: Fri, 16 Oct 2009 17:40:54 +0200
-Subject: [PATCH] Rudimentary support for recording hosted conference calls
-
----
- call.cpp | 37 +++++++++++++++++++++++++++++++++++--
- call.h | 11 ++++++++++-
- 2 files changed, 45 insertions(+), 3 deletions(-)
-
-diff --git a/call.cpp b/call.cpp
-index c2b02f2..663c1c1 100644
---- a/call.cpp
-+++ b/call.cpp
-@@ -90,9 +90,10 @@ void AutoSync::reset() {
-
- // Call class
-
--Call::Call(QObject *p, Skype *sk, CallID i) :
-- QObject(p),
-+Call::Call(CallHandler *h, Skype *sk, CallID i) :
-+ QObject(h),
- skype(sk),
-+ handler(h),
- id(i),
- status("UNKNOWN"),
- writer(NULL),
-@@ -119,6 +120,13 @@ Call::Call(QObject *p, Skype *sk, CallID i) :
- debug(QString("Call %1: cannot get partner display name").arg(id));
- displayName = "Unnamed Caller";
- }
-+
-+ // Skype does not properly send updates when the CONF_ID property
-+ // changes. since we need this information, check it now on all calls
-+ handler->updateConfIDs();
-+ // this call isn't yet in the list of calls, thus we need to
-+ // explicitely check its CONF_ID
-+ updateConfID();
- }
-
- Call::~Call() {
-@@ -134,6 +142,10 @@ Call::~Call() {
- // QT takes care of deleting servers and sockets
- }
-
-+void Call::updateConfID() {
-+ confID = skype->getObject(QString("CALL %1 CONF_ID").arg(id)).toLong();
-+}
-+
- bool Call::okToDelete() const {
- // this is used for checking whether past calls may now be deleted.
- // when a past call hasn't been decided yet whether it should have been
-@@ -270,6 +282,11 @@ void Call::startRecording(bool force) {
- if (isRecording)
- return;
-
-+ if (handler->isConferenceRecording(confID)) {
-+ debug(QString("Call %1: call is part of a conference that is already being recorded").arg(id));
-+ return;
-+ }
-+
- if (force) {
- emit showLegalInformation();
- } else {
-@@ -589,6 +606,22 @@ CallHandler::~CallHandler() {
- delete legalInformationDialog;
- }
-
-+void CallHandler::updateConfIDs() {
-+ QList<Call *> list = calls.values();
-+ for (int i = 0; i < list.size(); i++)
-+ list.at(i)->updateConfID();
-+}
-+
-+bool CallHandler::isConferenceRecording(CallID id) const {
-+ QList<Call *> list = calls.values();
-+ for (int i = 0; i < list.size(); i++) {
-+ Call *c = list.at(i);
-+ if (c->getConfID() == id && c->getIsRecording())
-+ return true;
-+ }
-+ return false;
-+}
-+
- void CallHandler::callCmd(const QStringList &args) {
- CallID id = args.at(0).toInt();
-
-diff --git a/call.h b/call.h
-index cb8396d..b746f46 100644
---- a/call.h
-+++ b/call.h
-@@ -43,6 +43,8 @@ class QTcpServer;
- class QTcpSocket;
- class LegalInformationDialog;
-
-+class CallHandler;
-+
- typedef int CallID;
-
- class AutoSync {
-@@ -68,18 +70,21 @@ private:
- class Call : public QObject {
- Q_OBJECT
- public:
-- Call(QObject *, Skype *, CallID);
-+ Call(CallHandler *, Skype *, CallID);
- ~Call();
- void startRecording(bool = false);
- void stopRecording(bool = true);
-+ void updateConfID();
- bool okToDelete() const;
- void setStatus(const QString &);
- QString getStatus() const { return status; }
- bool statusDone() const;
- bool statusActive() const;
- CallID getID() const { return id; }
-+ CallID getConfID() const { return confID; }
- void removeFile();
- void hideConfirmation(int);
-+ bool getIsRecording() const { return isRecording; }
-
- signals:
- void startedCall(int, const QString &);
-@@ -99,10 +104,12 @@ private:
-
- private:
- Skype *skype;
-+ CallHandler *handler;
- CallID id;
- QString status;
- QString skypeName;
- QString displayName;
-+ CallID confID;
- AudioFileWriter *writer;
- bool isRecording;
- int stereo;
-@@ -140,6 +147,8 @@ class CallHandler : public QObject {
- public:
- CallHandler(QObject *, Skype *);
- ~CallHandler();
-+ void updateConfIDs();
-+ bool isConferenceRecording(CallID) const;
- void callCmd(const QStringList &);
-
- signals:
---
-1.6.5.GIT
-
diff --git a/pkgs/applications/networking/instant-messengers/skype-call-recorder/default.nix b/pkgs/applications/networking/instant-messengers/skype-call-recorder/default.nix
deleted file mode 100644
index 57d1ffece71a..000000000000
--- a/pkgs/applications/networking/instant-messengers/skype-call-recorder/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ stdenv, fetchurl, cmake, lame, id3lib, libvorbis, qt4, libogg }:
-
-stdenv.mkDerivation {
- name = "skype-call-recorder-0.8";
- src = fetchurl {
- url = "https://atdot.ch/scr/files/0.8/skype-call-recorder-0.8.tar.gz";
- sha256 = "1iijkhq3aj9gr3bx6zl8ryvzkqcdhsm9yisimakwq0lnw0lgf5di";
- };
-
- # Keep an rpath reference to the used libogg
- prePatch = ''
- sed -i -e '/ADD_EXECUTABLE/aSET(LIBRARIES ''${LIBRARIES} ogg)' CMakeLists.txt
- '';
-
- # Better support for hosted conferences
- patches = [ ./conference.patch ];
-
- buildInputs = [ cmake lame id3lib libvorbis qt4 libogg ];
- NIX_LDFLAGS = "-lvorbis";
-
- meta = {
- homepage = "http://atdot.ch/scr/";
- description = "Open source tool to record your Skype calls on Linux";
- license = stdenv.lib.licenses.gpl2Plus;
- platforms = with stdenv.lib.platforms; linux;
- maintainers = with stdenv.lib.maintainers; [viric];
- };
-}
diff --git a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
index b7aa2d845b17..47a79c7309df 100644
--- a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
+++ b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
@@ -7,7 +7,7 @@ let
# Please keep the version x.y.0.z and do not update to x.y.76.z because the
# source of the latter disappears much faster.
- version = "8.65.0.78";
+ version = "8.66.0.74";
rpath = stdenv.lib.makeLibraryPath [
alsaLib
@@ -65,7 +65,7 @@ let
"https://mirror.cs.uchicago.edu/skype/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb"
"https://web.archive.org/web/https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb"
];
- sha256 = "04qcpz3w2clpa23axh0xx68rm792d2l029r3wy1hfzbxd51z09lh";
+ sha256 = "11bpzr3j6fa5x62xrx2q2sr1wxjrn0a37053j4prxjcvdrc5in8f";
}
else
throw "Skype for linux is not supported on ${stdenv.hostPlatform.system}";
diff --git a/pkgs/applications/networking/instant-messengers/slack/default.nix b/pkgs/applications/networking/instant-messengers/slack/default.nix
index 2edccd8c019e..d27bd6a521de 100644
--- a/pkgs/applications/networking/instant-messengers/slack/default.nix
+++ b/pkgs/applications/networking/instant-messengers/slack/default.nix
@@ -39,9 +39,16 @@ let
throwSystem = throw "Unsupported system: ${system}";
pname = "slack";
+
+ x86_64-darwin-version = "4.10.3";
+ x86_64-darwin-sha256 = "0r77l57vr603xamich4h4gbdd5vdcj0sjs6yjpymfx9s0f98v8bb";
+
+ x86_64-linux-version = "4.10.3";
+ x86_64-linux-sha256 = "1gnjj2iyk8cwjajg8h9qpmzx10j4qjxjzciq8csg45qfzwkr3drf";
+
version = {
- x86_64-darwin = "4.9.0";
- x86_64-linux = "4.9.1";
+ x86_64-darwin = x86_64-darwin-version;
+ x86_64-linux = x86_64-linux-version;
}.${system} or throwSystem;
src = let
@@ -49,11 +56,11 @@ let
in {
x86_64-darwin = fetchurl {
url = "${base}/releases/macos/${version}/prod/x64/Slack-${version}-macOS.dmg";
- sha256 = "007fflncvvclj4agb6g5hc5k9j5hhz1rpvlcfd8w31rn1vad4abk";
+ sha256 = x86_64-darwin-sha256;
};
x86_64-linux = fetchurl {
url = "${base}/linux_releases/slack-desktop-${version}-amd64.deb";
- sha256 = "1n8br5vlcnf13b8m6727hy4bkmd6wayss96ck4ba9zsjiyj7v74i";
+ sha256 = x86_64-linux-sha256;
};
}.${system} or throwSystem;
@@ -68,6 +75,8 @@ let
linux = stdenv.mkDerivation rec {
inherit pname version src meta;
+ passthru.updateScript = ./update.sh;
+
rpath = stdenv.lib.makeLibraryPath [
alsaLib
at-spi2-atk
@@ -152,6 +161,8 @@ let
darwin = stdenv.mkDerivation {
inherit pname version src meta;
+ passthru.updateScript = ./update.sh;
+
nativeBuildInputs = [ undmg ];
sourceRoot = "Slack.app";
diff --git a/pkgs/applications/networking/instant-messengers/slack/update.sh b/pkgs/applications/networking/instant-messengers/slack/update.sh
new file mode 100755
index 000000000000..adef44411091
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/slack/update.sh
@@ -0,0 +1,41 @@
+#!/usr/bin/env nix-shell
+#! nix-shell -i bash -p curl gnused
+
+set -eou pipefail
+
+latest_linux_version=$(curl --silent https://slack.com/downloads/linux | sed -n 's/.*Version \([0-9\.]\+\).*/\1/p')
+latest_mac_version=$(curl --silent https://slack.com/downloads/mac | sed -n 's/.*Version \([0-9\.]\+\).*/\1/p')
+
+# Double check that the latest mac and linux versions are in sync.
+if [[ "$latest_linux_version" != "$latest_mac_version" ]]; then
+ echo "the latest linux ($latest_linux_version) and mac ($latest_mac_version) versions are not the same"
+ exit 1
+fi
+
+nixpkgs="$(git rev-parse --show-toplevel)"
+slack_nix="$nixpkgs/pkgs/applications/networking/instant-messengers/slack/default.nix"
+nixpkgs_linux_version=$(cat "$slack_nix" | sed -n 's/.*x86_64-linux-version = \"\([0-9\.]\+\)\";.*/\1/p')
+nixpkgs_mac_version=$(cat "$slack_nix" | sed -n 's/.*x86_64-darwin-version = \"\([0-9\.]\+\)\";.*/\1/p')
+
+if [[ "$nixpkgs_linux_version" == "$latest_linux_version" && "$nixpkgs_mac_version" == "$latest_mac_version" ]]; then
+ echo "nixpkgs versions are all up to date!"
+ exit 0
+fi
+
+linux_url="https://downloads.slack-edge.com/linux_releases/slack-desktop-${latest_linux_version}-amd64.deb"
+mac_url="https://downloads.slack-edge.com/releases/macos/${latest_mac_version}/prod/x64/Slack-${latest_mac_version}-macOS.dmg"
+linux_sha256=$(nix-prefetch-url ${linux_url})
+mac_sha256=$(nix-prefetch-url ${mac_url})
+
+sed -i "s/x86_64-linux-version = \".*\"/x86_64-linux-version = \"${latest_linux_version}\"/" "$slack_nix"
+sed -i "s/x86_64-darwin-version = \".*\"/x86_64-darwin-version = \"${latest_mac_version}\"/" "$slack_nix"
+sed -i "s/x86_64-linux-sha256 = \".*\"/x86_64-linux-sha256 = \"${linux_sha256}\"/" "$slack_nix"
+sed -i "s/x86_64-darwin-sha256 = \".*\"/x86_64-darwin-sha256 = \"${mac_sha256}\"/" "$slack_nix"
+
+if ! nix-build -A slack "$nixpkgs"; then
+ echo "The updated slack failed to build."
+ exit 1
+fi
+
+echo "Successfully updated"
+echo "slack: $nixpkgs_linux_version -> $latest_linux_version"
diff --git a/pkgs/applications/networking/instant-messengers/teams/default.nix b/pkgs/applications/networking/instant-messengers/teams/default.nix
index f116bf1e86d3..bf864eb41475 100644
--- a/pkgs/applications/networking/instant-messengers/teams/default.nix
+++ b/pkgs/applications/networking/instant-messengers/teams/default.nix
@@ -47,9 +47,13 @@ stdenv.mkDerivation rec {
mv share $out/share
substituteInPlace $out/share/applications/teams.desktop \
- --replace /usr/bin/ $out/bin/
+ --replace /usr/bin/ ""
ln -s $out/opt/teams/teams $out/bin/
+
+ # Work-around screen sharing bug
+ # https://docs.microsoft.com/en-us/answers/questions/42095/sharing-screen-not-working-anymore-bug.html
+ rm $out/opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/rect-overlay
'';
dontAutoPatchelf = true;
diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
index 379922ee5855..3bd8ac58e8bc 100644
--- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
+++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
@@ -22,12 +22,12 @@ let
in mkDerivation rec {
pname = "telegram-desktop";
- version = "2.4.4";
+ version = "2.4.7";
# Telegram-Desktop with submodules
src = fetchurl {
url = "https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz";
- sha256 = "09lhikaybf57rki62miqcaxxrdg1ni2rj9aj4w9mrbzdv849fyc8";
+ sha256 = "1j2v29952l0am357pqvvgzm2zghmwhlr833kgp85hssxpr9xy4vv";
};
postPatch = ''
diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt-install.patch b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt-install.patch
deleted file mode 100644
index bc8a23eb31e5..000000000000
--- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt-install.patch
+++ /dev/null
@@ -1,159 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 6fbc0da..6cbff3c 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1856,3 +1856,41 @@ configure_file(
- "${CMAKE_CURRENT_BINARY_DIR}/tg_owtConfig.cmake"
- COPYONLY
- )
-+
-+install(
-+TARGETS
-+ tg_owt
-+ libabsl
-+ libopenh264
-+ libpffft
-+ librnnoise
-+ libsrtp
-+ libusrsctp
-+ libvpx
-+ ${vpx_export}
-+ libwebrtcbuild
-+ libyuv
-+ ${platform_export}
-+EXPORT tg_owtTargets
-+RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
-+ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
-+LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
-+INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
-+)
-+
-+install(
-+ DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/src/
-+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
-+ FILES_MATCHING PATTERN "*.h"
-+)
-+
-+install(
-+ EXPORT tg_owtTargets
-+ NAMESPACE tg_owt::
-+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/tg_owt
-+)
-+
-+install(
-+ FILES ${CMAKE_CURRENT_BINARY_DIR}/tg_owtConfig.cmake
-+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/tg_owt
-+)
-diff --git a/cmake/libabsl.cmake b/cmake/libabsl.cmake
-index 2fb3b8c..4a4f85b 100644
---- a/cmake/libabsl.cmake
-+++ b/cmake/libabsl.cmake
-@@ -123,5 +123,6 @@ PRIVATE
-
- target_include_directories(libabsl
- PUBLIC
-- ${libabsl_loc}
-+ $<BUILD_INTERFACE:${libabsl_loc}>
-+ $<INSTALL_INTERFACE:include/third_party/abseil-cpp>
- )
-diff --git a/cmake/libpffft.cmake b/cmake/libpffft.cmake
-index a6ceb3e..435d3a3 100644
---- a/cmake/libpffft.cmake
-+++ b/cmake/libpffft.cmake
-@@ -24,5 +24,6 @@ endif()
-
- target_include_directories(libpffft
- PUBLIC
-- ${libpffft_loc}
-+ $<BUILD_INTERFACE:${libpffft_loc}>
-+ $<INSTALL_INTERFACE:include/third_party/pffft/src>
- )
-diff --git a/cmake/libsrtp.cmake b/cmake/libsrtp.cmake
-index 57c54b5..26b3466 100644
---- a/cmake/libsrtp.cmake
-+++ b/cmake/libsrtp.cmake
-@@ -30,6 +30,8 @@ PRIVATE
-
- target_include_directories(libsrtp
- PUBLIC
-- ${libsrtp_loc}/include
-- ${libsrtp_loc}/crypto/include
-+ $<BUILD_INTERFACE:${libsrtp_loc}/include>
-+ $<BUILD_INTERFACE:${libsrtp_loc}/crypto/include>
-+ $<INSTALL_INTERFACE:include/third_party/libsrtp/include>
-+ $<INSTALL_INTERFACE:include/third_party/libsrtp/crypto/include>
- )
-diff --git a/cmake/libusrsctp.cmake b/cmake/libusrsctp.cmake
-index caa0529..38d2ef6 100644
---- a/cmake/libusrsctp.cmake
-+++ b/cmake/libusrsctp.cmake
-@@ -67,6 +67,8 @@ endif()
-
- target_include_directories(libusrsctp
- PUBLIC
-- ${third_party_loc}/usrsctp/usrsctplib
-- ${libusrsctp_loc}
-+ $<BUILD_INTERFACE:${third_party_loc}/usrsctp/usrsctplib>
-+ $<BUILD_INTERFACE:${libusrsctp_loc}>
-+ $<INSTALL_INTERFACE:include/third_party/usrsctp/usrsctplib/usrsctplib>
-+ $<INSTALL_INTERFACE:include/third_party/usrsctp/usrsctplib>
- )
-diff --git a/cmake/libvpx.cmake b/cmake/libvpx.cmake
-index e192e7e..78cf25b 100644
---- a/cmake/libvpx.cmake
-+++ b/cmake/libvpx.cmake
-@@ -68,6 +68,11 @@ else()
- set(ASM_SUFFIX ".asm.S")
- endif()
-
-+foreach(dir ${include_directories})
-+ string(REPLACE ${libvpx_loc} include/third_party/libvpx install_include_dir ${dir})
-+ list(APPEND install_include_directories ${install_include_dir})
-+endforeach()
-+
- function(add_sublibrary postfix)
- add_library(libvpx_${postfix} OBJECT)
- init_feature_target(libvpx_${postfix} ${postfix})
-@@ -75,6 +80,8 @@ function(add_sublibrary postfix)
- target_include_directories(libvpx_${postfix}
- PRIVATE
- ${include_directories}
-+ "$<BUILD_INTERFACE:${include_directories}>"
-+ "$<INSTALL_INTERFACE:${install_include_directories}>"
- )
- set(sources_list ${ARGV})
- list(REMOVE_AT sources_list 0)
-@@ -725,5 +732,6 @@ endif()
-
- target_include_directories(libvpx
- PUBLIC
-- ${include_directories}
-+ "$<BUILD_INTERFACE:${include_directories}>"
-+ "$<INSTALL_INTERFACE:${install_include_directories}>"
- )
-diff --git a/cmake/libwebrtcbuild.cmake b/cmake/libwebrtcbuild.cmake
-index c3520b8..9b4b543 100644
---- a/cmake/libwebrtcbuild.cmake
-+++ b/cmake/libwebrtcbuild.cmake
-@@ -44,5 +44,6 @@ endif()
-
- target_include_directories(libwebrtcbuild
- INTERFACE
-- ${webrtc_loc}
-+ $<BUILD_INTERFACE:${webrtc_loc}>
-+ $<INSTALL_INTERFACE:include>
- )
-diff --git a/cmake/libyuv.cmake b/cmake/libyuv.cmake
-index ebfc6f0..18e70ef 100644
---- a/cmake/libyuv.cmake
-+++ b/cmake/libyuv.cmake
-@@ -126,7 +126,8 @@ endif()
-
- target_include_directories(libyuv
- PUBLIC
-- ${libyuv_loc}/include
-+ $<BUILD_INTERFACE:${libyuv_loc}/include>
-+ $<INSTALL_INTERFACE:include/third_party/libyuv/include>
- )
-
- target_compile_definitions(libyuv
diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix
index 47e9b6787e3e..48499bf9f2c7 100644
--- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix
+++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix
@@ -3,8 +3,8 @@
}:
let
- rev = "c73a4718cbff7048373a63db32068482e5fd11ef";
- sha256 = "0nr20mvvmmg8ii8f2rljd7iv2szplcfjn40rpy6llkmf705mwr1k";
+ rev = "e8fcae73947445db3d418fb7c20b964b59e14706";
+ sha256 = "0s2dd41r71aixhvympiqfks1liv7x78y60n0i87vmyxyfx449b5h";
in stdenv.mkDerivation {
pname = "tg_owt";
@@ -16,8 +16,6 @@ in stdenv.mkDerivation {
inherit rev sha256;
};
- patches = [ ./tg_owt-install.patch ];
-
nativeBuildInputs = [ pkg-config cmake ninja yasm ];
buildInputs = [ libjpeg openssl libopus ffmpeg alsaLib libpulseaudio ];
diff --git a/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix b/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
index 44aa3a6ac66f..b198b954bd40 100644
--- a/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
+++ b/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
@@ -22,13 +22,13 @@ let
pname = "wire-desktop";
version = {
- x86_64-darwin = "3.20.3912";
- x86_64-linux = "3.20.2934";
+ x86_64-darwin = "3.21.3959";
+ x86_64-linux = "3.21.2936";
}.${system} or throwSystem;
sha256 = {
- x86_64-darwin = "1crkdqzq3iccxbrqlrar4ai43qzjsgd4hvcajgzmz2y33f30xgqr";
- x86_64-linux = "0z6vrhzrhrrnl3swjbxrbl1dhk2fx86s45n2z2in2shdlv08dcx7";
+ x86_64-darwin = "0fgzzqf1wnkjbcr0j0vjn6sggkz0z1kx6w4gi7gk4c4markdicm1";
+ x86_64-linux = "033804nkz1fdmq3p8iplrlx708x1fjlr09bmrpy36lqg5h7m3yd6";
}.${system} or throwSystem;
meta = with stdenv.lib; {
diff --git a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix
index 3109db89ff37..6c072118bc88 100644
--- a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix
+++ b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix
@@ -15,11 +15,11 @@ assert pulseaudioSupport -> libpulseaudio != null;
let
inherit (stdenv.lib) concatStringsSep makeBinPath optional;
- version = "5.3.469451.0927";
+ version = "5.4.53350.1027";
srcs = {
x86_64-linux = fetchurl {
url = "https://zoom.us/client/${version}/zoom_x86_64.tar.xz";
- sha256 = "0qb9jx2zd5p6jk1g0xmh1f6xlf4gfl38ns6ixpc653qfimy8b0av";
+ sha256 = "11va3px42y81bwy10mxm7mk0kf2sni9gwb422pq9djck2dgchw5x";
};
};
diff --git a/pkgs/applications/networking/ipfs-migrator/default.nix b/pkgs/applications/networking/ipfs-migrator/default.nix
index 4b1d1213b015..d2339fbe8999 100644
--- a/pkgs/applications/networking/ipfs-migrator/default.nix
+++ b/pkgs/applications/networking/ipfs-migrator/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "ipfs-migrator";
- version = "1.6.3";
+ version = "1.6.4";
src = fetchFromGitHub {
owner = "ipfs";
repo = "fs-repo-migrations";
rev = "v${version}";
- sha256 = "13ah5jk8n3wznvag6dda1ssgpqsdr9pdgvqm9gcsb7zzls89j9x5";
+ sha256 = "004qqcwcw55q13r3sr273dfa5zgxc275pcgqwihzbikl3i168d9f";
};
vendorSha256 = null;
diff --git a/pkgs/applications/networking/irc/ircdog/default.nix b/pkgs/applications/networking/irc/ircdog/default.nix
new file mode 100644
index 000000000000..5badc69a3a27
--- /dev/null
+++ b/pkgs/applications/networking/irc/ircdog/default.nix
@@ -0,0 +1,28 @@
+{ lib
+, buildGoPackage
+, fetchFromGitHub
+}:
+
+buildGoPackage rec {
+ pname = "ircdog";
+ version = "0.2.1";
+
+ goPackagePath = "github.com/goshuirc/ircdog";
+
+ src = fetchFromGitHub {
+ owner = "goshuirc";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1ppbznlkv7vajfbimxbyiq5y6pkfhm6ylhl408rwq1bawl28hpkl";
+ fetchSubmodules = true;
+ };
+
+ meta = with lib; {
+ description = "ircdog is a simple wrapper over the raw IRC protocol that can respond to pings, and interprets formatting codes";
+ homepage = "https://github.com/goshuirc/ircdog";
+ license = licenses.isc;
+ maintainers = with maintainers; [ hexa ];
+ };
+}
+
+
diff --git a/pkgs/applications/networking/mailreaders/aerc/default.nix b/pkgs/applications/networking/mailreaders/aerc/default.nix
index 9a607b54b9cc..45d41839a1ca 100644
--- a/pkgs/applications/networking/mailreaders/aerc/default.nix
+++ b/pkgs/applications/networking/mailreaders/aerc/default.nix
@@ -54,7 +54,7 @@ buildGoModule rec {
'';
meta = with stdenv.lib; {
- description = "aerc is an email client for your terminal";
+ description = "An email client for your terminal";
homepage = "https://aerc-mail.org/";
maintainers = with maintainers; [ tadeokondrak ];
license = licenses.mit;
diff --git a/pkgs/applications/networking/mailreaders/bubblemail/default.nix b/pkgs/applications/networking/mailreaders/bubblemail/default.nix
new file mode 100644
index 000000000000..d415eb4e51f2
--- /dev/null
+++ b/pkgs/applications/networking/mailreaders/bubblemail/default.nix
@@ -0,0 +1,76 @@
+{ lib
+, fetchFromGitLab
+, gettext
+, gtk3
+, python3Packages
+, gdk-pixbuf
+, libnotify
+, gst_all_1
+, libsecret
+, wrapGAppsHook
+, gsettings-desktop-schemas
+, gnome-online-accounts
+, glib
+, gobject-introspection
+, folks
+}:
+
+python3Packages.buildPythonApplication rec {
+ pname = "bubblemail";
+ version = "1.3";
+
+ src = fetchFromGitLab {
+ domain = "framagit.org";
+ owner = "razer";
+ repo = "bubblemail";
+ rev = "v${version}";
+ sha256 = "FEIdEoZBlM28F5kSMoln7KACwetb8hp+qix1P+DIE8k=";
+ };
+
+ buildInputs = [
+ gtk3
+ gdk-pixbuf
+ glib
+ libnotify
+ gst_all_1.gstreamer
+ gst_all_1.gst-plugins-base
+ gst_all_1.gst-plugins-good
+ gst_all_1.gst-plugins-bad
+ libsecret
+ gnome-online-accounts
+ folks
+ ];
+
+ nativeBuildInputs = [
+ gettext
+ wrapGAppsHook
+ python3Packages.pillow
+ # For setup-hook
+ gobject-introspection
+ ];
+
+ propagatedBuildInputs = with python3Packages; [
+ gsettings-desktop-schemas
+ pygobject3
+ dbus-python
+ pyxdg
+ ];
+
+ # See https://nixos.org/nixpkgs/manual/#ssec-gnome-common-issues-double-wrapped
+ dontWrapGApps = true;
+
+ # https://github.com/NixOS/nixpkgs/issues/56943
+ strictDeps = false;
+
+ preFixup = ''
+ makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
+ '';
+
+ meta = with lib; {
+ description = "An extensible mail notification service.";
+ homepage = "http://bubblemail.free.fr/";
+ license = licenses.gpl2Plus;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ doronbehar ];
+ };
+}
diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
index 3ffd171295cf..ca2b8a77347c 100644
--- a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
+++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
@@ -1,665 +1,665 @@
{
- version = "78.4.0";
+ version = "78.4.1";
sources = [
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/af/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/af/thunderbird-78.4.1.tar.bz2";
locale = "af";
arch = "linux-x86_64";
- sha256 = "589fe4c9a7ceffb4d027f493e0b074647bb958a62046deef5b8268fd43e6aae9";
+ sha256 = "36268a7fe6ec5a0ea0243f83ffbd73204d5c4ef257b0c8857a50428304b2d4c2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/ar/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/ar/thunderbird-78.4.1.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha256 = "b94d46899a7458f9c94849db71975e0028004bf93d5b0695a454fbac24a41ec6";
+ sha256 = "831e70f807f05ce2f82bb11db35d05ed80dac53ad00c12ff6e191a627d0d42d0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/ast/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/ast/thunderbird-78.4.1.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha256 = "c6057f5e2937a05f84decc3c2f26de4555314c627210a961882773b2c745ddbf";
+ sha256 = "e6efde72ce7aeeda5f7c6d7cc0f3a08265c44546a0f8fc84a2adbc11cc038601";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/be/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/be/thunderbird-78.4.1.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha256 = "94d7bd38e35745f4829abe6cf3ada8e947a2df881dcb1e5f6ef823bbd6e0aa75";
+ sha256 = "07fe33390caf37a96c000e0f5435d07711f7a95dbe04f85a222b17ae5a13f1bc";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/bg/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/bg/thunderbird-78.4.1.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha256 = "d482c6a6873ddb34dc49002b8ecac94e82579fde7d24514500f2de28fc777e18";
+ sha256 = "d460e201cbe4a1d6548a52121a33c2aaa7cbbf0e126fa1c4e8a431423424fb9e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/br/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/br/thunderbird-78.4.1.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha256 = "18fc5e174942874ecc41838451aec780485a263584121decfb9f9607ee35322c";
+ sha256 = "9e85928f1145391d9c3f238612b93e6344a2ad5e6179bf09502b1b69c8ad1b03";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/ca/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/ca/thunderbird-78.4.1.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha256 = "269762ee175f69ecc9ffdeab2ad66788d24d2b9ba1e8d05f74ff222848077735";
+ sha256 = "1516236c252f22933adf23bfe93d73fa272a4574deb674aef6e1f35006a6cc50";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/cak/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/cak/thunderbird-78.4.1.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha256 = "735baa9541d1dfad828db27a2cba54caa681973f792c0712300e4f952803dbfb";
+ sha256 = "c46508321d32c468d067d86c04973ca345b09b0e983954eaa123d02778d61fbd";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/cs/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/cs/thunderbird-78.4.1.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha256 = "04763e1461106c76b51c31522de9bd6376d531c9f93e79d4a4c00d5bacb9de29";
+ sha256 = "227209429c07238f38d334e5ac8a5fd895a4c87f51b21b4376df89c50bb6a789";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/cy/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/cy/thunderbird-78.4.1.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha256 = "974885f8e17be1b744f65c0e392747921508d7e0f286ab9fa20580cc205a56ee";
+ sha256 = "b272926205e5470df8aec8b22d6733e4f47993e76123fe81d4be26ad5a153062";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/da/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/da/thunderbird-78.4.1.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha256 = "f0e13b8952478b5ebc46552405421b796d645fbb0a16aa759a045b48fd43739d";
+ sha256 = "13f9fe10c84d2b8d8d0215cb58a9852486741f5bc8c6979f0a701bef14a70f4f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/de/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/de/thunderbird-78.4.1.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha256 = "735eb8e1d318e09d9dca6560074960cf9ce2fcd5a720754608886f6e51e87266";
+ sha256 = "590f9a5a975544d2effedda942e3989a13be23b95f4e6707f9905fed3fc08214";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/dsb/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/dsb/thunderbird-78.4.1.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha256 = "b1b5fad405049cc62784dbb6e938cce6492df3b620c25a0987a594a88d0caaa1";
+ sha256 = "5b572c847f9ec76b25c225652c23ecf8c56523ffc3071b437310f0d8f9049b05";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/el/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/el/thunderbird-78.4.1.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha256 = "1bb01c5fa05d3dae7d1216a0b3e01354655e96f728f63b8213d1ac4ca08e5b8e";
+ sha256 = "7cad76ea5a07dce6bdd3db78485f83a998ff27037f8ca68f8617659a06910a05";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/en-CA/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/en-CA/thunderbird-78.4.1.tar.bz2";
locale = "en-CA";
arch = "linux-x86_64";
- sha256 = "cc7280af5ca21c82ae8e4fbcceac117b1b3c2a2e95db418cd60322161eeaa0ba";
+ sha256 = "f261b38fbc8d83c20be63015a444644a95f7d8b6584fcfc193145abcc69a4164";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/en-GB/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/en-GB/thunderbird-78.4.1.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha256 = "6bf5112867c3493df18880858e483b684946b657bd10960f55a0e55bc364d8a5";
+ sha256 = "5c0c364b1408182c0cbae1c2d05041781e2e4f3a17fb1735d61196c9b647dba4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/en-US/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/en-US/thunderbird-78.4.1.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha256 = "24780daa2b17799f263a6c16b770b0e6710d14f7f1f502f4868fe48d81ca8e48";
+ sha256 = "a152c3b8c6ad4ba3a92a8a1f909b99599d8c3ded62b57e9721fb333b47f6509d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/es-AR/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/es-AR/thunderbird-78.4.1.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha256 = "ac6e82b950f6cd0d7a964815c58a28f602580813ce29cb33bfcde36205d06def";
+ sha256 = "dc06a64e0b20dd174d6158e5d2f393bf6a6907f8f515120220bb2a8480f58d1c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/es-ES/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/es-ES/thunderbird-78.4.1.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha256 = "67a03e3c7b00d5e0953ae9eae031ddb42337e23ff9e65ed7c0b759e1c2fa4426";
+ sha256 = "7d3b7ff0ffb9b19f10bd7c2cffb5dbff8216c65c01fd4032ba5b7924c73ce343";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/et/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/et/thunderbird-78.4.1.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha256 = "fe5af4823e15422da39c49c3fed60fe460ad23b7c78f6b4fc85ce247a09cd0a8";
+ sha256 = "a9a8e610bc1c696137ee650fa11f2cbf8dece4ba32d1f0961ae697f6433cf1b2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/eu/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/eu/thunderbird-78.4.1.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha256 = "94699170301daed68a6d8554816c37cc8c51d72fbd1642cc5a066ae4d5a394b2";
+ sha256 = "6835e8459b4191cd4bb5ae8011d032d475631e7a532450b98f0b087ed0a80fb6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/fa/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/fa/thunderbird-78.4.1.tar.bz2";
locale = "fa";
arch = "linux-x86_64";
- sha256 = "fd22c75cb11bf3fe1a3d2faec1cb7a2332131ac62324bffdd51cc8f03e95a372";
+ sha256 = "7cfd8681a7ed38364a823881fbb42af8cf33d17bf911e9f5b97dd18102b412f5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/fi/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/fi/thunderbird-78.4.1.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha256 = "df3632903e77b9eb5fda1ff1d8a155b1f3c4861a8821efeb1fef4d39878a9349";
+ sha256 = "8c84662afb60e3dc94eace5a493f7feef6598b78613fe99f195408e4ee2b0a11";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/fr/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/fr/thunderbird-78.4.1.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha256 = "5100b9facddae8451550fa0a65b9bd345066e7e465916ed3728b40cc9ac06e65";
+ sha256 = "24449816c690757b05d1913ff1fa12eed47f316ac13c76a195ae0628c6950da0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/fy-NL/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/fy-NL/thunderbird-78.4.1.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha256 = "40c7fe9bea5b5edc5a3e62f7d1cf18ae036544c0172954440d036086f90ee119";
+ sha256 = "9a0334f032333eda16cdabd5dffb05f5a22edb1dcf4bcd0b47495defd0d9f3dc";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/ga-IE/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/ga-IE/thunderbird-78.4.1.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha256 = "4ec2f91ba73d3a7ab99d69af2a7d99cfb2280c3872fd4dcd7436ae9362586d06";
+ sha256 = "33e5a54e2259984ff29d3394fe936b5af8830e489e0775ff36eace4c6b3dc145";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/gd/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/gd/thunderbird-78.4.1.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha256 = "f6d168939a0157c2d450c43d818005e3b9a59e8caad5796492e8078947234b29";
+ sha256 = "b91c4b3aafa2166cd27c52977711c55aa425f68c5f7cca64be1dd07fd533bc05";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/gl/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/gl/thunderbird-78.4.1.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha256 = "2fb6b4995f722e82503bf88fbb3b5275faa4d392bfa5832735ac1d40bbe3ee38";
+ sha256 = "d1c03b3b92bef4f3c94518981cf99840944c8a36aab7b2cfe3f72f1f0e57e045";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/he/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/he/thunderbird-78.4.1.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha256 = "70f0bf4db60ad4f1656f0aca1575fadce3a697634f60353bc3d63e3336225d2f";
+ sha256 = "7fdaf0e83eeb39b66a6d1c2600f2c6f1b69ec4f67dd7b33a39132e838a699f06";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/hr/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/hr/thunderbird-78.4.1.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha256 = "d37ac64cd63a4cd66fff1bd30ee3643be75cb977581f2182a95c27a16607f3a0";
+ sha256 = "4ba99eaa25964bde6108eeab702b096ba50b45d8db7e36f3203b0a71cc1e30cf";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/hsb/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/hsb/thunderbird-78.4.1.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha256 = "85e823db225258e9f74e04c61faa89e7c9553445900083f22b7aceb22ef3d901";
+ sha256 = "187a5f2b2e1b16fad948356f31b2ac903fe318432d9a3f105055c23d1225d11b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/hu/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/hu/thunderbird-78.4.1.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha256 = "da897b48a2e4a5a3734016ef18c503864792d5c0943bcb2644c272c1a7c63f16";
+ sha256 = "8f6b79692143e6e27cc844985366004d06c8e55184a73477fd20020575947ad8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/hy-AM/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/hy-AM/thunderbird-78.4.1.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha256 = "dbe1276b14b5864be5fc2de3708ea320d2dcc80eb654e9bad56950f818903484";
+ sha256 = "4066683e4a635b163b9b14e1921d834b37a95cee8dd04fc6885094c5e0394dee";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/id/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/id/thunderbird-78.4.1.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha256 = "86c7be9b6385ef437323069a7e2497b3a18a552af9d9c4523789be4ee2e07b22";
+ sha256 = "1fed6d3a9a11d303db2f2c6f7a92639b92ca144ce3b45eed4607696ea4617511";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/is/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/is/thunderbird-78.4.1.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha256 = "8e062c75b579d52d1a887d2165bcd3eb1d0c4e435dffc05d0d76d4404dd061eb";
+ sha256 = "a627c95d2284b4e828a466865aa19262aa84a1a2267235c3f62d13c52081c580";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/it/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/it/thunderbird-78.4.1.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha256 = "932de1926441066a472d5e68b933fd4035f2e858fdabd4b9d4e71ee6e64202a3";
+ sha256 = "6b01e88da702deee95a3a6d526e563e854be7ae13414fed3a2c9cc427e906ffa";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/ja/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/ja/thunderbird-78.4.1.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha256 = "2bacdb192fda85f10f747a8c8a2ef3bc60345075c1ba33947594fcc66eb35e5a";
+ sha256 = "3b63cf4c45945f4a40159a417ed217b77128905de82812fe2165c0c5f66410a7";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/ka/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/ka/thunderbird-78.4.1.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha256 = "110d71951f0f3235ab63c02e8d979b2777de4abd4906409b96107fac1f6d7466";
+ sha256 = "c9d11ae298691f2e302078f865b047b1c2b568ae763495fbfe2f2d4f04a9ef6a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/kab/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/kab/thunderbird-78.4.1.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha256 = "f765a32900f0100f03aac4cdce7f33abb44e53911011cef6f6db8f9dddd11124";
+ sha256 = "b6367ccb74b2ced8708ca9f4c2c06aeaaf4f3bcba0b2b2fdf2c552aa10fcfc03";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/kk/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/kk/thunderbird-78.4.1.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha256 = "9af2ab317e0736e0dbab419f5061a6a5c83e521d15f38911455a2d57f6bae945";
+ sha256 = "99ece9975a3981fa33887d3b5d60cd6874e1dab7c51d830dc0d13c28c103ca79";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/ko/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/ko/thunderbird-78.4.1.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha256 = "06669829857f1c49acf7a58f6a7f0e5a4d8e4ce93703cde0d36525f5bb9697cb";
+ sha256 = "d81c844cbd490e5eeeb2739a9b040062baf3bbdf13ddfbceb59b5630019b935d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/lt/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/lt/thunderbird-78.4.1.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha256 = "f85e547d17b6bae2597d4b780b14f9076d70dc7c63ae85427b54c01f0c559b72";
+ sha256 = "56b5813a5b0debfe90fa2a20fb9a13ea210e2eed37f180f3e23e851f871241e2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/ms/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/ms/thunderbird-78.4.1.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha256 = "e21639c89686480be875a0514c1b1d99fefca6b79da80a5406f37a63e316348d";
+ sha256 = "8dc3f341a69b9ef458c1203ff15779beecf3db2dede1cd8740ee19a9552f22f3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/nb-NO/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/nb-NO/thunderbird-78.4.1.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha256 = "652d43cabbab6ab158b3d3ab70cf83d8ed3ae3524232aa340d17c248dc5fa869";
+ sha256 = "0fe431d3773de39431cd777cf301d2c3d8074dd41596bf6a6f1bef96870413b4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/nl/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/nl/thunderbird-78.4.1.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha256 = "2c5f173545ef0ddd0c93c921931850e9a7f457575188a91d243245236fe09384";
+ sha256 = "4127bdb6338210d9928fc84838a57cfb731aa3254aa5427471deca00bb12beca";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/nn-NO/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/nn-NO/thunderbird-78.4.1.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha256 = "f89082f26cb871befb4f8c82c31a9d1cdd5587d20ad3a9a1e78515f947ce4271";
+ sha256 = "cf0c6d67115ee36b80010d93d50991a544af332ca19f1ed1199f49c7dd125049";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/pa-IN/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/pa-IN/thunderbird-78.4.1.tar.bz2";
locale = "pa-IN";
arch = "linux-x86_64";
- sha256 = "75d7f3bbe88ef2bab33e62834a765f814f75a28e2277afef2517a91be98201ba";
+ sha256 = "283c2be7f9bc0aa3d505f1838f1c03721a4b956870ac2b1e762b966e87767ce0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/pl/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/pl/thunderbird-78.4.1.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha256 = "c016668ef5f80043eb3e3eff6c8d2327adc3ed86375e81318fb8a4a9fc4689bb";
+ sha256 = "4c07e4500ad4c0d698942e3c47ced3bbd6142e4a70292629ebbe53ef5f1816f9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/pt-BR/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/pt-BR/thunderbird-78.4.1.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha256 = "637a97f3b584e315ebec350a08fa54d17cde8825385736a2bc4ca1937dd552f3";
+ sha256 = "c6ace3452d1720681e668da50d16811286c1e73021bd06ab9b538c6f6fc5fda6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/pt-PT/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/pt-PT/thunderbird-78.4.1.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha256 = "9719af4fc96ecc0e01f8ad4829f8a94004cdeb518d10f12deb41073f6b0d6f32";
+ sha256 = "b9ab4d38b271e2987b5e425a277042dc149794cf461283114553133e7fed5f06";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/rm/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/rm/thunderbird-78.4.1.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha256 = "d3467e689f512a3032f9dd8b022af58bf7d61dcdcb1c69317629f0c0b37aa2d4";
+ sha256 = "50fc69135b789b2bb5d8008292d3fc25f1a0a30bba35c6e24ddfeabe55231407";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/ro/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/ro/thunderbird-78.4.1.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha256 = "25985053e562792ffdc5757f201d6171cd7f30199eae7ae2f50cf39b5090feeb";
+ sha256 = "1e050b33a942dc815e739c57944a0d705982e18e74637172b0366a9b06916f7b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/ru/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/ru/thunderbird-78.4.1.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha256 = "2c0769be95e0a21471197a1f1b979bd36b9793f4242f7ac329c7fe0fe88fc5a3";
+ sha256 = "c295bda57db84e07f28affa4201c4f612478efce733cb9c69962f6d7a797218b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/si/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/si/thunderbird-78.4.1.tar.bz2";
locale = "si";
arch = "linux-x86_64";
- sha256 = "2a6d7e47e92166ac1636495e5cbd1849285576cdd812d650767130730002aa6c";
+ sha256 = "63dc83cfab8be94893ca6a0d60e448d14db1afcae55192149a882456dca77e9a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/sk/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/sk/thunderbird-78.4.1.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha256 = "5d0de7356dd46a9ac1cb98254167fa7be34b6897e5ea69ca093e71a850d53363";
+ sha256 = "5ab5ea76649582ddf10fa77bbb95040d157883e0905df72f5bc0ae79167d97be";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/sl/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/sl/thunderbird-78.4.1.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha256 = "8c7e69e7fbe49ba34277e8cb7cbf45eeade086eb460a92e243698824cdf3d5ce";
+ sha256 = "da3f8a30797386bc7c9ba135ba360cee01143bc76a2315e7a2223bab90e2283e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/sq/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/sq/thunderbird-78.4.1.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha256 = "95cfe7b956bb590c790c156f22ac3c5cdc1dd3e4d7b64422583597fc9ccd8c28";
+ sha256 = "f2f9639c4b4dc4bfba476aa92814fee65ecd3fca27652177614d1107e4200246";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/sr/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/sr/thunderbird-78.4.1.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha256 = "82573f011da92f7d93d6cf0a700c9eae31a46c6d09671afa63afa533f063e5bd";
+ sha256 = "3bcad0c845e4481a22c1b330b6cd94c3c6fc46c33597ce5af0594368579a8260";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/sv-SE/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/sv-SE/thunderbird-78.4.1.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha256 = "5fda7b6e8095bc456e684887a82cb2adcc14fdfdd9f14731f2bdf2789eac4930";
+ sha256 = "9b09d4ab71000429c5015dd8a0642cfe0eeeaa785d2cac6e876b1cd6aadaeb44";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/th/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/th/thunderbird-78.4.1.tar.bz2";
locale = "th";
arch = "linux-x86_64";
- sha256 = "0e33b43cb7fdb2ae4c30480e264e00651181f2034af42d7a3ac2bfb57c148896";
+ sha256 = "b33e42f0271ee84a581a737513197d5f036695706b19697a53000834c199c75f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/tr/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/tr/thunderbird-78.4.1.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha256 = "05019602190a28ecefbdc5100b40409d3d6288f076d589136724d07e111bf324";
+ sha256 = "f419ed9f0f06575da2f89486d830ab7fd2b439dcfcac92f1b31c573901e7b9ea";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/uk/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/uk/thunderbird-78.4.1.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha256 = "2940500895c734857b258550b85f846e9eb5be68b6faaf808ed7a9867c423d14";
+ sha256 = "bcecec66a6ef8b928da2aa5d52d89f4f1587d4e45bf0e836b71912b0e5a43f7c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/uz/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/uz/thunderbird-78.4.1.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha256 = "de82b265c6e19495abc70c36f377cef705137f352da0aa7d01aa874e2a9f1f70";
+ sha256 = "2b33f40b9da386e61f3bdcacd9c16fc06dac18d2b36865292700744dfbe2da25";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/vi/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/vi/thunderbird-78.4.1.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha256 = "cf02606c0eff0b941c1c2ef654e250d5d6a8cb7deda752468e779af1b616c0e1";
+ sha256 = "b5d005c45221c41e1e81234b755f6a9d380220cc03f43012c40440a0378c19e0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/zh-CN/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/zh-CN/thunderbird-78.4.1.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha256 = "54a1a869a746ff3af8d5ec27b11f1d3a0efeb49480043fbf776e9646b5be944d";
+ sha256 = "c08765cc8562cce08b4cda04123cd8672f5abb130b597f36f4c143d74b09b9b3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-x86_64/zh-TW/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-x86_64/zh-TW/thunderbird-78.4.1.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha256 = "0c9530adcb5029ae570a8d25d790f243c0a3d6ad7701ed071fad326d3718bea3";
+ sha256 = "56f84ea43a5288a6cd34f8de5f69dde05737474f11c70d638981ef2ff4ea5bfa";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/af/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/af/thunderbird-78.4.1.tar.bz2";
locale = "af";
arch = "linux-i686";
- sha256 = "29b39333cfd9919830cecf1b0043faf4dd829c36554fdcbcff6a8dbf11882060";
+ sha256 = "95384cf3d0ab6ad8d3bb133e8ff7c1881523c0f7be840c5ab6016325ebc7f9ff";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/ar/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/ar/thunderbird-78.4.1.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha256 = "49896345d391f22f262592e055b2bc5fc1852d5fe1f9812392ef09b9f329afee";
+ sha256 = "c2cf87579a092bec69042b35743574872b8b791d54628c35c28d44c1dc605b6b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/ast/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/ast/thunderbird-78.4.1.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha256 = "71a952590eec188661f8cf95f62efb2c9f2465aadec361c990bb62481938b128";
+ sha256 = "127ce24b2c06606e9567e2106ba5cb9628d8bda10620b01cbfe60bc287977c94";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/be/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/be/thunderbird-78.4.1.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha256 = "d99a81043f6c158376c960d0dbd60f6d2e73ee1e6a015aee55ff42786e58fc21";
+ sha256 = "e8acd7cc25f91af91caee7487598cf1f60512864cf1fee714d2289a65f0cc195";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/bg/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/bg/thunderbird-78.4.1.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha256 = "1226b669b2b2e7c890a1de0a628e663069c2279369587a8b819756584be2ba0d";
+ sha256 = "461e4ec0b0f3dcb78426a99f0b8dc32b14dbc561b89e8d422433f5360425448d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/br/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/br/thunderbird-78.4.1.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha256 = "2f656a4269f37dd8513cf2f0b799d97225ffe55b00e778dbeedac66bf7b00d47";
+ sha256 = "ba3902a457d0570d3eeaa63cc83a67e35532e547127b71f38781158bc3cc5e60";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/ca/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/ca/thunderbird-78.4.1.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha256 = "34dcc816776f2da32bf7412a802a8d3d7a0b31afcfb1811c617f1295ced05adc";
+ sha256 = "609de3623c6f4075bedee741533843f6f9fd1afc5933fe3a8709f5c16c7d7bc5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/cak/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/cak/thunderbird-78.4.1.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha256 = "f9fb448edc5238b69fe3c08c665a30320e5662c1df78101ba4807d371a6a15d4";
+ sha256 = "4a5aa707eca53cf5490189a09d222abaa8290ea3366d4bf081273c23e89b3fc0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/cs/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/cs/thunderbird-78.4.1.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha256 = "156c36781f43fbaa3eb5d1d32ca7d6b3c9573261757dc9c78e8cf0be24a6c717";
+ sha256 = "0450c73284b274af21f3f0c4c21842e11fa2a86fcb38f96332c1ca8984149c62";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/cy/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/cy/thunderbird-78.4.1.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha256 = "0e48e453cddf00929e189546f0dd478e273dcd8bc891fe875f553825f0b4fcc4";
+ sha256 = "5686316ec53a76dab272934dbd274a47802c5c31f2ae8719bcf85c22e12cc3f7";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/da/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/da/thunderbird-78.4.1.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha256 = "e614911f79a2a86055e6914aa0f4922979eebe4229b26b18f6ff31cc6bb49c89";
+ sha256 = "2025f5946989905fd197fe5bf6c51160e7c9d281d6cfd220ea3ee0393cc54ca0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/de/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/de/thunderbird-78.4.1.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha256 = "a8c916da07945657672b5b71a722485fa7117dd912896bc9eec8b9b82dfcc48b";
+ sha256 = "906e8a5de0aa12b496f4d4447df25432b11c88d79b7ab4a55291a9d65434aa03";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/dsb/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/dsb/thunderbird-78.4.1.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha256 = "0b3ac7ec984e26b66cd3c5df733c3cac6b83f4388cd65344dc40310651798c05";
+ sha256 = "d6bfb2b790d8391344916515d1cc6ca2eb68a3e58934cacba14e77788aec6b09";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/el/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/el/thunderbird-78.4.1.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha256 = "dbfd90c1810dcad51bda6a7d2de6a132f428a5c6151c107cd09a98a48b2ce98d";
+ sha256 = "5f96345a945697326b24fcd73a96fa2f49edb66b02f4c23b6d392fad87935e08";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/en-CA/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/en-CA/thunderbird-78.4.1.tar.bz2";
locale = "en-CA";
arch = "linux-i686";
- sha256 = "3ccd8193d486596ebd70e3e1803563a3a8d59ca25c29eeaaeab78ab78cb0e72c";
+ sha256 = "b57e44fd16e33b178778a60f0bd47519585a3e648b3b621f1fd693836c5fb598";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/en-GB/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/en-GB/thunderbird-78.4.1.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha256 = "6d74ef15e0196a2b07302f40bc3992acc8ffc94ff7d90433a00d766a0840226a";
+ sha256 = "6f656dcbd7aaab5995beb11a9847e32f8820199272e2f9ce27583cd3d7e50a76";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/en-US/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/en-US/thunderbird-78.4.1.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha256 = "718e57f9b1d7f1ca5c52dfa8aa109f8cdda279cfb6dea649add651b6637fc6bc";
+ sha256 = "8c6bccc757df947bed74a3f7448a3885932a4f6c21d24ab6b5c7a94ab83ebae5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/es-AR/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/es-AR/thunderbird-78.4.1.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha256 = "26dea055b9c6ea2b8f7e15b0c93cd3d880c83bd1c9f23f8d572a92659740986a";
+ sha256 = "55bbc629ceadf359e0ad05e763a31479f6c57c38f372e55812b028681a5ff32a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/es-ES/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/es-ES/thunderbird-78.4.1.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha256 = "90d115cb34ae852332e5bd792067c66f1bad920721da68f59b38a2a86a8a0105";
+ sha256 = "bf30dd8882b2b35bfaa62a6c4b40a823333476128a6d5dd3e3d2c8eb16303b9a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/et/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/et/thunderbird-78.4.1.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha256 = "a82aed816b1ea065e21120a8e6e0345c477b90f9c672c04cee9d15ffed85ef28";
+ sha256 = "5b977eab7f203e230d6a03b36afebdb32c481f1eb8129e454977791469ed5651";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/eu/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/eu/thunderbird-78.4.1.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha256 = "7f1bf5742159e15fd566827db713421778262377a8da9ac269fc6af635f1b20b";
+ sha256 = "f2d606a6f825640c0f344cf470d87a1dea5fc6ff538239ce25c3d7c9fc76237d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/fa/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/fa/thunderbird-78.4.1.tar.bz2";
locale = "fa";
arch = "linux-i686";
- sha256 = "25d97499486a7c3d38c4686f7ff5daf930694f6614d3d556af85c3cb99193403";
+ sha256 = "95d0d3d1b456c035cc6ed09df970e9e772a71af3703f05e9388e844d7f80edab";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/fi/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/fi/thunderbird-78.4.1.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha256 = "5531179571b0306ae2c1d5f4af40047ea9a5fdf65137bc7c255ee7f5dae2bab6";
+ sha256 = "e0be2532774bbe017a6091d7e1ec79901f692c39e04e01fe4094f7c8179fbaf4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/fr/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/fr/thunderbird-78.4.1.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha256 = "12e33246e17aebac0547801d5d4e23db0523ff260b5345b8f0a19fc5cf44f2b5";
+ sha256 = "48cc16a61958160f369b32e8a0dcd2979ee65e18efe3d1dd3a4af1109842718b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/fy-NL/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/fy-NL/thunderbird-78.4.1.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha256 = "50c6dff9614b113ea57d4c75dd0768a8524743a7b9f462f84f27f10daadbc1f5";
+ sha256 = "386d0a2ed01b158f0fe18eb6820ff9a17fbbea61241eaf873782271ac84eb103";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/ga-IE/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/ga-IE/thunderbird-78.4.1.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha256 = "6c6229aa064098560b13369a0d11133156d47193a8f8b2fdc241fbcba3cb3f9c";
+ sha256 = "c0c15410e6812e8652181ab347b3fe60fdce3b5b9958d54ef3f96ecc46a4d344";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/gd/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/gd/thunderbird-78.4.1.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha256 = "6e5f686d98b02bc97e14f5788eac7b93e5e2652e9feaab0906cb026a883b1485";
+ sha256 = "3989f0c0f87ebfca3e4cfad0ac9ca2964791ab8f1163f1bec340444ae4a72a7b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/gl/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/gl/thunderbird-78.4.1.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha256 = "2ccde2411bb2c3e4b492b4cacbe8d756dc22c2164fbe7364bc2381c1ff582f75";
+ sha256 = "eb1b58c93e492a79f92660909e671ee7ec504701b8e074d3dc6f3d3fe3619660";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/he/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/he/thunderbird-78.4.1.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha256 = "30fe226741e47f86f07c5acbb8fe3d2aa2fb7102fb4743189f12612c817415c1";
+ sha256 = "f584e117ba4fbfbb7d2c28b68377a88aad87929657141adac5ce960bcf5f4fa3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/hr/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/hr/thunderbird-78.4.1.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha256 = "4230396816f72ce2784bab21fa2fe731ea378f1ceeace609e0423e2b5e7ea83e";
+ sha256 = "633eab2f8ac99426dd85b614f04d96509125f0799c187305b7678496d9ceff0f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/hsb/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/hsb/thunderbird-78.4.1.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha256 = "155a4e98c597f7876ab44276ab8814ab185a5a59e1fdb743260bef2f78b27e4a";
+ sha256 = "80e4b98bbc9874de9b4c8e35633f6eea7b5707cfc4943df7264cf0bbfba49d99";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/hu/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/hu/thunderbird-78.4.1.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha256 = "bb0b46dc74b926e9d13c4bd8b0371d730ce03aeffa5c41689eeb797ae1ce4382";
+ sha256 = "5a9339a876a7e0dced6769a99a948329f6eaa400acb6920a24d06695120f682a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/hy-AM/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/hy-AM/thunderbird-78.4.1.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha256 = "7ee0ee79ac2143fe3ce8930c3916f201910d6d7a40437fdc49a8c617d49871d8";
+ sha256 = "286542d67a76a6e8f0c34e7aca9c23c8922bf85f8be77c913285e208f8b195a7";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/id/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/id/thunderbird-78.4.1.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha256 = "e1a4072dfdccfdf35401e9a58e77cbff2277703ff2c78a52fc0df801bca8f91a";
+ sha256 = "930cbbe1520c544a25cfbdf8d10b4e6ae19a812c8a20ce51053ba0d5fc2b4b24";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/is/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/is/thunderbird-78.4.1.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha256 = "d4d63add23724c58fd92d992165748f7002540f73df591914540f6361dc0089b";
+ sha256 = "7fca3c4c9d3a309ec182d1486438973741fe2f1e39afd3ccb769256657db20a6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/it/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/it/thunderbird-78.4.1.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha256 = "28ec9beacfb8b27b80e1f1deba83d81324a2d3baa0d9572a41a94f920c8c60aa";
+ sha256 = "3b44f63975cfe7460f3eadd9f71f13db9ded5d9e5622ec322f556692f979434b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/ja/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/ja/thunderbird-78.4.1.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha256 = "ad1f9e091cfd66683964f8d683653b3134068174daf24fe061aad00d0c864176";
+ sha256 = "1284e52cda834b1ef9b5ac6a1dc29858f6e1519d0fd47d330744c0d294338650";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/ka/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/ka/thunderbird-78.4.1.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha256 = "9074e7b2eb10943f6b87e79be9ec9ae706eeb4300c85ffe456bb34f11798b81a";
+ sha256 = "b12a79e20fce3db2541dcde61e04206e82530d1d79b58637bfcede87294fd801";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/kab/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/kab/thunderbird-78.4.1.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha256 = "7b7d17a26dc9914d46de8959c08d56ed92b263d3eae383ca71d45a1b37a9650f";
+ sha256 = "9766eab276e77b0e33ad7ecbf8f26b84aa2a079a4fc9e4dfc992c41074513e40";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/kk/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/kk/thunderbird-78.4.1.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha256 = "b38db92efa1b4bc1067eeee7eaf7307d6e86e6c6d3f4dd1b81496768c981d5af";
+ sha256 = "aec202db7c28ae69c9f7684a2e4f30a16ab29ec983aacb32bbe4b5bd31b76e94";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/ko/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/ko/thunderbird-78.4.1.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha256 = "951a2e6e2cae525618646f8f054d127b32a535028930eeb3be7dfd2720c4ccea";
+ sha256 = "b0e553c14925413461a87f1d81591bfa4e2ce2c5ad87e8ec609fef76ba4f17d8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/lt/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/lt/thunderbird-78.4.1.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha256 = "5e76866c25f63aa283e54c871e1014a10e4ecdb8182ca6bc3ac1d16a344ae8f8";
+ sha256 = "6036247e3025c2b513762577e7de1d1eda050572f674c31391e583ccd16e80f8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/ms/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/ms/thunderbird-78.4.1.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha256 = "74e28f4ed81a233bd8aa721515667b31e83f7a6d6bad0aaef421f1f1e4b0c4c9";
+ sha256 = "0852cb745130e22af327e2ce39249751ed482c8216c18f4545bd294f4afb4e29";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/nb-NO/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/nb-NO/thunderbird-78.4.1.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha256 = "4cfa6097b0879de04314773d96d3e03aee3b7e1680e97cee3dbb6fca9e4010ca";
+ sha256 = "eebec58d3a20956894711266715ce5a4afcfd44b5eb7b334dc0c22068fbb10a6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/nl/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/nl/thunderbird-78.4.1.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha256 = "e097065367e8bcaa331803c779ff71e43dfa7dcc5b516fd5d73f60b1c614c7a0";
+ sha256 = "0c6d35960d89681087bcfbf403ff727f53ba2e67de9c69d04f96b68447b616d8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/nn-NO/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/nn-NO/thunderbird-78.4.1.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha256 = "e3bc6a3754f13db3dc5f70c3fd9b70b4250be494a47c7d20546dccb57b914ae5";
+ sha256 = "b761b921ba2e604dcde7ac0e03a83ef29a3311309cb95bc39801b8bcfd80ef98";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/pa-IN/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/pa-IN/thunderbird-78.4.1.tar.bz2";
locale = "pa-IN";
arch = "linux-i686";
- sha256 = "80a785335bd49d5d0e8c669a7d548c0e077c413c184eb50133aaf5790fe1148a";
+ sha256 = "fa350ad64a3ff760a6e2cc6ac6b6ad1d6b9ad300b6c3420477148152bc207499";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/pl/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/pl/thunderbird-78.4.1.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha256 = "bc20f221babef7c3a3992d57ab5a3afcad12faa0263ff8978c96a1267af54c28";
+ sha256 = "8b187d44bc1364dc76258ff3452610483b2ab3d060c9de43e47c25fd3103c5d9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/pt-BR/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/pt-BR/thunderbird-78.4.1.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha256 = "6dd040a2046c418d51bd7103d93a50b58e3345de5ed0c8917c0a8a8c7bf87c7c";
+ sha256 = "1ff199f91e49d72bd9821bfe3e2d33cb4a750a6c46aaf16a80554c195694ed43";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/pt-PT/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/pt-PT/thunderbird-78.4.1.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha256 = "45f67266e6af96dccae07d6db4f5d62c3d6d26e1a76e4951f08591c664122359";
+ sha256 = "098043202612b362a16353c84a5b9e662331c2311679357592b5a77a6690b68d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/rm/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/rm/thunderbird-78.4.1.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha256 = "1d53a7290332375212c0d58af23265d59502bce1a6a4629b56bc86d048be65a9";
+ sha256 = "ab9bb22e53da48744885634a14886ddb23dd5ccab376e5323824daa3f22ae0cf";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/ro/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/ro/thunderbird-78.4.1.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha256 = "de3e5496ce5b8c4dff6fcbcf2b8a47b0c81d026fb5334e2668b8f9fc293c5216";
+ sha256 = "fb3e61830c5693c7f3b84eb4e3c60ff97324c5654352008aabbe9f16ea40cb0e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/ru/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/ru/thunderbird-78.4.1.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha256 = "838b9a02684541ef7df67a23b9966282ff9d8b12b64dfcbcfea8e8381b24951a";
+ sha256 = "f9fceef81a605ebc66fd90e2759205c4eb7160095312579eb7543b4293dd7a7d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/si/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/si/thunderbird-78.4.1.tar.bz2";
locale = "si";
arch = "linux-i686";
- sha256 = "202f815bdf7538d50f4770e601d10c8a1ffddb042a3c7dfd1a1b65e9b5dc5ec6";
+ sha256 = "0903c3d1bf790c5c10167839e3bc60d80a23e4230895703f7c931856cb617038";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/sk/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/sk/thunderbird-78.4.1.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha256 = "44c5aa3723919798493e7f43c927ac48891eecf94a69c79b86be107984e9e068";
+ sha256 = "2018e5685fbcb5c2cc8925be39b04f6d98347cb59446af62846378818d6435f6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/sl/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/sl/thunderbird-78.4.1.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha256 = "2d5125d9625f916788265db46ee1fb47ace3b6099dae26ecb734aecf36160949";
+ sha256 = "d20b13b5caa2f5c9c431f3e69095f094800fa520b3a5a57c27a4c9c565961fb8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/sq/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/sq/thunderbird-78.4.1.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha256 = "2aa337b0fd8ccfe86feadef605ca863499f21c3ca7f194121064fc060d5a3de7";
+ sha256 = "164041c3958f57f90d17fe1457205a420f326c17e88da0197732435cf6a5dfca";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/sr/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/sr/thunderbird-78.4.1.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha256 = "fe690670c6702ed63684eac68a3f3f29f12bd27af7d34c63af768e0362a1eb11";
+ sha256 = "8ffcd2dea1b4980519220a27346b5c0fa955b89580836c38711c21c8eb7d26c8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/sv-SE/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/sv-SE/thunderbird-78.4.1.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha256 = "74525ce44ca330e8fd29785842992c62cf3b5494675ec9a8148ea14d945fcaae";
+ sha256 = "83536011e7bfe2e7a0a760ed879e041b4caa3ee27e95829331faefd29e8deebb";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/th/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/th/thunderbird-78.4.1.tar.bz2";
locale = "th";
arch = "linux-i686";
- sha256 = "0503e2ed79dae95302bf2d9d8055589ed1ca511c16c35a9b84445548a7a306d4";
+ sha256 = "13be237b698dc9b468af7a2b8ff062118421a7b798771f1db4f82bcb1098f83c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/tr/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/tr/thunderbird-78.4.1.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha256 = "c4b14f4f22549c66f5f445a2ad5826d0e90332c9d76783851078625245625bbb";
+ sha256 = "c70d085f6ceed58e7ea55ab01d121627a55df2f5e961ef160f4965db941660b3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/uk/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/uk/thunderbird-78.4.1.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha256 = "cf06114027f9bf14ef506fe37e6a7ef6a1cbdb201cde061a754c82d9b3ef0c39";
+ sha256 = "c1b7b0efe7af03a488c80020247e2d8038d6dffa313188083bb75c1bc09c35fc";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/uz/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/uz/thunderbird-78.4.1.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha256 = "c805d88694b105412f05dd840e038edfef90b4a48b5a79b0bac5b5575d50a14a";
+ sha256 = "f4b8d20603c5e1dcc72760623803fc4cb34fffffd7b394c1998b860b5e3bc129";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/vi/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/vi/thunderbird-78.4.1.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha256 = "ca30574d981964eed7c3a100dd76f90c518a24d7dcde74f0790ede4a0a8d3285";
+ sha256 = "6d9d7885ba742ae28766ed98e64aa59892ffb51ad67eb9bc47d5a3974b8a7f50";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/zh-CN/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/zh-CN/thunderbird-78.4.1.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha256 = "6cb1566d330e36b03e86bcfe96ad887fee511ba314167d235facba6c47871688";
+ sha256 = "e47c2e9b66c99c8ba02c60f739d31ea2d679cdc4d6f1f407257ef3372cabf364";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.0/linux-i686/zh-TW/thunderbird-78.4.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.4.1/linux-i686/zh-TW/thunderbird-78.4.1.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha256 = "7af0d92565a54bef6c962dd8b9b100198e2cac8d47ede749bade87c30d5ee37b";
+ sha256 = "1cbab249ae670a204e464a9082365967a74ce2533bdab60682c14fe65dafba16";
}
];
}
diff --git a/pkgs/applications/networking/mailreaders/thunderbird/default.nix b/pkgs/applications/networking/mailreaders/thunderbird/default.nix
index 7494c1138058..dd339ef1c1a8 100644
--- a/pkgs/applications/networking/mailreaders/thunderbird/default.nix
+++ b/pkgs/applications/networking/mailreaders/thunderbird/default.nix
@@ -70,13 +70,13 @@ assert waylandSupport -> gtk3Support == true;
stdenv.mkDerivation rec {
pname = "thunderbird";
- version = "78.4.0";
+ version = "78.4.1";
src = fetchurl {
url =
"mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz";
sha512 =
- "04b6n3gsan0a5abh371ws3c3rry4dcb3c6rbqmcxkzrdjg2xr5vn6xhlg3dgl3l01p0hp1xqpckj8g5yb2dq2x07xgg1hnyhs9aadh5";
+ "2mbb139xdi69bnvvg7zabwbw181xnz7y154viynmkwyh4iww0hcsvr88q246gnif8a7jns3pi4qgqxgzflyl6mzpsvfdrbjs5hylanx";
};
nativeBuildInputs = [
@@ -332,5 +332,6 @@ stdenv.mkDerivation rec {
];
platforms = platforms.linux;
license = licenses.mpl20;
+ timeout = 28800; # eight hours
};
}
diff --git a/pkgs/applications/networking/mullvad-vpn/default.nix b/pkgs/applications/networking/mullvad-vpn/default.nix
index aa7aaab29ac2..52adbca18b17 100644
--- a/pkgs/applications/networking/mullvad-vpn/default.nix
+++ b/pkgs/applications/networking/mullvad-vpn/default.nix
@@ -41,11 +41,11 @@ in
stdenv.mkDerivation rec {
pname = "mullvad-vpn";
- version = "2020.5";
+ version = "2020.6";
src = fetchurl {
url = "https://www.mullvad.net/media/app/MullvadVPN-${version}_amd64.deb";
- sha256 = "131z6qlpjwxcn5a62f1f147f2z1xg185jmr0vbin8h0dwa1182vn";
+ sha256 = "0d9rv874avx86jppl1dky0nfq1633as0z8yz3h3f69nhmcbwhlr3";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/networking/nextcloud-client/default.nix b/pkgs/applications/networking/nextcloud-client/default.nix
index ed670be08a65..64bcf5f6838a 100644
--- a/pkgs/applications/networking/nextcloud-client/default.nix
+++ b/pkgs/applications/networking/nextcloud-client/default.nix
@@ -19,13 +19,13 @@
mkDerivation rec {
pname = "nextcloud-client";
- version = "3.0.2";
+ version = "3.0.3";
src = fetchFromGitHub {
owner = "nextcloud";
repo = "desktop";
rev = "v${version}";
- sha256 = "ROzaiRa9Odq4lXuHL7nbE0S49d0wxmDgm01qI1WM+WM=";
+ sha256 = "0idh8i71jivdjjs2y62l22yl3qxwgcr0hf53dad587bzgkkkr223";
};
patches = [
diff --git a/pkgs/applications/networking/nextdns/default.nix b/pkgs/applications/networking/nextdns/default.nix
index 8cdacf6d8380..16f1d7ebd1bb 100644
--- a/pkgs/applications/networking/nextdns/default.nix
+++ b/pkgs/applications/networking/nextdns/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "nextdns";
- version = "1.8.3";
+ version = "1.8.8";
src = fetchFromGitHub {
owner = "nextdns";
repo = "nextdns";
rev = "v${version}";
- sha256 = "1bl6ky258hnai4v7d0gskn6nf5sdsc3xlwl959iwzqhpp0j3q9xg";
+ sha256 = "17grlia9vxjly7hnwdgw8xfrynibj9h839kxs3wbdgp86b4lf5xf";
};
vendorSha256 = "09whpzsn16znyrknfm5zlhla253r69j6d751czza4c83m4r36swj";
diff --git a/pkgs/applications/networking/nym/default.nix b/pkgs/applications/networking/nym/default.nix
index 4dfe1dc54929..d85266f68d6e 100644
--- a/pkgs/applications/networking/nym/default.nix
+++ b/pkgs/applications/networking/nym/default.nix
@@ -9,16 +9,25 @@
rustPlatform.buildRustPackage rec {
pname = "nym";
- version = "0.7.0";
+ version = "0.8.1";
src = fetchFromGitHub {
owner = "nymtech";
repo = "nym";
rev = "v${version}";
- sha256 = "05bxrpqwwf9spydac0q8sly65q8f1nk13i5fy3p5adr1phzxdnr8";
+ sha256 = "0wzk9qzjyax73lfjbbag412vw1fgk2wmhhry5hdlvdbkim42m5bn";
};
- cargoSha256 = "0mh8cwia86bm68b0wcrmnsq1af5cp6kj1j81nwxb03awnqpxc34n";
+ # fix outdated Cargo.lock
+ cargoPatches = [ (writeText "fix-nym-cargo-lock.patch" ''
+ --- a/Cargo.lock
+ +++ b/Cargo.lock
+ @@ -1826 +1826 @@
+ -version = "0.8.0"
+ +version = "0.8.1"
+ '') ];
+
+ cargoSha256 = "0zr5nzmglmvn6xfqgvipbzy8nw5cl3nf7zjmghkqdwi6zj9p9272";
nativeBuildInputs = [ pkgconfig ];
@@ -26,20 +35,6 @@ rustPlatform.buildRustPackage rec {
checkType = "debug";
- /*
- Nym's test presence::converting_mixnode_presence_into_topology_mixnode::it_returns_resolved_ip_on_resolvable_hostname tries to resolve nymtech.net.
- Since there is no external DNS resolution available in the build sandbox, we point cargo and its children (that's what we remove the 'unsetenv' call for) to a hosts file in which we statically resolve nymtech.net.
- */
- preCheck = ''
- export LD_PRELOAD=${libredirect.overrideAttrs (drv: {
- postPatch = "sed -i -e /unsetenv/d libredirect.c";
- })}/lib/libredirect.so
- export NIX_REDIRECTS=/etc/hosts=${writeText "nym_resolve_test_hosts" "127.0.0.1 nymtech.net"}
- '';
-
- postCheck = "unset NIX_REDIRECTS LD_PRELOAD";
-
-
passthru.updateScript = ./update.sh;
meta = with lib; {
diff --git a/pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix b/pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix
index d38e9dc73365..b9ee526bbe50 100644
--- a/pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix
+++ b/pkgs/applications/networking/p2p/frostwire/frostwire-bin.nix
@@ -3,12 +3,12 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- version = "6.8.5";
+ version = "6.8.7";
pname = "frostwire";
src = fetchurl {
url = "https://dl.frostwire.com/frostwire/${version}/frostwire-${version}.amd64.tar.gz";
- sha256 = "1zdas93w1yqg9yx8wlk7pxpdmwvg4ykg54ai7iyq9ir1zha8fyif";
+ sha256 = "1m9v4abm8jbyz46hin63vi6irs32n1xzg85bdyb48vpdxh6iwv04";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/applications/networking/remote/citrix-workspace/generic.nix b/pkgs/applications/networking/remote/citrix-workspace/generic.nix
index a2ad8b8129a6..c0dc438daacd 100644
--- a/pkgs/applications/networking/remote/citrix-workspace/generic.nix
+++ b/pkgs/applications/networking/remote/citrix-workspace/generic.nix
@@ -3,6 +3,7 @@
, heimdal, krb5, libsoup, libvorbis, speex, openssl, zlib, xorg, pango, gtk2
, gnome2, nss, nspr, gtk_engines, freetype, dconf, libpng12, libxml2
, libjpeg, libredirect, tzdata, cacert, systemd, libcxxabi, libcxx, e2fsprogs, symlinkJoin
+, libpulseaudio, pcsclite
, homepage, version, prefix, hash
@@ -97,10 +98,12 @@ stdenv.mkDerivation rec {
xorg.libXScrnSaver
xorg.libXtst
zlib
- ] ++ lib.optional (lib.versionOlder version "20.04") e2fsprogs;
+ ] ++ lib.optional (lib.versionOlder version "20.04") e2fsprogs
+ ++ lib.optional (lib.versionAtLeast version "20.10") libpulseaudio;
runtimeDependencies = [
glib
+ pcsclite
xorg.libX11
xorg.libXScrnSaver
@@ -146,8 +149,8 @@ stdenv.mkDerivation rec {
export HOME=$(mktemp -d)
# Run upstream installer in the store-path.
- sed -i -e 's,^ANSWER="",ANSWER="$INSTALLER_YES",g' -e 's,/bin/true,true,g' ./linuxx64/hinst
- ${stdenv.shell} linuxx64/hinst CDROM "$(pwd)"
+ sed -i -e 's,^ANSWER="",ANSWER="$INSTALLER_YES",g' -e 's,/bin/true,true,g' ./${prefix}/hinst
+ ${stdenv.shell} ${prefix}/hinst CDROM "$(pwd)"
if [ -f "$ICAInstDir/util/setlog" ]; then
chmod +x "$ICAInstDir/util/setlog"
@@ -169,8 +172,8 @@ stdenv.mkDerivation rec {
# See https://developer-docs.citrix.com/projects/workspace-app-for-linux-oem-guide/en/latest/reference-information/#library-files
# Those files are fallbacks to support older libwekit.so and libjpeg.so
- rm $out/opt/citrix-icaclient/lib/ctxjpeg_fb_8.so
- rm $out/opt/citrix-icaclient/lib/UIDialogLibWebKit.so
+ rm $out/opt/citrix-icaclient/lib/ctxjpeg_fb_8.so || true
+ rm $out/opt/citrix-icaclient/lib/UIDialogLibWebKit.so || true
# We support only Gstreamer 1.0
rm $ICAInstDir/util/{gst_aud_{play,read},gst_*0.10,libgstflatstm0.10.so}
diff --git a/pkgs/applications/networking/remote/citrix-workspace/sources.nix b/pkgs/applications/networking/remote/citrix-workspace/sources.nix
index abdd54f4af6e..bbeed5b779c2 100644
--- a/pkgs/applications/networking/remote/citrix-workspace/sources.nix
+++ b/pkgs/applications/networking/remote/citrix-workspace/sources.nix
@@ -43,6 +43,17 @@ let
x86hash = "1b4gdmnnpa61ydiv2fnmap8cnfhskrq6swcs6i1nqrp5zvvkqrv4";
x64suffix = "15";
x86suffix = "15";
+ homepage = "https://www.citrix.com/de-de/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-2009.html";
+ };
+
+ "20.10.0" = {
+ major = "20";
+ minor = "10";
+ patch = "0";
+ x64hash = "13g7r92mhwqwqkm6a4k4yn232ighkmxifs7j8wdi1yva0dvklqdf";
+ x86hash = "04cr2da25v8x098ccyjwa47d4krk3jpldqkyf4kk2j3hwzbqh9yx";
+ x64suffix = "6";
+ x86suffix = "6";
homepage = "https://www.citrix.com/de-de/downloads/workspace-app/linux/workspace-app-for-linux-latest.html";
};
};
@@ -52,7 +63,7 @@ let
#
# The lifespans of Citrix products can be found here:
# https://www.citrix.com/support/product-lifecycle/milestones/receiver.html
- unsupportedVersions = [ "19.6.0" "19.8.0" "19.10.0" "19.12.0" ];
+ unsupportedVersions = [ ];
in {
inherit supportedVersions unsupportedVersions;
}
diff --git a/pkgs/applications/networking/remote/waypipe/default.nix b/pkgs/applications/networking/remote/waypipe/default.nix
index 0393a5bdeb83..2c91d6496a0e 100644
--- a/pkgs/applications/networking/remote/waypipe/default.nix
+++ b/pkgs/applications/networking/remote/waypipe/default.nix
@@ -1,19 +1,19 @@
{ stdenv, fetchFromGitLab
, meson, ninja, pkg-config, scdoc
-, wayland, wayland-protocols, openssh
+, openssh
, mesa, lz4, zstd, ffmpeg, libva
}:
stdenv.mkDerivation rec {
pname = "waypipe-unstable";
- version = "0.7.0";
+ version = "0.7.1";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "mstoeckl";
repo = "waypipe";
rev = "v${version}";
- sha256 = "0bkmibask7gfnwkn3fg3l6zaabp95n1zsdnz3dwng8j80a0kakyy";
+ sha256 = "00skyxmbssfxksb8wlqdr8gajpysadirjcn230fd5gaf5msvllx7";
};
postPatch = ''
@@ -24,7 +24,6 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ meson ninja pkg-config scdoc ];
buildInputs = [
- wayland wayland-protocols
# Optional dependencies:
mesa lz4 zstd ffmpeg libva
];
diff --git a/pkgs/applications/networking/seaweedfs/default.nix b/pkgs/applications/networking/seaweedfs/default.nix
new file mode 100644
index 000000000000..be583755868b
--- /dev/null
+++ b/pkgs/applications/networking/seaweedfs/default.nix
@@ -0,0 +1,24 @@
+{ lib, fetchFromGitHub, buildGoModule }:
+
+buildGoModule rec {
+ pname = "seaweedfs";
+ version = "2.07";
+
+ src = fetchFromGitHub {
+ owner = "chrislusf";
+ repo = "seaweedfs";
+ rev = version;
+ sha256 = "0yrfpj4ph9f321vqfn1zadv44pqa3ivjq9rx6gsz9hlv50gfaqn1";
+ };
+
+ vendorSha256 = "1ysqagi4y25bi84h5fhkdimnsigy43klf6hrcqn7q75382fb4bzn";
+
+ subPackages = [ "weed" ];
+
+ meta = with lib; {
+ description = "Simple and highly scalable distributed file system";
+ homepage = "https://github.com/chrislusf/seaweedfs";
+ maintainers = [ maintainers.raboof ];
+ license = licenses.asl20;
+ };
+}
diff --git a/pkgs/applications/networking/sync/backintime/common.nix b/pkgs/applications/networking/sync/backintime/common.nix
index 6244cd661d0a..73b40ea111a7 100644
--- a/pkgs/applications/networking/sync/backintime/common.nix
+++ b/pkgs/applications/networking/sync/backintime/common.nix
@@ -1,34 +1,40 @@
-{stdenv, fetchFromGitHub, makeWrapper, gettext, python3Packages, rsync, cron, openssh, sshfs-fuse, encfs }:
+{stdenv, lib, fetchFromGitHub, makeWrapper, gettext,
+python3, rsync, cron, openssh, sshfs-fuse, encfs }:
let
- inherit (python3Packages) python dbus-python keyring;
-in stdenv.mkDerivation rec {
- version = "1.1.24";
+ python' = python3.withPackages (ps: with ps; [ dbus-python keyring ]);
+ apps = lib.makeBinPath [ openssh python' cron rsync sshfs-fuse encfs ];
+in stdenv.mkDerivation rec {
pname = "backintime-common";
+ version = "1.2.1";
src = fetchFromGitHub {
owner = "bit-team";
repo = "backintime";
rev = "v${version}";
- sha256 = "0g6gabnr60ns8854hijdddbanks7319q4n3fj5l6rc4xsq0qck18";
+ sha256 = "mBjheLY7DHs995heZmxVnDdvABkAROCjRJ4a/uJmJcg=";
};
- buildInputs = [ makeWrapper gettext python dbus-python keyring openssh cron rsync sshfs-fuse encfs ];
+ nativeBuildInputs = [ makeWrapper gettext ];
+ buildInputs = [ python' ];
installFlags = [ "DEST=$(out)" ];
- preConfigure = "cd common";
+ preConfigure = ''
+ cd common
+ substituteInPlace configure \
+ --replace "/.." "" \
+ --replace "share/backintime" "${python'.sitePackages}/backintime"
+ substituteInPlace "backintime" \
+ --replace "share" "${python'.sitePackages}"
+ '';
dontAddPrefix = true;
- preFixup =
- ''
- substituteInPlace "$out/bin/backintime" \
- --replace "=\"/usr/share" "=\"$prefix/share"
+ preFixup = ''
wrapProgram "$out/bin/backintime" \
- --prefix PYTHONPATH : "$PYTHONPATH" \
- --prefix PATH : "$prefix/bin:$PATH"
+ --prefix PATH : ${apps}
'';
meta = {
diff --git a/pkgs/applications/networking/sync/backintime/qt.nix b/pkgs/applications/networking/sync/backintime/qt.nix
new file mode 100644
index 000000000000..a48d6d8804fe
--- /dev/null
+++ b/pkgs/applications/networking/sync/backintime/qt.nix
@@ -0,0 +1,26 @@
+{ mkDerivation, backintime-common, python3 }:
+
+let
+ python' = python3.withPackages (ps: with ps; [ pyqt5 backintime-common ]);
+in
+mkDerivation {
+ inherit (backintime-common)
+ version src installFlags meta dontAddPrefix nativeBuildInputs;
+
+ pname = "backintime-qt";
+
+ buildInputs = [ python' backintime-common ];
+
+ preConfigure = ''
+ cd qt
+ substituteInPlace configure \
+ --replace '"/../etc' '"/etc'
+ substituteInPlace qttools.py \
+ --replace "__file__, os.pardir, os.pardir" '"${backintime-common}/${python'.sitePackages}/backintime"'
+ '';
+
+ preFixup = ''
+ wrapQtApp "$out/bin/backintime-qt" \
+ --prefix PATH : "${backintime-common}/bin:$PATH"
+ '';
+}
diff --git a/pkgs/applications/networking/sync/backintime/qt4.nix b/pkgs/applications/networking/sync/backintime/qt4.nix
deleted file mode 100644
index b72ddc8bae63..000000000000
--- a/pkgs/applications/networking/sync/backintime/qt4.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{stdenv, makeWrapper, gettext, backintime-common, python3, python3Packages }:
-
-stdenv.mkDerivation {
- inherit (backintime-common) version src installFlags;
-
- pname = "backintime-qt4";
-
- buildInputs = [ makeWrapper gettext python3 python3Packages.pyqt4 backintime-common python3 ];
-
- preConfigure = "cd qt4";
- configureFlags = [ ];
-
- dontAddPrefix = true;
-
- preFixup =
- ''
- substituteInPlace "$out/bin/backintime-qt4" \
- --replace "=\"/usr/share" "=\"$prefix/share"
-
- wrapProgram "$out/bin/backintime-qt4" \
- --prefix PYTHONPATH : "${backintime-common}/share/backintime/common:$PYTHONPATH" \
- --prefix PATH : "${backintime-common}/bin:$PATH"
- '';
-
- meta = with stdenv.lib; {
- broken = true;
- };
-}
diff --git a/pkgs/applications/networking/sync/rclone/default.nix b/pkgs/applications/networking/sync/rclone/default.nix
index bd68531db190..bf9be1b103d7 100644
--- a/pkgs/applications/networking/sync/rclone/default.nix
+++ b/pkgs/applications/networking/sync/rclone/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "rclone";
- version = "1.53.1";
+ version = "1.53.2";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "1yi6n5ip680ydqhz8fnd0igr8dy7zzhpx37mdgahsfac7cwf6k0q";
+ sha256 = "0ns55b6s4zdw94jlialps3knclghj9xqx84ff8hyrl9ksq02kd3w";
};
vendorSha256 = "1l4iz31k1pylvf0zrp4nhxna70s1ma4981x6q1s3dhszjxil5c88";
diff --git a/pkgs/applications/networking/sync/rsync/default.nix b/pkgs/applications/networking/sync/rsync/default.nix
index 2728d8484ef1..7f384846c960 100644
--- a/pkgs/applications/networking/sync/rsync/default.nix
+++ b/pkgs/applications/networking/sync/rsync/default.nix
@@ -35,7 +35,15 @@ stdenv.mkDerivation rec {
++ stdenv.lib.optional enableXXHash xxHash;
nativeBuildInputs = [perl];
- configureFlags = ["--with-nobody-group=nogroup"];
+ configureFlags = ["--with-nobody-group=nogroup"]
+ # Work around issue with cross-compilation:
+ # configure.sh: error: cannot run test program while cross compiling
+ # Remove once 3.2.4 or more recent is released.
+ # The following PR should fix the cross-compilation issue.
+ # Test using `nix-build -A pkgsCross.aarch64-multiplatform.rsync`.
+ # https://github.com/WayneD/rsync/commit/b7fab6f285ff0ff3816b109a8c3131b6ded0b484
+ ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "--enable-simd=no"
+ ;
passthru.tests = { inherit (nixosTests) rsyncd; };
diff --git a/pkgs/applications/networking/syncplay/default.nix b/pkgs/applications/networking/syncplay/default.nix
index ac242eb9dc9f..da4551d7f555 100644
--- a/pkgs/applications/networking/syncplay/default.nix
+++ b/pkgs/applications/networking/syncplay/default.nix
@@ -2,7 +2,7 @@
buildPythonApplication rec {
pname = "syncplay";
- version = "1.6.5";
+ version = "1.6.6";
format = "other";
@@ -10,7 +10,7 @@ buildPythonApplication rec {
owner = "Syncplay";
repo = "syncplay";
rev = "v${version}";
- sha256 = "107dgsrjv95ww6gj77q89dirl604b2ljlpjg79gffm9c4gkmjj2m";
+ sha256 = "1wkxdp7dv5y1100awy949higvs5035ylfyl83qrp4lnimy3imw09";
};
propagatedBuildInputs = [ pyside2 shiboken2 twisted certifi ] ++ twisted.extras.tls;
diff --git a/pkgs/applications/networking/syncthing/default.nix b/pkgs/applications/networking/syncthing/default.nix
index 6dd71ed4b4b6..febb1e699820 100644
--- a/pkgs/applications/networking/syncthing/default.nix
+++ b/pkgs/applications/networking/syncthing/default.nix
@@ -3,17 +3,17 @@
let
common = { stname, target, postInstall ? "" }:
buildGoModule rec {
- version = "1.10.0";
+ version = "1.11.1";
name = "${stname}-${version}";
src = fetchFromGitHub {
owner = "syncthing";
repo = "syncthing";
rev = "v${version}";
- sha256 = "0wi8k248qr80vscb5qwh2ygiyy2am9hh6a8c1il1h2702ch2cd45";
+ sha256 = "0x5a24r74i9am6a8k32qkb2vck28d2jiy4yhpb4g774m4krjqxd2";
};
- vendorSha256 = "0as1kn7bpgp5b82pf1bgr23az1qq8x85zr2zwgqsx57yjbc18658";
+ vendorSha256 = "0ap287996ix119hkdyssn2q2bqjbgdshi9a67hf8msfp7k9warm7";
doCheck = false;
diff --git a/pkgs/applications/networking/trebleshot/default.nix b/pkgs/applications/networking/trebleshot/default.nix
index 56ebe1873ae6..82f91ddef8b4 100644
--- a/pkgs/applications/networking/trebleshot/default.nix
+++ b/pkgs/applications/networking/trebleshot/default.nix
@@ -10,7 +10,7 @@ mkDerivation rec {
src = fetchFromGitHub {
owner = "genonbeta";
repo = "TrebleShot-Desktop";
- rev = "${version}";
+ rev = version;
sha256 = "1k8wagw6arsi1lqkhn1nl6j11mb122vi1qs0q2np6nznwfy7pn1k";
};
diff --git a/pkgs/applications/office/calligra/default.nix b/pkgs/applications/office/calligra/default.nix
index 40c4b77f1b6b..a8ca37df36ad 100644
--- a/pkgs/applications/office/calligra/default.nix
+++ b/pkgs/applications/office/calligra/default.nix
@@ -15,11 +15,11 @@
mkDerivation rec {
pname = "calligra";
- version = "3.2.0";
+ version = "3.2.1";
src = fetchurl {
url = "mirror://kde/stable/${pname}/${version}/${pname}-${version}.tar.xz";
- sha256 = "sha256-flViKGZdeeZ8Bi/RFz1mdvCw187v3W4bC8+aeB6nCVE=";
+ sha256 = "0iqi6z6gkck2afgy200dacgcspq7i7887alcj0pklm08hbmsdy5i";
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
diff --git a/pkgs/applications/office/flexibee/default.nix b/pkgs/applications/office/flexibee/default.nix
index f33eb98a48b4..52e58c5c9ccb 100644
--- a/pkgs/applications/office/flexibee/default.nix
+++ b/pkgs/applications/office/flexibee/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, makeWrapper, jre }:
let
- version = "2020.2.3.1";
+ version = "2020.2.6";
majorVersion = builtins.substring 0 6 version;
in
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "http://download.flexibee.eu/download/${majorVersion}/${version}/${pname}-${version}.tar.gz";
- sha256 = "05wzg7f6mzz7r6azzb8k2g5fakkqh6762y4q9qkmrzbixvxh4lz9";
+ sha256 = "0vscz24sabk9xafywnx41rqhq6300ddsw1x95ibc7ghsgbkq80ja";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/applications/office/libreoffice/default.nix b/pkgs/applications/office/libreoffice/default.nix
index 111e50b7d454..2f961f43da0a 100644
--- a/pkgs/applications/office/libreoffice/default.nix
+++ b/pkgs/applications/office/libreoffice/default.nix
@@ -6,11 +6,11 @@
, openssl, gperf, cppunit, poppler, utillinux
, librsvg, libGLU, libGL, bsh, CoinMP, libwps, libabw, libmysqlclient
, autoconf, automake, openldap, bash, hunspell, librdf_redland, nss, nspr
-, libwpg, dbus-glib, clucene_core, libcdr, lcms, vigra
+, libwpg, dbus-glib, clucene_core, libcdr, lcms
, unixODBC, mdds, sane-backends, mythes, libexttextcat, libvisio
, fontsConf, pkgconfig, bluez5, libtool, carlito
, libatomic_ops, graphite2, harfbuzz, libodfgen, libzmf
-, librevenge, libe-book, libmwaw, glm, glew, gst_all_1
+, librevenge, libe-book, libmwaw, glm, gst_all_1
, gdb, commonsLogging, librdf_rasqal, wrapGAppsHook
, gnome3, glib, ncurses, epoxy, gpgme
, langs ? [ "ca" "cs" "da" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "ja" "nl" "pl" "pt" "pt-BR" "ro" "ru" "sl" "zh-CN" ]
@@ -394,10 +394,10 @@ in (mkDrv rec {
libXdmcp libpthreadstubs libGLU libGL mythes
glib libmysqlclient
neon nspr nss openldap openssl pam perl pkgconfig poppler
- python3 sane-backends unzip vigra which zip zlib
+ python3 sane-backends unzip which zip zlib
mdds bluez5 libcmis libwps libabw libzmf
libxshmfence libatomic_ops graphite2 harfbuzz gpgme utillinux
- librevenge libe-book libmwaw glm glew ncurses epoxy
+ librevenge libe-book libmwaw glm ncurses epoxy
libodfgen CoinMP librdf_rasqal gnome3.adwaita-icon-theme gettext
]
++ (with gst_all_1; [ gstreamer gst-plugins-base gst-plugins-good ])
diff --git a/pkgs/applications/office/portfolio/default.nix b/pkgs/applications/office/portfolio/default.nix
index bb02c89486b5..e186b3e3ce50 100644
--- a/pkgs/applications/office/portfolio/default.nix
+++ b/pkgs/applications/office/portfolio/default.nix
@@ -24,11 +24,11 @@ let
in
stdenv.mkDerivation rec {
pname = "PortfolioPerformance";
- version = "0.48.1";
+ version = "0.49.0";
src = fetchurl {
url = "https://github.com/buchen/portfolio/releases/download/${version}/PortfolioPerformance-${version}-linux.gtk.x86_64.tar.gz";
- sha256 = "0xhxp4iglggv6rqwsg0xjn8z46v910rj372abkaviwa3cqzf7gdb";
+ sha256 = "1b3dll6ljkj2wyiy3ns9cgxqgjjr60dfrqrbbwdbndqj4pzfvbyf";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/office/todoman/default.nix b/pkgs/applications/office/todoman/default.nix
index 092a776ae606..3eb7f4f57d02 100644
--- a/pkgs/applications/office/todoman/default.nix
+++ b/pkgs/applications/office/todoman/default.nix
@@ -1,4 +1,9 @@
-{ stdenv, python3, glibcLocales, installShellFiles, jq }:
+{ stdenv
+, python3
+, glibcLocales
+, installShellFiles
+, jq
+}:
let
inherit (python3.pkgs) buildPythonApplication fetchPypi;
@@ -12,22 +17,36 @@ buildPythonApplication rec {
sha256 = "1aq7f63bhs9dnwzp15nfr07f2ki6s3lnqfap3b09rhchn6lfznwb";
};
- LOCALE_ARCHIVE = stdenv.lib.optionalString stdenv.isLinux
- "${glibcLocales}/lib/locale/locale-archive";
- LANG = "en_US.UTF-8";
- LC_TYPE = "en_US.UTF-8";
+ nativeBuildInputs = [
+ installShellFiles
+ ];
+ propagatedBuildInputs = with python3.pkgs; [
+ atomicwrites
+ click
+ click-log
+ click-repl
+ configobj
+ humanize
+ icalendar
+ parsedatetime
+ python-dateutil
+ pyxdg
+ tabulate
+ urwid
+ ];
- nativeBuildInputs = [ installShellFiles ];
- buildInputs = [ glibcLocales ];
- propagatedBuildInputs = with python3.pkgs;
- [ atomicwrites click click-log click-repl configobj humanize icalendar parsedatetime
- python-dateutil pyxdg tabulate urwid ];
+ checkInputs = with python3.pkgs; [
+ flake8
+ flake8-import-order
+ freezegun
+ hypothesis
+ pytest
+ pytestrunner
+ pytestcov
+ glibcLocales
+ ];
- checkInputs = with python3.pkgs;
- [ flake8 flake8-import-order freezegun hypothesis pytest pytestrunner pytestcov ];
-
- makeWrapperArgs = [ "--set LOCALE_ARCHIVE ${glibcLocales}/lib/locale/locale-archive"
- "--set CHARSET en_us.UTF-8" ];
+ LC_ALL = "en_US.UTF-8";
postInstall = ''
installShellCompletion --bash contrib/completion/bash/_todo
diff --git a/pkgs/applications/office/zanshin/default.nix b/pkgs/applications/office/zanshin/default.nix
index 18e762974964..e3b9408ed96d 100644
--- a/pkgs/applications/office/zanshin/default.nix
+++ b/pkgs/applications/office/zanshin/default.nix
@@ -1,10 +1,18 @@
-{
- mkDerivation, lib,
- fetchurl,
- extra-cmake-modules,
- qtbase, boost,
- akonadi-calendar, akonadi-notes, akonadi-search, kidentitymanagement, kontactinterface, kldap,
- krunner, kwallet, kcalendarcore
+{ mkDerivation
+, lib
+, fetchurl
+, extra-cmake-modules
+, qtbase
+, boost
+, akonadi-calendar
+, akonadi-notes
+, akonadi-search
+, kidentitymanagement
+, kontactinterface
+, kldap
+, krunner
+, kwallet
+, kcalendarcore
}:
mkDerivation rec {
@@ -21,9 +29,17 @@ mkDerivation rec {
];
buildInputs = [
- qtbase boost
- akonadi-calendar akonadi-notes akonadi-search kidentitymanagement kontactinterface kldap
- krunner kwallet kcalendarcore
+ qtbase
+ boost
+ akonadi-calendar
+ akonadi-notes
+ akonadi-search
+ kidentitymanagement
+ kontactinterface
+ kldap
+ krunner
+ kwallet
+ kcalendarcore
];
meta = with lib; {
@@ -32,5 +48,6 @@ mkDerivation rec {
maintainers = with maintainers; [ zraexy ];
platforms = platforms.linux;
license = licenses.gpl2Plus;
+ broken = true;
};
}
diff --git a/pkgs/applications/radio/aldo/default.nix b/pkgs/applications/radio/aldo/default.nix
index df52531a518d..83bb520272ea 100644
--- a/pkgs/applications/radio/aldo/default.nix
+++ b/pkgs/applications/radio/aldo/default.nix
@@ -1,14 +1,19 @@
-{ stdenv, fetchurl, libao }:
+{ stdenv, fetchgit, libao, autoreconfHook }:
-stdenv.mkDerivation rec {
+let
pname = "aldo";
- version = "0.7.7";
+ version = "0.7.8";
+in stdenv.mkDerivation {
+ inherit pname version;
- src = fetchurl {
- url = "mirror://savannah/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "14lzgldqzbbzydsy1cai3wln3hpyj1yhj8ji3wygyzr616fq9f7i";
+ src = fetchgit {
+ url = "git://git.savannah.gnu.org/${pname}.git";
+ rev = "v${version}";
+ sha256 = "0swvdq0pw1msy40qkpn1ar9kacqjyrw2azvf2fy38y0svyac8z2i";
};
+ nativeBuildInputs = [ autoreconfHook ];
+
buildInputs = [ libao ];
meta = with stdenv.lib; {
diff --git a/pkgs/applications/radio/fldigi/default.nix b/pkgs/applications/radio/fldigi/default.nix
index af93b7ee65d6..3811c8fd6f26 100644
--- a/pkgs/applications/radio/fldigi/default.nix
+++ b/pkgs/applications/radio/fldigi/default.nix
@@ -2,12 +2,12 @@
libsamplerate, libpulseaudio, libXinerama, gettext, pkgconfig, alsaLib }:
stdenv.mkDerivation rec {
- version = "4.1.14";
+ version = "4.1.15";
pname = "fldigi";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz";
- sha256 = "0hr6xbv01xf7z4r2jxxhn8xjdmca2198q4m9glh4877dllvfq6xj";
+ sha256 = "1fzbcv2dgg6byb2l8m2d6i69yn0a44pq52mpmms756jdf6z622i6";
};
buildInputs = [ libXinerama gettext hamlib fltk14 libjpeg libpng portaudio
diff --git a/pkgs/applications/radio/flmsg/default.nix b/pkgs/applications/radio/flmsg/default.nix
index e437dffa4856..fa3f175fcc56 100644
--- a/pkgs/applications/radio/flmsg/default.nix
+++ b/pkgs/applications/radio/flmsg/default.nix
@@ -6,12 +6,12 @@
}:
stdenv.mkDerivation rec {
- version = "4.0.14";
+ version = "4.0.17";
pname = "flmsg";
src = fetchurl {
url = "mirror://sourceforge/fldigi/${pname}-${version}.tar.gz";
- sha256 = "0s1prawkpvr7xr7h8w7r0ly90ya3n8h6qsii0x6laqrkgjn9w9iy";
+ sha256 = "09xf3f65d3qi69frznf4fdznbfbc7kmgxw716q2c7ccsmh9c5q44";
};
buildInputs = [
diff --git a/pkgs/applications/radio/gqrx/default.nix b/pkgs/applications/radio/gqrx/default.nix
index 413424a5b8b9..786e463686f6 100644
--- a/pkgs/applications/radio/gqrx/default.nix
+++ b/pkgs/applications/radio/gqrx/default.nix
@@ -9,13 +9,13 @@ assert pulseaudioSupport -> libpulseaudio != null;
mkDerivation rec {
pname = "gqrx";
- version = "2.13";
+ version = "2.13.2";
src = fetchFromGitHub {
owner = "csete";
repo = "gqrx";
rev = "v${version}";
- sha256 = "034y8w2cwv35ibqnqb9bdgscsrcp6rr02fgscbfi3gky3n0qddcy";
+ sha256 = "1lcy9gqb1x9fwq550bywj7h66rdacq5893wsax1p7qvqa27d945b";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/applications/radio/limesuite/default.nix b/pkgs/applications/radio/limesuite/default.nix
index 013b4978b56a..25f49c3a2d65 100644
--- a/pkgs/applications/radio/limesuite/default.nix
+++ b/pkgs/applications/radio/limesuite/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "limesuite";
- version = "20.07.2";
+ version = "20.10.0";
src = fetchFromGitHub {
owner = "myriadrf";
repo = "LimeSuite";
rev = "v${version}";
- sha256 = "0v0w0f5ff1gwpfy13x1q1jsx9xfg4s3ccg05ikpnkzj4yg6sjps1";
+ sha256 = "04wzfhzqmxjsa6bgcr4zd518fln9rbwnbabf48kha84d70vzkdlx";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/applications/radio/noaa-apt/default.nix b/pkgs/applications/radio/noaa-apt/default.nix
index 5034d5fd93c1..a81f2ea8f7d9 100644
--- a/pkgs/applications/radio/noaa-apt/default.nix
+++ b/pkgs/applications/radio/noaa-apt/default.nix
@@ -13,13 +13,13 @@
rustPlatform.buildRustPackage rec {
pname = "noaa-apt";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchFromGitHub {
owner = "martinber";
repo = "noaa-apt";
rev = "v${version}";
- sha256 = "0fqki4a9c54rixdz5bpswvn433f9saw6yazgw4av3xdd7g2fdvvj";
+ sha256 = "0fmbg6lw7lmm402hzddpzgi7y9mc6kic14x8rif7fampk20mv3ms";
};
nativeBuildInputs = [
@@ -36,7 +36,7 @@ rustPlatform.buildRustPackage rec {
pango
];
- cargoSha256 = "1pzcq31inazmc9cz31fspzqkp0lpkjid8ai3g17sin1pfzby5jlh";
+ cargoSha256 = "0w4rbbz8lsh31xkgibzndiic47690nfcjrn1411dskf7ali6djy8";
preBuild = ''
# Used by macro pointing to resource location at compile time.
@@ -59,6 +59,7 @@ rustPlatform.buildRustPackage rec {
homepage = "http://noaa-apt.mbernardi.com.ar/";
license = licenses.gpl3Only;
maintainers = with maintainers; [ trepetti ];
+ platforms = platforms.all;
changelog = "https://github.com/martinber/noaa-apt/releases/tag/v${version}";
};
}
diff --git a/pkgs/applications/science/biology/dcm2niix/default.nix b/pkgs/applications/science/biology/dcm2niix/default.nix
index 59b173ac98cd..cfd1206f2314 100644
--- a/pkgs/applications/science/biology/dcm2niix/default.nix
+++ b/pkgs/applications/science/biology/dcm2niix/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libyamlcpp ];
meta = with stdenv.lib; {
- description = "dcm2niix DICOM to NIfTI converter";
+ description = "DICOM to NIfTI converter";
longDescription = ''
dcm2niix is a designed to convert neuroimaging data from the
DICOM format to the NIfTI format.
diff --git a/pkgs/applications/science/biology/igv/default.nix b/pkgs/applications/science/biology/igv/default.nix
index bc4f1677fc98..0b990dc541b5 100644
--- a/pkgs/applications/science/biology/igv/default.nix
+++ b/pkgs/applications/science/biology/igv/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "igv";
- version = "2.8.9";
+ version = "2.8.11";
src = fetchzip {
url = "https://data.broadinstitute.org/igv/projects/downloads/2.8/IGV_${version}.zip";
- sha256 = "1874w1xprv91caz1ymfxilq6inhj36xzx8j9m0mcyp0qfvfvyjp7";
+ sha256 = "1hiwnrrh42qzc7kdc7bypgcgn488pz8g462xzchbhgx7jjdbbwhm";
};
installPhase = ''
diff --git a/pkgs/applications/science/biology/kallisto/default.nix b/pkgs/applications/science/biology/kallisto/default.nix
index 5a1bb187886b..014ae14cc794 100644
--- a/pkgs/applications/science/biology/kallisto/default.nix
+++ b/pkgs/applications/science/biology/kallisto/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = false;
meta = with stdenv.lib; {
- description = "Kallisto is a program for quantifying abundances of transcripts from RNA-Seq data";
+ description = "Program for quantifying abundances of transcripts from RNA-Seq data";
homepage = "https://pachterlab.github.io/kallisto";
license = licenses.bsd2;
platforms = platforms.linux;
diff --git a/pkgs/applications/science/biology/last/default.nix b/pkgs/applications/science/biology/last/default.nix
index 13f6a23913fc..775852931163 100644
--- a/pkgs/applications/science/biology/last/default.nix
+++ b/pkgs/applications/science/biology/last/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "last";
- version = "1066";
+ version = "1133";
src = fetchurl {
url = "http://last.cbrc.jp/last-${version}.zip";
- sha256 = "098j3f3a80rmhd01ds7rnb9y1xykmll2yh5ivpnvskssd8z2vc4r";
+ sha256 = "0a600p1fymm1ylaxzjwg46zdwz6ilaaak1f4n8xr3hp3ir9rgfjq";
};
nativeBuildInputs = [ unzip ];
diff --git a/pkgs/applications/science/biology/lumpy/default.nix b/pkgs/applications/science/biology/lumpy/default.nix
index 04512e8e372e..f6267a2e017f 100644
--- a/pkgs/applications/science/biology/lumpy/default.nix
+++ b/pkgs/applications/science/biology/lumpy/default.nix
@@ -7,13 +7,14 @@ let
in stdenv.mkDerivation rec {
pname = "lumpy";
- version = "0.3.0";
+ version = "0.3.1";
src = fetchFromGitHub {
owner = "arq5x";
repo = "lumpy-sv";
- rev = version;
- sha256 = "0azhzvmh9az9jcq0xprlzdz6w16azgszv4kshb903bwbnqirmk18";
+ rev = "v${version}";
+ sha256 = "0r71sg7qch8r6p6dw995znrqdj6q49hjdylhzbib2qmv8nvglhs9";
+ fetchSubmodules = true;
};
nativeBuildInputs = [ which ];
@@ -26,6 +27,8 @@ in stdenv.mkDerivation rec {
# Use Nix htslib over bundled version
sed -i 's/lumpy_filter: htslib/lumpy_filter:/' Makefile
sed -i 's|../../lib/htslib/libhts.a|-lhts|' src/filter/Makefile
+ # Also make sure we use the includes from Nix's htslib
+ sed -i 's|../../lib/htslib/|${htslib}|' src/filter/Makefile
'';
# Upstream's makefile doesn't have an install target
diff --git a/pkgs/applications/science/biology/picard-tools/default.nix b/pkgs/applications/science/biology/picard-tools/default.nix
index d496e78748d9..0353f2e7cebd 100644
--- a/pkgs/applications/science/biology/picard-tools/default.nix
+++ b/pkgs/applications/science/biology/picard-tools/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "picard-tools";
- version = "2.23.4";
+ version = "2.23.8";
src = fetchurl {
url = "https://github.com/broadinstitute/picard/releases/download/${version}/picard.jar";
- sha256 = "0xg4nbx02a2kckr6p8pqjpv5rmp95bkmglgm1bma6f77s7hkab7q";
+ sha256 = "0aflbsxzc2pcp195bbgwk6zqabq0pszc41s1pw17khn8ywl2jjr2";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/applications/science/biology/plink/default.nix b/pkgs/applications/science/biology/plink/default.nix
deleted file mode 100644
index 009e12aa02f0..000000000000
--- a/pkgs/applications/science/biology/plink/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ stdenv, fetchurl, zlib, unzip }:
-
-stdenv.mkDerivation {
- name = "plink-1.07";
-
- src = fetchurl {
- url = "http://pngu.mgh.harvard.edu/~purcell/plink/dist/plink-1.07-src.zip";
- sha256 = "4af56348443d0c6a1db64950a071b1fcb49cc74154875a7b43cccb4b6a7f482b";
- };
-
- buildInputs = [ zlib unzip ] ;
-
- installPhase = ''
- mkdir -p $out/bin
- cp plink $out/bin
- '';
-
- meta = {
- description = "Whole genome association toolkit";
- homepage = "http://pngu.mgh.harvard.edu/~purcell/plink/";
- license = stdenv.lib.licenses.gpl2;
- platforms = stdenv.lib.platforms.all;
- broken = true;
- };
-}
diff --git a/pkgs/applications/science/biology/samtools/default.nix b/pkgs/applications/science/biology/samtools/default.nix
index e750eea89ac9..27ed79a1f6ca 100644
--- a/pkgs/applications/science/biology/samtools/default.nix
+++ b/pkgs/applications/science/biology/samtools/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "samtools";
- version = "1.10";
+ version = "1.11";
src = fetchurl {
url = "https://github.com/samtools/samtools/releases/download/${version}/${pname}-${version}.tar.bz2";
- sha256 = "119ms0dpydw8dkh3zc4yyw9zhdzgv12px4l2kayigv31bpqcb7kv";
+ sha256 = "1dp5wknak4arnw5ghhif9mmljlfnw5bgm91wib7z0j8wdjywx0z2";
};
nativeBuildInputs = [ perl ];
@@ -29,6 +29,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
homepage = "http://www.htslib.org/";
platforms = platforms.unix;
- maintainers = [ maintainers.mimame ];
+ maintainers = with maintainers; [ mimame unode ];
};
}
diff --git a/pkgs/applications/science/chemistry/jmol/default.nix b/pkgs/applications/science/chemistry/jmol/default.nix
index 6545472a5295..cba3f1d09463 100644
--- a/pkgs/applications/science/chemistry/jmol/default.nix
+++ b/pkgs/applications/science/chemistry/jmol/default.nix
@@ -17,14 +17,14 @@ let
};
in
stdenv.mkDerivation rec {
- version = "14.31.3";
+ version = "14.31.14";
pname = "jmol";
src = let
baseVersion = "${lib.versions.major version}.${lib.versions.minor version}";
in fetchurl {
url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${version}/Jmol-${version}-binary.tar.gz";
- sha256 = "067051wp9kgkgcy3mvqwxhim0h1qfcf4jk8vrbzd3y9pwmjismzy";
+ sha256 = "1qmy4iqn5xgd4m9hs4w9cn9rzkwmpgdb5azd93cypp05s4nmjsnm";
};
patchPhase = ''
diff --git a/pkgs/applications/science/chemistry/marvin/default.nix b/pkgs/applications/science/chemistry/marvin/default.nix
index e8cd077afd20..84a1034849f7 100644
--- a/pkgs/applications/science/chemistry/marvin/default.nix
+++ b/pkgs/applications/science/chemistry/marvin/default.nix
@@ -4,12 +4,12 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "marvin";
- version = "20.17.0";
+ version = "20.19.0";
src = fetchurl {
name = "marvin-${version}.deb";
url = "http://dl.chemaxon.com/marvin/${version}/marvin_linux_${versions.majorMinor version}.deb";
- sha256 = "0ip6ma9ivk5b74s9najn2rrkiha7hya1rjhgyrc71kwsj5gqgli0";
+ sha256 = "0b9a0yl3mxfb2dfdkgs2wphhxsgwixqk6nl2hsn1ly3gz53cws1q";
};
nativeBuildInputs = [ dpkg makeWrapper ];
diff --git a/pkgs/applications/science/electronics/flatcam/default.nix b/pkgs/applications/science/electronics/flatcam/default.nix
index 360c6df7fe60..b8a80c5e9c11 100644
--- a/pkgs/applications/science/electronics/flatcam/default.nix
+++ b/pkgs/applications/science/electronics/flatcam/default.nix
@@ -10,7 +10,7 @@ python3Packages.buildPythonApplication rec {
src = fetchFromBitbucket {
owner = "jpcgt";
- repo = "${pname}";
+ repo = pname;
rev = "533afd6a1772857cb633c011b5e0a15b60b1e92e"; # 8.5 with Red Hat packaging.
sha256 = "199kiiml18k34z1zhk2hbhibphmnv0kb11kxiajq52alps0mjb3m";
};
diff --git a/pkgs/applications/science/electronics/gtkwave/default.nix b/pkgs/applications/science/electronics/gtkwave/default.nix
index 36cc19142d19..ad5e9e55c575 100644
--- a/pkgs/applications/science/electronics/gtkwave/default.nix
+++ b/pkgs/applications/science/electronics/gtkwave/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "gtkwave";
- version = "3.3.106";
+ version = "3.3.107";
src = fetchurl {
url = "mirror://sourceforge/gtkwave/${pname}-gtk3-${version}.tar.gz";
- sha256 = "0ma53s27735x16dq5qi91kvlypkiwkxh2jhw0gziyccnk1mkdsji";
+ sha256 = "0ma30jyc94iid3v3m8aw4i2lyiqfxkpsdvdmmaibynk400cbzivl";
};
nativeBuildInputs = [ pkgconfig wrapGAppsHook ];
diff --git a/pkgs/applications/science/electronics/kicad/base.nix b/pkgs/applications/science/electronics/kicad/base.nix
index 3d83e905103b..7f11f483a9d0 100644
--- a/pkgs/applications/science/electronics/kicad/base.nix
+++ b/pkgs/applications/science/electronics/kicad/base.nix
@@ -55,17 +55,6 @@ stdenv.mkDerivation rec {
src = kicadSrc;
- # quick fix for #72248
- # should be removed if a a more permanent fix is published
- patches = [
- (
- fetchpatch {
- url = "https://github.com/johnbeard/kicad/commit/dfb1318a3989e3d6f9f2ac33c924ca5030ea273b.patch";
- sha256 = "00ifd3fas8lid8svzh1w67xc8kyx89qidp7gm633r014j3kjkgcd";
- }
- )
- ];
-
# tagged releases don't have "unknown"
# kicad nightlies use git describe --dirty
# nix removes .git, so its approximated here
diff --git a/pkgs/applications/science/electronics/kicad/default.nix b/pkgs/applications/science/electronics/kicad/default.nix
index 7290503311d3..48a5779d207a 100644
--- a/pkgs/applications/science/electronics/kicad/default.nix
+++ b/pkgs/applications/science/electronics/kicad/default.nix
@@ -212,11 +212,10 @@ stdenv.mkDerivation rec {
# why does $makeWrapperArgs have to be added explicitly?
# $out and $program_PYTHONPATH don't exist when makeWrapperArgs gets set?
- # kicad-ogltest's source seems to indicate that crashing is expected behaviour...
installPhase =
let
tools = [ "kicad" "pcbnew" "eeschema" "gerbview" "pcb_calculator" "pl_editor" "bitmap2component" ];
- utils = [ "dxf2idf" "idf2vrml" "idfcyl" "idfrect" "kicad2step" "kicad-ogltest" ];
+ utils = [ "dxf2idf" "idf2vrml" "idfcyl" "idfrect" "kicad2step" ];
in
(concatStringsSep "\n"
(flatten [
diff --git a/pkgs/applications/science/electronics/kicad/update.sh b/pkgs/applications/science/electronics/kicad/update.sh
index 8c154c302c84..cfd78323b77a 100755
--- a/pkgs/applications/science/electronics/kicad/update.sh
+++ b/pkgs/applications/science/electronics/kicad/update.sh
@@ -110,7 +110,7 @@ for version in "${all_versions[@]}"; do
echo "Checking src" >&2
src_rev="$(${get_rev} "${gitlab}"/code/kicad.git "${version}" | cut -f1)"
has_rev="$(grep -sm 1 "\"${pname}\"" -A 4 "${file}" | grep -sm 1 "${src_rev}" || true)"
- has_hash="$(grep -sm 1 "\"${pname}\"" -A 5 "${file}" | grep -sm 1 "sha256")"
+ has_hash="$(grep -sm 1 "\"${pname}\"" -A 5 "${file}" | grep -sm 1 "sha256" || true)"
if [[ -n ${has_rev} && -n ${has_hash} && -z ${clean} ]]; then
echo "Reusing old ${pname}.src.sha256, already latest .rev" >&2
grep -sm 1 "\"${pname}\"" -A 5 "${file}" | grep -sm 1 "rev" -A 1
@@ -130,7 +130,7 @@ for version in "${all_versions[@]}"; do
echo "Checking i18n" >&2
i18n_rev="$(${get_rev} "${i18n}" "${version}" | cut -f1)"
has_rev="$(grep -sm 1 "\"${pname}\"" -A 11 "${file}" | grep -sm 1 "${i18n_rev}" || true)"
- has_hash="$(grep -sm 1 "\"${pname}\"" -A 12 "${file}" | grep -sm 1 "i18n.sha256")"
+ has_hash="$(grep -sm 1 "\"${pname}\"" -A 12 "${file}" | grep -sm 1 "i18n.sha256" || true)"
if [[ -n ${has_rev} && -n ${has_hash} && -z ${clean} ]]; then
echo "Reusing old kicad-i18n-${today}.src.sha256, already latest .rev" >&2
grep -sm 1 "\"${pname}\"" -A 12 "${file}" | grep -sm 1 "i18n" -A 1
@@ -146,7 +146,7 @@ for version in "${all_versions[@]}"; do
url="${gitlab}/libraries/kicad-${lib}.git"
lib_rev="$(${get_rev} "${url}" "${version}" | cut -f1 | head -n1)"
has_rev="$(grep -sm 1 "\"${pname}\"" -A 19 "${file}" | grep -sm 1 "${lib_rev}" || true)"
- has_hash="$(grep -sm 1 "\"${pname}\"" -A 20 "${file}" | grep -sm 1 "${lib}.sha256")"
+ has_hash="$(grep -sm 1 "\"${pname}\"" -A 20 "${file}" | grep -sm 1 "${lib}.sha256" || true)"
if [[ -n ${has_rev} && -n ${has_hash} && -z ${clean} ]]; then
echo "Reusing old kicad-${lib}-${today}.src.sha256, already latest .rev" >&2
grep -sm 1 "\"${pname}\"" -A 20 "${file}" | grep -sm 1 "${lib}" -A 1
diff --git a/pkgs/applications/science/electronics/kicad/versions.nix b/pkgs/applications/science/electronics/kicad/versions.nix
index 1afb33b6fbd8..beadd1724e10 100644
--- a/pkgs/applications/science/electronics/kicad/versions.nix
+++ b/pkgs/applications/science/electronics/kicad/versions.nix
@@ -3,41 +3,41 @@
{
"kicad" = {
kicadVersion = {
- version = "5.1.6";
+ version = "5.1.8";
src = {
- rev = "c6e7f7de7df655fd59b57823499efc443009de6b";
- sha256 = "1pa3z0h0679jmgxlzc833h6q85b5paxdp69kf2h93vkaryj58622";
+ rev = "db9833491010954bc27fac92c83d2864bd95c23c";
+ sha256 = "08ni9j2lw2hjc1csk6rkydcxwdal6da17ch60zkjij5vfsif2hix";
};
};
libVersion = {
- version = "5.1.6";
+ version = "5.1.8";
libSources = {
- i18n.rev = "5ad171ce5c8d90f4740517c2adecb310d8be51bd";
- i18n.sha256 = "0qryi8xjm23ka363zfl7bbga0v5c31fr3d4nyxp3m168vkv9zhha";
- symbols.rev = "5150eaa2a7d15cfc6bb1459c527c4ebaa66d7708";
- symbols.sha256 = "12w3rdy085drlikkpb27n9ni7cyg9l0pqy7hnr86cxjcw3l5wcx6";
- templates.rev = "9213d439f757e6049b7e54f3ea08272a0d0f44a9";
- templates.sha256 = "1hppcsrkn4dk6ggby6ckh0q65qxkywrbyxa4lwpaf7pxjyv498xg";
- footprints.rev = "a61b4e49762fb355f654e65a1c7db1aaf7bb2332";
- footprints.sha256 = "1kmf91a5mmvj9izrv40mkaw1w36yjgn8daczd9rq2wlmd0rdp1zx";
- packages3d.rev = "150ff1caf0b01dc04c84f4f966f4f88fedfa8f8c";
- packages3d.sha256 = "0b9jglf77fy0n0r8xs4yqkv6zvipyfvp0z5dnqlzp32csy5aqpi1";
+ i18n.rev = "78adcd19e7ed53f4889d6db65a33dd8ec2d323e9";
+ i18n.sha256 = "0x0w2m6d3xfm22y4anp5j2j67iwzby149ynj6qjlw2kcsi8kwk1j";
+ symbols.rev = "bf475af94877e8fd9cf80e667578ff61835e02bb";
+ symbols.sha256 = "1ii3r813653ng2ycggnknqx4g3ja7dbm4qyxrf9aq48ws0xkvhx3";
+ templates.rev = "1ccbaf3704e8ff4030d0915f71e051af621ef7d7";
+ templates.sha256 = "1a8xfcbdbb4ylrb5m7n2jjk9kwvgmlx1pmnn2cwj327a2b3m4jjs";
+ footprints.rev = "302ac78bac21825532f970fb92714fa5973ad79b";
+ footprints.sha256 = "0gyqxryda273hjn2rv8dha461j9bjh054y5dlpiw1wiha65lrf9i";
+ packages3d.rev = "7abe02f30fd79b8f4f66c01589861df7f8f72f04";
+ packages3d.sha256 = "1szcin52fcsyb55bj7xq7lz6ig187dpz3lk7blwab7b9c4dn3c3y";
};
};
};
"kicad-unstable" = {
kicadVersion = {
- version = "2020-10-09";
+ version = "2020-11-07";
src = {
- rev = "560428a70f0196fb4ade620042c5ddefc1685ebe";
- sha256 = "0rzn83bpl06v1d49lcvwfg93nirn684bqqq536zxhmjm0ayx29ka";
+ rev = "9454f9df9245aea037d1ad5baf050c2d9101159c";
+ sha256 = "03bd0dk234ihqnwrv4n40gi856xcjqgxplfwjzlwcq521gwykv30";
};
};
libVersion = {
- version = "2020-10-09";
+ version = "2020-11-07";
libSources = {
- i18n.rev = "d24af2da8cab4ce1081c401909a4a880514e5549";
- i18n.sha256 = "0r0sv52k84sw4jxf10lrmzwmn58d2fv5h57fdrspnmvnh10q63xf";
+ i18n.rev = "e89d9a89bec59199c1ade56ee2556591412ab7b0";
+ i18n.sha256 = "04zaqyhj3qr4ymyd3k5vjpcna64j8klpsygcgjcv29s3rdi8glfl";
symbols.rev = "9c50f4333bafc5a1abf7786436db5ffb6a66758d";
symbols.sha256 = "06ic59svz0256isy93863i5ay4k8wshvp1kspnqrc776wmq03l3k";
templates.rev = "41eae4ccd3ac02fdb969e3aa272c07ab51dcf5af";
diff --git a/pkgs/applications/science/logic/coq/default.nix b/pkgs/applications/science/logic/coq/default.nix
index 9b7e007ce503..946cba41b143 100644
--- a/pkgs/applications/science/logic/coq/default.nix
+++ b/pkgs/applications/science/logic/coq/default.nix
@@ -109,7 +109,7 @@ self = stdenv.mkDerivation {
nativeBuildInputs = [ pkgconfig ]
++ stdenv.lib.optional (!versionAtLeast "8.6") gnumake42
;
- buildInputs = [ ncurses ]
+ buildInputs = [ ncurses ocamlPackages.ocaml ocamlPackages.findlib ]
++ stdenv.lib.optional (!versionAtLeast "8.10") ocamlPackages.camlp5
++ stdenv.lib.optional (!versionAtLeast "8.12") ocamlPackages.num
++ stdenv.lib.optionals buildIde
@@ -117,10 +117,7 @@ self = stdenv.mkDerivation {
then [ ocamlPackages.lablgtk3-sourceview3 glib gnome3.defaultIconTheme wrapGAppsHook ]
else [ ocamlPackages.lablgtk ]);
- propagatedBuildInputs = [ ocamlPackages.ocaml ocamlPackages.findlib ]
- ++ stdenv.lib.optional (versionAtLeast "8.12") ocamlPackages.num;
-
- propagatedUserEnvPkgs = [ ocamlPackages.ocaml ocamlPackages.findlib ];
+ propagatedBuildInputs = stdenv.lib.optional (versionAtLeast "8.12") ocamlPackages.num;
postPatch = ''
UNAME=$(type -tp uname)
diff --git a/pkgs/applications/science/logic/coq2html/default.nix b/pkgs/applications/science/logic/coq2html/default.nix
index 2e56eda893e9..e53e8e7392c0 100644
--- a/pkgs/applications/science/logic/coq2html/default.nix
+++ b/pkgs/applications/science/logic/coq2html/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchgit, ocaml }:
-let
+let
version = "20170720";
in
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
- description = "coq2html is an HTML documentation generator for Coq source files";
+ description = "HTML documentation generator for Coq source files";
longDescription = ''
coq2html is an HTML documentation generator for Coq source files. It is
an alternative to the standard coqdoc documentation generator
diff --git a/pkgs/applications/science/logic/lean/default.nix b/pkgs/applications/science/logic/lean/default.nix
index eae2e384df40..749220382c64 100644
--- a/pkgs/applications/science/logic/lean/default.nix
+++ b/pkgs/applications/science/logic/lean/default.nix
@@ -15,9 +15,13 @@ stdenv.mkDerivation rec {
buildInputs = [ gmp ];
enableParallelBuilding = true;
- preConfigure = ''
- cd src
- '';
+ cmakeDir = "../src";
+
+ # Running the tests is required to build the *.olean files for the core
+ # library.
+ doCheck = true;
+
+ postPatch = "patchShebangs .";
postInstall = stdenv.lib.optionalString stdenv.isDarwin ''
substituteInPlace $out/bin/leanpkg \
diff --git a/pkgs/applications/science/logic/ott/default.nix b/pkgs/applications/science/logic/ott/default.nix
index ecc253a64d98..48ad63eaa993 100644
--- a/pkgs/applications/science/logic/ott/default.nix
+++ b/pkgs/applications/science/logic/ott/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
postInstall = "opaline -prefix $out";
meta = {
- description = "Ott: tool for the working semanticist";
+ description = "A tool for the working semanticist";
longDescription = ''
Ott is a tool for writing definitions of programming languages and
calculi. It takes as input a definition of a language syntax and
diff --git a/pkgs/applications/science/logic/potassco/clingcon.nix b/pkgs/applications/science/logic/potassco/clingcon.nix
index 1203822d86e9..b74583ca1a2c 100644
--- a/pkgs/applications/science/logic/potassco/clingcon.nix
+++ b/pkgs/applications/science/logic/potassco/clingcon.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "potassco";
- repo = "${pname}";
+ repo = pname;
rev = "v${version}";
fetchSubmodules = true;
sha256 = "1q7517h10jfvjdk2czq8d6y57r8kr1j1jj2k2ip2qxkpyfigk4rs";
diff --git a/pkgs/applications/science/machine-learning/labelimg/default.nix b/pkgs/applications/science/machine-learning/labelimg/default.nix
index 05c56b0b0958..18c304e83165 100644
--- a/pkgs/applications/science/machine-learning/labelimg/default.nix
+++ b/pkgs/applications/science/machine-learning/labelimg/default.nix
@@ -28,7 +28,7 @@
makeWrapperArgs+=("''${qtWrapperArgs[@]}")
'';
meta = with stdenv.lib; {
- description = "LabelImg is a graphical image annotation tool and label object bounding boxes in images";
+ description = "A graphical image annotation tool and label object bounding boxes in images";
homepage = "https://github.com/tzutalin/labelImg";
license = licenses.mit;
platforms = platforms.linux;
diff --git a/pkgs/applications/science/math/bliss/default.nix b/pkgs/applications/science/math/bliss/default.nix
index 52b05646a70d..9ab90134aad4 100644
--- a/pkgs/applications/science/math/bliss/default.nix
+++ b/pkgs/applications/science/math/bliss/default.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "bliss is an open source tool for computing automorphism groups and canonical forms of graphs. It has both a command line user interface as well as C++ and C programming language APIs";
+ description = "An open source tool for computing automorphism groups and canonical forms of graphs. It has both a command line user interface as well as C++ and C programming language APIs";
homepage = "http://www.tcs.hut.fi/Software/bliss/";
license = licenses.lgpl3;
platforms = [ "i686-linux" "x86_64-linux" ];
diff --git a/pkgs/applications/science/math/geogebra/default.nix b/pkgs/applications/science/math/geogebra/default.nix
index 5cebef83a4a9..a6950ad3451c 100644
--- a/pkgs/applications/science/math/geogebra/default.nix
+++ b/pkgs/applications/science/math/geogebra/default.nix
@@ -1,18 +1,7 @@
-{ stdenv, fetchurl, jre, makeDesktopItem, makeWrapper, language ? "en_US" }:
-
-stdenv.mkDerivation rec {
+{ stdenv, fetchurl, jre, makeDesktopItem, makeWrapper, unzip, language ? "en_US" }:
+let
pname = "geogebra";
- version = "5-0-593-0";
-
- preferLocalBuild = true;
-
- src = fetchurl {
- urls = [
- "https://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${version}.tar.bz2"
- "http://web.archive.org/https://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${version}.tar.bz2"
- ];
- sha256 = "d84c27a3299e6df08881733d22215a18decedcba4c2d97a9e5424c39cd57db35";
- };
+ version = "5-0-609-0";
srcIcon = fetchurl {
url = "http://static.geogebra.org/images/geogebra-logo.svg";
@@ -30,23 +19,6 @@ stdenv.mkDerivation rec {
mimeType = "application/vnd.geogebra.file;application/vnd.geogebra.tool;";
};
- buildInputs = [ makeWrapper ];
-
- installPhase = ''
- install -D geogebra/* -t "$out/libexec/geogebra/"
-
- makeWrapper "$out/libexec/geogebra/geogebra" "$out/bin/geogebra" \
- --set JAVACMD "${jre}/bin/java" \
- --set GG_PATH "$out/libexec/geogebra" \
- --add-flags "--language=${language}"
-
- install -Dm644 "${desktopItem}/share/applications/"* \
- -t $out/share/applications/
-
- install -Dm644 "${srcIcon}" \
- "$out/share/icons/hicolor/scalable/apps/geogebra.svg"
- '';
-
meta = with stdenv.lib; {
description = "Dynamic mathematics software with graphics, algebra and spreadsheets";
longDescription = ''
@@ -57,7 +29,61 @@ stdenv.mkDerivation rec {
homepage = "https://www.geogebra.org/";
maintainers = with maintainers; [ ma27 ];
license = with licenses; [ gpl3 cc-by-nc-sa-30 geogebra ];
- platforms = platforms.all;
+ platforms = with platforms; linux ++ darwin;
hydraPlatforms = [];
};
-}
+
+ linuxPkg = stdenv.mkDerivation {
+ inherit pname version meta srcIcon desktopItem;
+
+ preferLocalBuild = true;
+
+ src = fetchurl {
+ urls = [
+ "https://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${version}.tar.bz2"
+ "http://web.archive.org/web/20201022200454/https://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${version}.tar.bz2"
+ ];
+ sha256 = "0xbhg8hm3dqm3qkraj48pqwslrnjyxpq9mcgylr2m8i1gmqw7xwf";
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ installPhase = ''
+ install -D geogebra/* -t "$out/libexec/geogebra/"
+
+ makeWrapper "$out/libexec/geogebra/geogebra" "$out/bin/geogebra" \
+ --set JAVACMD "${jre}/bin/java" \
+ --set GG_PATH "$out/libexec/geogebra" \
+ --add-flags "--language=${language}"
+
+ install -Dm644 "${desktopItem}/share/applications/"* \
+ -t $out/share/applications/
+
+ install -Dm644 "${srcIcon}" \
+ "$out/share/icons/hicolor/scalable/apps/geogebra.svg"
+ '';
+ };
+
+ darwinPkg = stdenv.mkDerivation {
+ inherit pname version meta;
+
+ preferLocalBuild = true;
+
+ src = fetchurl {
+ url = "https://download.geogebra.org/installers/5.0/GeoGebra-MacOS-Installer-withJava-${version}.zip";
+ sha256 = "16fgqwxz31cfmia0pyzpk05aqzrqr11sjbw37q9zb3xfh3p1r4gz";
+ };
+
+ dontUnpack = true;
+
+ nativeBuildInputs = [ unzip ];
+
+ installPhase = ''
+ install -dm755 $out/Applications
+ unzip $src -d $out/Applications
+ '';
+ };
+in
+if stdenv.isDarwin
+then darwinPkg
+else linuxPkg
diff --git a/pkgs/applications/science/math/geogebra/geogebra6.nix b/pkgs/applications/science/math/geogebra/geogebra6.nix
index 65caff82ead1..7bd582648937 100644
--- a/pkgs/applications/science/math/geogebra/geogebra6.nix
+++ b/pkgs/applications/science/math/geogebra/geogebra6.nix
@@ -1,46 +1,70 @@
{ stdenv, unzip, fetchurl, electron_6, makeWrapper, geogebra }:
-stdenv.mkDerivation rec{
+let
+ pname = "geogebra";
+ version = "6-0-609-0";
- name = "geogebra-${version}";
- version = "6-0-600-0";
+ srcIcon = geogebra.srcIcon;
+ desktopItem = geogebra.desktopItem;
- src = fetchurl {
- urls = [
- "https://download.geogebra.org/installers/6.0/GeoGebra-Linux64-Portable-${version}.zip"
- "https://web.archive.org/web/20200904093945/https://download.geogebra.org/installers/6.0/GeoGebra-Linux64-Portable-${version}.zip"
- ];
- sha256 = "1l49rvfkil2cz6r7sa2mi0p6hvb6p66jv3x6xj8hjqls4l3sfhkm";
+ meta = with stdenv.lib; geogebra.meta // {
+ license = licenses.geogebra;
+ maintainers = with maintainers; [ voidless ];
+ platforms = with platforms; linux ++ darwin;
};
- dontConfigure = true;
- dontBuild = true;
+ linuxPkg = stdenv.mkDerivation {
+ inherit pname version meta;
- nativeBuildInputs = [
- unzip
- makeWrapper
- ];
+ src = fetchurl {
+ urls = [
+ "https://download.geogebra.org/installers/6.0/GeoGebra-Linux64-Portable-${version}.zip"
+ "https://web.archive.org/web/20201022200156/https://download.geogebra.org/installers/6.0/GeoGebra-Linux64-Portable-${version}.zip"
+ ];
+ sha256 = "0rzcbq587x8827g9v03awa9hz27vyfjc0cz45ymbchqp31lsx49b";
+ };
- unpackPhase = ''
- unzip $src
- '';
+ dontConfigure = true;
+ dontBuild = true;
- installPhase = ''
- mkdir -p $out/libexec/geogebra/ $out/bin
- cp -r GeoGebra-linux-x64/{resources,locales} "$out/"
- makeWrapper ${stdenv.lib.getBin electron_6}/bin/electron $out/bin/geogebra --add-flags "$out/resources/app"
- install -Dm644 "${desktopItem}/share/applications/"* \
- -t $out/share/applications/
+ nativeBuildInputs = [
+ unzip
+ makeWrapper
+ ];
- install -Dm644 "${srcIcon}" \
- "$out/share/icons/hicolor/scalable/apps/geogebra.svg"
- '';
+ unpackPhase = ''
+ unzip $src
+ '';
- srcIcon = geogebra.srcIcon;
+ installPhase = ''
+ mkdir -p $out/libexec/geogebra/ $out/bin
+ cp -r GeoGebra-linux-x64/{resources,locales} "$out/"
+ makeWrapper ${stdenv.lib.getBin electron_6}/bin/electron $out/bin/geogebra --add-flags "$out/resources/app"
+ install -Dm644 "${desktopItem}/share/applications/"* \
+ -t $out/share/applications/
- desktopItem = geogebra.desktopItem;
- meta = with stdenv.lib; geogebra.meta // {
- license = licenses.geogebra;
- maintainers = with maintainers; [ voidless ];
- platforms = platforms.linux;
+ install -Dm644 "${srcIcon}" \
+ "$out/share/icons/hicolor/scalable/apps/geogebra.svg"
+ '';
+ };
+
+ darwinPkg = stdenv.mkDerivation {
+ inherit pname version meta;
+
+ src = fetchurl {
+ url = "https://download.geogebra.org/installers/6.0/GeoGebra-Classic-6-MacOS-Portable-${version}.zip";
+ sha256 = "0275869zgwbl1qjj593q6629hnxbwk9c15rkm29a3lh10pinb099";
+ };
+
+ dontUnpack = true;
+
+ nativeBuildInputs = [ unzip ];
+
+ installPhase = ''
+ install -dm755 $out/Applications
+ unzip $src -d $out/Applications
+ '';
};
-}
+in
+if stdenv.isDarwin
+then darwinPkg
+else linuxPkg
diff --git a/pkgs/applications/science/math/ginac/default.nix b/pkgs/applications/science/math/ginac/default.nix
index 701445f90100..3c129e8033bd 100644
--- a/pkgs/applications/science/math/ginac/default.nix
+++ b/pkgs/applications/science/math/ginac/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, cln, pkgconfig, readline, gmp, python }:
stdenv.mkDerivation rec {
- name = "ginac-1.7.9";
+ name = "ginac-1.8.0";
src = fetchurl {
url = "${meta.homepage}/${name}.tar.bz2";
- sha256 = "08cqc87qq4w6z3l053x5gfqsa4zkgkicq8skxsbsj39nli1zzkb7";
+ sha256 = "0l9byzfxq3f9az5pcdldnl95ws8mpirkqky46f973mvxi5541d24";
};
propagatedBuildInputs = [ cln ];
diff --git a/pkgs/applications/science/math/maxima/5.41.nix b/pkgs/applications/science/math/maxima/5.41.nix
deleted file mode 100644
index 829dffc6116e..000000000000
--- a/pkgs/applications/science/math/maxima/5.41.nix
+++ /dev/null
@@ -1,102 +0,0 @@
-{ stdenv, fetchurl, fetchpatch, sbcl, texinfo, perl, python, makeWrapper, rlwrap ? null
-, tk ? null, gnuplot ? null, ecl ? null, ecl-fasl ? false
-}:
-
-let
- name = "maxima";
- # old version temporarily kept for sage, see discussion at
- # https://github.com/NixOS/nixpkgs/commit/82254747af35f3e0e0d6f78023ded3a81e25331b
- version = "5.41.0";
-
- searchPath =
- stdenv.lib.makeBinPath
- (stdenv.lib.filter (x: x != null) [ sbcl ecl rlwrap tk gnuplot ]);
-in
-stdenv.mkDerivation ({
- inherit version;
- name = "${name}-${version}";
-
- src = fetchurl {
- url = "mirror://sourceforge/${name}/${name}-${version}.tar.gz";
- sha256 = "0x0n81z0s4pl8nwpf7ivlsbvsdphm9w42250g7qdkizl0132by6s";
- };
-
- buildInputs = stdenv.lib.filter (x: x != null) [
- sbcl ecl texinfo perl python makeWrapper
- ];
-
- postInstall = ''
- # Make sure that maxima can find its runtime dependencies.
- for prog in "$out/bin/"*; do
- wrapProgram "$prog" --prefix PATH ":" "$out/bin:${searchPath}"
- done
- # Move emacs modules and documentation into the right place.
- mkdir -p $out/share/emacs $out/share/doc
- ln -s ../maxima/${version}/emacs $out/share/emacs/site-lisp
- ln -s ../maxima/${version}/doc $out/share/doc/maxima
- ''
- + (stdenv.lib.optionalString ecl-fasl ''
- cp src/binary-ecl/maxima.fas* "$out/lib/maxima/${version}/binary-ecl/"
- '')
- ;
-
- patches = [
- # fix path to info dir (see https://trac.sagemath.org/ticket/11348)
- (fetchpatch {
- url = "https://git.sagemath.org/sage.git/plain/build/pkgs/maxima/patches/infodir.patch?id=07d6c37d18811e2b377a9689790a7c5e24da16ba";
- sha256 = "09v64n60f7i6frzryrj0zd056lvdpms3ajky4f9p6kankhbiv21x";
- })
-
- # fix https://sourceforge.net/p/maxima/bugs/2596/
- (fetchpatch {
- url = "https://git.sagemath.org/sage.git/plain/build/pkgs/maxima/patches/matrixexp.patch?id=07d6c37d18811e2b377a9689790a7c5e24da16ba";
- sha256 = "06961hn66rhjijfvyym21h39wk98sfxhp051da6gz0n9byhwc6zg";
- })
-
- # undo https://sourceforge.net/p/maxima/code/ci/f5e9b0f7eb122c4e48ea9df144dd57221e5ea0ca, see see https://trac.sagemath.org/ticket/13364#comment:93
- (fetchpatch {
- url = "https://git.sagemath.org/sage.git/plain/build/pkgs/maxima/patches/undoing_true_false_printing_patch.patch?id=07d6c37d18811e2b377a9689790a7c5e24da16ba";
- sha256 = "0fvi3rcjv6743sqsbgdzazy9jb6r1p1yq63zyj9fx42wd1hgf7yx";
- })
-
- # upstream bug https://sourceforge.net/p/maxima/bugs/2520/ (not fixed)
- # introduced in https://trac.sagemath.org/ticket/13364
- (fetchpatch {
- url = "https://git.sagemath.org/sage.git/plain/build/pkgs/maxima/patches/0001-taylor2-Avoid-blowing-the-stack-when-diff-expand-isn.patch?id=07d6c37d18811e2b377a9689790a7c5e24da16ba";
- sha256 = "0xa0b6cr458zp7lc7qi0flv5ar0r3ivsqhjl0c3clv86di2y522d";
- })
- ] ++ stdenv.lib.optionals ecl-fasl [
- # build fasl, needed for ECL support
- (fetchpatch {
- url = "https://git.sagemath.org/sage.git/plain/build/pkgs/maxima/patches/maxima.system.patch?id=07d6c37d18811e2b377a9689790a7c5e24da16ba";
- sha256 = "18zafig8vflhkr80jq2ivk46k92dkszqlyq8cfmj0b2vcfjwwbar";
- })
- # There are some transient test failures. I hope this disables all those tests.
- # If those test failures ever happen in the non-ecl version, that should be
- # reportetd upstream.
- ./known-ecl-failures.patch
- ];
-
- # Failures in the regression test suite won't abort the build process. We run
- # the suite only so that potential errors show up in the build log. See also:
- # https://sourceforge.net/tracker/?func=detail&aid=3365831&group_id=4933&atid=104933.
- doCheck = true;
-
- enableParallelBuilding = true;
-
- meta = {
- description = "Computer algebra system";
- homepage = "http://maxima.sourceforge.net";
- license = stdenv.lib.licenses.gpl2;
-
- longDescription = ''
- Maxima is a fairly complete computer algebra system written in
- lisp with an emphasis on symbolic computation. It is based on
- DOE-MACSYMA and licensed under the GPL. Its abilities include
- symbolic integration, 3D plotting, and an ODE solver.
- '';
-
- platforms = stdenv.lib.platforms.unix;
- maintainers = [ stdenv.lib.maintainers.peti ];
- };
-})
diff --git a/pkgs/applications/science/math/maxima/known-ecl-failures.patch b/pkgs/applications/science/math/maxima/known-ecl-failures.patch
deleted file mode 100644
index f1d612d993e6..000000000000
--- a/pkgs/applications/science/math/maxima/known-ecl-failures.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff --git a/tests/testsuite.lisp b/tests/testsuite.lisp
-index 45a81f4..36c35b8 100644
---- a/tests/testsuite.lisp
-+++ b/tests/testsuite.lisp
-@@ -25,13 +25,14 @@
- ((mlist simp) "rtest10" 24 25)
- ((mlist) "rtest11" #+(or gcl cmucl ccl64) 158 #+(or gcl cmucl ccl64) 174 #+gcl 175)
- "rtest13" "rtest13s"
-- "rtest14"
-+ ;; "rtest14" ;; some tests sometimes fail with ecl, hard to reproduce. Observed failing: 250, 267, 297, 307, 310, 312, 315, 319
- "rtest15"
- ;; ccl versions 1.11 and earlier fail test 50. Mark it as a
- ;; known failure. Presumably 1.12 will have this fixed.
- ((mlist simp) "rtest16" #+ccl 50)
- "rtestode" "rtestode_zp"
-- "rtest3" "rtest8"
-+ "rtest3"
-+ ((mlist simp) "rtest8" 104) ;; fails with ecl
- ((mlist simp) "rtest12" 76 78)
- "rexamples"
- ((mlist simp) "rtesthyp" 105 112 113 123 124 128)
diff --git a/pkgs/applications/science/math/rofi-calc/default.nix b/pkgs/applications/science/math/rofi-calc/default.nix
index 40b2711ff65a..ebf2d2f0475d 100644
--- a/pkgs/applications/science/math/rofi-calc/default.nix
+++ b/pkgs/applications/science/math/rofi-calc/default.nix
@@ -12,13 +12,13 @@
stdenv.mkDerivation rec {
pname = "rofi-calc";
- version = "1.8";
+ version = "1.9";
src = fetchFromGitHub {
owner = "svenstaro";
repo = pname;
rev = "v${version}";
- sha256 = "0vwb9c3xvd2cms6cw8j8parg7w4bsxvvrd1wgggr8sz2p8rrvy5p";
+ sha256 = "ZGY4ZtAG/ZnEnC80modZBV4RdRQElbkjeoKCEFVrncE=";
};
nativeBuildInputs = [
@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/svenstaro/rofi-calc";
license = licenses.mit;
maintainers = with maintainers; [ luc65r albakham ];
- platforms = [ "x86_64-linux" "x86_64-darwin" ];
+ platforms = with platforms; linux;
};
}
diff --git a/pkgs/applications/science/misc/cytoscape/default.nix b/pkgs/applications/science/misc/cytoscape/default.nix
index 12cdeb453d7a..647492bbe318 100644
--- a/pkgs/applications/science/misc/cytoscape/default.nix
+++ b/pkgs/applications/science/misc/cytoscape/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "cytoscape";
- version = "3.8.1";
+ version = "3.8.2";
src = fetchurl {
url = "https://github.com/cytoscape/cytoscape/releases/download/${version}/${pname}-unix-${version}.tar.gz";
- sha256 = "006g0w29sccg5h0zlrxdp3lx4vx1bfdhx2cms6aah85r5b82wgkf";
+ sha256 = "0zgsq9qnyvmq96pgf7372r16rm034fd0r4qa72xi9zbd4f2r7z8w";
};
patches = [
diff --git a/pkgs/applications/science/misc/openmodelica/default.nix b/pkgs/applications/science/misc/openmodelica/default.nix
index 50d4dcc1a9ff..268ae53401f5 100644
--- a/pkgs/applications/science/misc/openmodelica/default.nix
+++ b/pkgs/applications/science/misc/openmodelica/default.nix
@@ -45,7 +45,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
- description = "OpenModelica is an open-source Modelica-based modeling and simulation environment";
+ description = "An open-source Modelica-based modeling and simulation environment";
homepage = "https://openmodelica.org";
license = licenses.gpl3;
maintainers = with maintainers; [ smironov ];
diff --git a/pkgs/applications/science/molecular-dynamics/gromacs/default.nix b/pkgs/applications/science/molecular-dynamics/gromacs/default.nix
index 151abb099f5b..bfa4a1f43391 100644
--- a/pkgs/applications/science/molecular-dynamics/gromacs/default.nix
+++ b/pkgs/applications/science/molecular-dynamics/gromacs/default.nix
@@ -9,11 +9,11 @@
}:
stdenv.mkDerivation {
- name = "gromacs-2020.3";
+ name = "gromacs-2020.4";
src = fetchurl {
- url = "ftp://ftp.gromacs.org/pub/gromacs/gromacs-2020.3.tar.gz";
- sha256 = "1acjrhcfzpqy2dncblhj97602jbg9gdha4q1bgji9nrj25lq6cch";
+ url = "ftp://ftp.gromacs.org/pub/gromacs/gromacs-2020.4.tar.gz";
+ sha256 = "1rplvgna60nqyb8nspaz3bfkwb044kv3zxdaa5whql5m441nj6am";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/applications/science/programming/scyther/default.nix b/pkgs/applications/science/programming/scyther/default.nix
index d1e948fe187b..ca6b57de611d 100644
--- a/pkgs/applications/science/programming/scyther/default.nix
+++ b/pkgs/applications/science/programming/scyther/default.nix
@@ -13,7 +13,7 @@ let
};
meta = with lib; {
- description = "Scyther is a tool for the automatic verification of security protocols";
+ description = "A tool for the automatic verification of security protocols";
homepage = "https://www.cs.ox.ac.uk/people/cas.cremers/scyther/";
license = licenses.gpl2;
maintainers = with maintainers; [ infinisil ];
diff --git a/pkgs/applications/misc/alacritty/default.nix b/pkgs/applications/terminal-emulators/alacritty/default.nix
index 72e00cb15a70..72e00cb15a70 100644
--- a/pkgs/applications/misc/alacritty/default.nix
+++ b/pkgs/applications/terminal-emulators/alacritty/default.nix
diff --git a/pkgs/applications/misc/aminal/default.nix b/pkgs/applications/terminal-emulators/aminal/default.nix
index 7f04a93d6a32..7f04a93d6a32 100644
--- a/pkgs/applications/misc/aminal/default.nix
+++ b/pkgs/applications/terminal-emulators/aminal/default.nix
diff --git a/pkgs/applications/misc/cool-retro-term/default.nix b/pkgs/applications/terminal-emulators/cool-retro-term/default.nix
index 739ad07adbf3..739ad07adbf3 100644
--- a/pkgs/applications/misc/cool-retro-term/default.nix
+++ b/pkgs/applications/terminal-emulators/cool-retro-term/default.nix
diff --git a/pkgs/applications/misc/eterm/default.nix b/pkgs/applications/terminal-emulators/eterm/default.nix
index b51acd9fa728..b51acd9fa728 100644
--- a/pkgs/applications/misc/eterm/default.nix
+++ b/pkgs/applications/terminal-emulators/eterm/default.nix
diff --git a/pkgs/applications/misc/evilvte/default.nix b/pkgs/applications/terminal-emulators/evilvte/default.nix
index 7a5284a527a6..7a5284a527a6 100644
--- a/pkgs/applications/misc/evilvte/default.nix
+++ b/pkgs/applications/terminal-emulators/evilvte/default.nix
diff --git a/pkgs/applications/misc/foot/default.nix b/pkgs/applications/terminal-emulators/foot/default.nix
index 3d95f7c5772d..3d95f7c5772d 100644
--- a/pkgs/applications/misc/foot/default.nix
+++ b/pkgs/applications/terminal-emulators/foot/default.nix
diff --git a/pkgs/applications/misc/guake/default.nix b/pkgs/applications/terminal-emulators/guake/default.nix
index d403ddc8b26c..d403ddc8b26c 100644
--- a/pkgs/applications/misc/guake/default.nix
+++ b/pkgs/applications/terminal-emulators/guake/default.nix
diff --git a/pkgs/applications/misc/havoc/default.nix b/pkgs/applications/terminal-emulators/havoc/default.nix
index a6d5278fc3c5..a6d5278fc3c5 100644
--- a/pkgs/applications/misc/havoc/default.nix
+++ b/pkgs/applications/terminal-emulators/havoc/default.nix
diff --git a/pkgs/applications/misc/hyper/default.nix b/pkgs/applications/terminal-emulators/hyper/default.nix
index 1535b1a2568e..1535b1a2568e 100644
--- a/pkgs/applications/misc/hyper/default.nix
+++ b/pkgs/applications/terminal-emulators/hyper/default.nix
diff --git a/pkgs/applications/misc/iterm2/default.nix b/pkgs/applications/terminal-emulators/iterm2/default.nix
index e273eda45c31..e273eda45c31 100644
--- a/pkgs/applications/misc/iterm2/default.nix
+++ b/pkgs/applications/terminal-emulators/iterm2/default.nix
diff --git a/pkgs/applications/misc/iterm2/disable_updates.patch b/pkgs/applications/terminal-emulators/iterm2/disable_updates.patch
index e717c58f30f1..e717c58f30f1 100644
--- a/pkgs/applications/misc/iterm2/disable_updates.patch
+++ b/pkgs/applications/terminal-emulators/iterm2/disable_updates.patch
diff --git a/pkgs/applications/misc/kitty/default.nix b/pkgs/applications/terminal-emulators/kitty/default.nix
index e2eda846d60f..e2eda846d60f 100644
--- a/pkgs/applications/misc/kitty/default.nix
+++ b/pkgs/applications/terminal-emulators/kitty/default.nix
diff --git a/pkgs/applications/misc/kitty/fix-paths.patch b/pkgs/applications/terminal-emulators/kitty/fix-paths.patch
index 380f6d749146..380f6d749146 100644
--- a/pkgs/applications/misc/kitty/fix-paths.patch
+++ b/pkgs/applications/terminal-emulators/kitty/fix-paths.patch
diff --git a/pkgs/applications/misc/lilyterm/default.nix b/pkgs/applications/terminal-emulators/lilyterm/default.nix
index 28f9625b5b66..28f9625b5b66 100644
--- a/pkgs/applications/misc/lilyterm/default.nix
+++ b/pkgs/applications/terminal-emulators/lilyterm/default.nix
diff --git a/pkgs/applications/misc/lxterminal/default.nix b/pkgs/applications/terminal-emulators/lxterminal/default.nix
index 8c002bd14b08..8c002bd14b08 100644
--- a/pkgs/applications/misc/lxterminal/default.nix
+++ b/pkgs/applications/terminal-emulators/lxterminal/default.nix
diff --git a/pkgs/applications/misc/lxterminal/respect-xml-catalog-files-var.patch b/pkgs/applications/terminal-emulators/lxterminal/respect-xml-catalog-files-var.patch
index 598f506118f2..598f506118f2 100644
--- a/pkgs/applications/misc/lxterminal/respect-xml-catalog-files-var.patch
+++ b/pkgs/applications/terminal-emulators/lxterminal/respect-xml-catalog-files-var.patch
diff --git a/pkgs/applications/misc/microcom/default.nix b/pkgs/applications/terminal-emulators/microcom/default.nix
index 8377505ec1c5..8377505ec1c5 100644
--- a/pkgs/applications/misc/microcom/default.nix
+++ b/pkgs/applications/terminal-emulators/microcom/default.nix
diff --git a/pkgs/applications/misc/mlterm/default.nix b/pkgs/applications/terminal-emulators/mlterm/default.nix
index 7c7906fc841f..853fe22f0bf2 100644
--- a/pkgs/applications/misc/mlterm/default.nix
+++ b/pkgs/applications/terminal-emulators/mlterm/default.nix
@@ -1,10 +1,11 @@
-{ stdenv, fetchurl, pkgconfig, autoconf, makeDesktopItem
+{ stdenv, lib, fetchurl, pkgconfig, autoconf, makeDesktopItem
, libX11, gdk-pixbuf, cairo, libXft, gtk3, vte
, harfbuzz #substituting glyphs with opentype fonts
, fribidi, m17n_lib #bidi and encoding
, openssl, libssh2 #build-in ssh
, fcitx, ibus, uim #IME
, wrapGAppsHook #color picker in mlconfig
+, Cocoa #Darwin
}:
stdenv.mkDerivation rec {
@@ -18,9 +19,25 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig autoconf wrapGAppsHook ];
buildInputs = [
- libX11 gdk-pixbuf.dev cairo libXft gtk3 vte
- harfbuzz fribidi m17n_lib openssl libssh2
- fcitx ibus uim
+ libX11
+ gdk-pixbuf.dev
+ cairo
+ libXft
+ gtk3
+ harfbuzz
+ fribidi
+ ] ++ lib.optionals (!stdenv.isDarwin) [
+ # need linker magic, not adapted for Darwin yet
+ openssl
+ libssh2
+
+ # Not supported on Darwin
+ vte
+ m17n_lib
+
+ fcitx
+ ibus
+ uim
];
#bad configure.ac and Makefile.in everywhere
@@ -42,34 +59,41 @@ stdenv.mkDerivation rec {
--replace "-m 2755 -g utmp" " " \
--replace "-m 4755 -o root" " "
'';
- NIX_LDFLAGS = "
+ NIX_LDFLAGS = lib.optionalString (!stdenv.isDarwin) "
-L${stdenv.cc.cc.lib}/lib
-lX11 -lgdk_pixbuf-2.0 -lcairo -lfontconfig -lfreetype -lXft
-lvte-2.91 -lgtk-3 -lharfbuzz -lfribidi -lm17n
- " + stdenv.lib.optionalString (openssl != null) "
+ " + lib.optionalString (openssl != null) "
-lcrypto
- " + stdenv.lib.optionalString (libssh2 != null) "
+ " + lib.optionalString (libssh2 != null) "
-lssh2
";
configureFlags = [
- "--with-x=yes"
- "--with-gui=xlib,fb"
"--with-imagelib=gdk-pixbuf" #or mlimgloader depending on your bugs of choice
"--with-type-engines=cairo,xft,xcore"
"--with-gtk=3.0"
"--enable-ind" #indic scripts
"--enable-fribidi" #bidi scripts
- "--enable-m17nlib" #character encodings
"--with-tools=mlclient,mlconfig,mlcc,mlterm-menu,mlimgloader,registobmp,mlfc"
#mlterm-menu and mlconfig depend on enabling gnome3.at-spi2-core
#and configuring ~/.mlterm/key correctly.
- ] ++ stdenv.lib.optional (libssh2 == null) "--disable-ssh2";
+ ] ++ lib.optionals (!stdenv.isDarwin) [
+ "--with-x=yes"
+ "--with-gui=xlib,fb"
+ "--enable-m17nlib" #character encodings
+ ] ++ lib.optionals stdenv.isDarwin [
+ "--with-gui=quartz"
+ ] ++ lib.optionals (libssh2 == null) [ " --disable-ssh2" ];
postInstall = ''
install -D contrib/icon/mlterm-icon.svg "$out/share/icons/hicolor/scalable/apps/mlterm.svg"
install -D contrib/icon/mlterm-icon-gnome2.png "$out/share/icons/hicolor/48x48/apps/mlterm.png"
install -D -t $out/share/applications $desktopItem/share/applications/*
+ '' + lib.optionalString stdenv.isDarwin ''
+ mkdir -p $out/Applications/
+ cp -a cocoa/mlterm.app $out/Applications/
+ install $out/bin/mlterm -Dt $out/Applications/mlterm.app/Contents/MacOS/
'';
desktopItem = makeDesktopItem {
@@ -80,17 +104,17 @@ stdenv.mkDerivation rec {
comment = "Terminal emulator";
desktopName = "mlterm";
genericName = "Terminal emulator";
- categories = stdenv.lib.concatStringsSep ";" [
+ categories = lib.concatStringsSep ";" [
"Application" "System" "TerminalEmulator"
];
startupNotify = "false";
};
- meta = with stdenv.lib; {
- description = "Multi Lingual TERMinal emulator on X11";
+ meta = with lib; {
+ description = "Multi Lingual TERMinal emulator";
homepage = "http://mlterm.sourceforge.net/";
license = licenses.bsd3;
- maintainers = with maintainers; [ vrthra ramkromberg ];
- platforms = with platforms; linux;
+ maintainers = with maintainers; [ vrthra ramkromberg atemu ];
+ platforms = with platforms; linux ++ darwin;
};
}
diff --git a/pkgs/applications/misc/mrxvt/default.nix b/pkgs/applications/terminal-emulators/mrxvt/default.nix
index 4dc70133ec47..4dc70133ec47 100644
--- a/pkgs/applications/misc/mrxvt/default.nix
+++ b/pkgs/applications/terminal-emulators/mrxvt/default.nix
diff --git a/pkgs/applications/misc/nimmm/default.nix b/pkgs/applications/terminal-emulators/nimmm/default.nix
index 383057ca6551..383057ca6551 100644
--- a/pkgs/applications/misc/nimmm/default.nix
+++ b/pkgs/applications/terminal-emulators/nimmm/default.nix
diff --git a/pkgs/applications/misc/roxterm/default.nix b/pkgs/applications/terminal-emulators/roxterm/default.nix
index d02296f0e16d..d02296f0e16d 100644
--- a/pkgs/applications/misc/roxterm/default.nix
+++ b/pkgs/applications/terminal-emulators/roxterm/default.nix
diff --git a/pkgs/applications/misc/rxvt-unicode-plugins/default.nix b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/default.nix
index 74bfbe83e91f..74bfbe83e91f 100644
--- a/pkgs/applications/misc/rxvt-unicode-plugins/default.nix
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/default.nix
diff --git a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-autocomplete-all-the-things/default.nix b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-autocomplete-all-the-things/default.nix
index a4e03fa347f0..a4e03fa347f0 100644
--- a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-autocomplete-all-the-things/default.nix
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-autocomplete-all-the-things/default.nix
diff --git a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-bidi/default.nix b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-bidi/default.nix
index 4b6b4eb8184c..4b6b4eb8184c 100644
--- a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-bidi/default.nix
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-bidi/default.nix
diff --git a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-font-size/default.nix b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-font-size/default.nix
index f81709b97390..f81709b97390 100644
--- a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-font-size/default.nix
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-font-size/default.nix
diff --git a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-perl/default.nix b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-perl/default.nix
index 0c95acd72057..0c95acd72057 100644
--- a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-perl/default.nix
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-perl/default.nix
diff --git a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-perls/default.nix b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-perls/default.nix
index 53bb938c3330..53bb938c3330 100644
--- a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-perls/default.nix
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-perls/default.nix
diff --git a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-resize-font/default.nix b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-resize-font/default.nix
index a056e603f004..a056e603f004 100644
--- a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-resize-font/default.nix
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-resize-font/default.nix
diff --git a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-tabbedex/default.nix b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-tabbedex/default.nix
index 71a55f9293c6..71a55f9293c6 100644
--- a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-tabbedex/default.nix
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-tabbedex/default.nix
diff --git a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-theme-switch/default.nix b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-theme-switch/default.nix
index 5a84a9b472a5..5a84a9b472a5 100644
--- a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-theme-switch/default.nix
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-theme-switch/default.nix
diff --git a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-vtwheel/default.nix b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-vtwheel/default.nix
index aebbedacef64..eb520f38bedb 100644
--- a/pkgs/applications/misc/rxvt-unicode-plugins/urxvt-vtwheel/default.nix
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode-plugins/urxvt-vtwheel/default.nix
@@ -9,7 +9,7 @@ stdenv.mkDerivation {
rev = "36d3e861664aeae36a45f96100f10f8fe2218035";
sha256 = "1h3vrsbli5q9kr84j5ijbivlhpwlh3l8cv233pg362v2zz4ja8i7";
};
-
+
installPhase = ''
sed -i 's|#! perl|#! ${perl}/bin/perl|g' vtwheel
mkdir -p $out/lib/urxvt/perl
@@ -23,5 +23,5 @@ stdenv.mkDerivation {
maintainers = with maintainers; [ danbst ];
platforms = with platforms; unix;
};
-
+
}
diff --git a/pkgs/applications/misc/rxvt-unicode/default.nix b/pkgs/applications/terminal-emulators/rxvt-unicode/default.nix
index 6512f402ffbd..6512f402ffbd 100644
--- a/pkgs/applications/misc/rxvt-unicode/default.nix
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode/default.nix
diff --git a/pkgs/applications/misc/rxvt-unicode/patches/256-color-resources.patch b/pkgs/applications/terminal-emulators/rxvt-unicode/patches/256-color-resources.patch
index c8d2acfbdc51..c8d2acfbdc51 100644
--- a/pkgs/applications/misc/rxvt-unicode/patches/256-color-resources.patch
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode/patches/256-color-resources.patch
diff --git a/pkgs/applications/misc/rxvt-unicode/patches/9.06-font-width.patch b/pkgs/applications/terminal-emulators/rxvt-unicode/patches/9.06-font-width.patch
index 636083218fa5..636083218fa5 100644
--- a/pkgs/applications/misc/rxvt-unicode/patches/9.06-font-width.patch
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode/patches/9.06-font-width.patch
diff --git a/pkgs/applications/misc/rxvt-unicode/patches/makefile-phony.patch b/pkgs/applications/terminal-emulators/rxvt-unicode/patches/makefile-phony.patch
index 5e42e17c156a..5e42e17c156a 100644
--- a/pkgs/applications/misc/rxvt-unicode/patches/makefile-phony.patch
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode/patches/makefile-phony.patch
diff --git a/pkgs/applications/misc/rxvt-unicode/wrapper.nix b/pkgs/applications/terminal-emulators/rxvt-unicode/wrapper.nix
index 38978799b5a8..b03acb99530a 100644
--- a/pkgs/applications/misc/rxvt-unicode/wrapper.nix
+++ b/pkgs/applications/terminal-emulators/rxvt-unicode/wrapper.nix
@@ -29,7 +29,7 @@ let
# This provides simple way to customize urxvt using
# the `.override` mechanism.
wrapper = { configure, ... }:
- let
+ let
config = configure { inherit availablePlugins; };
plugins = config.plugins or (builtins.attrValues availablePlugins);
extraDeps = config.extraDeps or [ ];
diff --git a/pkgs/applications/misc/rxvt/default.nix b/pkgs/applications/terminal-emulators/rxvt/default.nix
index c71973da13be..c71973da13be 100644
--- a/pkgs/applications/misc/rxvt/default.nix
+++ b/pkgs/applications/terminal-emulators/rxvt/default.nix
diff --git a/pkgs/applications/terminal-emulators/sakura/default.nix b/pkgs/applications/terminal-emulators/sakura/default.nix
new file mode 100644
index 000000000000..7cccec3b72fc
--- /dev/null
+++ b/pkgs/applications/terminal-emulators/sakura/default.nix
@@ -0,0 +1,50 @@
+{ stdenv
+, fetchurl
+, cmake
+, pkgconfig
+, gtk3
+, perl
+, vte
+, pcre2
+, glib
+, makeWrapper
+}:
+
+stdenv.mkDerivation rec {
+ pname = "sakura";
+ version = "3.7.1";
+
+ src = fetchurl {
+ url = "https://launchpad.net/${pname}/trunk/${version}/+download/${pname}-${version}.tar.bz2";
+ sha256 = "sha256-cppODnUKQpS9kFkkOqxU3yqAElAVn8VQtQsP4Carkos=";
+ };
+
+ nativeBuildInputs = [ cmake perl pkgconfig makeWrapper ];
+
+ buildInputs = [ gtk3 vte pcre2 glib ];
+
+ # Set path to gsettings-schemata so sakura knows
+ # where to find colorchooser, fontchooser etc.
+ postInstall = ''
+ wrapProgram $out/bin/sakura \
+ --suffix XDG_DATA_DIRS : ${gtk3}/share/gsettings-schemas/${gtk3.name}/
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://www.pleyades.net/david/projects/sakura";
+ description = "A terminal emulator based on GTK and VTE";
+ longDescription = ''
+ sakura is a terminal emulator based on GTK and VTE. It's a terminal
+ emulator with few dependencies, so you don't need a full GNOME desktop
+ installed to have a decent terminal emulator. Current terminal emulators
+ based on VTE are gnome-terminal, XFCE Terminal, TermIt and a small
+ sample program included in the vte sources. The differences between
+ sakura and the last one are that it uses a notebook to provide several
+ terminals in one window and adds a contextual menu with some basic
+ options. No more no less.
+ '';
+ license = licenses.gpl2Only;
+ maintainers = with maintainers; [ astsmtl codyopel AndersonTorres ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/applications/misc/st/default.nix b/pkgs/applications/terminal-emulators/st/default.nix
index a91229f2921e..a91229f2921e 100644
--- a/pkgs/applications/misc/st/default.nix
+++ b/pkgs/applications/terminal-emulators/st/default.nix
diff --git a/pkgs/applications/misc/st/xst.nix b/pkgs/applications/terminal-emulators/st/xst.nix
index 3e29abee5d65..3e29abee5d65 100644
--- a/pkgs/applications/misc/st/xst.nix
+++ b/pkgs/applications/terminal-emulators/st/xst.nix
diff --git a/pkgs/applications/misc/stupidterm/default.nix b/pkgs/applications/terminal-emulators/stupidterm/default.nix
index 2016059d81e7..2016059d81e7 100644
--- a/pkgs/applications/misc/stupidterm/default.nix
+++ b/pkgs/applications/terminal-emulators/stupidterm/default.nix
diff --git a/pkgs/applications/misc/terminator/default.nix b/pkgs/applications/terminal-emulators/terminator/default.nix
index 5de8109e3a4d..5de8109e3a4d 100644
--- a/pkgs/applications/misc/terminator/default.nix
+++ b/pkgs/applications/terminal-emulators/terminator/default.nix
diff --git a/pkgs/applications/misc/terminus/default.nix b/pkgs/applications/terminal-emulators/terminus/default.nix
index 4c38e530247e..4c38e530247e 100644
--- a/pkgs/applications/misc/terminus/default.nix
+++ b/pkgs/applications/terminal-emulators/terminus/default.nix
diff --git a/pkgs/applications/misc/termite/add_errno_header.patch b/pkgs/applications/terminal-emulators/termite/add_errno_header.patch
index 81283f86a21d..81283f86a21d 100644
--- a/pkgs/applications/misc/termite/add_errno_header.patch
+++ b/pkgs/applications/terminal-emulators/termite/add_errno_header.patch
diff --git a/pkgs/applications/misc/termite/default.nix b/pkgs/applications/terminal-emulators/termite/default.nix
index 63565e207f77..63565e207f77 100644
--- a/pkgs/applications/misc/termite/default.nix
+++ b/pkgs/applications/terminal-emulators/termite/default.nix
diff --git a/pkgs/applications/misc/termite/remove_ldflags_macos.patch b/pkgs/applications/terminal-emulators/termite/remove_ldflags_macos.patch
index f8c68518bb4d..f8c68518bb4d 100644
--- a/pkgs/applications/misc/termite/remove_ldflags_macos.patch
+++ b/pkgs/applications/terminal-emulators/termite/remove_ldflags_macos.patch
diff --git a/pkgs/applications/misc/termite/url_regexp_trailing.patch b/pkgs/applications/terminal-emulators/termite/url_regexp_trailing.patch
index 96deaa073d71..96deaa073d71 100644
--- a/pkgs/applications/misc/termite/url_regexp_trailing.patch
+++ b/pkgs/applications/terminal-emulators/termite/url_regexp_trailing.patch
diff --git a/pkgs/applications/misc/termite/wrapper.nix b/pkgs/applications/terminal-emulators/termite/wrapper.nix
index 379223d9076d..379223d9076d 100644
--- a/pkgs/applications/misc/termite/wrapper.nix
+++ b/pkgs/applications/terminal-emulators/termite/wrapper.nix
diff --git a/pkgs/applications/misc/termonad/default.nix b/pkgs/applications/terminal-emulators/termonad/default.nix
index 4388cbcfb441..4388cbcfb441 100644
--- a/pkgs/applications/misc/termonad/default.nix
+++ b/pkgs/applications/terminal-emulators/termonad/default.nix
diff --git a/pkgs/applications/misc/tilda/default.nix b/pkgs/applications/terminal-emulators/tilda/default.nix
index 0a672b039f6b..0a672b039f6b 100644
--- a/pkgs/applications/misc/tilda/default.nix
+++ b/pkgs/applications/terminal-emulators/tilda/default.nix
diff --git a/pkgs/applications/misc/tilix/default.nix b/pkgs/applications/terminal-emulators/tilix/default.nix
index 4707685e3dab..4707685e3dab 100644
--- a/pkgs/applications/misc/tilix/default.nix
+++ b/pkgs/applications/terminal-emulators/tilix/default.nix
diff --git a/pkgs/applications/misc/wayst/default.nix b/pkgs/applications/terminal-emulators/wayst/default.nix
index 99ee326aebf2..99ee326aebf2 100644
--- a/pkgs/applications/misc/wayst/default.nix
+++ b/pkgs/applications/terminal-emulators/wayst/default.nix
diff --git a/pkgs/applications/misc/wayst/utf8proc.patch b/pkgs/applications/terminal-emulators/wayst/utf8proc.patch
index 0923c5dbe18d..0923c5dbe18d 100644
--- a/pkgs/applications/misc/wayst/utf8proc.patch
+++ b/pkgs/applications/terminal-emulators/wayst/utf8proc.patch
diff --git a/pkgs/applications/misc/x3270/default.nix b/pkgs/applications/terminal-emulators/x3270/default.nix
index 747d26538764..747d26538764 100644
--- a/pkgs/applications/misc/x3270/default.nix
+++ b/pkgs/applications/terminal-emulators/x3270/default.nix
diff --git a/pkgs/applications/misc/xterm/default.nix b/pkgs/applications/terminal-emulators/xterm/default.nix
index 109444fc5180..109444fc5180 100644
--- a/pkgs/applications/misc/xterm/default.nix
+++ b/pkgs/applications/terminal-emulators/xterm/default.nix
diff --git a/pkgs/applications/misc/xterm/sixel-256.support.patch b/pkgs/applications/terminal-emulators/xterm/sixel-256.support.patch
index 480e67e89ca3..480e67e89ca3 100644
--- a/pkgs/applications/misc/xterm/sixel-256.support.patch
+++ b/pkgs/applications/terminal-emulators/xterm/sixel-256.support.patch
diff --git a/pkgs/applications/misc/xtermcontrol/default.nix b/pkgs/applications/terminal-emulators/xtermcontrol/default.nix
index f7c0edf22420..f7c0edf22420 100644
--- a/pkgs/applications/misc/xtermcontrol/default.nix
+++ b/pkgs/applications/terminal-emulators/xtermcontrol/default.nix
diff --git a/pkgs/applications/misc/yaft/default.nix b/pkgs/applications/terminal-emulators/yaft/default.nix
index e66f397a3830..e66f397a3830 100644
--- a/pkgs/applications/misc/yaft/default.nix
+++ b/pkgs/applications/terminal-emulators/yaft/default.nix
diff --git a/pkgs/applications/version-management/cvs-fast-export/default.nix b/pkgs/applications/version-management/cvs-fast-export/default.nix
index 0592f6e545d8..cbd630094f0e 100644
--- a/pkgs/applications/version-management/cvs-fast-export/default.nix
+++ b/pkgs/applications/version-management/cvs-fast-export/default.nix
@@ -1,7 +1,7 @@
{stdenv, fetchurl, makeWrapper, flex, bison,
asciidoc, docbook_xml_dtd_45, docbook_xsl,
libxml2, libxslt,
- python27, rcs, cvs, git,
+ python3, rcs, cvs, git,
coreutils, rsync}:
with stdenv; with lib;
mkDerivation rec {
@@ -22,7 +22,7 @@ mkDerivation rec {
buildInputs = [
flex bison asciidoc docbook_xml_dtd_45 docbook_xsl libxml2 libxslt
- python27 rcs cvs git makeWrapper
+ python3 rcs cvs git makeWrapper
];
postPatch = "patchShebangs .";
diff --git a/pkgs/applications/version-management/git-and-tools/bump2version/default.nix b/pkgs/applications/version-management/git-and-tools/bump2version/default.nix
index 69b44625f95a..eb44f6d412b5 100644
--- a/pkgs/applications/version-management/git-and-tools/bump2version/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/bump2version/default.nix
@@ -7,7 +7,7 @@ buildPythonApplication rec {
src = fetchFromGitHub {
owner = "c4urself";
- repo = "${pname}";
+ repo = pname;
rev = "refs/tags/v${version}";
sha256 = "10p7rg569rk3qvzs5kjj17894bqlsg3ihhbln6ciwwfhkfq1kpja";
};
@@ -16,12 +16,12 @@ buildPythonApplication rec {
# X's in pytest are git tests which won't run in sandbox
checkPhase = ''
pytest tests/ -k 'not usage_string_fork'
- '';
+ '';
meta = with stdenv.lib; {
description = "Version-bump your software with a single command";
longDescription = ''
- A small command line tool to simplify releasing software by updating
+ A small command line tool to simplify releasing software by updating
all version strings in your source code by the correct increment.
'';
homepage = "https://github.com/c4urself/bump2version";
diff --git a/pkgs/applications/version-management/git-and-tools/default.nix b/pkgs/applications/version-management/git-and-tools/default.nix
index bb317b83c8d9..114e8fe012cc 100644
--- a/pkgs/applications/version-management/git-and-tools/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/default.nix
@@ -74,6 +74,8 @@ let
# support for bugzilla
git-bz = callPackage ./git-bz { };
+ git-chglog = callPackage ./git-chglog { };
+
git-cinnabar = callPackage ./git-cinnabar { };
git-codeowners = callPackage ./git-codeowners { };
diff --git a/pkgs/applications/version-management/git-and-tools/gh/default.nix b/pkgs/applications/version-management/git-and-tools/gh/default.nix
index e59ca6ac8999..4fe805f752ce 100644
--- a/pkgs/applications/version-management/git-and-tools/gh/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/gh/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "gh";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "cli";
repo = "cli";
rev = "v${version}";
- sha256 = "1jf1y6135p30dlr42fnl0w7782fczizq8yya4bsd6xf66bcq0zzn";
+ sha256 = "17hbgi1jh4p07r4p5mr7w7p01i6zzr28mn5i4jaki7p0jwfqbvvi";
};
- vendorSha256 = "12ka5x5m4h8dfpcdhfjc5lz6bm8pzfqkbhs9j3a8w08xsi93dvdz";
+ vendorSha256 = "0ybbwbw4vdsxdq4w75s1i0dqad844sfgs69b3vlscwfm6g3i9h51";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/applications/version-management/git-and-tools/ghorg/default.nix b/pkgs/applications/version-management/git-and-tools/ghorg/default.nix
index fc2e660fa7a7..30049e845877 100644
--- a/pkgs/applications/version-management/git-and-tools/ghorg/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/ghorg/default.nix
@@ -7,7 +7,7 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "gabrie30";
repo = "ghorg";
- rev = "${version}";
+ rev = version;
sha256 = "0diwndkckv6fga45j9zngizycn5m71r67cziv0zrx6c66ssbj49w";
};
diff --git a/pkgs/applications/version-management/git-and-tools/git-absorb/default.nix b/pkgs/applications/version-management/git-and-tools/git-absorb/default.nix
index 46a6f817417f..d8e34f570058 100644
--- a/pkgs/applications/version-management/git-and-tools/git-absorb/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git-absorb/default.nix
@@ -2,23 +2,27 @@
rustPlatform.buildRustPackage rec {
pname = "git-absorb";
- version = "0.6.5";
+ version = "0.6.6";
src = fetchFromGitHub {
owner = "tummychow";
repo = pname;
rev = "refs/tags/${version}";
- sha256 = "12ih0gm07ddi86jy612f029nzav345v57pjajyy9lw017g6n6mjb";
+ sha256 = "04v10bn24acify34vh5ayymsr1flcyb05f3az9k1s2m6nlxy5gb9";
};
nativeBuildInputs = [ installShellFiles ];
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ libiconv Security ];
- cargoSha256 = "0x2zcw0bpwqimvbb5xj8xawvl4jcvk5lj0y2mm5ncbdapzyqdsb2";
+ cargoSha256 = "0h0vlz4qd8i9bf1mgjr618zbdwfp6bmy7ql9a1xzjmfdpkl3cgk9";
postInstall = ''
installManPage Documentation/git-absorb.1
+ for shell in bash zsh fish; do
+ $out/bin/git-absorb --gen-completions $shell > git-absorb.$shell
+ installShellCompletion git-absorb.$shell
+ done
'';
meta = with stdenv.lib; {
diff --git a/pkgs/applications/version-management/git-and-tools/git-chglog/default.nix b/pkgs/applications/version-management/git-and-tools/git-chglog/default.nix
new file mode 100644
index 000000000000..05d5dfe96056
--- /dev/null
+++ b/pkgs/applications/version-management/git-and-tools/git-chglog/default.nix
@@ -0,0 +1,22 @@
+{ lib, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "git-chglog";
+ version = "0.9.1";
+
+ goPackagePath = "github.com/git-chglog/git-chglog";
+
+ src = fetchFromGitHub {
+ owner = "git-chglog";
+ repo = "git-chglog";
+ rev = version;
+ sha256 = "08x7w1jlvxxvwnz6pvkjmfd3nqayd8n15r9jbqi2amrp31z0gq0p";
+ };
+
+ meta = with lib; {
+ description = "CHANGELOG generator implemented in Go (Golang)";
+ license = licenses.mit;
+ maintainers = with maintainers; [ ldenefle ];
+ };
+}
+
diff --git a/pkgs/applications/version-management/git-and-tools/git-extras/default.nix b/pkgs/applications/version-management/git-and-tools/git-extras/default.nix
index ed9e1cd4bdfa..d322a141cd94 100644
--- a/pkgs/applications/version-management/git-and-tools/git-extras/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git-extras/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "git-extras";
- version = "6.0.0";
+ version = "6.1.0";
src = fetchzip {
url = "https://github.com/tj/git-extras/archive/${version}.tar.gz";
- sha256 = "0mxb3c5lb5n7c76bp10bw7bid564vjxi5f7cvzaj2ss93v5rr11g";
+ sha256 = "12ff9rhgqd71xm72r385hx0h8g75hz0ag0adzqcwfa54k0lhrrrz";
};
nativeBuildInputs = [ unixtools.column which ];
diff --git a/pkgs/applications/version-management/git-and-tools/git-filter-repo/default.nix b/pkgs/applications/version-management/git-and-tools/git-filter-repo/default.nix
index 5a7e5bd32afb..c642f062c7b6 100644
--- a/pkgs/applications/version-management/git-and-tools/git-filter-repo/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git-filter-repo/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "git-filter-repo";
- version = "2.28.0";
+ version = "2.29.0";
src = fetchurl {
url = "https://github.com/newren/git-filter-repo/releases/download/v${version}/${pname}-${version}.tar.xz";
- sha256 = "0sa6h6k1mnhx8p8w5d88gx7cqbnxaazfj1dv47c107fk70hqvvpx";
+ sha256 = "00nn7k9jqrybb762486fmigsnbcn9lbvimgpfvvarz4ikdp9y9pb";
};
buildInputs = [ pythonPackages.python ];
diff --git a/pkgs/applications/version-management/git-and-tools/git-gone/default.nix b/pkgs/applications/version-management/git-and-tools/git-gone/default.nix
index 46decaf3cc12..13411ed4c41b 100644
--- a/pkgs/applications/version-management/git-and-tools/git-gone/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git-gone/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "git-gone";
- version = "0.3.6";
+ version = "0.3.7";
src = fetchFromGitHub {
owner = "lunaryorn";
repo = pname;
rev = "v${version}";
- sha256 = "0wpmabd5lshsga3dhv1hix7i99f1f82rpl6kjmpi315whg11kki3";
+ sha256 = "0hhy1yazda9r4n753a5m9jf31fbzmm4v8wvl3pksspj2syglmll8";
};
- cargoSha256 = "0ayqsrhy6hpi20gfryhnwl2c1na4nnmzxkp7him104cc07vsdllq";
+ cargoSha256 = "1g2jijx8y34lid9qwa26v4svab5v9ki6gn9vcfiy61dqa964c3l9";
nativeBuildInputs = [ pkgconfig makeWrapper installShellFiles ];
diff --git a/pkgs/applications/version-management/git-and-tools/git-machete/default.nix b/pkgs/applications/version-management/git-and-tools/git-machete/default.nix
index cbb69403531e..dac3c54a16a6 100644
--- a/pkgs/applications/version-management/git-and-tools/git-machete/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git-machete/default.nix
@@ -4,11 +4,11 @@
buildPythonApplication rec {
pname = "git-machete";
- version = "2.15.6";
+ version = "2.15.7";
src = fetchPypi {
inherit pname version;
- sha256 = "0ajb3m3i3pfc5v3gshglk7qphk1rpniwx8q8isgx1a6cyarzr9bd";
+ sha256 = "0djbl4s9i7bs7kkldr7453yayi38s8mx0i41mkd0j2cvv5r9himr";
};
nativeBuildInputs = [ installShellFiles pbr ];
diff --git a/pkgs/applications/version-management/git-and-tools/git-trim/default.nix b/pkgs/applications/version-management/git-and-tools/git-trim/default.nix
index 137e6eb71589..33534334bea7 100644
--- a/pkgs/applications/version-management/git-and-tools/git-trim/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git-trim/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "git-trim";
- version = "0.4.0";
+ version = "0.4.2";
src = fetchFromGitHub {
owner = "foriequal0";
repo = pname;
rev = "v${version}";
- sha256 = "0w6qrr53wal4p4jvz35f9mpqwz1vfcymj17sz418n9p9lw45f24n";
+ sha256 = "1rb9dhj7b7mjrhsvm9vw5gzjfxj10idnzv488jkfdz7sfhd3fcvz";
};
- cargoSha256 = "1mlvkvgcln59bi249z87v8i0ixq1a7walkzsjml6d219rmy5550h";
+ cargoSha256 = "1q62gqqhf78ljcvzp7yrnr0vk65rif2f7axzjq0b87prbcsr7ij4";
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/applications/version-management/git-and-tools/git/default.nix b/pkgs/applications/version-management/git-and-tools/git/default.nix
index 7e40366142a9..49dc7866dbd5 100644
--- a/pkgs/applications/version-management/git-and-tools/git/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git/default.nix
@@ -22,7 +22,7 @@ assert sendEmailSupport -> perlSupport;
assert svnSupport -> perlSupport;
let
- version = "2.28.0";
+ version = "2.29.0";
svn = subversionClient.override { perlBindings = perlSupport; };
gitwebPerlLibs = with perlPackages; [ CGI HTMLParser CGIFast FCGI FCGIProcManager HTMLTagCloud ];
@@ -34,7 +34,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz";
- sha256 = "17a311vzimqn1glc9d7x82rhb1mb81m5rr4g8xji8idaafid39fz";
+ sha256 = "KEMtmVJXxGJv4PsgkfWI327tmOlXFBnnLIO8Izcua4k=";
};
outputs = [ "out" ] ++ stdenv.lib.optional withManual "doc";
diff --git a/pkgs/applications/version-management/git-lfs/default.nix b/pkgs/applications/version-management/git-lfs/default.nix
index 2df8b335bda7..bd6c5f5cc678 100644
--- a/pkgs/applications/version-management/git-lfs/default.nix
+++ b/pkgs/applications/version-management/git-lfs/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "git-lfs";
- version = "2.12.0";
+ version = "2.12.1";
src = fetchFromGitHub {
rev = "v${version}";
owner = "git-lfs";
repo = "git-lfs";
- sha256 = "0pyvlcy6jxh0vzpsmywlbzwwdyj3jkcclnqb6sg786mmwrnqzj88";
+ sha256 = "1x8s1w8yqhj5nm20knr2gkb59rwzx220nf099lgd62cajzsdpjx5";
};
goPackagePath = "github.com/git-lfs/git-lfs";
diff --git a/pkgs/applications/version-management/git-review/default.nix b/pkgs/applications/version-management/git-review/default.nix
index c7702cfa1951..d0bbca15ea17 100644
--- a/pkgs/applications/version-management/git-review/default.nix
+++ b/pkgs/applications/version-management/git-review/default.nix
@@ -1,6 +1,6 @@
-{ stdenv, fetchFromGitHub, pythonPackages} :
+{ lib, fetchurl, buildPythonApplication, pbr, requests, setuptools }:
-pythonPackages.buildPythonApplication rec {
+buildPythonApplication rec {
pname = "git-review";
version = "1.28.0";
@@ -8,21 +8,20 @@ pythonPackages.buildPythonApplication rec {
# upstream repository (and we are installing from tarball instead)
PBR_VERSION = version;
- src = fetchFromGitHub {
- owner = "openstack-infra";
- repo = pname;
- rev = version;
- sha256 = "1hgw1dkl94m3idv4izc7wf2j7al2c7nnsqywy7g53nzkv9pfv47s";
+ src = fetchurl {
+ url = "https://opendev.org/opendev/${pname}/archive/${version}.tar.gz";
+ sha256 = "1y1jzb0hlprynwwr4q5y4x06641qrhj0k69mclabnmhfam9g8ygm";
};
- propagatedBuildInputs = with pythonPackages; [ pbr requests setuptools ];
+ propagatedBuildInputs = [ pbr requests setuptools ];
# Don't do tests because they require gerrit which is not packaged
doCheck = false;
- meta = {
- homepage = "https://github.com/openstack-infra/git-review";
+ meta = with lib; {
+ homepage = "https://opendev.org/opendev/git-review";
description = "Tool to submit code to Gerrit";
- license = stdenv.lib.licenses.asl20;
+ license = licenses.asl20;
+ maintainers = with maintainers; [ metadark ];
};
}
diff --git a/pkgs/applications/video/bombono/default.nix b/pkgs/applications/video/bombono/default.nix
index 2ae3722fff2e..05ba5ef19be7 100644
--- a/pkgs/applications/video/bombono/default.nix
+++ b/pkgs/applications/video/bombono/default.nix
@@ -1,54 +1,80 @@
-{ stdenv, fetchFromGitHub, wrapGAppsHook, gtk2, boost, gtkmm2, scons,
-mjpegtools, libdvdread, dvdauthor, gettext, dvdplusrwtools, libxmlxx, ffmpeg_3,
-enca, pkgconfig, fetchpatch }:
-
-let fetchPatchFromAur = {name, sha256}:
-fetchpatch {
- inherit name sha256;
- url = "https://aur.archlinux.org/cgit/aur.git/plain/${name}?h=e6cc6bc80c672aaa1a2260abfe8823da299a192c";
-}; in
+{ stdenv
+, fetchFromGitHub
+, pkgconfig
+, fetchpatch
+, scons
+, boost
+, dvdauthor
+, dvdplusrwtools
+, enca
+, ffmpeg_3
+, gettext
+, gtk2
+, gtkmm2
+, libdvdread
+, libxmlxx
+, mjpegtools
+, wrapGAppsHook
+}:
+
+let
+ fetchPatchFromAur = {name, sha256}:
+ fetchpatch {
+ inherit name sha256;
+ url = "https://aur.archlinux.org/cgit/aur.git/plain/${name}?h=e6cc6bc80c672aaa1a2260abfe8823da299a192c";
+ };
+in
stdenv.mkDerivation rec {
pname = "bombono";
version = "1.2.4";
+
src = fetchFromGitHub {
- owner = "muravjov";
+ owner = "bombono-dvd";
repo = "bombono-dvd";
rev = version;
- sha256 = "1lz1vik6abn1i1pvxhm55c9g47nxxv755wb2ijszwswwrwgvq5b9";
+ sha256 = "sha256-aRW8H8+ca/61jGLxUs7u3R7yEiulwr5viMEuZWbc4dM=";
};
patches = [
(fetchpatch {
name = "bombono-dvd-1.2.4-scons3.patch";
url = "https://svnweb.mageia.org/packages/cauldron/bombono-dvd/current/SOURCES/bombono-dvd-1.2.4-scons-python3.patch?revision=1447925&view=co&pathrev=1484457";
- sha256 = "081116d0if6s2r1rgqfr1n5gl3kpvzk01pf4v2k7gg2rnid83qp4";
+ sha256 = "sha256-5OKBWrRZvHem2MTdAObfdw76ig3Z4ZdDFtq4CJoJISA=";
})
] ++ (map fetchPatchFromAur [
- {name="fix_ffmpeg_codecid.patch"; sha256="1asfc0lqzk4gjssrvjmsi1xr53ygnsx2sh7c8yzp5r3j2bagxhp7";}
- {name="fix_ptr2bool_cast.patch"; sha256="0iqzrmbg38ikh4x9cmx0v0rnm7a9lcq0kd8sh1z9yfmnz71qqahg";}
- {name="fix_c++11_literal_warnings.patch"; sha256="1zbf12i77p0j0090pz5lzg4a7kyahahzqssybv7vi0xikwvw57w9";}
- {name="autoptr2uniqueptr.patch"; sha256="0a3wvwfplmqvi8fnj929y85z3h1iq7baaz2d4v08h1q2wbmakqdm";}
- {name="fix_deprecated_boost_api.patch"; sha256="184gdz3w95ihhsd8xscpwvq77xd4il47kvmv6wslax77xyw50gm8";}
- {name="fix_throw_specifications.patch"; sha256="1f5gi3qwm843hsxvijq7sjy0s62xm7rnr1vdp7f242fi0ldq6c1n";}
- {name="fix_operator_ambiguity.patch"; sha256="0r4scsbsqfg6wgzsbfxxpckamvgyrida0n1ypg1klx24pk5dc7n7";}
- {name="fix_ffmpeg30.patch"; sha256="1irva7a9bpbzs60ga8ypa3la9y84i5rz20jnd721qmfqp2yip8dw";}
+ {name="fix_ffmpeg_codecid.patch"; sha256="sha256-58L+1BJy5HK/R+xALbq2z4+Se4i6yp21lo/MjylgTqs=";}
+ {name="fix_ptr2bool_cast.patch"; sha256="sha256-DyqMw/m2Op9+gBq1CTCjSZ1qM9igV5Y6gTOi8VbNH0c=";}
+ {name="fix_c++11_literal_warnings.patch"; sha256="sha256-iZ/CN5+xg7jPXl5r/KGCys+jyPu0/AsSABLcc6IIbv0=";}
+ {name="autoptr2uniqueptr.patch"; sha256="sha256-teGp6uICB4jAJk18pdbBMcDxC/JJJGkdihtXeh3ffCg=";}
+ {name="fix_deprecated_boost_api.patch"; sha256="sha256-qD5QuO/ndEU1N7vueQiNpPVz8OaX6Y6ahjCWxMdvj6A=";}
+ {name="fix_throw_specifications.patch"; sha256="sha256-NjCDGwXRCSLcuW2HbPOpXRgNvNQHy7i7hoOgyvGIr7g=";}
+ {name="fix_operator_ambiguity.patch"; sha256="sha256-xx7WyrxEdDrDuz5YoFrM/u2qJru9u6X/4+Y5rJdmmmQ=";}
+ {name="fix_ffmpeg30.patch"; sha256="sha256-vKEbvbjYVRzEaVYC8XOJBPmk6FDXI/WA0X/dldRRO8c=";}
]);
nativeBuildInputs = [ wrapGAppsHook scons pkgconfig gettext ];
buildInputs = [
- gtk2 gtkmm2 mjpegtools libdvdread dvdauthor boost dvdplusrwtools
- libxmlxx ffmpeg_3 enca
- ];
+ boost
+ dvdauthor
+ dvdplusrwtools
+ enca
+ ffmpeg_3
+ gtk2
+ gtkmm2
+ libdvdread
+ libxmlxx
+ mjpegtools
+ ];
prefixKey = "PREFIX=";
enableParallelBuilding = true;
- meta = {
+ meta = with stdenv.lib; {
description = "a DVD authoring program for personal computers";
- homepage = "http://www.bombono.org/";
- license = stdenv.lib.licenses.gpl2;
- maintainers = with stdenv.lib.maintainers; [ symphorien ];
+ homepage = "https://www.bombono.org/";
+ license = licenses.gpl2Only;
+ maintainers = with maintainers; [ symphorien ];
};
}
diff --git a/pkgs/applications/video/clipgrab/default.nix b/pkgs/applications/video/clipgrab/default.nix
index f8b74a175474..d53c189986d7 100644
--- a/pkgs/applications/video/clipgrab/default.nix
+++ b/pkgs/applications/video/clipgrab/default.nix
@@ -5,10 +5,10 @@
mkDerivation rec {
pname = "clipgrab";
- version = "3.8.14";
+ version = "3.8.15";
src = fetchurl {
- sha256 = "19337qjxwlkpdnnh6q0y4b8askk17a8zb88gifznllrk06a6pgyf";
+ sha256 = "1anp8hhwbkirsvc7mn11k272f0d85vzb5ppiw3gg9ss2hdai563n";
# The .tar.bz2 "Download" link is a binary blob, the source is the .tar.gz!
url = "https://download.clipgrab.org/${pname}-${version}.tar.gz";
};
diff --git a/pkgs/applications/video/dvb-apps/default.nix b/pkgs/applications/video/dvb-apps/default.nix
deleted file mode 100644
index 8fa88e324494..000000000000
--- a/pkgs/applications/video/dvb-apps/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ stdenv, fetchurl, perl }:
-
-stdenv.mkDerivation {
- name = "dvb-apps-7f68f9c8d311";
-
- src = fetchurl {
- url = "https://linuxtv.org/hg/dvb-apps/archive/7f68f9c8d311.tar.gz";
- sha256 = "0a6c5jjq6ad98bj0r954l3n7zjb2syw9m19jksg06z4zg1z8yg82";
- };
-
- buildInputs = [ perl ];
-
- dontConfigure = true; # skip configure
-
- installPhase = "make prefix=$out install";
-
- meta = {
- description = "Linux DVB API applications and utilities";
- homepage = "https://linuxtv.org/";
- platforms = stdenv.lib.platforms.linux;
- license = stdenv.lib.licenses.gpl2;
- broken = true; # 2018-04-10
- };
-}
diff --git a/pkgs/applications/video/epgstation/default.nix b/pkgs/applications/video/epgstation/default.nix
index e57f46c8c6ad..62aa54ca7844 100644
--- a/pkgs/applications/video/epgstation/default.nix
+++ b/pkgs/applications/video/epgstation/default.nix
@@ -1,6 +1,27 @@
-{ stdenv, fetchFromGitHub, makeWrapper, bash, nodejs, nodePackages, gzip }:
+{ stdenv
+, fetchFromGitHub
+, common-updater-scripts
+, genericUpdater
+, writers
+, makeWrapper
+, bash
+, nodejs
+, nodePackages
+, gzip
+, jq
+}:
let
+ # NOTE: use updateScript to bump the package version
+ pname = "EPGStation";
+ version = "1.7.5";
+ src = fetchFromGitHub {
+ owner = "l3tnun";
+ repo = "EPGStation";
+ rev = "v${version}";
+ sha256 = "06yaf5yb5rp3q0kdhw33df7px7vyfby885ckb6bdzw3wnams5d8m";
+ };
+
workaround-opencollective-buildfailures = stdenv.mkDerivation {
# FIXME: This should be removed when a complete fix is available
# https://github.com/svanderburg/node2nix/issues/145
@@ -12,67 +33,73 @@ let
chmod +x $out/bin/opencollective-postinstall
'';
};
-in
-nodePackages.epgstation.override (drv: {
- src = fetchFromGitHub {
- owner = "l3tnun";
- repo = "EPGStation";
- rev = "v${drv.version}"; # version specified in ./generate.sh
- sha256 = "15z1kdbamj97frp3dfnbm0h8krihmv2xdab4id0rxin29ibrw1k2";
- };
- buildInputs = [ bash ];
- nativeBuildInputs = [
- workaround-opencollective-buildfailures
- makeWrapper
- nodePackages.node-pre-gyp
- ];
-
- preRebuild = ''
- # Fix for not being able to connect to mysql using domain sockets.
- patch -p1 ${./use-mysql-over-domain-socket.patch}
- '';
-
- postInstall = let
- runtimeDeps = [ nodejs bash ];
- in
- ''
- mkdir -p $out/{bin,libexec,share/doc/epgstation,share/man/man1}
-
- pushd $out/lib/node_modules/EPGStation
-
- npm run build
- npm prune --production
-
- mv config/{enc.sh,enc.js} $out/libexec
- mv LICENSE Readme.md $out/share/doc/epgstation
- mv doc/* $out/share/doc/epgstation
- sed 's/@DESCRIPTION@/${drv.meta.description}/g' ${./epgstation.1} \
- | ${gzip}/bin/gzip > $out/share/man/man1/epgstation.1.gz
- rm -rf doc
-
- # just log to stdout and let journald do its job
- rm -rf logs
-
- # Replace the existing configuration and runtime state directories with
- # symlinks. Without this, they would all be non-writable because they reside
- # in the Nix store. Note that the source path won't be accessible at build
- # time.
- rm -r config data recorded thumbnail
- ln -sfT /etc/epgstation config
- ln -sfT /var/lib/epgstation data
- ln -sfT /var/lib/epgstation/recorded recorded
- ln -sfT /var/lib/epgstation/thumbnail thumbnail
-
- makeWrapper ${nodejs}/bin/npm $out/bin/epgstation \
- --run "cd $out/lib/node_modules/EPGStation" \
- --prefix PATH : ${stdenv.lib.makeBinPath runtimeDeps}
-
- popd
- '';
-
- meta = with stdenv.lib; drv.meta // {
- maintainers = with maintainers; [ midchildan ];
+ pkg = nodePackages.epgstation.override (drv: {
+ inherit src;
+
+ buildInputs = [ bash ];
+ nativeBuildInputs = [
+ workaround-opencollective-buildfailures
+ makeWrapper
+ nodePackages.node-pre-gyp
+ ];
+
+ preRebuild = ''
+ # Fix for not being able to connect to mysql using domain sockets.
+ patch -p1 ${./use-mysql-over-domain-socket.patch}
+ '';
+
+ postInstall = let
+ runtimeDeps = [ nodejs bash ];
+ in
+ ''
+ mkdir -p $out/{bin,libexec,share/doc/epgstation,share/man/man1}
+
+ pushd $out/lib/node_modules/EPGStation
+
+ npm run build
+ npm prune --production
+
+ mv config/{enc.sh,enc.js} $out/libexec
+ mv LICENSE Readme.md $out/share/doc/epgstation
+ mv doc/* $out/share/doc/epgstation
+ sed 's/@DESCRIPTION@/${drv.meta.description}/g' ${./epgstation.1} \
+ | ${gzip}/bin/gzip > $out/share/man/man1/epgstation.1.gz
+ rm -rf doc
+
+ # just log to stdout and let journald do its job
+ rm -rf logs
+
+ # Replace the existing configuration and runtime state directories with
+ # symlinks. Without this, they would all be non-writable because they
+ # reside in the Nix store. Note that the source path won't be accessible
+ # at build time.
+ rm -r config data recorded thumbnail
+ ln -sfT /etc/epgstation config
+ ln -sfT /var/lib/epgstation data
+ ln -sfT /var/lib/epgstation/recorded recorded
+ ln -sfT /var/lib/epgstation/thumbnail thumbnail
+
+ makeWrapper ${nodejs}/bin/npm $out/bin/epgstation \
+ --run "cd $out/lib/node_modules/EPGStation" \
+ --prefix PATH : ${stdenv.lib.makeBinPath runtimeDeps}
+
+ popd
+ '';
+
+ # NOTE: this may take a while since it has to update all packages in
+ # nixpkgs.nodePackages
+ passthru.updateScript = import ./update.nix {
+ inherit (stdenv) lib;
+ inherit (src.meta) homepage;
+ inherit
+ pname
+ version
+ common-updater-scripts
+ genericUpdater
+ writers
+ jq;
+ };
# nodePackages.epgstation is a stub package to fetch npm dependencies and
# is marked as broken to prevent users from installing it directly. This
@@ -80,6 +107,16 @@ nodePackages.epgstation.override (drv: {
# nixpkgs while still allowing us to heavily customize the build. It also
# allows us to provide devDependencies for the epgstation build process
# without doing the same for all the other node packages.
- broken = false;
+ meta = drv.meta // { broken = false; };
+ });
+in
+pkg // {
+ name = "${pname}-${version}";
+
+ meta = with stdenv.lib; pkg.meta // {
+ maintainers = with maintainers; [ midchildan ];
+
+ # NOTE: updateScript relies on this being correct
+ position = toString ./default.nix + ":1";
};
-})
+}
diff --git a/pkgs/applications/video/epgstation/generate.sh b/pkgs/applications/video/epgstation/generate.sh
deleted file mode 100755
index d193a015064c..000000000000
--- a/pkgs/applications/video/epgstation/generate.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/usr/bin/env bash
-
-# Script to generate the Nix package definition for EPGStation. Run this script
-# when bumping the package version.
-
-VERSION="1.7.4"
-URL="https://raw.githubusercontent.com/l3tnun/EPGStation/v$VERSION/package.json"
-JQ_BIN="$(nix-build ../../../.. --no-out-link -A jq)/bin/jq"
-
-set -eu -o pipefail
-cd "$(dirname "${BASH_SOURCE[0]}")"
-
-main() {
- # update package.json
- curl -sSfL "$URL" \
- | jq '. + {"dependencies": (.devDependencies + .dependencies)} | del(.devDependencies)' \
- > package.json
-
- # regenerate node packages to update the actual Nix package
- pushd ../../../development/node-packages \
- && ./generate.sh
- popd
-
- # generate default streaming settings for EPGStation
- pushd ../../../../nixos/modules/services/video/epgstation \
- && cat "$(./generate)" > streaming.json
- popd
-}
-
-jq() {
- "$JQ_BIN" "$@"
-}
-
-main "@"
diff --git a/pkgs/applications/video/epgstation/package.json b/pkgs/applications/video/epgstation/package.json
index 96525ec809ec..53b1ebca2da7 100644
--- a/pkgs/applications/video/epgstation/package.json
+++ b/pkgs/applications/video/epgstation/package.json
@@ -1,23 +1,7 @@
{
"name": "EPGStation",
- "version": "1.7.4",
+ "version": "1.7.5",
"description": "DTV Software in Japan.",
- "main": "dist/server/index.js",
- "scripts": {
- "start": "node dist/server/index.js",
- "dev-start": "node dist/server/index.js --env development",
- "clean": "gulp clean",
- "build": "gulp build --max_old_space_size=768 --env production",
- "dev-build": "gulp build --max_old_space_size=512 --env development",
- "test": "echo \"Error: no test specified\" && exit 1",
- "task": "gulp --max_old_space_size=512",
- "install-win-service": "winser -i -a",
- "uninstall-win-service": "winser -r -x",
- "backup": "node dist/server/DBTools.js -m backup -o",
- "restore": "node dist/server/DBTools.js -m restore -o",
- "move-log": "node dist/server/LogFileMoveTools.js",
- "convert-str": "node dist/server/ConvertDBStrTools.js"
- },
"repository": {
"type": "git",
"url": "https://github.com/l3tnun/EPGStation.git"
@@ -32,41 +16,6 @@
"node": "^10.x.x < 11 || ^12.14.0 < 13 || ^14.5.0 < 15"
},
"dependencies": {
- "@types/basic-auth": "1.1.3",
- "@types/body-parser": "1.19.0",
- "@types/chart.js": "2.9.23",
- "@types/express": "4.17.7",
- "@types/hls.js": "0.13.0",
- "@types/js-yaml": "3.12.5",
- "@types/lodash": "4.14.158",
- "@types/material-design-lite": "1.1.16",
- "@types/minimist": "1.2.0",
- "@types/mithril": "2.0.3",
- "@types/mkdirp": "1.0.1",
- "@types/multer": "1.4.3",
- "@types/mysql": "2.15.15",
- "@types/node": "14.0.26",
- "@types/pg": "7.14.4",
- "@types/request": "2.48.5",
- "@types/socket.io": "2.1.10",
- "@types/socket.io-client": "1.4.33",
- "@types/sqlite3": "3.1.6",
- "@types/url-join": "4.0.0",
- "del": "5.1.0",
- "gulp": "4.0.2",
- "gulp-clean-css": "4.3.0",
- "gulp-concat": "2.6.1",
- "gulp-dart-sass": "1.0.2",
- "gulp-plumber": "1.2.1",
- "gulp-sourcemaps": "2.6.5",
- "gulp-tslint": "8.1.4",
- "gulp-typescript": "5.0.1",
- "terser-webpack-plugin": "3.0.7",
- "ts-loader": "8.0.1",
- "tslint": "6.1.2",
- "typescript": "3.9.7",
- "webpack": "4.44.0",
- "webpack-stream": "5.2.1",
"aribts": "^2.1.12",
"b24.js": "1.0.3",
"basic-auth": "2.0.1",
@@ -75,27 +24,62 @@
"css-ripple-effect": "1.0.5",
"diskusage": "1.1.3",
"express": "4.17.1",
- "express-openapi": "7.0.0",
+ "express-openapi": "7.0.1",
"fs-extra": "9.0.1",
"hls-b24.js": "0.12.3",
"js-yaml": "3.14.0",
- "lodash": "4.17.19",
+ "lodash": "4.17.20",
"log4js": "6.3.0",
"material-design-icons": "3.0.1",
"material-design-lite": "1.3.0",
"minimist": "1.2.5",
- "mirakurun": "3.2.0",
+ "mirakurun": "3.3.1",
"mithril": "2.0.4",
"mkdirp": "1.0.4",
"multer": "1.4.2",
"mysql": "2.18.1",
- "openapi-types": "7.0.0",
- "pg": "8.3.0",
+ "openapi-types": "7.0.1",
+ "pg": "8.3.3",
"request": "2.88.2",
"socket.io": "2.3.0",
"socket.io-client": "2.3.0",
"sqlite3": "5.0.0",
- "swagger-ui-dist": "3.30.2",
- "url-join": "4.0.1"
+ "swagger-ui-dist": "3.34.0",
+ "url-join": "4.0.1",
+ "@types/basic-auth": "1.1.3",
+ "@types/body-parser": "1.19.0",
+ "@types/chart.js": "2.9.24",
+ "@types/express": "4.17.8",
+ "@types/hls.js": "0.13.1",
+ "@types/js-yaml": "3.12.5",
+ "@types/lodash": "4.14.161",
+ "@types/material-design-lite": "1.1.16",
+ "@types/minimist": "1.2.0",
+ "@types/mithril": "2.0.3",
+ "@types/mkdirp": "1.0.1",
+ "@types/multer": "1.4.4",
+ "@types/mysql": "2.15.15",
+ "@types/node": "14.11.1",
+ "@types/pg": "7.14.5",
+ "@types/request": "2.48.5",
+ "@types/socket.io": "2.1.11",
+ "@types/socket.io-client": "1.4.33",
+ "@types/sqlite3": "3.1.6",
+ "@types/url-join": "4.0.0",
+ "del": "5.1.0",
+ "gulp": "4.0.2",
+ "gulp-clean-css": "4.3.0",
+ "gulp-concat": "2.6.1",
+ "gulp-dart-sass": "1.0.2",
+ "gulp-plumber": "1.2.1",
+ "gulp-sourcemaps": "2.6.5",
+ "gulp-tslint": "8.1.4",
+ "gulp-typescript": "5.0.1",
+ "terser-webpack-plugin": "4.2.2",
+ "ts-loader": "8.0.4",
+ "tslint": "6.1.3",
+ "typescript": "4.0.3",
+ "webpack": "4.44.2",
+ "webpack-stream": "6.1.0"
}
}
diff --git a/pkgs/applications/video/epgstation/update.nix b/pkgs/applications/video/epgstation/update.nix
new file mode 100644
index 000000000000..9faa83c64f9e
--- /dev/null
+++ b/pkgs/applications/video/epgstation/update.nix
@@ -0,0 +1,66 @@
+{ pname
+, version
+, homepage
+, lib
+, common-updater-scripts
+, genericUpdater
+, writers
+, jq
+}:
+
+let
+ updater = genericUpdater {
+ inherit pname version;
+ attrPath = lib.toLower pname;
+ rev-prefix = "v";
+ versionLister = "${common-updater-scripts}/bin/list-git-tags ${homepage}";
+ };
+ updateScript = builtins.elemAt updater 0;
+ updateArgs = map (lib.escapeShellArg) (builtins.tail updater);
+in writers.writeBash "update-epgstation" ''
+ set -euxo pipefail
+
+ # bump the version
+ ${updateScript} ${lib.concatStringsSep " " updateArgs}
+
+ cd "${toString ./.}"
+
+ # Get the path to the latest source. Note that we can't just pass the value
+ # of epgstation.src directly because it'd be evaluated before we can run
+ # updateScript.
+ SRC="$(nix-build ../../../.. --no-out-link -A epgstation.src)"
+ if [[ "${version}" == "$(${jq}/bin/jq -r .version "$SRC/package.json")" ]]; then
+ echo "[INFO] Already using the latest version of ${pname}" >&2
+ exit
+ fi
+
+ # Regenerate package.json from the latest source.
+ ${jq}/bin/jq '. + {
+ dependencies: (.dependencies + .devDependencies),
+ } | del(.devDependencies, .main, .scripts)' \
+ "$SRC/package.json" \
+ > package.json
+
+ # Regenerate node packages to update the pre-overriden epgstation derivation.
+ # This must come *after* package.json has been regenerated.
+ pushd ../../../development/node-packages
+ ./generate.sh
+ popd
+
+ # Generate default streaming settings for the nixos module.
+ pushd ../../../../nixos/modules/services/video/epgstation
+ ${jq}/bin/jq '
+ { liveHLS
+ , liveMP4
+ , liveWebM
+ , mpegTsStreaming
+ , mpegTsViewer
+ , recordedDownloader
+ , recordedStreaming
+ , recordedHLS
+ , recordedViewer
+ }' \
+ "$SRC/config/config.sample.json" \
+ > streaming.json
+ popd
+''
diff --git a/pkgs/applications/video/filebot/default.nix b/pkgs/applications/video/filebot/default.nix
index cdd70b4c8948..e9ae14e19aa2 100644
--- a/pkgs/applications/video/filebot/default.nix
+++ b/pkgs/applications/video/filebot/default.nix
@@ -10,11 +10,11 @@ in
stdenv.mkDerivation rec {
pname = "filebot";
- version = "4.9.1";
+ version = "4.9.2";
src = fetchurl {
url = "https://get.filebot.net/filebot/FileBot_${version}/FileBot_${version}-portable.tar.xz";
- sha256 = "0l496cz703mjymjhgmyrkqbfld1bz53pdsbkx00h9a267j22fkms";
+ sha256 = "0hcyam8l0fzc9fnp1dpawk0s3rwhfph78w99y7zlcv5l4l4h04lz";
};
unpackPhase = "tar xvf $src";
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
cp -r filebot.sh lib/ jar/ $out/opt/
# Filebot writes to $APP_DATA, which fails due to read-only filesystem. Using current user .local directory instead.
substituteInPlace $out/opt/filebot.sh \
- --replace 'APP_DATA="$FILEBOT_HOME/data/$USER"' 'APP_DATA=''${XDG_DATA_HOME:-$HOME/.local/share}/filebot/data' \
+ --replace 'APP_DATA="$FILEBOT_HOME/data/$(id -u)"' 'APP_DATA=''${XDG_DATA_HOME:-$HOME/.local/share}/filebot/data' \
--replace '$FILEBOT_HOME/data/.license' '$APP_DATA/.license'
wrapProgram $out/opt/filebot.sh \
--prefix PATH : ${stdenv.lib.makeBinPath [ openjdk11 ]}
diff --git a/pkgs/applications/video/k9copy/default.nix b/pkgs/applications/video/k9copy/default.nix
deleted file mode 100644
index 317505185d0d..000000000000
--- a/pkgs/applications/video/k9copy/default.nix
+++ /dev/null
@@ -1,63 +0,0 @@
-{ stdenv, fetchurl
-, cmake
-, dvdauthor, xineLib, libmpeg2, libav, libdvdread, libdvdnav, dvdplusrwtools
-, phonon, qtx11extras
-, extra-cmake-modules, kio, kiconthemes, ki18n, kdesu, kdoctools, solid
-}:
-
-stdenv.mkDerivation rec {
- version = "3.0.3";
- pname = "k9copy";
-
- src = fetchurl {
- url = "mirror://sourceforge/k9copy-reloaded/${pname}-${version}.tar.gz";
- sha256 = "0dp06rwihks50c57bbv04d6bj2qc88isl91971r4lii2xp0qn7sg";
- };
-
- patches = [
- ./gcc6.patch
- ];
-
- cmakeFlags = [
- "-DQT5_BUILD=ON"
- "-DCMAKE_MINIMUM_REQUIRED_VERSION=3.0"
- ];
-
- # Hack to disable documentation
- preConfigure = ''
- substituteInPlace ./CMakeLists.txt \
- --replace "add_subdirectory(doc)" ""
- '';
-
- buildInputs = [
- cmake
- dvdauthor
- xineLib
- libmpeg2
- libav
- libdvdread
- libdvdnav
- dvdplusrwtools
- #automoc4
- phonon
- extra-cmake-modules
- kio
- solid
- qtx11extras
- kiconthemes
- ki18n
- kdesu
- ];
- nativeBuildInputs = [ kdoctools ];
-
- meta = {
- description = "DVD backup and DVD authoring program";
- homepage = "http://k9copy-reloaded.sourceforge.net/";
- license = stdenv.lib.licenses.gpl2;
- maintainers = with stdenv.lib.maintainers; [ flosse ];
- platforms = stdenv.lib.platforms.unix;
- # TODO: The software is deprecated and the build is broken, see:
- # https://github.com/NixOS/nixpkgs/pull/63260#issuecomment-503506487
- broken = true;
- };
-}
diff --git a/pkgs/applications/video/k9copy/gcc6.patch b/pkgs/applications/video/k9copy/gcc6.patch
deleted file mode 100644
index d0c9c2a8035e..000000000000
--- a/pkgs/applications/video/k9copy/gcc6.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git c/src/backup/k9dvdbackup.cpp i/src/backup/k9dvdbackup.cpp
-index f5e4859..82fa392 100755
---- c/src/backup/k9dvdbackup.cpp
-+++ i/src/backup/k9dvdbackup.cpp
-@@ -907,7 +907,7 @@ k9Vobu * k9DVDBackup::remapOffset(uint32_t _sector,uint32_t *_offset,int _dir) {
-
-
- if ((vobu1 !=NULL) && (vobu2!=NULL)) {
-- *_offset = abs(vobu1->newSector - vobu2->newSector) | maskOffset1 ;
-+ *_offset = (vobu1->newSector - vobu2->newSector) | maskOffset1 ;
- *_offset |= maskOffset2;
- return vobu2;
- }
-diff --git c/src/backup/k9execcopy.cpp i/src/backup/k9execcopy.cpp
-index d59222c..35de923 100644
---- c/src/backup/k9execcopy.cpp
-+++ i/src/backup/k9execcopy.cpp
-@@ -306,7 +306,7 @@ void k9ExecCopy::createMkv(k9DVDTitle *_title,const QString &_filename,QMultiMap
-
- #if QT_VERSION >= 0x050000
- m_progressDialog=new QProgressDialog(k9Dialogs::getMainWidget() );
-- m_progressDialog->setCancelButton(false);
-+ m_progressDialog->setCancelButton(0);
-
- #else
- m_progressDialog=new KProgressDialog(k9Dialogs::getMainWidget() );
diff --git a/pkgs/applications/video/linuxstopmotion/default.nix b/pkgs/applications/video/linuxstopmotion/default.nix
index 3a2d1b79e9e0..365fb1ea417a 100644
--- a/pkgs/applications/video/linuxstopmotion/default.nix
+++ b/pkgs/applications/video/linuxstopmotion/default.nix
@@ -1,32 +1,26 @@
-{ stdenv, fetchgit, pkgconfig, qt4, SDL, SDL_image, libvorbis, libtar, libxml2
-, gamin, qmake4Hook
-}:
+{ mkDerivation, lib, fetchgit, pkgconfig, qmake, qtbase, qttools, qtmultimedia, libvorbis, libtar, libxml2 }:
-stdenv.mkDerivation rec {
- version = "0.8";
+mkDerivation rec {
+ version = "0.8.5";
pname = "linuxstopmotion";
-
+
src = fetchgit {
- url = "git://git.code.sf.net/p/linuxstopmotion/code";
- rev = "refs/tags/${version}";
- sha256 = "19v9d0v3laiwi0f1n92lvj2s5s1mxsrfygna0xyw9pkcnk3b26q6";
+ url = "https://git.code.sf.net/p/linuxstopmotion/code";
+ rev = version;
+ sha256 = "1612lkwsfzc59wvdj2zbj5cwsyw66bwn31jrzjrxvygxdh4ab069";
};
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ qt4 SDL SDL_image libvorbis libtar libxml2 gamin qmake4Hook ];
-
- patches = [ ./linuxstopmotion-fix-wrong-isProcess-logic.patch ];
+ nativeBuildInputs = [ qmake pkgconfig ];
+ buildInputs = [ qtbase qttools qtmultimedia libvorbis libtar libxml2 ];
- # Installation breaks without this
- preInstall = ''
- mkdir -p "$out/share/stopmotion/translations/"
- cp -v build/*.qm "$out/share/stopmotion/translations/"
+ postPatch = ''
+ substituteInPlace stopmotion.pro --replace '$$[QT_INSTALL_BINS]' '${lib.getDev qttools}/bin'
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Create stop-motion animation movies";
homepage = "http://linuxstopmotion.org/";
- license = licenses.gpl2;
+ license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ];
};
diff --git a/pkgs/applications/video/linuxstopmotion/linuxstopmotion-fix-wrong-isProcess-logic.patch b/pkgs/applications/video/linuxstopmotion/linuxstopmotion-fix-wrong-isProcess-logic.patch
deleted file mode 100644
index caab48d0e2d9..000000000000
--- a/pkgs/applications/video/linuxstopmotion/linuxstopmotion-fix-wrong-isProcess-logic.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From b23b7dab1d540b0710fcb9ded1c6256a49844906 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= <bjorn.forsman@gmail.com>
-Date: Wed, 20 Aug 2014 22:22:00 +0200
-Subject: [PATCH] Fix wrong "isProcess" logic
-
-Stopmotion wrongly thinks that uvccapture should be run as a daemon,
-even though configuration for uvccapture has no "daemon-like" command
-line to be run (according to "preferences"). The result is an error
-popup instead of video/image grabbing.
-
-This brings back the "isProcess" logic that was in stopmotion v0.7.2,
-because it seems to work, while the current logic (v0.8.0) seems to
-fail.
----
- src/presentation/frontends/qtfrontend/frameview.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/presentation/frontends/qtfrontend/frameview.cpp b/src/presentation/frontends/qtfrontend/frameview.cpp
-index e44dca7..d2c41fd 100644
---- a/src/presentation/frontends/qtfrontend/frameview.cpp
-+++ b/src/presentation/frontends/qtfrontend/frameview.cpp
-@@ -270,7 +270,7 @@ bool FrameView::on() {
- Preference device(QString("device%1")
- .arg(activeDev).toLatin1().constData(), "");
- QString pre = QString(prepoll.get()).replace("$VIDEODEVICE", device.get());
-- bool isProcess = startDaemon.get();
-+ bool isProcess = (strcmp(startDaemon.get(), "") == 0) ? false : true;
-
- bool isCameraReady = true;
- this->grabber = new CommandLineGrabber(capturedFile.path(), isProcess);
---
-2.0.2
-
diff --git a/pkgs/applications/video/mjpg-streamer/default.nix b/pkgs/applications/video/mjpg-streamer/default.nix
index d1efae4a9244..b6856f1a18e3 100644
--- a/pkgs/applications/video/mjpg-streamer/default.nix
+++ b/pkgs/applications/video/mjpg-streamer/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
homepage = "https://github.com/jacksonliam/mjpg-streamer";
- description = "MJPG-streamer takes JPGs from Linux-UVC compatible webcams, filesystem or other input plugins and streams them as M-JPEG via HTTP to webbrowsers, VLC and other software";
+ description = "Takes JPGs from Linux-UVC compatible webcams, filesystem or other input plugins and streams them as M-JPEG via HTTP to webbrowsers, VLC and other software";
platforms = platforms.linux;
license = licenses.gpl2;
maintainers = with maintainers; [ gebner ];
diff --git a/pkgs/applications/video/mkclean/default.nix b/pkgs/applications/video/mkclean/default.nix
index 6bb1bcc5d8a6..36cd2206070c 100644
--- a/pkgs/applications/video/mkclean/default.nix
+++ b/pkgs/applications/video/mkclean/default.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "mkclean is a command line tool to clean and optimize Matroska (.mkv / .mka / .mks / .mk3d) and WebM (.webm / .weba) files that have already been muxed";
+ description = "Command line tool to clean and optimize Matroska (.mkv / .mka / .mks / .mk3d) and WebM (.webm / .weba) files that have already been muxed";
homepage = "https://www.matroska.org";
license = licenses.bsdOriginal;
maintainers = with maintainers; [ chrisaw ];
diff --git a/pkgs/applications/video/motion/default.nix b/pkgs/applications/video/motion/default.nix
index 7f101c41edbd..e25101250411 100644
--- a/pkgs/applications/video/motion/default.nix
+++ b/pkgs/applications/video/motion/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "motion";
- version = "4.3.1";
+ version = "4.3.2";
src = fetchFromGitHub {
owner = "Motion-Project";
repo = "motion";
rev = "release-${version}";
- sha256 = "01yy4pdgd4wa97bpw27zn5zik9iz719m1jiwkk9lb7m2a2951dhc";
+ sha256 = "09xs815jsivcilpmnrx2jkcxirj4lg5kp99fkr0p2sdxw03myi95";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/applications/video/obs-studio/default.nix b/pkgs/applications/video/obs-studio/default.nix
index c8d70c72fbac..0d0fce279bbd 100644
--- a/pkgs/applications/video/obs-studio/default.nix
+++ b/pkgs/applications/video/obs-studio/default.nix
@@ -39,13 +39,13 @@ let
in mkDerivation rec {
pname = "obs-studio";
- version = "26.0.0";
+ version = "26.0.2";
src = fetchFromGitHub {
owner = "obsproject";
repo = "obs-studio";
rev = version;
- sha256 = "09y57b3c88szl3wyx3cxq8jrm3pfnyg2n25hxl1ynkq3rgaavdq2";
+ sha256 = "1d502f80whh686mvq0yn6zpa5nvmnlzxwp5sjz43vpbbvhpbrdqj";
};
nativeBuildInputs = [ addOpenGLRunpath cmake pkgconfig ];
diff --git a/pkgs/applications/video/plex-mpv-shim/default.nix b/pkgs/applications/video/plex-mpv-shim/default.nix
index 16e6cd826ec8..e25c101b5dfb 100644
--- a/pkgs/applications/video/plex-mpv-shim/default.nix
+++ b/pkgs/applications/video/plex-mpv-shim/default.nix
@@ -2,13 +2,13 @@
buildPythonApplication rec {
pname = "plex-mpv-shim";
- version = "1.8.0";
+ version = "1.9.0";
src = fetchFromGitHub {
owner = "iwalton3";
repo = pname;
rev = "v${version}";
- sha256 = "0fi0glnl7nr6754r9jk7d7dsnjbdm7civvhcj2l009yxiv2rxzj3";
+ sha256 = "06i6pp4jg0f9h6ash60fj1l5mbsdw3zyx7c6anbsrn86802i7paa";
};
propagatedBuildInputs = [ mpv requests python-mpv-jsonipc ];
diff --git a/pkgs/applications/video/shotcut/default.nix b/pkgs/applications/video/shotcut/default.nix
index f1d77fb7d147..188d49a791ec 100644
--- a/pkgs/applications/video/shotcut/default.nix
+++ b/pkgs/applications/video/shotcut/default.nix
@@ -9,13 +9,13 @@ assert stdenv.lib.versionAtLeast mlt.version "6.22.1";
mkDerivation rec {
pname = "shotcut";
- version = "20.09.13";
+ version = "20.10.31";
src = fetchFromGitHub {
owner = "mltframework";
repo = "shotcut";
rev = "v${version}";
- sha256 = "1q7ba6j3b2yzn3y5z9s5ldh15wrvhi6vymhwm910nqa5379dcc21";
+ sha256 = "16ypq1v396pibhh33nm78p6hr5fz3h74l0ykg9f72b8whw23jyz6";
};
enableParallelBuilding = true;
@@ -27,7 +27,11 @@ mkDerivation rec {
];
NIX_CFLAGS_COMPILE = "-I${libmlt}/include/mlt++ -I${libmlt}/include/mlt";
- qmakeFlags = [ "QMAKE_LRELEASE=${stdenv.lib.getDev qttools}/bin/lrelease" "SHOTCUT_VERSION=${version}" ];
+ qmakeFlags = [
+ "QMAKE_LRELEASE=${stdenv.lib.getDev qttools}/bin/lrelease"
+ "SHOTCUT_VERSION=${version}"
+ "DEFINES+=SHOTCUT_NOUPGRADE"
+ ];
prePatch = ''
sed 's_shotcutPath, "qmelt"_"${mlt}/bin/melt"_' -i src/jobs/meltjob.cpp
diff --git a/pkgs/applications/virtualization/charliecloud/default.nix b/pkgs/applications/virtualization/charliecloud/default.nix
index a7e8260765fe..d6cbc25d883b 100644
--- a/pkgs/applications/virtualization/charliecloud/default.nix
+++ b/pkgs/applications/virtualization/charliecloud/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
- version = "0.19";
+ version = "0.20";
pname = "charliecloud";
src = fetchFromGitHub {
owner = "hpc";
repo = "charliecloud";
rev = "v${version}";
- sha256 = "1rmvm0s1jdpzfg32b3hwsbdkzws7gsy4xq227hmzv3n2dv64svm6";
+ sha256 = "15ihffwhpjnzgz0ir5vc9la4fwkqj91vmrcsb2r58ikq7h9sk45j";
};
nativeBuildInputs = [ autoreconfHook makeWrapper ];
diff --git a/pkgs/applications/virtualization/crun/default.nix b/pkgs/applications/virtualization/crun/default.nix
index e52401ba35fc..62e5843d2439 100644
--- a/pkgs/applications/virtualization/crun/default.nix
+++ b/pkgs/applications/virtualization/crun/default.nix
@@ -35,13 +35,13 @@ let
in
stdenv.mkDerivation rec {
pname = "crun";
- version = "0.15";
+ version = "0.15.1";
src = fetchFromGitHub {
owner = "containers";
repo = pname;
rev = version;
- sha256 = "0cqzk2lm1w0g2v6qhiliq565cf4p7hzh839jb01p3i5cr9kx11kc";
+ sha256 = "0qy4159wirkwzb48kp1jsnimlr1fyvxvv02j6mdbhjdhkwjic8v4";
fetchSubmodules = true;
};
diff --git a/pkgs/applications/virtualization/docker/default.nix b/pkgs/applications/virtualization/docker/default.nix
index 3dbfd8f5bb1c..4d6f53ceb5db 100644
--- a/pkgs/applications/virtualization/docker/default.nix
+++ b/pkgs/applications/virtualization/docker/default.nix
@@ -29,7 +29,9 @@ rec {
patches = [];
});
- docker-containerd = containerd.overrideAttrs (oldAttrs: {
+ docker-containerd = let
+ withlibseccomp = lib.versionAtLeast version "19.03";
+ in containerd.overrideAttrs (oldAttrs: {
name = "docker-containerd-${version}";
inherit version;
src = fetchFromGitHub {
@@ -38,6 +40,9 @@ rec {
rev = containerdRev;
sha256 = containerdSha256;
};
+ # This should be removed once Docker uses containerd >=1.4
+ nativeBuildInputs = oldAttrs.nativeBuildInputs ++ lib.optional withlibseccomp pkgconfig;
+ buildInputs = oldAttrs.buildInputs ++ lib.optional withlibseccomp libseccomp;
});
docker-tini = tini.overrideAttrs (oldAttrs: {
@@ -210,13 +215,14 @@ rec {
};
docker_19_03 = makeOverridable dockerGen rec {
- version = "19.03.12";
+ version = "19.03.13";
rev = "v${version}";
- sha256 = "0i5xr8q3yjrz5zsjcq63v4g1mzqpingjr1hbf9amk14484i2wkw7";
+ sha256 = "139qqy8jiz1phnngknpa7c1nk9iqwd3hcc9as8x50p1vnycwzr3f";
runcRev = "dc9208a3303feef5b3839f4323d9beb36df0a9dd"; # v1.0.0-rc10
runcSha256 = "0pi3rvj585997m4z9ljkxz2z9yxf9p2jr0pmqbqrc7bc95f5hagk";
- containerdRev = "7ad184331fa3e55e52b890ea95e65ba581ae3429"; # v1.2.13
- containerdSha256 = "1rac3iak3jpz57yarxc72bxgxvravwrl0j6s6w2nxrmh2m3kxqzn";
+ # Note: Once all packaged Docker versions use containerd <=1.2 or >=1.4 remove the libseccomp and pkgconfig inputs above
+ containerdRev = "8fba4e9a7d01810a393d5d25a3621dc101981175"; # v1.3.7
+ containerdSha256 = "10zy507ajslizicagb64dvbs7wmw0j4x3hdhygbdh4g2nv3mgjb7";
tiniRev = "fec3683b971d9c3ef73f284f176672c44b448662"; # v0.18.0
tiniSha256 = "1h20i3wwlbd8x4jr2gz68hgklh0lb0jj7y5xk1wvr8y58fip1rdn";
};
diff --git a/pkgs/applications/virtualization/nvidia-docker/avoid-static-libtirpc-build.patch b/pkgs/applications/virtualization/nvidia-docker/avoid-static-libtirpc-build.patch
new file mode 100644
index 000000000000..d3f207de00b2
--- /dev/null
+++ b/pkgs/applications/virtualization/nvidia-docker/avoid-static-libtirpc-build.patch
@@ -0,0 +1,21 @@
+diff --git a/Makefile b/Makefile
+index 0070ada..802cef0 100644
+--- a/Makefile
++++ b/Makefile
+@@ -202,7 +202,7 @@ $(BIN_NAME): $(BIN_OBJS)
+ ##### Public rules #####
+
+ all: CPPFLAGS += -DNDEBUG
+-all: shared static tools
++all: shared tools
+
+ # Run with ASAN_OPTIONS="protect_shadow_gap=0" to avoid CUDA OOM errors
+ debug: CFLAGS += -pedantic -fsanitize=undefined -fno-omit-frame-pointer -fno-common -fsanitize=address
+@@ -232,7 +232,6 @@ install: all
+ # Install header files
+ $(INSTALL) -m 644 $(LIB_INCS) $(DESTDIR)$(includedir)
+ # Install library files
+- $(INSTALL) -m 644 $(LIB_STATIC) $(DESTDIR)$(libdir)
+ $(INSTALL) -m 755 $(LIB_SHARED) $(DESTDIR)$(libdir)
+ $(LN) -sf $(LIB_SONAME) $(DESTDIR)$(libdir)/$(LIB_SYMLINK)
+ $(LDCONFIG) -n $(DESTDIR)$(libdir)
diff --git a/pkgs/applications/virtualization/nvidia-docker/libnvc.nix b/pkgs/applications/virtualization/nvidia-docker/libnvc.nix
index 5b97d7fffa29..6079f215ec80 100644
--- a/pkgs/applications/virtualization/nvidia-docker/libnvc.nix
+++ b/pkgs/applications/virtualization/nvidia-docker/libnvc.nix
@@ -1,17 +1,23 @@
-{ stdenv, lib, fetchFromGitHub, pkgconfig, libelf, libcap, libseccomp }:
-
-with lib; let
-
+{ stdenv
+, lib
+, fetchFromGitHub
+, pkgconfig
+, libelf
+, libcap
+, libseccomp
+, rpcsvc-proto
+, libtirpc
+}:
+let
modp-ver = "396.51";
-
nvidia-modprobe = fetchFromGitHub {
owner = "NVIDIA";
repo = "nvidia-modprobe";
rev = modp-ver;
sha256 = "1fw2qwc84k64agw6fx2v0mjf88aggph9c6qhs4cv7l3gmflv8qbk";
};
-
-in stdenv.mkDerivation rec {
+in
+stdenv.mkDerivation rec {
pname = "libnvidia-container";
version = "1.0.6";
@@ -22,19 +28,32 @@ in stdenv.mkDerivation rec {
sha256 = "1pnpc9knwh8d1zqb28zc3spkjc00w0z10vd3jna8ksvpl35jl7w3";
};
- # locations of nvidia-driver libraries are not resolved via ldconfig which
- # doesn't get used on NixOS. Additional support binaries like nvidia-smi are
- # not resolved via the environment PATH but via the derivation output path.
- patches = [ ./libnvc-ldconfig-and-path-fixes.patch ];
+ patches = [
+ # locations of nvidia-driver libraries are not resolved via ldconfig which
+ # doesn't get used on NixOS. Additional support binaries like nvidia-smi
+ # are not resolved via the environment PATH but via the derivation output
+ # path.
+ ./libnvc-ldconfig-and-path-fixes.patch
+
+ # the libnvidia-container Makefile wants to build and install static
+ # libtirpc libraries; this patch prevents that from happening
+ ./avoid-static-libtirpc-build.patch
+ ];
makeFlags = [
"WITH_LIBELF=yes"
"prefix=$(out)"
+ # we can't use the WITH_TIRPC=yes flag that exists in the Makefile for the
+ # same reason we patch out the static library use of libtirpc so we set the
+ # define in CFLAGS
+ "CFLAGS=-DWITH_TIRPC"
];
postPatch = ''
- sed -i 's/^REVISION :=.*/REVISION = ${src.rev}/' mk/common.mk
- sed -i 's/^COMPILER :=.*/COMPILER = $(CC)/' mk/common.mk
+ sed -i \
+ -e 's/^REVISION :=.*/REVISION = ${src.rev}/' \
+ -e 's/^COMPILER :=.*/COMPILER = $(CC)/' \
+ mk/common.mk
mkdir -p deps/src/nvidia-modprobe-${modp-ver}
cp -r ${nvidia-modprobe}/* deps/src/nvidia-modprobe-${modp-ver}
@@ -42,11 +61,14 @@ in stdenv.mkDerivation rec {
touch deps/src/nvidia-modprobe-${modp-ver}/.download_stamp
'';
- nativeBuildInputs = [ pkgconfig ];
+ NIX_CFLAGS_COMPILE = [ "-I${libtirpc.dev}/include/tirpc" ];
+ NIX_LDFLAGS = [ "-L${libtirpc.dev}/lib" "-ltirpc" ];
+
+ nativeBuildInputs = [ pkgconfig rpcsvc-proto ];
- buildInputs = [ libelf libcap libseccomp ];
+ buildInputs = [ libelf libcap libseccomp libtirpc ];
- meta = {
+ meta = with lib; {
homepage = "https://github.com/NVIDIA/libnvidia-container";
description = "NVIDIA container runtime library";
license = licenses.bsd3;
diff --git a/pkgs/applications/virtualization/singularity/default.nix b/pkgs/applications/virtualization/singularity/default.nix
index 2f2d66f3b2f5..a6d6cf76041d 100644
--- a/pkgs/applications/virtualization/singularity/default.nix
+++ b/pkgs/applications/virtualization/singularity/default.nix
@@ -18,11 +18,11 @@ with lib;
buildGoPackage rec {
pname = "singularity";
- version = "3.6.3";
+ version = "3.6.4";
src = fetchurl {
url = "https://github.com/hpcng/singularity/releases/download/v${version}/singularity-${version}.tar.gz";
- sha256 = "1zd29s8lggv4x5xracgzywayg1skl9qc2bqh1zdxh1wrg9sqbadi";
+ sha256 = "17z7v7pjq1ibl64ir4h183sp58v2x7iv6dn6imnnhkdvss0kl8vi";
};
goPackagePath = "github.com/sylabs/singularity";
diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix
index c320eca0bbee..e80edf72677a 100644
--- a/pkgs/applications/virtualization/virtualbox/default.nix
+++ b/pkgs/applications/virtualization/virtualbox/default.nix
@@ -23,8 +23,7 @@ let
buildType = "release";
# Use maintainers/scripts/update.nix to update the version and all related hashes or
# change the hashes in extpack.nix and guest-additions/default.nix as well manually.
- version = "6.1.14";
- tarballVersion = "${version}a";
+ version = "6.1.16";
iasl' = iasl.overrideAttrs (old: rec {
inherit (old) pname;
@@ -40,8 +39,8 @@ in stdenv.mkDerivation {
inherit version;
src = fetchurl {
- url = "https://download.virtualbox.org/virtualbox/${version}/VirtualBox-${tarballVersion}.tar.bz2";
- sha256 = "16f3cb83ab3c4dacf2a9d3cc638cbd18db23767828bba6b8ba1c1b57abeb6aef";
+ url = "https://download.virtualbox.org/virtualbox/${version}/VirtualBox-${version}.tar.bz2";
+ sha256 = "49c1990da16d8a3d5bda8cdb961ec8195a901e67e4c79aea44c1521a5fc2f9f1";
};
outputs = [ "out" "modsrc" ];
diff --git a/pkgs/applications/virtualization/virtualbox/extpack.nix b/pkgs/applications/virtualization/virtualbox/extpack.nix
index 03b3be7e96e0..302f2b5945a4 100644
--- a/pkgs/applications/virtualization/virtualbox/extpack.nix
+++ b/pkgs/applications/virtualization/virtualbox/extpack.nix
@@ -12,7 +12,7 @@ fetchurl rec {
# Manually sha256sum the extensionPack file, must be hex!
# Thus do not use `nix-prefetch-url` but instead plain old `sha256sum`.
# Checksums can also be found at https://www.virtualbox.org/download/hashes/${version}/SHA256SUMS
- let value = "b224e796e886b19bce69f0aaedf6ca82bad0ca29c61fb0ed86166efb84356942";
+ let value = "9802482b77b95a954cb5111793da10d009009a4e9a9c4eaa4bd1ae5dafe9db46";
in assert (builtins.stringLength value) == 64; value;
meta = {
diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
index 3937d70e869d..180970d51dac 100644
--- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
+++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
@@ -27,7 +27,7 @@ in stdenv.mkDerivation rec {
src = fetchurl {
url = "http://download.virtualbox.org/virtualbox/${version}/VBoxGuestAdditions_${version}.iso";
- sha256 = "dd9f176abb89043c01cea7ec7e20130e76db71bd83beafeb2dc5858d4c9c86cd";
+ sha256 = "88db771a5efd7c048228e5c1e0b8fba56542e9d8c1b75f7af5b0c4cf334f0584";
};
KERN_DIR = "${kernel.dev}/lib/modules/${kernel.modDirVersion}/build";
diff --git a/pkgs/applications/window-managers/hikari/default.nix b/pkgs/applications/window-managers/hikari/default.nix
index 9bf68adaef42..d23d6c07af0e 100644
--- a/pkgs/applications/window-managers/hikari/default.nix
+++ b/pkgs/applications/window-managers/hikari/default.nix
@@ -12,7 +12,7 @@
let
pname = "hikari";
- version = "2.1.2";
+ version = "2.2.2";
in
stdenv.mkDerivation {
@@ -20,7 +20,7 @@ stdenv.mkDerivation {
src = fetchzip {
url = "https://hikari.acmelabs.space/releases/${pname}-${version}.tar.gz";
- sha256 = "1qzbwc8dgsvp5jb4faapcrg9npsl11gq8jvhbbk2h7hj52c5lgmv";
+ sha256 = "0sln1n5f67i3vxkybfi6xhzplb45djqyg272vqkv64m72rmm8875";
};
nativeBuildInputs = [ pkgconfig bmake ];
diff --git a/pkgs/applications/window-managers/i3/default.nix b/pkgs/applications/window-managers/i3/default.nix
index b37a83648ae5..2ea2c8ac7766 100644
--- a/pkgs/applications/window-managers/i3/default.nix
+++ b/pkgs/applications/window-managers/i3/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "i3";
- version = "4.18.2";
+ version = "4.18.3";
src = fetchurl {
url = "https://i3wm.org/downloads/${pname}-${version}.tar.bz2";
- sha256 = "030jym6b8b07yf4y6pb806hg8k77zsprv569gy0r72rh5zb1g1mj";
+ sha256 = "03dijnwv2n8ak9jq59fhq0rc80m5wjc9d54fslqaivnnz81pkbjk";
};
nativeBuildInputs = [ which pkgconfig makeWrapper installShellFiles ];
diff --git a/pkgs/applications/window-managers/i3/gaps.nix b/pkgs/applications/window-managers/i3/gaps.nix
index fa1c97c14c1d..755ceb42161c 100644
--- a/pkgs/applications/window-managers/i3/gaps.nix
+++ b/pkgs/applications/window-managers/i3/gaps.nix
@@ -3,11 +3,11 @@
i3.overrideAttrs (oldAttrs : rec {
name = "i3-gaps-${version}";
- version = "4.18.2";
+ version = "4.18.3";
src = fetchurl {
url = "https://github.com/Airblader/i3/releases/download/${version}/i3-${version}.tar.bz2";
- sha256 = "0lz08wf4b0yprzqsmymn94kiyg885dcwmh0p64v2rnf52s165g2g";
+ sha256 = "1hcakwyz78lgp8mhqv7pw86jlb3m415pfql1q19rkijnhm3fn3ci";
};
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [ autoreconfHook ];
diff --git a/pkgs/applications/window-managers/i3/lock.nix b/pkgs/applications/window-managers/i3/lock.nix
index 2bca01eeefa7..7a2812c2cfe0 100644
--- a/pkgs/applications/window-managers/i3/lock.nix
+++ b/pkgs/applications/window-managers/i3/lock.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "i3lock";
- version = "2.12";
+ version = "2.13";
src = fetchurl {
url = "https://i3wm.org/i3lock/${pname}-${version}.tar.bz2";
- sha256 = "02dwaqxpclcwiwvpvq7zwz4sxcv9c15dbf17ifalj1p8djls3cnh";
+ sha256 = "02szjsaz7rqrdkd0r2nwgwa85c4hwfrcskxw7ryk695kmjcfhzv3";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/applications/window-managers/i3/status-rust.nix b/pkgs/applications/window-managers/i3/status-rust.nix
index 8bd3d581434e..a1900deb2257 100644
--- a/pkgs/applications/window-managers/i3/status-rust.nix
+++ b/pkgs/applications/window-managers/i3/status-rust.nix
@@ -1,21 +1,38 @@
-{ stdenv, rustPlatform, fetchFromGitHub, pkgconfig, dbus, libpulseaudio }:
+{ stdenv
+, rustPlatform
+, fetchFromGitHub
+, pkgconfig
+, makeWrapper
+, dbus
+, libpulseaudio
+, notmuch
+, ethtool
+}:
rustPlatform.buildRustPackage rec {
pname = "i3status-rust";
- version = "0.14.1";
+ version = "0.14.2";
src = fetchFromGitHub {
owner = "greshake";
repo = pname;
rev = "v${version}";
- sha256 = "11qhzjml04njhfa033v98m4yd522zj91s6ffvrm0m6sk7m0wyjsc";
+ sha256 = "1f1gvgb1zk8gw596vaz9iihbpybwzs5shd25qq7bn2bhr4hqlbb9";
};
- cargoSha256 = "0jmmxld4rsjj6p5nazi3d8j1hh7r34q6kyfqq4wv0sjc77gcpaxd";
+ cargoSha256 = "1dcfclk8lbqvq2hywr80jm63p1i1kz3893zq99ipgryia46vd397";
- nativeBuildInputs = [ pkgconfig ];
+ nativeBuildInputs = [ pkgconfig makeWrapper ];
- buildInputs = [ dbus libpulseaudio ];
+ buildInputs = [ dbus libpulseaudio notmuch ];
+
+ cargoBuildFlags = [
+ "--features=notmuch"
+ ];
+
+ postFixup = ''
+ wrapProgram $out/bin/i3status-rs --prefix PATH : "${ethtool}/bin"
+ '';
# Currently no tests are implemented, so we avoid building the package twice
doCheck = false;
diff --git a/pkgs/applications/window-managers/i3/wmfocus.nix b/pkgs/applications/window-managers/i3/wmfocus.nix
index c4e22546d1c4..5c9f2b779530 100644
--- a/pkgs/applications/window-managers/i3/wmfocus.nix
+++ b/pkgs/applications/window-managers/i3/wmfocus.nix
@@ -3,16 +3,16 @@
rustPlatform.buildRustPackage rec {
pname = "wmfocus";
- version = "1.1.3";
+ version = "1.1.5";
src = fetchFromGitHub {
owner = "svenstaro";
repo = pname;
- rev = version;
- sha256 = "17qdsqp9072yr7rcm6g1h620rff95ldawr8ldpkbjmkh0rc86skn";
+ rev = "v${version}";
+ sha256 = "09xffklpz62h6yiksxdlv3a9s1z0wr3ax9syl399avwdmq3c0y49";
};
- cargoSha256 = "1nsdvzrsgprwq7lsvfpymqslhggdzfk3840y8x92qjb0l2g4jhw1";
+ cargoSha256 = "0rczas6sgcppacz48xx7sarkvc4s2sgcdz6c661d7vcry1y46xms";
nativeBuildInputs = [ python3 pkgconfig ];
buildInputs = [ cairo libxkbcommon xorg.xcbutilkeysyms ];
diff --git a/pkgs/applications/window-managers/icewm/default.nix b/pkgs/applications/window-managers/icewm/default.nix
index f361b27fdf8c..3e3065301d98 100644
--- a/pkgs/applications/window-managers/icewm/default.nix
+++ b/pkgs/applications/window-managers/icewm/default.nix
@@ -9,13 +9,13 @@
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "icewm";
- version = "1.8.3";
+ version = "1.9.0";
src = fetchFromGitHub {
owner = "bbidulock";
repo = pname;
rev = version;
- sha256 = "sha256-cTJQlUaGvbJmu1xYwFp5GPrM5NjfKBzaMc+l7FeMUP8=";
+ sha256 = "08prc9ip96bxbmkkab0ymma9yisgs5yzymg4gjcvr945bj4q7crb";
};
nativeBuildInputs = [ cmake pkgconfig perl asciidoc ];
diff --git a/pkgs/applications/window-managers/leftwm/default.nix b/pkgs/applications/window-managers/leftwm/default.nix
index 06ebd7e0e924..e2b3e4a55a4a 100644
--- a/pkgs/applications/window-managers/leftwm/default.nix
+++ b/pkgs/applications/window-managers/leftwm/default.nix
@@ -26,7 +26,7 @@ rustPlatform.buildRustPackage rec {
'';
meta = with stdenv.lib; {
- description = "Leftwm - A tiling window manager for the adventurer";
+ description = "A tiling window manager for the adventurer";
homepage = "https://github.com/leftwm/leftwm";
license = licenses.mit;
platforms = platforms.linux;
diff --git a/pkgs/applications/window-managers/picom/default.nix b/pkgs/applications/window-managers/picom/default.nix
index 9a00b3a2efaa..064e555f3a5b 100644
--- a/pkgs/applications/window-managers/picom/default.nix
+++ b/pkgs/applications/window-managers/picom/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "picom";
- version = "8.1";
+ version = "8.2";
src = fetchFromGitHub {
owner = "yshui";
repo = "picom";
rev = "v${version}";
- sha256 = "0iwixf3gaichmpvhczxdg5srkb72yh61i5wh7m3fab657h3r7di6";
+ sha256 = "0gjksayz2xpmgglvw17ppsan2imrd1fijs579kbf27xwp503xgfl";
fetchSubmodules = true;
};
diff --git a/pkgs/build-support/build-bazel-package/default.nix b/pkgs/build-support/build-bazel-package/default.nix
index 4d22a329e416..10a331bcc9e7 100644
--- a/pkgs/build-support/build-bazel-package/default.nix
+++ b/pkgs/build-support/build-bazel-package/default.nix
@@ -9,7 +9,7 @@ let
in
args@{
- name
+ name ? "${args.pname}-${args.version}"
, bazel ? bazelPkg
, bazelFlags ? []
, bazelBuildFlags ? []
diff --git a/pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix b/pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix
index c7cfd27d3faa..83d5d371b397 100644
--- a/pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix
+++ b/pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix
@@ -77,13 +77,13 @@ let
done
fi
- auto_mounts=""
+ declare -a auto_mounts
# loop through all directories in the root
for dir in /*; do
# if it is a directory and it is not in the blacklist
if [[ -d "$dir" ]] && grep -v "$dir" <<< "$blacklist" >/dev/null; then
# add it to the mount list
- auto_mounts="$auto_mounts --bind $dir $dir"
+ auto_mounts+=(--bind "$dir" "$dir")
fi
done
@@ -97,7 +97,7 @@ let
--ro-bind /nix /nix \
${etcBindFlags} \
$ro_mounts \
- $auto_mounts \
+ "''${auto_mounts[@]}" \
${init runScript}/bin/${name}-init ${initArgs}
'';
diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix
index 0e4e76d72843..09cef8b8678d 100644
--- a/pkgs/build-support/cc-wrapper/default.nix
+++ b/pkgs/build-support/cc-wrapper/default.nix
@@ -57,7 +57,7 @@ let
suffixSalt = replaceStrings ["-" "."] ["_" "_"] targetPlatform.config;
expand-response-params =
- if buildPackages.stdenv.hasCC && buildPackages.stdenv.cc != "/dev/null"
+ if (buildPackages.stdenv.hasCC or false) && buildPackages.stdenv.cc != "/dev/null"
then import ../expand-response-params { inherit (buildPackages) stdenv; }
else "";
diff --git a/pkgs/build-support/docker/default.nix b/pkgs/build-support/docker/default.nix
index 35382662cf81..ba76ce2b817d 100644
--- a/pkgs/build-support/docker/default.nix
+++ b/pkgs/build-support/docker/default.nix
@@ -340,7 +340,7 @@ rec {
# Tar up the layer and throw it into 'layer.tar'.
echo "Packing layer..."
mkdir $out
- tarhash=$(tar -C layer --hard-dereference --sort=name --mtime="@$SOURCE_DATE_EPOCH" --owner=${toString uid} --group=${toString gid} -cf - . | tee $out/layer.tar | tarsum)
+ tarhash=$(tar -C layer --hard-dereference --sort=name --mtime="@$SOURCE_DATE_EPOCH" --owner=${toString uid} --group=${toString gid} -cf - . | tee -p $out/layer.tar | tarsum)
# Add a 'checksum' field to the JSON, with the value set to the
# checksum of the tarball.
@@ -425,7 +425,7 @@ rec {
echo "Packing layer..."
mkdir -p $out
tarhash=$(tar -C layer --hard-dereference --sort=name --mtime="@$SOURCE_DATE_EPOCH" -cf - . |
- tee $out/layer.tar |
+ tee -p $out/layer.tar |
${tarsum}/bin/tarsum)
cat ${baseJson} | jshon -s "$tarhash" -i checksum > $out/json
diff --git a/pkgs/build-support/install-shell-files/default.nix b/pkgs/build-support/install-shell-files/default.nix
index e1f2e24dd875..d50661ddc65d 100644
--- a/pkgs/build-support/install-shell-files/default.nix
+++ b/pkgs/build-support/install-shell-files/default.nix
@@ -1,4 +1,12 @@
-{ makeSetupHook }:
+{ makeSetupHook, tests }:
# See the header comment in ../setup-hooks/install-shell-files.sh for example usage.
-makeSetupHook { name = "install-shell-files"; } ../setup-hooks/install-shell-files.sh
+let
+ setupHook = makeSetupHook { name = "install-shell-files"; } ../setup-hooks/install-shell-files.sh;
+in
+
+setupHook.overrideAttrs (oldAttrs: {
+ passthru = (oldAttrs.passthru or {}) // {
+ tests = tests.install-shell-files;
+ };
+})
diff --git a/pkgs/build-support/setup-hooks/install-shell-files.sh b/pkgs/build-support/setup-hooks/install-shell-files.sh
index e0ea1f7f30a7..194b408b1050 100644
--- a/pkgs/build-support/setup-hooks/install-shell-files.sh
+++ b/pkgs/build-support/setup-hooks/install-shell-files.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+# shellcheck shell=bash
# Setup hook for the `installShellFiles` package.
#
# Example usage in a derivation:
@@ -19,8 +19,8 @@
# installManPage <path> [...<path>]
#
# Each argument is checked for its man section suffix and installed into the appropriate
-# share/man<n>/ directory. The function returns an error if any paths don't have the man section
-# suffix (with optional .gz compression).
+# share/man/man<n>/ directory. The function returns an error if any paths don't have the man
+# section suffix (with optional .gz compression).
installManPage() {
local path
for path in "$@"; do
@@ -49,7 +49,7 @@ installManPage() {
done
}
-# installShellCompletion [--bash|--fish|--zsh] ([--name <name>] <path>)...
+# installShellCompletion [--cmd <name>] ([--bash|--fish|--zsh] [--name <name>] <path>)...
#
# Each path is installed into the appropriate directory for shell completions for the given shell.
# If one of `--bash`, `--fish`, or `--zsh` is given the path is assumed to belong to that shell.
@@ -61,9 +61,20 @@ installManPage() {
# If the shell completion needs to be renamed before installing the optional `--name <name>` flag
# may be given. Any name provided with this flag only applies to the next path.
#
+# If all shell completions need to be renamed before installing the optional `--cmd <name>` flag
+# may be given. This will synthesize a name for each file, unless overridden with an explicit
+# `--name` flag. For example, `--cmd foobar` will synthesize the name `_foobar` for zsh and
+# `foobar.bash` for bash.
+#
# For zsh completions, if the `--name` flag is not given, the path will be automatically renamed
# such that `foobar.zsh` becomes `_foobar`.
#
+# A path may be a named fd, such as produced by the bash construct `<(cmd)`. When using a named fd,
+# the shell type flag must be provided, and either the `--name` or `--cmd` flag must be provided.
+# This might look something like:
+#
+# installShellCompletion --zsh --name _foobar <($out/bin/foobar --zsh-completion)
+#
# This command accepts multiple shell flags in conjunction with multiple paths if you wish to
# install them all in one command:
#
@@ -76,9 +87,16 @@ installManPage() {
# installShellCompletion --fish --name foobar.fish share/completions.fish
# installShellCompletion --zsh --name _foobar share/completions.zsh
#
+# Or to use shell newline escaping to split a single invocation across multiple lines:
+#
+# installShellCompletion --cmd foobar \
+# --bash <($out/bin/foobar --bash-completion) \
+# --fish <($out/bin/foobar --fish-completion) \
+# --zsh <($out/bin/foobar --zsh-completion)
+#
# If any argument is `--` the remaining arguments will be treated as paths.
installShellCompletion() {
- local shell='' name='' retval=0 parseArgs=1 arg
+ local shell='' name='' cmdname='' retval=0 parseArgs=1 arg
while { arg=$1; shift; }; do
# Parse arguments
if (( parseArgs )); then
@@ -97,6 +115,17 @@ installShellCompletion() {
# treat `--name=foo` the same as `--name foo`
name=${arg#--name=}
continue;;
+ --cmd)
+ cmdname=$1
+ shift || {
+ echo 'installShellCompletion: error: --cmd flag expected an argument' >&2
+ return 1
+ }
+ continue;;
+ --cmd=*)
+ # treat `--cmd=foo` the same as `--cmd foo`
+ cmdname=${arg#--cmd=}
+ continue;;
--?*)
echo "installShellCompletion: warning: unknown flag ${arg%%=*}" >&2
retval=2
@@ -110,39 +139,67 @@ installShellCompletion() {
if (( "${NIX_DEBUG:-0}" >= 1 )); then
echo "installShellCompletion: installing $arg${name:+ as $name}"
fi
- # if we get here, this is a path
- # Identify shell
- local basename
- basename=$(stripHash "$arg")
+ # if we get here, this is a path or named pipe
+ # Identify shell and output name
local curShell=$shell
- if [[ -z "$curShell" ]]; then
- # auto-detect the shell
- case "$basename" in
- ?*.bash) curShell=bash;;
- ?*.fish) curShell=fish;;
- ?*.zsh) curShell=zsh;;
+ local outName=''
+ if [[ -z "$arg" ]]; then
+ echo "installShellCompletion: error: empty path is not allowed" >&2
+ return 1
+ elif [[ -p "$arg" ]]; then
+ # this is a named fd or fifo
+ if [[ -z "$curShell" ]]; then
+ echo "installShellCompletion: error: named pipe requires one of --bash, --fish, or --zsh" >&2
+ return 1
+ elif [[ -z "$name" && -z "$cmdname" ]]; then
+ echo "installShellCompletion: error: named pipe requires one of --cmd or --name" >&2
+ return 1
+ fi
+ else
+ # this is a path
+ local argbase
+ argbase=$(stripHash "$arg")
+ if [[ -z "$curShell" ]]; then
+ # auto-detect the shell
+ case "$argbase" in
+ ?*.bash) curShell=bash;;
+ ?*.fish) curShell=fish;;
+ ?*.zsh) curShell=zsh;;
+ *)
+ if [[ "$argbase" = _* && "$argbase" != *.* ]]; then
+ # probably zsh
+ echo "installShellCompletion: warning: assuming path \`$arg' is zsh; please specify with --zsh" >&2
+ curShell=zsh
+ else
+ echo "installShellCompletion: warning: unknown shell for path: $arg" >&2
+ retval=2
+ continue
+ fi;;
+ esac
+ fi
+ outName=$argbase
+ fi
+ # Identify output path
+ if [[ -n "$name" ]]; then
+ outName=$name
+ elif [[ -n "$cmdname" ]]; then
+ case "$curShell" in
+ bash|fish) outName=$cmdname.$curShell;;
+ zsh) outName=_$cmdname;;
*)
- if [[ "$basename" = _* && "$basename" != *.* ]]; then
- # probably zsh
- echo "installShellCompletion: warning: assuming path \`$arg' is zsh; please specify with --zsh" >&2
- curShell=zsh
- else
- echo "installShellCompletion: warning: unknown shell for path: $arg" >&2
- retval=2
- continue
- fi;;
+ # Our list of shells is out of sync with the flags we accept or extensions we detect.
+ echo 'installShellCompletion: internal error' >&2
+ return 1;;
esac
fi
- # Identify output path
- local outName sharePath
- outName=${name:-$basename}
+ local sharePath
case "$curShell" in
bash) sharePath=bash-completion/completions;;
fish) sharePath=fish/vendor_completions.d;;
zsh)
sharePath=zsh/site-functions
# only apply automatic renaming if we didn't have a manual rename
- if test -z "$name"; then
+ if [[ -z "$name" && -z "$cmdname" ]]; then
# convert a name like `foo.zsh` into `_foo`
outName=${outName%.zsh}
outName=_${outName#_}
@@ -153,8 +210,16 @@ installShellCompletion() {
return 1;;
esac
# Install file
- install -Dm644 -T "$arg" "${!outputBin:?}/share/$sharePath/$outName" || return
- # Clear the name, it only applies to one path
+ local outDir="${!outputBin:?}/share/$sharePath"
+ local outPath="$outDir/$outName"
+ if [[ -p "$arg" ]]; then
+ # install handles named pipes on NixOS but not on macOS
+ mkdir -p "$outDir" \
+ && cat "$arg" > "$outPath"
+ else
+ install -Dm644 -T "$arg" "$outPath"
+ fi || return
+ # Clear the per-path flags
name=
done
if [[ -n "$name" ]]; then
diff --git a/pkgs/build-support/writers/default.nix b/pkgs/build-support/writers/default.nix
index 495a56b41974..9c709921d210 100644
--- a/pkgs/build-support/writers/default.nix
+++ b/pkgs/build-support/writers/default.nix
@@ -1,4 +1,4 @@
-{ pkgs, lib }:
+{ pkgs, lib, gawk, gnused, gixy }:
with lib;
rec {
@@ -219,10 +219,11 @@ rec {
writeNginxConfig = name: text: pkgs.runCommandLocal name {
inherit text;
passAsFile = [ "text" ];
+ nativeBuildInputs = [ gawk gnused gixy ];
} /* sh */ ''
# nginx-config-formatter has an error - https://github.com/1connect/nginx-config-formatter/issues/16
- ${pkgs.gawk}/bin/awk -f ${awkFormatNginx} "$textPath" | ${pkgs.gnused}/bin/sed '/^\s*$/d' > $out
- ${pkgs.gixy}/bin/gixy $out
+ awk -f ${awkFormatNginx} "$textPath" | sed '/^\s*$/d' > $out
+ gixy $out
'';
# writePerl takes a name an attributeset with libraries and some perl sourcecode and
diff --git a/pkgs/common-updater/scripts/mark-broken b/pkgs/common-updater/scripts/mark-broken
index d128d0d458ba..ee80616d0cbe 100755
--- a/pkgs/common-updater/scripts/mark-broken
+++ b/pkgs/common-updater/scripts/mark-broken
@@ -1,86 +1,106 @@
#!/usr/bin/env bash
-set -e
+
+# This script is meant to be used to mark failing hydra builds as broken in the meta attrs
+# To use the script, you should pass the list of failing attrs as arguments to the script.
+#
+# Example: `cat failing-attrs | xargs ./pkgs/common-update/scripts/mark-broken`
+#
+# Generating a list of failing attrs: (this should be improved at a later date)
+# - Go to the most recent hydra evaluation with all builds completed
+# - Select the "builds still failing" tab
+# - Highlight and select all packages, should be prefixed with `nixpkgs.`
+# - Use regex and editor foo to leave only the attr names
+# - Use the above example command to then execute the script
+#
+# OTHER NOTES:
+# - The `denyFileList` and `denyAttrList` will likely need to be updated slightly
+# to align with the conventions used in nixpkgs at execution time
+# - Any attrs which failed for any reason will be written to `failed-marks.txt`.
+# Those attrs will likely need manual attention as disablement will likely be conditional.
scriptName=mark-broken # do not use the .wrapped name
-die() {
- echo "$scriptName: error: $1" >&2
- exit 1
+failMark() {
+ local attr=$1
+ shift 1
+
+ echo "$attr: $@" >&2
+ echo $attr >> failed-marks.txt
}
usage() {
- echo "Usage: $scriptName <attr> [--new-value=<new-value>]"
+ echo "Usage: $scriptName <attrs>"
}
-args=()
-
-for arg in "$@"; do
- case $arg in
- --new-value=*)
- newValue="${arg#*=}"
- ;;
- --help)
- usage
- exit 0
- ;;
- --*)
- echo "$scriptName: Unknown argument: $arg"
- usage
- exit 1
- ;;
- *)
- args["${#args[*]}"]=$arg
- ;;
- esac
-done
-
-attr=${args[0]}
-
-if (( "${#args[*]}" < 1 )); then
+if (( "${#@}" < 1 )); then
echo "$scriptName: Too few arguments"
usage
exit 1
fi
-if (( "${#args[*]}" > 1 )); then
- echo "$scriptName: Too many arguments"
- usage
- exit 1
-fi
+# in case we resolve to an auto-generated file, just skip these entries
+denyFileList=(
+ node-packages.nix # node, it will mark all node packages as broken
+ generic-builder.nix # haskell, it will mark all haskell packages as broken
+)
-if [ -z $newValue ]; then
- newValue="true"
-fi
+# ignore older versions of parameterized packages sets, these likely need
+# to be conditionally disabled
+denyAttrList=(
+ python27Packages
+ python37Packages
+ libsForQt512
+ linuxPackages_
+ rubyPackages_
+)
-nixFile=$(nix-instantiate --eval --json -E "with import ./. {}; (builtins.unsafeGetAttrPos \"description\" $attr.meta).file" | jq -r .)
-if [[ ! -f "$nixFile" ]]; then
- die "Couldn't evaluate 'builtins.unsafeGetAttrPos \"description\" $attr.meta' to locate the .nix file!"
-fi
+function attemptToMarkBroken() {
+ local attr=$1
-# Insert broken attribute
-sed -i.bak "$nixFile" -r \
- -e "/^\s*broken\s*=.*$/d" \
- -e "s/(\s*)meta\s*=.*\{/&\n\1 broken = $newValue;/"
+ # skip likely to be noisy attrs
+ for badAttr in ${denyAttrList[@]};do
+ if [[ $attr =~ $badAttr ]]; then
+ failMark $attr "attr contained $badAttr, skipped."
+ return
+ fi
+ done
-if cmp -s "$nixFile" "$nixFile.bak"; then
- mv "$nixFile.bak" "$nixFile"
- die "Failed to mark the package as broken! Does it have a meta attribute?"
-fi
+ nixFile=$(nix-instantiate --eval --json -E "with import ./. {}; (builtins.unsafeGetAttrPos \"description\" $attr.meta).file" 2>/dev/null | jq -r .)
+ if [[ ! -f "$nixFile" ]]; then
+ failMark $attr "Couldn't locate correct file"
+ return
+ fi
-if [[ "$newValue" == "true" ]]; then
- # broken should evaluate to true in any case now
- markedSuccessfully=$(nix-instantiate --eval -E "with import ./. {}; $attr.meta.broken" || true)
- if [[ ! "$markedSuccessfully" == "true" ]]; then
- mv "$nixFile.bak" "$nixFile"
- die "Couldn't verify the broken attribute to be set correctly, restoring backup!"
- fi
-else
- # we can not check if broken evaluates to the correct value, but we can check that it does evaluate
- if ! nix-instantiate --eval -E "with import ./. {}; $attr.meta.broken" >/dev/null; then
- mv "$nixFile.bak" "$nixFile"
- die "Couldn't verify the broken attribute to be set correctly, restoring backup!"
- fi
-fi
+ # skip files which are auto-generated
+ for filename in ${denyFileList[@]};do
+ if [[ "$filename" == $(basename $nixFile) ]]; then
+ failMark $attr "filename matched $filename, skipped."
+ return
+ fi
+ done
+
+ # Insert broken attribute
+ sed -i.bak "$nixFile" -r \
+ -e "/^\s*broken\s*=.*$/d" \
+ -e "s/(\s*)meta\s*=.*\{/&\n\1 broken = true;/"
+
+ if cmp -s "$nixFile" "$nixFile.bak"; then
+ mv "$nixFile.bak" "$nixFile"
+ failMark $attr "Does it have a meta attribute?"
+ return
+ fi
-rm -f "$nixFile.bak"
-rm -f "$attr.fetchlog"
+ # broken should evaluate to true in any case now
+ markedSuccessfully=$(nix-instantiate --eval -E "with import ./. {}; $attr.meta.broken")
+ if [[ "$markedSuccessfully" != "true" ]]; then
+ mv "$nixFile.bak" "$nixFile"
+ failMark $attr "$attr.meta.broken doesn't evaluate to true."
+ return
+ fi
+
+ rm -f "$nixFile.bak"
+}
+
+for attr in $@; do
+ attemptToMarkBroken $attr
+done
diff --git a/pkgs/data/fonts/agave/default.nix b/pkgs/data/fonts/agave/default.nix
index 0c2cd1609f61..ea64cf34578d 100644
--- a/pkgs/data/fonts/agave/default.nix
+++ b/pkgs/data/fonts/agave/default.nix
@@ -2,7 +2,7 @@
let
pname = "agave";
- version = "22";
+ version = "30";
in fetchurl {
name = "${pname}-${version}";
url = "https://github.com/agarick/agave/releases/download/v${version}/Agave-Regular.ttf";
@@ -13,7 +13,7 @@ in fetchurl {
install -D $downloadedFile $out/share/fonts/truetype/Agave-Regular.ttf
'';
- sha256 = "1jb8f0xcv5z0l5nyx733b6zclswi82vrh2nwyyhbqzgqrl4y1h6s";
+ sha256 = "1f2f1fycwi8xbf8x03yfq78nv11b2msl4ll9flw8rkg023h9vwg7";
meta = with lib; {
description = "truetype monospaced typeface designed for X environments";
diff --git a/pkgs/data/fonts/fraunces/default.nix b/pkgs/data/fonts/fraunces/default.nix
new file mode 100644
index 000000000000..d5879d6c2bc4
--- /dev/null
+++ b/pkgs/data/fonts/fraunces/default.nix
@@ -0,0 +1,25 @@
+{ lib, fetchzip }:
+let
+ version = "1.000";
+in
+fetchzip {
+ name = "fraunces-${version}";
+
+ url = "https://github.com/undercasetype/Fraunces/releases/download/${version}/UnderCaseType_Fraunces_${version}.zip";
+
+ sha256 = "0qgl140qkn9p87x7pk60fd3lj206y5h0fq2xkcj2qiv3sxbqxwqb";
+
+ postFetch = ''
+ mkdir -p $out/share/fonts/
+ unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype
+ unzip -j $downloadedFile \*.ttf -d $out/share/fonts/truetype
+ '';
+
+ meta = with lib; {
+ description = "A display, “Old Style” soft-serif typeface inspired by early 20th century typefaces";
+ homepage = "https://github.com/undercasetype/Fraunces";
+ license = licenses.ofl;
+ maintainers = [ maintainers.marsam ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/data/fonts/iosevka/bin.nix b/pkgs/data/fonts/iosevka/bin.nix
index 0f88aa05e4cf..8188c569ff7d 100644
--- a/pkgs/data/fonts/iosevka/bin.nix
+++ b/pkgs/data/fonts/iosevka/bin.nix
@@ -1,28 +1,39 @@
-{ stdenv, fetchzip }:
+{ stdenv, lib, fetchurl, iosevka, unzip
+, variant ? ""
+}:
let
- version = "3.4.6";
-in fetchzip {
- name = "iosevka-bin-${version}";
+ name = "iosevka" + lib.optionalString (variant != "") "-" + variant;
- url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-iosevka-${version}.zip";
+ variantHashes = import ./variants.nix;
+ validVariants = map (lib.removePrefix "iosevka-")
+ (builtins.attrNames (builtins.removeAttrs variantHashes [ "iosevka" ]));
+in stdenv.mkDerivation rec {
+ pname = "${name}-bin";
+ version = "3.7.1";
- postFetch = ''
+ src = fetchurl {
+ url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-${name}-${version}.zip";
+ sha256 = variantHashes.${name} or (throw ''
+ No such variant "${variant}" for package iosevka-bin.
+ Valid variants are: ${lib.concatStringsSep ", " validVariants}.
+ '');
+ };
+
+ nativeBuildInputs = [ unzip ];
+
+ phases = [ "unpackPhase" ];
+
+ unpackPhase = ''
mkdir -p $out/share/fonts
- unzip -j $downloadedFile \*.ttc -d $out/share/fonts/truetype
+ unzip -d $out/share/fonts/truetype $src
'';
- sha256 = "1nab49gkpxahwvvw39xcc32q425qkccr7ffmz87jbcdv71qy7pp9";
-
- meta = with stdenv.lib; {
- homepage = "https://be5invis.github.io/Iosevka/";
- downloadPage = "https://github.com/be5invis/Iosevka/releases";
- description = ''
- Slender monospace sans-serif and slab-serif typeface inspired by Pragmata
- Pro, M+ and PF DIN Mono, designed to be the ideal font for programming.
- '';
- license = licenses.ofl;
- platforms = platforms.all;
- maintainers = [ maintainers.cstrahan ];
+ meta = iosevka.meta // {
+ maintainers = with lib.maintainers; [
+ cstrahan
+ ];
};
+
+ passthru.updateScript = ./update-bin.sh;
}
diff --git a/pkgs/data/fonts/iosevka/default.nix b/pkgs/data/fonts/iosevka/default.nix
index 5167c494fa07..3d350796105a 100644
--- a/pkgs/data/fonts/iosevka/default.nix
+++ b/pkgs/data/fonts/iosevka/default.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, pkgs, fetchFromGitHub, nodejs, nodePackages, remarshal
-, ttfautohint-nox, otfcc
+, ttfautohint-nox
# Custom font set options.
# See https://github.com/be5invis/Iosevka#build-your-own-style
@@ -27,23 +27,30 @@
assert (privateBuildPlan != null) -> set != null;
+let
+ # We don't know the attribute name for the Iosevka package as it
+ # changes not when our update script is run (which in turn updates
+ # node-packages.json, but when node-packages/generate.sh is run
+ # (which updates node-packages.nix).
+ #
+ # Doing it this way ensures that the package can always be built,
+ # although possibly an older version than ioseva-bin.
+ nodeIosevka = (
+ lib.findSingle
+ (drv: drv ? packageName && drv.packageName == "iosevka")
+ (throw "no 'iosevka' package found in nodePackages")
+ (throw "multiple 'iosevka' packages found in nodePackages")
+ (lib.attrValues nodePackages)
+ ).override (drv: { dontNpmInstall = true; });
+in
stdenv.mkDerivation rec {
pname = if set != null then "iosevka-${set}" else "iosevka";
-
- version = "3.2.2";
-
- src = fetchFromGitHub {
- owner = "be5invis";
- repo = "Iosevka";
- rev = "v${version}";
- sha256 = "1wbnp6gr3ywvspwk6i0jn68zwjmsd38arn4n2dkh7mdkrmvah81k";
- };
+ inherit (nodeIosevka) version src;
nativeBuildInputs = [
nodejs
- nodePackages."iosevka-build-deps-../../data/fonts/iosevka"
+ nodeIosevka
remarshal
- otfcc
ttfautohint-nox
];
@@ -61,9 +68,7 @@ stdenv.mkDerivation rec {
echo -e "\n" >> parameters.toml
cat "$extraParametersPath" >> parameters.toml
''}
- ln -s ${
- nodePackages."iosevka-build-deps-../../data/fonts/iosevka"
- }/lib/node_modules/iosevka-build-deps/node_modules .
+ ln -s ${nodeIosevka}/lib/node_modules/iosevka/node_modules .
runHook postConfigure
'';
@@ -74,13 +79,19 @@ stdenv.mkDerivation rec {
'';
installPhase = ''
+ runHook preInstall
fontdir="$out/share/fonts/truetype"
install -d "$fontdir"
install "dist/$pname/ttf"/* "$fontdir"
+ runHook postInstall
'';
enableParallelBuilding = true;
+ passthru = {
+ updateScript = ./update-default.sh;
+ };
+
meta = with stdenv.lib; {
homepage = "https://be5invis.github.io/Iosevka";
downloadPage = "https://github.com/be5invis/Iosevka/releases";
@@ -96,6 +107,7 @@ stdenv.mkDerivation rec {
ttuegel
babariviere
rileyinman
+ AluisioASG
];
};
}
diff --git a/pkgs/data/fonts/iosevka/package.json b/pkgs/data/fonts/iosevka/package.json
deleted file mode 100644
index bc772960882d..000000000000
--- a/pkgs/data/fonts/iosevka/package.json
+++ /dev/null
@@ -1,28 +0,0 @@
-{
- "name": "iosevka-build-deps",
- "version": "3.2.2",
- "scripts": {
- "build": "verda -f verdafile.js"
- },
- "dependencies": {
- "@iarna/toml": "^2.2.5",
- "cldr": "^5.5.4",
- "ejs": "^3.1.3",
- "fs-extra": "^9.0.0",
- "object-assign": "^4.1.1",
- "otfcc-ttcize": "^0.10.2",
- "patel": "^0.33.1",
- "prettier": "^2.0.5",
- "semver": "^7.1.3",
- "spiro": "^2.0.0",
- "stylus": "^0.54.7",
- "topsort": "^0.0.2",
- "ttf2woff": "^2.0.1",
- "ttf2woff2": "^3.0.0",
- "typo-geom": "^0.8.0",
- "unicode-13.0.0": "^0.8.0",
- "unorm": "^1.6.0",
- "verda": "^1.0.1",
- "which": "^2.0.2"
- }
-}
diff --git a/pkgs/data/fonts/iosevka/update-bin.sh b/pkgs/data/fonts/iosevka/update-bin.sh
new file mode 100755
index 000000000000..a402f152d8a1
--- /dev/null
+++ b/pkgs/data/fonts/iosevka/update-bin.sh
@@ -0,0 +1,28 @@
+#! /usr/bin/env nix-shell
+#! nix-shell -i bash -p curl jq
+
+set -euo pipefail
+cd "$(dirname "${BASH_SOURCE[0]}")"
+
+release=$(curl -s https://api.github.com/repos/be5invis/Iosevka/releases/latest)
+
+oldVersion=$(nix-instantiate --eval -E 'with import ../../../.. {}; lib.getVersion iosevka-bin' | tr -d '"')
+version=$(echo "$release" | jq -r .tag_name | tr -d v)
+
+if test "$oldVersion" = "$version"; then
+ echo "New version same as old version, nothing to do." >&2
+ exit 0
+fi
+
+sed -i "s/$oldVersion/$version/" bin.nix
+
+{
+ echo '# This file was autogenerated. DO NOT EDIT!'
+ echo '{'
+ for asset in $(echo "$release" | jq -r '.assets[].name | select(startswith("ttc"))'); do
+ printf ' %s = "%s";\n' \
+ $(echo "$asset" | sed -r "s/^ttc-(.*)-$version.zip$/\1/") \
+ $(nix-prefetch-url "https://github.com/be5invis/Iosevka/releases/download/v$version/$asset")
+ done
+ echo '}'
+} >variants.nix
diff --git a/pkgs/data/fonts/iosevka/update-default.sh b/pkgs/data/fonts/iosevka/update-default.sh
new file mode 100755
index 000000000000..208ea6101ac2
--- /dev/null
+++ b/pkgs/data/fonts/iosevka/update-default.sh
@@ -0,0 +1,21 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -i bash -p common-updater-scripts coreutils gawk replace
+set -euo pipefail
+cd "$(dirname "${BASH_SOURCE[0]}")"
+
+nixpkgs=../../../..
+repo=https://github.com/be5invis/Iosevka
+
+# Discover the latest version.
+current_version=$(nix-instantiate "$nixpkgs" --eval --strict -A iosevka.version | tr -d '"')
+new_version=$(list-git-tags "$repo" | sort --reverse --version-sort | awk 'match($0, /^v([0-9.]+)$/, m) { print m[1]; exit; }')
+if [[ "$new_version" == "$current_version" ]]; then
+ echo "iosevka: no update found"
+ exit
+fi
+
+# Update the source package in nodePackages.
+current_source="$repo/archive/v$current_version.tar.gz"
+new_source="$repo/archive/v$new_version.tar.gz"
+replace-literal -ef "$current_source" "$new_source" ../../../development/node-packages/node-packages.json
+echo "iosevka: $current_version -> $new_version (after nodePackages update)"
diff --git a/pkgs/data/fonts/iosevka/variants.nix b/pkgs/data/fonts/iosevka/variants.nix
new file mode 100644
index 000000000000..b3fd986c4caf
--- /dev/null
+++ b/pkgs/data/fonts/iosevka/variants.nix
@@ -0,0 +1,24 @@
+# This file was autogenerated. DO NOT EDIT!
+{
+ iosevka = "0h226f32nwlqnsdc86bwk2wcdl2hsq5q1s2ln6dsf9m7w8ajn0nr";
+ iosevka-aile = "05k3h7n7mkpdsjcxha27vjj503b4129jd90wj8qyk5h0nrgy1rc6";
+ iosevka-curly = "0fxcc99n9ghkdjmfxba9mg4fc0dwlvnnxlmc618jv6s3k2xn7sza";
+ iosevka-curly-slab = "1qgxyw5v91l4cw3mvqzagk9amyy63iqh72bnsz63daxgss3fpsab";
+ iosevka-etoile = "184rjidnjayv5wsrxxxf39mvdcjafdwcvp0h4rfniy9s0ifrwjvf";
+ iosevka-slab = "1cbrv5pyhnvwrdaj8r011igw2yjgzzigd82g1r10d348lk64wja1";
+ iosevka-sparkle = "124jnjzffnfw58b78svw8rzgal10z5nspwc267pvq7q0f2ak1wpp";
+ iosevka-ss01 = "18ckb0ch4za4vgwqz8azx8vhg9v9a922ffbckrbmy8n5bi03dl7w";
+ iosevka-ss02 = "0cwm2jdni5m9z0xagpmq9vvjp3yvin7c7bnavsj15yfvpq8b8qsp";
+ iosevka-ss03 = "1yzbvkr726f8mm024qzy2hdd7nz4kymgjm0cj5208c57bln0byr2";
+ iosevka-ss04 = "1kpz84a1cb39rxc87whw0fh0k9ak2qbcq59hm425da2acf27a648";
+ iosevka-ss05 = "1xnnm96jnw90mhwylsw1ad6m8pr4r1bd02l7g82m5hmr7bc4b7dd";
+ iosevka-ss06 = "1raw01ijiawaqxfmj0m8z8jrb2ns7vzy68lak63mss8j35xzg1l5";
+ iosevka-ss07 = "0bjhjwjif7qw6wyyrzfg2pdvy1b070k053ndmjard6sh1rcln02d";
+ iosevka-ss08 = "1qwgk8riff57np4hlmd0kcl9bx511x9zmnlrjq3ilfn6abdwgm7i";
+ iosevka-ss09 = "0sfnhmcrsv1v7l756hx70y1mrp35fbs6wrsczw4vxfbbaigs767r";
+ iosevka-ss10 = "10n70z7588h8y2z274vjn6hvzc7lg87znibcmkk2brmx2g5bw2wl";
+ iosevka-ss11 = "0mnyd04vdqr8jm3syv6ddrn61f27k91kxkdy86pp34xaac2ipmm0";
+ iosevka-ss12 = "1f8pn2220s6r566b40ncnqrfmfdhnlr0nkvzj9swgvx66jr8mlhj";
+ iosevka-ss13 = "1py5qgfqm9wp9pzcxg83mydvf3r6nhrqi21d0fvmnk04ghk1psd6";
+ iosevka-ss14 = "0z47kqicd26x5v94zy97xyl277v0s6856pbllfn1gv92ax2dg5cy";
+}
diff --git a/pkgs/data/fonts/merriweather/default.nix b/pkgs/data/fonts/merriweather/default.nix
index 1768c44bc03c..d1b3359df26e 100644
--- a/pkgs/data/fonts/merriweather/default.nix
+++ b/pkgs/data/fonts/merriweather/default.nix
@@ -27,7 +27,7 @@ stdenvNoCC.mkDerivation rec {
meta = with lib; {
homepage = "https://github.com/SorkinType/Merriweather";
- description = "Merriweather was designed to be a text face that is pleasant to read on screens";
+ description = "A text face designed to be pleasant to read on screens";
license = licenses.ofl;
platforms = platforms.all;
maintainers = with maintainers; [ emily ];
diff --git a/pkgs/data/fonts/sudo/default.nix b/pkgs/data/fonts/sudo/default.nix
index fab252af458b..f21fdb184161 100644
--- a/pkgs/data/fonts/sudo/default.nix
+++ b/pkgs/data/fonts/sudo/default.nix
@@ -1,11 +1,11 @@
{ lib, fetchzip }:
let
- version = "0.51";
+ version = "0.52";
in fetchzip {
name = "sudo-font-${version}";
url = "https://github.com/jenskutilek/sudo-font/releases/download/v${version}/sudo.zip";
- sha256 = "19m132183w5hrc5qvlb6cj38hir2302cqiljlfc72qdlb8al6fwi";
+ sha256 = "1j5p7apclyy5gfj2kklmgcncdsp5iik4gd6mdl29anzijknd0kja";
postFetch = ''
mkdir -p $out/share/fonts/
diff --git a/pkgs/data/fonts/ttf-tw-moe/default.nix b/pkgs/data/fonts/ttf-tw-moe/default.nix
new file mode 100644
index 000000000000..aeda5cd695d6
--- /dev/null
+++ b/pkgs/data/fonts/ttf-tw-moe/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchzip }:
+
+fetchzip {
+ name = "ttf-tw-moe";
+
+ url = "https://github.com/Jiehong/TW-fonts/archive/b30ae75e9dc299afd61e31cfd43f7a0a157dfb1f.zip";
+
+ postFetch = ''
+ mkdir -p $out/share/fonts
+ unzip -j $downloadedFile TW-fonts-b30ae75e9dc299afd61e31cfd43f7a0a157dfb1f/\*.ttf -d $out/share/fonts/truetype
+ '';
+
+ sha256 = "0khgxih9z6pqf7pdp21xjp24wb9ygsrdcmzpjb7vr9x8n78i1fbs";
+
+ meta = with stdenv.lib; {
+ homepage = "http://www.moe.gov.tw/";
+ description = "Set of KAI and SONG fonts from the Ministry of Education of Taiwan";
+ longDescription = ''
+ Installs 2 TTF fonts: MOESongUN and TW-MOE-Std-Kai.
+ Both are provided by the Ministry of Education of Taiwan; each character's shape
+ closely follows the official recommendation, and can be used as for teaching purposes.
+ '';
+ license = licenses.cc-by-nd-30;
+ maintainers = [ maintainers.jiehong ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/data/icons/maia-icon-theme/default.nix b/pkgs/data/icons/maia-icon-theme/default.nix
index ee539981fbca..2a6dbc512acc 100644
--- a/pkgs/data/icons/maia-icon-theme/default.nix
+++ b/pkgs/data/icons/maia-icon-theme/default.nix
@@ -1,4 +1,12 @@
-{ stdenv, fetchFromGitLab, cmake, extra-cmake-modules, gtk3, kdeFrameworks, hicolor-icon-theme }:
+{ stdenv
+, fetchFromGitLab
+, cmake
+, extra-cmake-modules
+, gtk3
+, plasma-framework
+, kwindowsystem
+, hicolor-icon-theme
+}:
stdenv.mkDerivation {
pname = "maia-icon-theme";
@@ -17,8 +25,8 @@ stdenv.mkDerivation {
cmake
extra-cmake-modules
gtk3
- kdeFrameworks.plasma-framework
- kdeFrameworks.kwindowsystem
+ plasma-framework
+ kwindowsystem
];
propagatedBuildInputs = [
diff --git a/pkgs/data/icons/numix-cursor-theme/default.nix b/pkgs/data/icons/numix-cursor-theme/default.nix
index d0411a8c5697..7ff3c4ca23c4 100644
--- a/pkgs/data/icons/numix-cursor-theme/default.nix
+++ b/pkgs/data/icons/numix-cursor-theme/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, inkscape, xcursorgen }:
+{ stdenv, fetchFromGitHub, fetchpatch, inkscape, xcursorgen }:
stdenv.mkDerivation rec {
version = "1.1";
@@ -14,6 +14,15 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ inkscape xcursorgen ];
+ patches = [
+ # Remove when https://github.com/numixproject/numix-cursor-theme/pull/7 is merged
+ (fetchpatch {
+ url = "https://github.com/stephaneyfx/numix-cursor-theme/commit/3b647bf768cebb8f127b88e3786f6a9640460197.patch";
+ sha256 = "174kmhlvv76wwvndkys78aqc32051sqg3wzc0xg6b7by4agrbg76";
+ name = "support-inkscape-1-in-numix-cursor-theme.patch";
+ })
+ ];
+
buildPhase = ''
patchShebangs .
HOME=$TMP ./build.sh
diff --git a/pkgs/data/icons/numix-icon-theme-circle/default.nix b/pkgs/data/icons/numix-icon-theme-circle/default.nix
index f43ca473f0dd..ef06c2e2532a 100644
--- a/pkgs/data/icons/numix-icon-theme-circle/default.nix
+++ b/pkgs/data/icons/numix-icon-theme-circle/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "numix-icon-theme-circle";
- version = "20.07.11";
+ version = "20.09.19";
src = fetchFromGitHub {
owner = "numixproject";
repo = pname;
rev = version;
- sha256 = "0vj3d3wb12ksnkm99s32k7nrf9m5j83zzvkd0rwk8l0b30df975j";
+ sha256 = "1rqlq5ssxqj0nc0i8av7zprj94km5645xzqi5j5i0sxd3jbmyfjx";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/pkgs/data/icons/numix-icon-theme-square/default.nix b/pkgs/data/icons/numix-icon-theme-square/default.nix
index 51a2100d3aa3..b0b4e20073a4 100644
--- a/pkgs/data/icons/numix-icon-theme-square/default.nix
+++ b/pkgs/data/icons/numix-icon-theme-square/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "numix-icon-theme-square";
- version = "20.07.11";
+ version = "20.09.19";
src = fetchFromGitHub {
owner = "numixproject";
repo = pname;
rev = version;
- sha256 = "07jy8l2r6grn7pabn3dnkc8j7xdykl7k57br30c6v61ss8paf2rw";
+ sha256 = "0afraarfcd66mpidmn0l90wif8kmwzdj3s09g704kwszyijxs80z";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/pkgs/data/icons/zafiro-icons/default.nix b/pkgs/data/icons/zafiro-icons/default.nix
index a8dc4539a7dd..d406ae50e1c3 100644
--- a/pkgs/data/icons/zafiro-icons/default.nix
+++ b/pkgs/data/icons/zafiro-icons/default.nix
@@ -7,7 +7,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "zayronxio";
repo = pname;
- rev = "${version}";
+ rev = version;
sha256 = "05h8qm9izjbp8pnl9jpbw3y9sddhp0zmg94fm1k4d4hhdqnakqhv";
};
diff --git a/pkgs/data/misc/hackage/default.nix b/pkgs/data/misc/hackage/default.nix
index c9950d9fcd11..3c9a531ab62f 100644
--- a/pkgs/data/misc/hackage/default.nix
+++ b/pkgs/data/misc/hackage/default.nix
@@ -1,6 +1,6 @@
{ fetchurl }:
fetchurl {
- url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/197a82b352062bfeeefd4b62bfec19dd51a3728d.tar.gz";
- sha256 = "11c9a67j421vf6a7vvh280gsmssf49rxqnamdp1n9iljkhlfh5z1";
+ url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/59ba02b3424684458764210fa9e32ca08e516db2.tar.gz";
+ sha256 = "0m4scz6b7xg7kisy6zlnw258pkfksmzzppw9gp0g6rdl0cxly239";
}
diff --git a/pkgs/data/misc/tzdata/default.nix b/pkgs/data/misc/tzdata/default.nix
index 367ee06390cd..dc80580ff5ec 100644
--- a/pkgs/data/misc/tzdata/default.nix
+++ b/pkgs/data/misc/tzdata/default.nix
@@ -2,16 +2,16 @@
stdenv.mkDerivation rec {
pname = "tzdata";
- version = "2019c";
+ version = "2020c";
srcs =
[ (fetchurl {
url = "https://data.iana.org/time-zones/releases/tzdata${version}.tar.gz";
- sha256 = "0z7w1yv37cfk8yhix2cillam091vgp1j4g8fv84261q9mdnq1ivr";
+ sha256 = "1nab36g5ibs88wg2mzpzygi1wh5gh2al1qjvbk8sb90sbw8ar43q";
})
(fetchurl {
url = "https://data.iana.org/time-zones/releases/tzcode${version}.tar.gz";
- sha256 = "1m3y2rnf1nggxxhxplab5zdd5whvar3ijyrv7lifvm82irkd7szn";
+ sha256 = "1r5zrk1k3jhhilkhrx82fd19rvysji8jk05gq5v0rndmyx07zacs";
})
];
diff --git a/pkgs/data/themes/canta/default.nix b/pkgs/data/themes/canta/default.nix
index 8534fe7a5064..c6a6678b98c7 100644
--- a/pkgs/data/themes/canta/default.nix
+++ b/pkgs/data/themes/canta/default.nix
@@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
description = "Flat Design theme for GTK based desktop environments";
homepage = "https://github.com/vinceliuice/Canta-theme";
license = licenses.gpl2;
- platforms = platforms.unix;
+ platforms = platforms.linux; # numix-icon-theme-circle unavailable in darwin
maintainers = [ maintainers.romildo ];
};
}
diff --git a/pkgs/data/themes/orion/default.nix b/pkgs/data/themes/orion/default.nix
index b44cc857c629..740b34889227 100644
--- a/pkgs/data/themes/orion/default.nix
+++ b/pkgs/data/themes/orion/default.nix
@@ -1,11 +1,13 @@
-{ stdenv, fetchgit, gtk-engine-murrine }:
+{ stdenv, fetchFromGitHub, gtk-engine-murrine }:
-stdenv.mkDerivation {
- name = "orion-1.5";
+stdenv.mkDerivation rec {
+ pname = "orion";
+ version = "1.5";
- src = fetchgit {
- url = "https://github.com/shimmerproject/Orion.git";
- rev = "refs/tags/v1.5";
+ src = fetchFromGitHub {
+ owner = "shimmerproject";
+ repo = "Orion";
+ rev = "refs/tags/v${version}";
sha256 = "1116yawv3fspkiq1ykk2wj0gza3l04b5nhldy0bayzjaj0y6fd89";
};
diff --git a/pkgs/desktops/cdesktopenv/0001-all-remove-deprecated-sys_errlist-and-replace-with-A.patch b/pkgs/desktops/cdesktopenv/0001-all-remove-deprecated-sys_errlist-and-replace-with-A.patch
new file mode 100644
index 000000000000..4382cdcf35b0
--- /dev/null
+++ b/pkgs/desktops/cdesktopenv/0001-all-remove-deprecated-sys_errlist-and-replace-with-A.patch
@@ -0,0 +1,336 @@
+From 67f62e5a8acd70d30f7067f1f44ac7b15c67011a Mon Sep 17 00:00:00 2001
+From: Peter Howkins <flibble@users.sf.net>
+Date: Mon, 2 Nov 2020 05:30:08 +0000
+Subject: [PATCH] all: remove deprecated sys_errlist[] and replace with ANSI C
+ strerror()
+
+---
+ cde/config/imake/imake.c | 13 -------------
+ cde/lib/tt/bin/dbck/spec.C | 8 --------
+ cde/lib/tt/lib/tt_options.h | 12 ------------
+ cde/programs/dtcm/dtcm/dnd.c | 4 ----
+ cde/programs/dtcm/libDtCmP/util.c | 5 +----
+ .../dthelp/parser.ccdf/volumegen/Volumegen.c | 1 -
+ cde/programs/dtimsstart/remote.c | 4 ----
+ cde/programs/dtimsstart/start.c | 12 +++---------
+ cde/programs/dtinfo/dtinfo/src/external-api/comm.c | 5 +----
+ .../dtksh/ksh93/src/lib/libast/string/fmterror.c | 9 +--------
+ .../dtksh/ksh93/src/lib/libast/string/strerror.c | 8 +-------
+ cde/programs/dtlogin/dm.h | 7 +------
+ 12 files changed, 8 insertions(+), 80 deletions(-)
+
+diff --git a/cde/config/imake/imake.c b/cde/config/imake/imake.c
+index 574af7c7..83834aa7 100644
+--- a/cde/config/imake/imake.c
++++ b/config/imake/imake.c
+@@ -242,19 +242,6 @@ extern int errno;
+ #include <stdarg.h>
+ #include "imakemdep.h"
+
+-/*
+- * This define of strerror is copied from (and should be identical to)
+- * Xos.h, which we don't want to include here for bootstrapping reasons.
+- */
+-#if defined(X_NOT_STDC_ENV) || (defined(sun) && !defined(SVR4))
+-# ifndef strerror
+-extern char *sys_errlist[];
+-extern int sys_nerr;
+-# define strerror(n) \
+- (((n) >= 0 && (n) < sys_nerr) ? sys_errlist[n] : "unknown error")
+-# endif
+-#endif
+-
+ #define TRUE 1
+ #define FALSE 0
+
+diff --git a/cde/lib/tt/bin/dbck/spec.C b/cde/lib/tt/bin/dbck/spec.C
+index 18bba3fb..eaf2d6b7 100644
+--- a/cde/lib/tt/bin/dbck/spec.C
++++ b/lib/tt/bin/dbck/spec.C
+@@ -44,14 +44,6 @@
+ #include "ttdbck.h"
+ #include "tt_db_server_consts.h"
+
+-#if !defined(OPT_STRERROR)
+-// No strerror(), fake it
+-char *
+-strerror(int e)
+-{
+- return ((e<sys_nerr) ? sys_errlist[e] : "unknown");
+-}
+-#endif
+
+ Spec::
+ Spec()
+diff --git a/cde/lib/tt/lib/tt_options.h b/cde/lib/tt/lib/tt_options.h
+index e23bb9e5..de3a30e2 100644
+--- a/cde/lib/tt/lib/tt_options.h
++++ b/lib/tt/lib/tt_options.h
+@@ -107,10 +107,6 @@
+ * OPT_CPP_OPTIONS - string, options to pass to cpp. For example, on
+ * some platforms -B is used so C++ comments are processed by cpp.
+ *
+- *
+- * OPT_STRERROR - set if strerror() is available, otherwise we assume
+- * global symbol sys_errlist is defined in errno.h.
+- *
+ * OPT_SVR4_GETMNTENT - set to use new SVR4 flavor of getmntent.
+ *
+ * OPT_LOCKF_MNTTAB - set to hold a lockf lock on MNTTAB while doing
+@@ -242,7 +238,6 @@
+ # undef OPT_SYSINFO
+ # define OPT_CPP_PATH "/usr/ccs/lib/cpp"
+ # define OPT_CPP_OPTIONS ""
+-# define OPT_STRERROR
+ # undef OPT_SVR4_GETMNTENT
+ # undef OPT_LOCKF_MNTENT
+ # define OPT_DEFINE_SIG_PF
+@@ -273,7 +268,6 @@
+ # undef OPT_SYSINFO
+ # define OPT_CPP_PATH "/usr/lib/cpp"
+ # define OPT_CPP_OPTIONS "-B"
+-# undef OPT_STRERROR
+ # undef OPT_SVR4_GETMNTENT
+ # undef OPT_LOCKF_MNTENT
+ # define OPT_LOCAL_MOUNT_TYPE MNTTYPE_42
+@@ -302,7 +296,6 @@
+ # define OPT_CATGETS
+ # undef OPT_GETDTABLESIZE
+ # define OPT_SYSINFO
+-# define OPT_STRERROR
+ # define OPT_CPP_PATH "/usr/ccs/lib/cpp"
+ # define OPT_CPP_OPTIONS "-B"
+ # define OPT_SVR4_GETMNTENT
+@@ -389,7 +382,6 @@
+ # define OPT_CPP_PATH "/opt/langtools/lbin/cpp"
+ # endif
+ # define OPT_CPP_OPTIONS ""
+-# define OPT_STRERROR
+ # undef OPT_SVR4_GETMNTENT
+ # undef OPT_LOCKF_MNTENT
+ # define OPT_LOCAL_MOUNT_TYPE MNTTYPE_HFS
+@@ -415,7 +407,6 @@
+ # undef OPT_SYSINFO
+ # define OPT_CPP_PATH "/usr/bin/cpp"
+ # define OPT_CPP_OPTIONS ""
+-# define OPT_STRERROR
+ # undef OPT_SVR4_GETMNTENT
+ # undef OPT_LOCKF_MNTENT
+ # define OPT_LOCAL_MOUNT_TYPE "ext2fs"
+@@ -446,7 +437,6 @@
+ # undef OPT_SYSINFO
+ # define OPT_CPP_PATH "/usr/libexec/cpp"
+ # define OPT_CPP_OPTIONS ""
+-# define OPT_STRERROR
+ # undef OPT_SVR4_GETMNTENT
+ # undef OPT_LOCKF_MNTENT
+ # define OPT_LOCAL_MOUNT_TYPE MNTTYPE_UFS
+@@ -479,7 +469,6 @@
+ # define OPT_CPP_PATH "/usr/libexec/cpp"
+ # endif
+ # define OPT_CPP_OPTIONS ""
+-# define OPT_STRERROR
+ # undef OPT_SVR4_GETMNTENT
+ # undef OPT_LOCKF_MNTENT
+ # define OPT_LOCAL_MOUNT_TYPE MNTTYPE_UFS
+@@ -509,7 +498,6 @@
+ # undef OPT_SYSINFO
+ # define OPT_CPP_PATH "/usr/bin/cpp"
+ # define OPT_CPP_OPTIONS ""
+-# define OPT_STRERROR
+ # undef OPT_SVR4_GETMNTENT
+ # undef OPT_LOCKF_MNTENT
+ # define OPT_LOCAL_MOUNT_TYPE MNTTYPE_UFS
+diff --git a/cde/programs/dtcm/dtcm/dnd.c b/cde/programs/dtcm/dtcm/dnd.c
+index abc58c12..f37f19a6 100644
+--- a/cde/programs/dtcm/dtcm/dnd.c
++++ b/programs/dtcm/dtcm/dnd.c
+@@ -72,10 +72,6 @@
+
+ static Bool lookForButton(Display *, XEvent *, XPointer);
+
+-#if !defined(__linux__) && !defined(CSRG_BASED)
+-extern char *sys_errlist[];
+-#endif
+-
+ extern int drag_load_proc(char*, Calendar *);
+ static char dnd_filename[20];
+
+diff --git a/cde/programs/dtcm/libDtCmP/util.c b/cde/programs/dtcm/libDtCmP/util.c
+index d33b8ba1..6de4739d 100644
+--- a/cde/programs/dtcm/libDtCmP/util.c
++++ b/programs/dtcm/libDtCmP/util.c
+@@ -306,10 +306,7 @@ syserr(char *msg, int a1, int a2, int a3)
+ #if 0
+ /* print the error, if any */
+ if (saveerr != 0) {
+- if (saveerr < 0 || saveerr > sys_nerr)
+- (void) fprintf(stderr, ":Unknown error %d", saveerr);
+- else
+- (void) fprintf(stderr, ":%s", sys_errlist[saveerr]);
++ (void) fprintf(stderr, ":%s", strerror(saveerr));
+ }
+ #endif
+
+diff --git a/cde/programs/dthelp/parser.ccdf/volumegen/Volumegen.c b/cde/programs/dthelp/parser.ccdf/volumegen/Volumegen.c
+index d9a42943..08de4809 100644
+--- a/cde/programs/dthelp/parser.ccdf/volumegen/Volumegen.c
++++ b/programs/dthelp/parser.ccdf/volumegen/Volumegen.c
+@@ -56,7 +56,6 @@
+ typedef int Boolean;
+
+ /* extern int errno; */
+-/* extern char *sys_errlist[]; */
+ /* extern int sys_nerr; */
+
+ static void GenTopicList (
+diff --git a/cde/programs/dtimsstart/remote.c b/cde/programs/dtimsstart/remote.c
+index 68773673..71d32977 100644
+--- a/cde/programs/dtimsstart/remote.c
++++ b/programs/dtimsstart/remote.c
+@@ -37,10 +37,6 @@
+ #include <X11/Xproto.h> /* for X_ChangeHosts */
+ #include <X11/Xatom.h> /* for XA_STRING */
+
+-#if !defined(__linux__) && !defined(CSRG_BASED)
+-extern char *sys_errlist[];
+-#endif
+-
+ static char *conf_msg_id = STR_CONFDATA;
+
+ #define CONF_MSG_ID_LEN strlen(conf_msg_id)
+diff --git a/cde/programs/dtimsstart/start.c b/cde/programs/dtimsstart/start.c
+index 78fc2a38..1dafa189 100644
+--- a/cde/programs/dtimsstart/start.c
++++ b/programs/dtimsstart/start.c
+@@ -27,14 +27,10 @@
+ #include <sys/wait.h>
+ #include <setjmp.h>
+ #include <unistd.h>
++#include <errno.h>
+
+ #if (defined(__linux__) || defined(CSRG_BASED)) && !defined(_NFILE)
+ #define _NFILE FOPEN_MAX
+-#endif
+-
+-#if !defined(__linux__) && !defined(CSRG_BASED)
+-extern char *sys_errlist[];
+-extern int sys_nerr;
+ #endif
+
+ /* local functions */
+@@ -599,8 +595,7 @@ static int invoke_ims(UserSelection *sel)
+
+ pid = fork();
+ if (pid == (pid_t) -1) {
+- put_xims_log("fork failed [%s]",
+- (errno <= sys_nerr) ? sys_errlist[errno] : NULL, 0, 0);
++ put_xims_log("fork failed [%s]", strerror(errno), 0, 0);
+ #ifdef DEBUG
+ perror("fork");
+ #endif
+@@ -617,8 +612,7 @@ static int invoke_ims(UserSelection *sel)
+ #endif
+ execl(SH_PATH, "sh", "-c", renv->cmdbuf, NULL);
+
+- put_xims_log("%s: exec failed [%s]", SH_PATH,
+- (errno <= sys_nerr) ? sys_errlist[errno] : NULL, 0, 0);
++ put_xims_log("%s: exec failed [%s]", SH_PATH, strerror(errno) , 0, 0);
+ /* perror(SH_PATH); */
+ sleep(1);
+ _exit(1);
+diff --git a/cde/programs/dtinfo/dtinfo/src/external-api/comm.c b/cde/programs/dtinfo/dtinfo/src/external-api/comm.c
+index d61ccb7a..6aa2fc91 100644
+--- a/cde/programs/dtinfo/dtinfo/src/external-api/comm.c
++++ b/programs/dtinfo/dtinfo/src/external-api/comm.c
+@@ -53,9 +53,6 @@
+ #include <sys/select.h>
+ #endif
+
+-extern char *sys_errlist[];
+-
+-
+ static OliasEvent *current_event;
+ static int reply_status;
+ #define NO_REPLY 0
+@@ -332,7 +329,7 @@ wait_for_reply (Widget toplevel)
+ XtAppWarningMsg (XtWidgetToApplicationContext (toplevel),
+ "communicationsError", "select",
+ "Olias API", "Select failed: %s",
+- &sys_errlist[errno], &num_params);
++ strerror(errno), &num_params);
+ continue;
+ }
+ continue;
+diff --git a/cde/programs/dtksh/ksh93/src/lib/libast/string/fmterror.c b/cde/programs/dtksh/ksh93/src/lib/libast/string/fmterror.c
+index 313b67bc..8dd87ab8 100644
+--- a/cde/programs/dtksh/ksh93/src/lib/libast/string/fmterror.c
++++ b/programs/dtksh/ksh93/src/lib/libast/string/fmterror.c
+@@ -92,14 +92,7 @@
+ #endif
+ #include <ast.h>
+
+-extern __MANGLE__ int sys_nerr;
+-extern __MANGLE__ char* sys_errlist[];
+-
+ char*
+ fmterror __PARAM__((int err), (err)) __OTORP__(int err;){
+- static char msg[28];
+-
+- if (err > 0 && err <= sys_nerr) return(sys_errlist[err]);
+- sfsprintf(msg, sizeof(msg), "Error %d", err);
+- return(msg);
++ return strerror(err);
+ }
+diff --git a/cde/programs/dtksh/ksh93/src/lib/libast/string/strerror.c b/cde/programs/dtksh/ksh93/src/lib/libast/string/strerror.c
+index 7686a54d..a6aa7ce8 100644
+--- a/cde/programs/dtksh/ksh93/src/lib/libast/string/strerror.c
++++ b/programs/dtksh/ksh93/src/lib/libast/string/strerror.c
+@@ -108,18 +108,12 @@ NoN(strerror)
+
+ #include <ast.h>
+
+-extern __MANGLE__ int sys_nerr;
+-extern __MANGLE__ char* sys_errlist[];
+
+ char*
+ strerror __PARAM__((int err), (err)) __OTORP__(int err;)
+ #line 25
+ {
+- static char msg[28];
+-
+- if (err > 0 && err <= sys_nerr) return(sys_errlist[err]);
+- sfsprintf(msg, sizeof(msg), "Error %d", err);
+- return(msg);
++ return strerror(err);
+ }
+
+ #endif
+diff --git a/cde/programs/dtlogin/dm.h b/cde/programs/dtlogin/dm.h
+index 3e0f2499..e67edc3c 100644
+--- a/cde/programs/dtlogin/dm.h
++++ b/programs/dtlogin/dm.h
+@@ -68,8 +68,7 @@
+ # include <pwd.h> /* for passwd structure */
+ # include <stdio.h>
+ # include <stdlib.h> /* for exit(), malloc(), abort() */
+-# include <string.h> /* for string functions, bcopy(),
+- sys_errlist */
++# include <string.h> /* for string functions, bcopy() */
+ # include <sys/param.h> /* for NGROUPS */
+ # include <sys/types.h> /* for fd_set */
+ # include <netinet/in.h> /* for Internet socket stuff */
+@@ -475,10 +474,6 @@ struct verify_info {
+ *
+ ***************************************************************************/
+
+-#if !defined(__linux__) && !defined(CSRG_BASED)
+-extern char *sys_errlist[]; /* system error msgs */
+-extern int sys_nerr; /* system error msgs */
+-#endif
+ extern XrmDatabase XresourceDB;
+
+
+--
+2.28.0
+
diff --git a/pkgs/desktops/cdesktopenv/default.nix b/pkgs/desktops/cdesktopenv/default.nix
index 60ea33ca6ba5..7454603e7acd 100644
--- a/pkgs/desktops/cdesktopenv/default.nix
+++ b/pkgs/desktops/cdesktopenv/default.nix
@@ -2,7 +2,8 @@
, libXinerama, libXt, libXext, libtirpc, motif, libXft, xbitmaps
, libjpeg, libXmu, libXdmcp, libXScrnSaver, symlinkJoin, bdftopcf
, ncompress, mkfontdir, tcl, libXaw, gcc, glibcLocales, gawk
-, autoPatchelfHook, libredirect, makeWrapper, xset, xrdb, fakeroot }:
+, autoPatchelfHook, libredirect, makeWrapper, xset, xrdb, fakeroot
+, rpcsvc-proto }:
let
x11ProjectRoot = symlinkJoin {
@@ -25,6 +26,7 @@ in stdenv.mkDerivation rec {
# remove with next release
patches = [
./2.3.2.patch
+ ./0001-all-remove-deprecated-sys_errlist-and-replace-with-A.patch
];
buildInputs = [
@@ -33,6 +35,7 @@ in stdenv.mkDerivation rec {
];
nativeBuildInputs = [
bison ncompress gawk autoPatchelfHook makeWrapper fakeroot
+ rpcsvc-proto
];
makeFlags = [
diff --git a/pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix b/pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix
index 418107673a35..4788af897312 100644
--- a/pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix
+++ b/pkgs/desktops/cinnamon/cinnamon-settings-daemon/default.nix
@@ -28,6 +28,7 @@
, fontconfig
, tzdata
, nss
+, libgudev
}:
stdenv.mkDerivation rec {
@@ -83,6 +84,7 @@ stdenv.mkDerivation rec {
xorg.libXfixes
fontconfig
nss
+ libgudev
];
nativeBuildInputs = [
diff --git a/pkgs/desktops/cinnamon/cjs/default.nix b/pkgs/desktops/cinnamon/cjs/default.nix
index a810bdcc03e1..6471d06cd517 100644
--- a/pkgs/desktops/cinnamon/cjs/default.nix
+++ b/pkgs/desktops/cinnamon/cjs/default.nix
@@ -27,14 +27,14 @@
}:
stdenv.mkDerivation rec {
- pname = "cjs";
- version = "4.6.0-gjs-1.66.0";
+ pname = "cjs-unstable";
+ version = "2020-10-19";
src = fetchFromGitHub {
- owner = "leigh123linux";
- repo = pname;
- rev = "gjs-1.66.0";
- sha256 = "1pccz7h8mwljziflhn04gmfnbl99pvcj1byz1c6zn947v5gqskj1";
+ owner = "linuxmint";
+ repo = "cjs";
+ rev = "befc11adb5ba10681464e6fa81b1a79f108ce61c";
+ hash = "sha256-F2t8uKV2r29NxX2+3mYp5x1bug2lwihJZTK1dSS8rPg=";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/desktops/gnome-3/extensions/battery-status/default.nix b/pkgs/desktops/gnome-3/extensions/battery-status/default.nix
deleted file mode 100644
index c6518201da01..000000000000
--- a/pkgs/desktops/gnome-3/extensions/battery-status/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ stdenv, fetchFromGitHub }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-battery-status";
- version = "6";
-
- src = fetchFromGitHub {
- owner = "milliburn";
- repo = "gnome-shell-extension-battery_status";
- rev = "v${version}";
- sha256 = "1w83h863mzffjnmk322xq90qf3y9dzay1w9yw5r0qnbsq1ljl8p4";
- };
-
- uuid = "battery_status@milliburn.github.com";
-
- installPhase = ''
- runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions
- cp -r ${uuid} $out/share/gnome-shell/extensions/
- runHook postInstall
- '';
-
- meta = with stdenv.lib; {
- description = "Configurable lightweight battery charge indicator and autohider";
- license = licenses.gpl2;
- broken = true; # not compatable with latest GNOME
- maintainers = with maintainers; [ jonafato ];
- homepage = "https://github.com/milliburn/gnome-shell-extension-battery_status";
- };
-}
diff --git a/pkgs/desktops/gnome-3/extensions/material-shell/default.nix b/pkgs/desktops/gnome-3/extensions/material-shell/default.nix
index 87869f27d453..7b5156997b25 100644
--- a/pkgs/desktops/gnome-3/extensions/material-shell/default.nix
+++ b/pkgs/desktops/gnome-3/extensions/material-shell/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "gnome-shell-extension-material-shell";
- version = "8";
+ version = "9";
src = fetchFromGitHub {
owner = "material-shell";
repo = "material-shell";
rev = version;
- sha256 = "08zc6xl2b7k7l5l6afr40ii3gnxxbysan3cqv2s9g614rbsmc62r";
+ sha256 = "154ids72hkkvibqpq3522wf6h9qw7zkjnf8dgz50vxbkiiy015xn";
};
# This package has a Makefile, but it's used for building a zip for
diff --git a/pkgs/desktops/gnome-3/games/aisleriot/default.nix b/pkgs/desktops/gnome-3/games/aisleriot/default.nix
index 9ea68b02ea87..d58e608c9576 100644
--- a/pkgs/desktops/gnome-3/games/aisleriot/default.nix
+++ b/pkgs/desktops/gnome-3/games/aisleriot/default.nix
@@ -22,10 +22,10 @@ stdenv.mkDerivation rec {
version = "3.22.11";
src = fetchFromGitLab {
+ domain = "gitlab.gnome.org";
owner = "GNOME";
repo = pname;
- domain = "gitlab.gnome.org";
- rev = "${version}";
+ rev = version;
sha256 = "1asm0y6485xqsysdg586y3hzz8bhxqwnc82k6vhfnxpxz7l62qa1";
};
diff --git a/pkgs/desktops/lxde/core/lxrandr/default.nix b/pkgs/desktops/lxde/core/lxrandr/default.nix
index 9df84b6b1e23..ab109f3c6d45 100644
--- a/pkgs/desktops/lxde/core/lxrandr/default.nix
+++ b/pkgs/desktops/lxde/core/lxrandr/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libX11 (if withGtk3 then gtk3 else gtk2) xrandr ];
meta = with stdenv.lib; {
- description = "LXRandR is the standard screen manager of LXDE";
+ description = "Standard screen manager of LXDE";
homepage = "https://lxde.org/";
license = stdenv.lib.licenses.gpl2;
maintainers = with maintainers; [ rawkode ];
diff --git a/pkgs/desktops/lxde/core/lxtask/default.nix b/pkgs/desktops/lxde/core/lxtask/default.nix
index 2bb281494bd7..a1525ec8b734 100644
--- a/pkgs/desktops/lxde/core/lxtask/default.nix
+++ b/pkgs/desktops/lxde/core/lxtask/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "lxtask";
- version = "0.1.9";
+ version = "0.1.10";
src = fetchurl {
url = "mirror://sourceforge/lxde/${pname}-${version}.tar.xz";
- sha256 = "0cv4hx5dg01hbyi5p10pl78n0a40xajpq4wx9c7886pkmpq8isj1";
+ sha256 = "0b2fxg8jjjpk219gh7qa18g45365598nd2bq7rrq0bdvqjdxy5i2";
};
nativeBuildInputs = [ pkgconfig intltool ];
diff --git a/pkgs/desktops/lxqt/default.nix b/pkgs/desktops/lxqt/default.nix
index 90e466f7471e..1292da151acf 100644
--- a/pkgs/desktops/lxqt/default.nix
+++ b/pkgs/desktops/lxqt/default.nix
@@ -43,7 +43,7 @@ let
### OPTIONAL
qterminal = callPackage ./qterminal {};
- compton-conf = pkgs.qt5.callPackage ./compton-conf {};
+ compton-conf = qt5.callPackage ./compton-conf {};
obconf-qt = callPackage ./obconf-qt {};
lximage-qt = callPackage ./lximage-qt {};
qps = callPackage ./qps {};
diff --git a/pkgs/desktops/mate/default.nix b/pkgs/desktops/mate/default.nix
index 3970b2b2921c..10c278c8bf9a 100644
--- a/pkgs/desktops/mate/default.nix
+++ b/pkgs/desktops/mate/default.nix
@@ -39,6 +39,7 @@ let
mate-system-monitor = callPackage ./mate-system-monitor { };
mate-terminal = callPackage ./mate-terminal { };
mate-themes = callPackage ./mate-themes { };
+ mate-tweak = callPackage ./mate-tweak { };
mate-user-guide = callPackage ./mate-user-guide { };
mate-user-share = callPackage ./mate-user-share { };
mate-utils = callPackage ./mate-utils { };
diff --git a/pkgs/desktops/mate/mate-tweak/default.nix b/pkgs/desktops/mate/mate-tweak/default.nix
new file mode 100644
index 000000000000..9609d832f6b1
--- /dev/null
+++ b/pkgs/desktops/mate/mate-tweak/default.nix
@@ -0,0 +1,83 @@
+{ stdenv
+, fetchFromGitHub
+, python3Packages
+, intltool
+, mate
+, libnotify
+, gtk3
+, gdk-pixbuf
+, gobject-introspection
+, wrapGAppsHook
+, glib
+}:
+
+python3Packages.buildPythonApplication rec {
+ pname = "mate-tweak";
+ version = "20.10.0";
+
+ src = fetchFromGitHub {
+ owner = "ubuntu-mate";
+ repo = pname;
+ rev = version;
+ sha256 = "08gw5i5wjxmzn92h9fv6g7q9i00n8shv1wlpy6cb31xy9wbmjph6";
+ };
+
+ nativeBuildInputs = [
+ wrapGAppsHook
+ intltool
+ python3Packages.distutils_extra
+ gobject-introspection
+ ];
+
+ buildInputs = [
+ gtk3
+ gdk-pixbuf
+ libnotify
+ glib
+ mate.mate-applets
+ mate.mate-panel
+ mate.marco
+ mate.libmatekbd
+ mate.mate-session-manager
+ ];
+
+ propagatedBuildInputs = with python3Packages; [
+ distro
+ pygobject3
+ psutil
+ setproctitle
+ ];
+
+ strictDeps = false;
+
+ dontWrapGApps = true;
+
+ postPatch = ''
+ # mate-tweak hardcodes absolute paths everywhere. Nuke from orbit.
+ find . -type f -exec sed -i \
+ -e s,/usr/lib/mate-tweak,$out/lib/mate-tweak,g \
+ {} +
+
+ sed -i 's,{prefix}/,,g' setup.py
+ '';
+
+ # Arguments to be passed to `makeWrapper`, only used by buildPython*
+ preFixup = ''
+ makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
+ '';
+
+ postFixup = ''
+ for i in bin/.mate-tweak-wrapped lib/mate-tweak/mate-tweak-helper; do
+ sed -i "s,usr,run/current-system/sw,g" $out/$i
+ done
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Tweak tool for the MATE Desktop";
+ homepage = "https://github.com/ubuntu-mate/mate-tweak";
+ changelog = "https://github.com/ubuntu-mate/mate-tweak/releases/tag/${version}";
+ license = [ licenses.gpl2Plus ];
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ luc65r ];
+ };
+}
diff --git a/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix b/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix
index 67f4105ff3d1..7953105951c6 100644
--- a/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix
+++ b/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix
@@ -8,15 +8,18 @@
, plugs
# Only useful to disable for development testing.
, useDefaultPlugs ? true
+, testName ? null
}:
let
selectedPlugs =
if plugs == null then switchboardPlugs
else plugs ++ (lib.optionals useDefaultPlugs switchboardPlugs);
+
+ testingName = lib.optionalString (testName != null) "${testName}-";
in
stdenv.mkDerivation rec {
- name = "${switchboard.name}-with-plugs";
+ name = "${testingName}${switchboard.name}-with-plugs";
src = null;
diff --git a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix
index 51c87d5f34b2..995577b80d06 100644
--- a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix
+++ b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix
@@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-bluetooth";
- version = "2.1.5";
+ version = "unstable-2020-10-01";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
- rev = version;
- sha256 = "sha256-txEjChutJCse/WjgQEfo+MSeeGWdpHUABGCsAqK6i3o=";
+ rev = "2b59d646ea0d66ae45dafc851374f24dcd98c064";
+ sha256 = "sha256-selp70P+7RhbdHF6iiNmcNbMf/c+B9zZ6nlxwRSZGn4=";
};
passthru = {
diff --git a/pkgs/desktops/plasma-5/default.nix b/pkgs/desktops/plasma-5/default.nix
index 8ab4b60156c6..265c22b55655 100644
--- a/pkgs/desktops/plasma-5/default.nix
+++ b/pkgs/desktops/plasma-5/default.nix
@@ -36,7 +36,6 @@ let
};
mkDerivation = libsForQt5.callPackage ({ mkDerivation }: mkDerivation) {};
- qtbase = libsForQt5.callPackage ({ qtbase }: qtbase) {};
packages = self: with self;
let
@@ -83,7 +82,6 @@ let
setupHook = args.setupHook or defaultSetupHook;
meta = {
- broken = lib.versionAtLeast qtbase.version "5.15";
license = with lib.licenses; [
lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12
];
diff --git a/pkgs/desktops/plasma-5/kdecoration.nix b/pkgs/desktops/plasma-5/kdecoration.nix
index 3f2e9be462d8..569da3c70349 100644
--- a/pkgs/desktops/plasma-5/kdecoration.nix
+++ b/pkgs/desktops/plasma-5/kdecoration.nix
@@ -2,11 +2,7 @@
mkDerivation {
name = "kdecoration";
- meta = {
- broken = builtins.compareVersions qtbase.version "5.12.0" < 0;
- };
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtbase ki18n ];
outputs = [ "out" "dev" ];
- broken = true;
}
diff --git a/pkgs/desktops/plasma-5/kwin/default.nix b/pkgs/desktops/plasma-5/kwin/default.nix
index 78b6909f046d..e2fb0877ec86 100644
--- a/pkgs/desktops/plasma-5/kwin/default.nix
+++ b/pkgs/desktops/plasma-5/kwin/default.nix
@@ -1,5 +1,5 @@
{
- mkDerivation, lib,
+ mkDerivation, lib, fetchpatch,
extra-cmake-modules, kdoctools,
epoxy,libICE, libSM, libinput, libxkbcommon, udev, wayland, xcb-util-cursor,
@@ -37,6 +37,11 @@ mkDerivation {
patches = [
./0001-follow-symlinks.patch
./0002-xwayland.patch
+ (fetchpatch { # included in >= 5.18.6
+ name = "EGL_TEXTURE_Y_XUXV_WL.diff";
+ url = "https://github.com/KDE/kwin/commit/2c76cc478.diff";
+ sha256 = "1ywaky05h5j1x758q3yhp3ap45ispffghyxynqz5lybl5n6yyxhy";
+ })
];
CXXFLAGS = [
''-DNIXPKGS_XWAYLAND=\"${lib.getBin xwayland}/bin/Xwayland\"''
diff --git a/pkgs/development/arduino/platformio/chrootenv.nix b/pkgs/development/arduino/platformio/chrootenv.nix
index 91300bda8f1c..81cc8f371f4f 100644
--- a/pkgs/development/arduino/platformio/chrootenv.nix
+++ b/pkgs/development/arduino/platformio/chrootenv.nix
@@ -22,8 +22,8 @@ let
src = fetchFromGitHub {
owner = "platformio";
repo = "platformio-core";
- rev = "v5.0.1";
- sha256 = "01xh61ldilg6fg95l1p870rld2xffhnl9f9ndvbi5jdn8q634pmw";
+ rev = "v5.0.2";
+ sha256 = "1hbw8nbllyj0xyx1rz2chx9vyqf9949dcdx4v9hnfbsjwwpcfi0a";
};
diff --git a/pkgs/development/arduino/platformio/core.nix b/pkgs/development/arduino/platformio/core.nix
index 835e0c692e4b..42e1e49b41fb 100644
--- a/pkgs/development/arduino/platformio/core.nix
+++ b/pkgs/development/arduino/platformio/core.nix
@@ -75,14 +75,14 @@ let
in buildPythonApplication rec {
pname = "platformio";
- version = "5.0.1";
+ version = "5.0.2";
# pypi tarballs don't contain tests - https://github.com/platformio/platformio-core/issues/1964
src = fetchFromGitHub {
owner = "platformio";
repo = "platformio-core";
rev = "v${version}";
- sha256 = "01xh61ldilg6fg95l1p870rld2xffhnl9f9ndvbi5jdn8q634pmw";
+ sha256 = "1hbw8nbllyj0xyx1rz2chx9vyqf9949dcdx4v9hnfbsjwwpcfi0a";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/compilers/abcl/default.nix b/pkgs/development/compilers/abcl/default.nix
index edcf722f2553..f27abda03d18 100644
--- a/pkgs/development/compilers/abcl/default.nix
+++ b/pkgs/development/compilers/abcl/default.nix
@@ -1,11 +1,11 @@
{stdenv, fetchurl, ant, jre, jdk}:
stdenv.mkDerivation rec {
pname = "abcl";
- version = "1.7.1";
+ version = "1.8.0";
# or fetchFromGitHub(owner,repo,rev) or fetchgit(rev)
src = fetchurl {
url = "https://common-lisp.net/project/armedbear/releases/${version}/${pname}-src-${version}.tar.gz";
- sha256 = "09wjcjvriagml740krg9nva5v6bsc3sav86dmb55pjvfpsr1846m";
+ sha256 = "0wpfj7q9vq2k2mkp2wx2yvrcq0v8229ddyk8viiaizs7msn588ac";
};
configurePhase = ''
mkdir nix-tools
diff --git a/pkgs/development/compilers/flutter/default.nix b/pkgs/development/compilers/flutter/default.nix
index 9b9d1f7481d1..baab0583fb0c 100644
--- a/pkgs/development/compilers/flutter/default.nix
+++ b/pkgs/development/compilers/flutter/default.nix
@@ -1,6 +1,9 @@
-{ callPackage }:
+{ callPackage, dart }:
let
+ dart_stable = dart.override { version = "2.10.0"; };
+ dart_beta = dart.override { version = "2.10.0"; };
+ dart_dev = dart.override { version = "2.11.0-161.0.dev"; };
mkFlutter = opts: callPackage (import ./flutter.nix opts) { };
getPatches = dir:
let files = builtins.attrNames (builtins.readDir dir);
@@ -10,25 +13,28 @@ in {
stable = mkFlutter rec {
pname = "flutter";
channel = "stable";
- version = "1.17.5";
+ version = "1.22.0";
filename = "flutter_linux_${version}-${channel}.tar.xz";
- sha256Hash = "0kapja3nh7dfhjbn2np02wghijrjnpzsv4hz10fj54hs8hdx19di";
+ sha256Hash = "0ryrx458ss8ryhmspcfrhjvad2pl46bxh1qk5vzwzhxiqdc79vm8";
patches = getPatches ./patches/stable;
+ dart = dart_stable;
};
beta = mkFlutter rec {
- pname = "flutter-beta";
+ pname = "flutter";
channel = "beta";
- version = "1.20.0-7.2.pre";
+ version = "1.22.0-12.3.pre";
filename = "flutter_linux_${version}-${channel}.tar.xz";
- sha256Hash = "0w89ig5vi4spa95mf08r4vvwni7bzzdlyhvr9sy1a35qmf7j9s6f";
- patches = getPatches ./patches/beta;
+ sha256Hash = "1axzz137z4lgpa09h7bjf52i6dij6a9wmjbha1182db23r09plzh";
+ patches = getPatches ./patches/stable;
+ dart = dart_beta;
};
dev = mkFlutter rec {
- pname = "flutter-dev";
+ pname = "flutter";
channel = "dev";
- version = "1.21.0-1.0.pre";
+ version = "1.23.0-7.0.pre";
filename = "flutter_linux_${version}-${channel}.tar.xz";
- sha256Hash = "14rx89jp6ivk3ai7iwbznkr5q445ndh8fppzbxg520kq10s2208r";
- patches = getPatches ./patches/beta;
+ sha256Hash = "166qb4qbv051bc71yj7c0vrkamhvzz3fp3mz318qzm947mydwjj5";
+ patches = getPatches ./patches/dev;
+ dart = dart_dev;
};
}
diff --git a/pkgs/development/compilers/flutter/flutter.nix b/pkgs/development/compilers/flutter/flutter.nix
index e9b60253cda0..7fda2d616f3e 100644
--- a/pkgs/development/compilers/flutter/flutter.nix
+++ b/pkgs/development/compilers/flutter/flutter.nix
@@ -1,5 +1,5 @@
-{ channel, pname, version, sha256Hash, patches
-, filename ? "flutter_linux_v${version}-${channel}.tar.xz" }:
+{ channel, pname, version, sha256Hash, patches, dart
+, filename ? "flutter_linux_${version}-${channel}.tar.xz"}:
{ bash, buildFHSUserEnv, cacert, coreutils, git, makeWrapper, runCommand, stdenv
, fetchurl, alsaLib, dbus, expat, libpulseaudio, libuuid, libX11, libxcb
@@ -72,6 +72,7 @@ let
with pkgs; [
bash
curl
+ dart
git
unzip
which
@@ -118,11 +119,15 @@ in runCommand drvName {
homepage = "https://flutter.dev";
license = licenses.bsd3;
platforms = [ "x86_64-linux" ];
- maintainers = with maintainers; [ babariviere ];
+ maintainers = with maintainers; [ babariviere ericdallo ];
};
} ''
mkdir -p $out/bin
echo -n "$startScript" > $out/bin/${pname}
chmod +x $out/bin/${pname}
+
+ mkdir -p $out/bin/cache/dart-sdk/
+ cp -r ${dart}/* $out/bin/cache/dart-sdk/
+ ln $out/bin/cache/dart-sdk/bin/dart $out/bin/dart
''
diff --git a/pkgs/development/compilers/flutter/patches/beta/disable-auto-update.patch b/pkgs/development/compilers/flutter/patches/dev/disable-auto-update.patch
index cd01577cc10f..f9ac00d1d323 100644
--- a/pkgs/development/compilers/flutter/patches/beta/disable-auto-update.patch
+++ b/pkgs/development/compilers/flutter/patches/dev/disable-auto-update.patch
@@ -1,8 +1,8 @@
diff --git a/bin/internal/shared.sh b/bin/internal/shared.sh
-index 702bd9ed5..4d4dc94c6 100755
+index 22efe87443..c6954575c5 100644
--- a/bin/internal/shared.sh
+++ b/bin/internal/shared.sh
-@@ -204,8 +204,6 @@ function shared::execute() {
+@@ -212,8 +212,6 @@ function shared::execute() {
# FLUTTER_TOOL_ARGS="--enable-asserts $FLUTTER_TOOL_ARGS"
# FLUTTER_TOOL_ARGS="$FLUTTER_TOOL_ARGS --observe=65432"
@@ -12,10 +12,10 @@ index 702bd9ed5..4d4dc94c6 100755
case "$BIN_NAME" in
flutter*)
diff --git a/packages/flutter_tools/lib/src/runner/flutter_command_runner.dart b/packages/flutter_tools/lib/src/runner/flutter_command_runner.dart
-index 21be933e1..2ea73c4c0 100644
+index fb1616ba96..b973b3fd58 100644
--- a/packages/flutter_tools/lib/src/runner/flutter_command_runner.dart
+++ b/packages/flutter_tools/lib/src/runner/flutter_command_runner.dart
-@@ -294,13 +294,6 @@ class FlutterCommandRunner extends CommandRunner<void> {
+@@ -291,13 +291,6 @@ class FlutterCommandRunner extends CommandRunner<void> {
globals.flutterUsage.suppressAnalytics = true;
}
diff --git a/pkgs/development/compilers/flutter/patches/beta/move-cache.patch b/pkgs/development/compilers/flutter/patches/dev/move-cache.patch
index 64950d4476ef..eb6ff5cf582e 100644
--- a/pkgs/development/compilers/flutter/patches/beta/move-cache.patch
+++ b/pkgs/development/compilers/flutter/patches/dev/move-cache.patch
@@ -1,21 +1,21 @@
diff --git a/dev/devicelab/lib/framework/runner.dart b/dev/devicelab/lib/framework/runner.dart
-index 8e511eefd..fef3cca8b 100644
+index a059a8e992..b664a7070c 100644
--- a/dev/devicelab/lib/framework/runner.dart
+++ b/dev/devicelab/lib/framework/runner.dart
-@@ -126,7 +126,7 @@ Future<void> cleanupSystem() async {
- print('\nTelling Gradle to shut down (JAVA_HOME=$javaHome)');
- final String gradlewBinaryName = Platform.isWindows ? 'gradlew.bat' : 'gradlew';
- final Directory tempDir = Directory.systemTemp.createTempSync('flutter_devicelab_shutdown_gradle.');
-- recursiveCopy(Directory(path.join(flutterDirectory.path, 'bin', 'cache', 'artifacts', 'gradle_wrapper')), tempDir);
-+ recursiveCopy(Directory(path.join(globals.fsUtils.homeDirPath, '.cache', 'flutter', 'artifacts', 'gradle_wrapper')), tempDir);
- copy(File(path.join(path.join(flutterDirectory.path, 'packages', 'flutter_tools'), 'templates', 'app', 'android.tmpl', 'gradle', 'wrapper', 'gradle-wrapper.properties')), Directory(path.join(tempDir.path, 'gradle', 'wrapper')));
- if (!Platform.isWindows) {
- await exec(
+@@ -137,7 +137,7 @@ Future<void> cleanupSystem() async {
+ print('\nTelling Gradle to shut down (JAVA_HOME=$javaHome)');
+ final String gradlewBinaryName = Platform.isWindows ? 'gradlew.bat' : 'gradlew';
+ final Directory tempDir = Directory.systemTemp.createTempSync('flutter_devicelab_shutdown_gradle.');
+- recursiveCopy(Directory(path.join(flutterDirectory.path, 'bin', 'cache', 'artifacts', 'gradle_wrapper')), tempDir);
++ recursiveCopy(Directory(path.join(globals.fsUtils.homeDirPath, '.cache', 'flutter', 'artifacts', 'gradle_wrapper')), tempDir);
+ copy(File(path.join(path.join(flutterDirectory.path, 'packages', 'flutter_tools'), 'templates', 'app', 'android.tmpl', 'gradle', 'wrapper', 'gradle-wrapper.properties')), Directory(path.join(tempDir.path, 'gradle', 'wrapper')));
+ if (!Platform.isWindows) {
+ await exec(
diff --git a/packages/flutter_tools/lib/src/asset.dart b/packages/flutter_tools/lib/src/asset.dart
-index c680de599..480abfb77 100644
+index 36714c5fb4..c0cc049ee1 100644
--- a/packages/flutter_tools/lib/src/asset.dart
+++ b/packages/flutter_tools/lib/src/asset.dart
-@@ -8,6 +8,7 @@ import 'package:meta/meta.dart';
+@@ -6,6 +6,7 @@ import 'package:meta/meta.dart';
import 'package:package_config/package_config.dart';
import 'package:yaml/yaml.dart';
@@ -23,20 +23,20 @@ index c680de599..480abfb77 100644
import 'base/context.dart';
import 'base/file_system.dart';
import 'base/utils.dart';
-@@ -392,7 +393,7 @@ List<_Asset> _getMaterialAssets(String fontSet) {
+@@ -397,7 +398,7 @@ List<_Asset> _getMaterialAssets(String fontSet) {
for (final Map<dynamic, dynamic> font in (family['fonts'] as List<dynamic>).cast<Map<dynamic, dynamic>>()) {
final Uri entryUri = globals.fs.path.toUri(font['asset'] as String);
result.add(_Asset(
- baseDir: globals.fs.path.join(Cache.flutterRoot, 'bin', 'cache', 'artifacts', 'material_fonts'),
-+ baseDir: globals.fs.path.join(globals.fsUtils.homeDirPath, '.cache', 'flutter', 'artifacts', 'material_fonts'),
++ baseDir: globals.fs.path.join(globals.fsUtils.homeDirPath, '.cache', 'flutter', 'artifacts', 'material_fonts'),
relativeUri: Uri(path: entryUri.pathSegments.last),
entryUri: entryUri,
package: null,
diff --git a/packages/flutter_tools/lib/src/cache.dart b/packages/flutter_tools/lib/src/cache.dart
-index c0946782c..bdbc35cb8 100644
+index aaca036d78..43ff428f8d 100644
--- a/packages/flutter_tools/lib/src/cache.dart
+++ b/packages/flutter_tools/lib/src/cache.dart
-@@ -202,8 +202,15 @@ class Cache {
+@@ -226,8 +226,15 @@ class Cache {
return;
}
assert(_lock == null);
@@ -53,7 +53,7 @@ index c0946782c..bdbc35cb8 100644
try {
_lock = lockFile.openSync(mode: FileMode.write);
} on FileSystemException catch (e) {
-@@ -306,7 +313,7 @@ class Cache {
+@@ -330,7 +337,7 @@ class Cache {
if (_rootOverride != null) {
return _fileSystem.directory(_fileSystem.path.join(_rootOverride.path, 'bin', 'cache'));
} else {
diff --git a/pkgs/development/compilers/flutter/patches/stable/disable-auto-update.patch b/pkgs/development/compilers/flutter/patches/stable/disable-auto-update.patch
index c77357ea13c5..35ce5b367350 100644
--- a/pkgs/development/compilers/flutter/patches/stable/disable-auto-update.patch
+++ b/pkgs/development/compilers/flutter/patches/stable/disable-auto-update.patch
@@ -1,24 +1,24 @@
-diff --git a/bin/flutter b/bin/flutter
-index cdf974233..1f7de1c1b 100755
---- a/bin/flutter
-+++ b/bin/flutter
-@@ -185,8 +185,6 @@ fi
- # FLUTTER_TOOL_ARGS="--enable-asserts $FLUTTER_TOOL_ARGS"
- # FLUTTER_TOOL_ARGS="$FLUTTER_TOOL_ARGS --observe=65432"
+diff --git a/bin/internal/shared.sh b/bin/internal/shared.sh
+index 8d613de739..a673466726 100644
+--- a/bin/internal/shared.sh
++++ b/bin/internal/shared.sh
+@@ -204,8 +204,6 @@ function shared::execute() {
+ # FLUTTER_TOOL_ARGS="--enable-asserts $FLUTTER_TOOL_ARGS"
+ # FLUTTER_TOOL_ARGS="$FLUTTER_TOOL_ARGS --observe=65432"
--(upgrade_flutter) 3< "$PROG_NAME"
+- upgrade_flutter 7< "$PROG_NAME"
-
- # FLUTTER_TOOL_ARGS isn't quoted below, because it is meant to be considered as
- # separate space-separated args.
- "$DART" --packages="$FLUTTER_TOOLS_DIR/.packages" $FLUTTER_TOOL_ARGS "$SNAPSHOT_PATH" "$@"
+ BIN_NAME="$(basename "$PROG_NAME")"
+ case "$BIN_NAME" in
+ flutter*)
diff --git a/packages/flutter_tools/lib/src/runner/flutter_command_runner.dart b/packages/flutter_tools/lib/src/runner/flutter_command_runner.dart
-index b3e69714f..a9eb76234 100644
+index 8a1a1e29da..778f253358 100644
--- a/packages/flutter_tools/lib/src/runner/flutter_command_runner.dart
+++ b/packages/flutter_tools/lib/src/runner/flutter_command_runner.dart
-@@ -301,13 +301,6 @@ class FlutterCommandRunner extends CommandRunner<void> {
+@@ -293,13 +293,6 @@ class FlutterCommandRunner extends CommandRunner<void> {
+ globals.flutterUsage.suppressAnalytics = true;
}
- _checkFlutterCopy();
- try {
- await globals.flutterVersion.ensureVersionFile();
- } on FileSystemException catch (e) {
diff --git a/pkgs/development/compilers/flutter/patches/stable/move-cache.patch b/pkgs/development/compilers/flutter/patches/stable/move-cache.patch
index 64950d4476ef..dc77496edb31 100644
--- a/pkgs/development/compilers/flutter/patches/stable/move-cache.patch
+++ b/pkgs/development/compilers/flutter/patches/stable/move-cache.patch
@@ -1,8 +1,8 @@
diff --git a/dev/devicelab/lib/framework/runner.dart b/dev/devicelab/lib/framework/runner.dart
-index 8e511eefd..fef3cca8b 100644
+index d045c83f04..d51973020b 100644
--- a/dev/devicelab/lib/framework/runner.dart
+++ b/dev/devicelab/lib/framework/runner.dart
-@@ -126,7 +126,7 @@ Future<void> cleanupSystem() async {
+@@ -136,7 +136,7 @@ Future<void> cleanupSystem() async {
print('\nTelling Gradle to shut down (JAVA_HOME=$javaHome)');
final String gradlewBinaryName = Platform.isWindows ? 'gradlew.bat' : 'gradlew';
final Directory tempDir = Directory.systemTemp.createTempSync('flutter_devicelab_shutdown_gradle.');
@@ -12,7 +12,7 @@ index 8e511eefd..fef3cca8b 100644
if (!Platform.isWindows) {
await exec(
diff --git a/packages/flutter_tools/lib/src/asset.dart b/packages/flutter_tools/lib/src/asset.dart
-index c680de599..480abfb77 100644
+index 8da01315ae..bb8d61d7f2 100644
--- a/packages/flutter_tools/lib/src/asset.dart
+++ b/packages/flutter_tools/lib/src/asset.dart
@@ -8,6 +8,7 @@ import 'package:meta/meta.dart';
@@ -23,20 +23,20 @@ index c680de599..480abfb77 100644
import 'base/context.dart';
import 'base/file_system.dart';
import 'base/utils.dart';
-@@ -392,7 +393,7 @@ List<_Asset> _getMaterialAssets(String fontSet) {
+@@ -399,7 +400,7 @@ List<_Asset> _getMaterialAssets(String fontSet) {
for (final Map<dynamic, dynamic> font in (family['fonts'] as List<dynamic>).cast<Map<dynamic, dynamic>>()) {
final Uri entryUri = globals.fs.path.toUri(font['asset'] as String);
result.add(_Asset(
- baseDir: globals.fs.path.join(Cache.flutterRoot, 'bin', 'cache', 'artifacts', 'material_fonts'),
-+ baseDir: globals.fs.path.join(globals.fsUtils.homeDirPath, '.cache', 'flutter', 'artifacts', 'material_fonts'),
++ baseDir: globals.fs.path.join(globals.fsUtils.homeDirPath, '.cache', 'flutter', 'artifacts', 'material_fonts'),
relativeUri: Uri(path: entryUri.pathSegments.last),
entryUri: entryUri,
package: null,
diff --git a/packages/flutter_tools/lib/src/cache.dart b/packages/flutter_tools/lib/src/cache.dart
-index c0946782c..bdbc35cb8 100644
+index a35d8f87d0..a40027dc74 100644
--- a/packages/flutter_tools/lib/src/cache.dart
+++ b/packages/flutter_tools/lib/src/cache.dart
-@@ -202,8 +202,15 @@ class Cache {
+@@ -215,8 +215,15 @@ class Cache {
return;
}
assert(_lock == null);
@@ -53,7 +53,7 @@ index c0946782c..bdbc35cb8 100644
try {
_lock = lockFile.openSync(mode: FileMode.write);
} on FileSystemException catch (e) {
-@@ -306,7 +313,7 @@ class Cache {
+@@ -319,7 +326,7 @@ class Cache {
if (_rootOverride != null) {
return _fileSystem.directory(_fileSystem.path.join(_rootOverride.path, 'bin', 'cache'));
} else {
diff --git a/pkgs/development/compilers/fpc/lazarus.nix b/pkgs/development/compilers/fpc/lazarus.nix
index 9f50ea9abba2..713033057911 100644
--- a/pkgs/development/compilers/fpc/lazarus.nix
+++ b/pkgs/development/compilers/fpc/lazarus.nix
@@ -98,7 +98,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "Lazarus graphical IDE for the FreePascal language";
+ description = "Graphical IDE for the FreePascal language";
homepage = "https://www.lazarus.freepascal.org";
license = licenses.gpl2Plus ;
maintainers = with maintainers; [ raskin ];
diff --git a/pkgs/development/compilers/gambit/build.nix b/pkgs/development/compilers/gambit/build.nix
index c6a48bd744e7..a4b884147db1 100644
--- a/pkgs/development/compilers/gambit/build.nix
+++ b/pkgs/development/compilers/gambit/build.nix
@@ -35,6 +35,7 @@ gccStdenv.mkDerivation rec {
#runtimeDeps = [ gnused gnugrep ];
configureFlags = [
+ "--enable-targets=${gambit-params.targets}"
"--enable-single-host"
"--enable-c-opt=${optimizationSetting}"
"--enable-gcc-opts"
@@ -94,6 +95,7 @@ gccStdenv.mkDerivation rec {
# Now use the bootstrap compiler to build the real thing!
make -j$NIX_BUILD_CORES from-scratch
+ ${lib.optionalString gambit-params.modules "make -j$NIX_BUILD_CORES modules"}
'';
postInstall = ''
diff --git a/pkgs/development/compilers/gambit/gambit-support.nix b/pkgs/development/compilers/gambit/gambit-support.nix
index 0e78831f2e4e..be745367ec03 100644
--- a/pkgs/development/compilers/gambit/gambit-support.nix
+++ b/pkgs/development/compilers/gambit/gambit-support.nix
@@ -2,12 +2,16 @@
rec {
stable-params = {
+ stable = true;
defaultRuntimeOptions = "f8,-8,t8";
buildRuntimeOptions = "f8,-8,t8";
fix-stamp = git-version : "";
+ targets = "java,js,php,python,ruby";
+ modules = false;
};
unstable-params = {
+ stable = false;
defaultRuntimeOptions = "iL,fL,-L,tL";
buildRuntimeOptions = "i8,f8,-8,t8";
fix-stamp = git-version : ''
@@ -15,6 +19,8 @@ rec {
--replace "$(grep '^PACKAGE_VERSION=.*$' configure)" 'PACKAGE_VERSION="v${git-version}"' \
--replace "$(grep '^PACKAGE_STRING=.*$' configure)" 'PACKAGE_STRING="Gambit v${git-version}"' ;
'';
+ targets = "arm,java,js,php,python,riscv-32,riscv-64,ruby,x86,x86-64"; # eats 100% cpu on _digest
+ modules = false;
};
export-gambopt = params : "export GAMBOPT=${params.buildRuntimeOptions} ;";
diff --git a/pkgs/development/compilers/gambit/unstable.nix b/pkgs/development/compilers/gambit/unstable.nix
index 7284e5b531d8..a689991a1e13 100644
--- a/pkgs/development/compilers/gambit/unstable.nix
+++ b/pkgs/development/compilers/gambit/unstable.nix
@@ -1,13 +1,13 @@
{ callPackage, fetchFromGitHub, gambit-support }:
callPackage ./build.nix {
- version = "unstable-2020-07-29";
- git-version = "4.9.3-1232-gbba388b8";
+ version = "unstable-2020-09-20";
+ git-version = "4.9.3-1234-g6acd87df";
src = fetchFromGitHub {
owner = "feeley";
repo = "gambit";
- rev = "bba388b80ca62a77883a8936d64b03316808696a";
- sha256 = "0iqlp1mvxz8g32kqrqm0phnnp1i5c4jrapqh2wqwa8fh1vgnizg1";
+ rev = "6acd87dfa95bfca33082a431e72f023345dc07ee";
+ sha256 = "0a3dy4ij8hzlp3sjam4b6dp6yvyz5d7g2x784qm3gp89fi2ck56r";
};
gambit-params = gambit-support.unstable-params;
}
diff --git a/pkgs/development/compilers/gcc/builder.sh b/pkgs/development/compilers/gcc/builder.sh
index 2204744a4b59..e1c4768413f4 100644
--- a/pkgs/development/compilers/gcc/builder.sh
+++ b/pkgs/development/compilers/gcc/builder.sh
@@ -287,7 +287,12 @@ postInstall() {
done
# Two identical man pages are shipped (moving and compressing is done later)
- ln -sf gcc.1 "$out"/share/man/man1/g++.1
+ for i in "$out"/share/man/man1/*g++.1; do
+ if test -e "$i"; then
+ man_prefix=`echo "$i" | sed "s,.*/\(.*\)g++.1,\1,"`
+ ln -sf "$man_prefix"gcc.1 "$i"
+ fi
+ done
}
genericBuild
diff --git a/pkgs/development/compilers/gerbil/gerbil-ethereum.nix b/pkgs/development/compilers/gerbil/gerbil-ethereum.nix
index 9b90cc053e1e..e498818d2e61 100644
--- a/pkgs/development/compilers/gerbil/gerbil-ethereum.nix
+++ b/pkgs/development/compilers/gerbil/gerbil-ethereum.nix
@@ -2,8 +2,8 @@
gerbil-support.gerbilPackage {
pname = "gerbil-ethereum";
- version = "unstable-2020-08-02";
- git-version = "0.0-15-g7cd2dd7";
+ version = "unstable-2020-10-18";
+ git-version = "0.0-26-gf27ada8";
gerbil-package = "mukn/ethereum";
gerbil = gerbil-unstable;
gerbilInputs = with gerbil-support.gerbilPackages-unstable;
@@ -15,8 +15,8 @@ gerbil-support.gerbilPackage {
src = fetchFromGitHub {
owner = "fare";
repo = "gerbil-ethereum";
- rev = "7cd2dd7436b11917d0729dbafe087cfa8ec38f86";
- sha256 = "0qq3ch2dg735yrj3l2c9pb9qlvz98x3vjfi2xyr4fwr78smpqgb5";
+ rev = "f27ada8e7f4de4f8fbdfede9fe055914b254d8e7";
+ sha256 = "1lykjqim6a44whj1r8kkpiz68wghkfqx5vjlrc2ldxlmgd4r9gvd";
};
meta = {
description = "Gerbil Ethereum: a Scheme alternative to web3.js";
diff --git a/pkgs/development/compilers/gerbil/gerbil-libp2p.nix b/pkgs/development/compilers/gerbil/gerbil-libp2p.nix
new file mode 100644
index 000000000000..336f5af89c3b
--- /dev/null
+++ b/pkgs/development/compilers/gerbil/gerbil-libp2p.nix
@@ -0,0 +1,27 @@
+{ pkgs, lib, fetchFromGitHub, gerbil-unstable, gerbil-support, gambit-support }:
+
+gerbil-support.gerbilPackage {
+ pname = "gerbil-libp2p";
+ version = "unstable-2018-12-27";
+ git-version = "2376b3f";
+ gerbil-package = "vyzo";
+ gerbil = gerbil-unstable;
+ gerbilInputs = [];
+ buildInputs = []; # Note: at *runtime*, depends on go-libp2p-daemon
+ gambit-params = gambit-support.unstable-params;
+ version-path = "version";
+ softwareName = "Gerbil-libp2p";
+ src = fetchFromGitHub {
+ owner = "vyzo";
+ repo = "gerbil-libp2p";
+ rev = "2376b3f39cee04dd4ec455c8ea4e5faa93c2bf88";
+ sha256 = "0jcy7hfg953078msigyfwp2g4ii44pi6q7vcpmq01cbbvxpxz6zw";
+ };
+ meta = {
+ description = "Gerbil libp2p: use libp2p from Gerbil";
+ homepage = "https://github.com/vyzo/gerbil-libp2p";
+ license = lib.licenses.mit;
+ platforms = lib.platforms.unix;
+ maintainers = with lib.maintainers; [ fare ];
+ };
+}
diff --git a/pkgs/development/compilers/gerbil/gerbil-persist.nix b/pkgs/development/compilers/gerbil/gerbil-persist.nix
index 1be6684bf440..74485c19c2d0 100644
--- a/pkgs/development/compilers/gerbil/gerbil-persist.nix
+++ b/pkgs/development/compilers/gerbil/gerbil-persist.nix
@@ -2,8 +2,8 @@
gerbil-support.gerbilPackage {
pname = "gerbil-persist";
- version = "unstable-2020-08-02";
- git-version = "0.0-4-ga3b2bd1";
+ version = "unstable-2020-08-31";
+ git-version = "0.0-8-gd211390";
gerbil-package = "clan/persist";
gerbil = gerbil-unstable;
gerbilInputs = with gerbil-support.gerbilPackages-unstable; [gerbil-utils gerbil-crypto gerbil-poo];
@@ -14,8 +14,8 @@ gerbil-support.gerbilPackage {
src = fetchFromGitHub {
owner = "fare";
repo = "gerbil-persist";
- rev = "a3b2bd104612db0e4492737f09f72adea6684483";
- sha256 = "0mc01wva26ww1i7n8naa95mfw7i6lj8qg0bwsik7gb3dsj2acjvh";
+ rev = "d211390c8a199cf2b8c7400cd98977524e960015";
+ sha256 = "13s6ws8ziwalfp23nalss41qnz667z2712lr3y123sypm5n5axk7";
};
meta = {
description = "Gerbil Persist: Persistent data and activities";
diff --git a/pkgs/development/compilers/gerbil/gerbil-poo.nix b/pkgs/development/compilers/gerbil/gerbil-poo.nix
index 55673368eead..c6580ea0c77a 100644
--- a/pkgs/development/compilers/gerbil/gerbil-poo.nix
+++ b/pkgs/development/compilers/gerbil/gerbil-poo.nix
@@ -2,8 +2,8 @@
gerbil-support.gerbilPackage {
pname = "gerbil-ethereum";
- version = "unstable-2020-08-02";
- git-version = "0.0-13-g1014154";
+ version = "unstable-2020-10-17";
+ git-version = "0.0-35-g44d490d";
gerbil-package = "clan/poo";
gerbil = gerbil-unstable;
gerbilInputs = with gerbil-support.gerbilPackages-unstable; [gerbil-utils gerbil-crypto];
@@ -14,8 +14,8 @@ gerbil-support.gerbilPackage {
src = fetchFromGitHub {
owner = "fare";
repo = "gerbil-poo";
- rev = "1014154fe4943dfbec7524666c831b601ba88559";
- sha256 = "0g8l5mi007n07qs79m9h3h3am1p7h0kzq7yb49h562b8frh5gp97";
+ rev = "44d490d95b9d1b5d54eaedf2602419af8e086837";
+ sha256 = "082ndpy281saybcnp3bdidcibkk2ih6glrkbb5fdj1524ban4d0k";
};
meta = {
description = "Gerbil POO: Prototype Object Orientation for Gerbil Scheme";
diff --git a/pkgs/development/compilers/gerbil/gerbil-support.nix b/pkgs/development/compilers/gerbil/gerbil-support.nix
index e3f4bb0e0d25..9cb9954544c7 100644
--- a/pkgs/development/compilers/gerbil/gerbil-support.nix
+++ b/pkgs/development/compilers/gerbil/gerbil-support.nix
@@ -1,14 +1,16 @@
-{ pkgs, gccStdenv, callPackage, fetchFromGitHub }:
+{ pkgs, lib, gccStdenv, callPackage, fetchFromGitHub }:
# See ../gambit/build.nix regarding gccStdenv
rec {
# Gerbil libraries
gerbilPackages-unstable = {
+ gerbil-libp2p = callPackage ./gerbil-libp2p.nix { };
gerbil-utils = callPackage ./gerbil-utils.nix { };
gerbil-crypto = callPackage ./gerbil-crypto.nix { };
gerbil-poo = callPackage ./gerbil-poo.nix { };
gerbil-persist = callPackage ./gerbil-persist.nix { };
gerbil-ethereum = callPackage ./gerbil-ethereum.nix { };
+ smug-gerbil = callPackage ./smug-gerbil.nix { };
};
# Use this function in any package that uses Gerbil libraries, to define the GERBIL_LOADPATH.
@@ -23,6 +25,7 @@ rec {
gambit-params ? pkgs.gambit-support.stable-params,
gerbilInputs ? [],
buildInputs ? [],
+ buildScript ? "./build.ss",
softwareName ? ""} :
let buildInputs_ = buildInputs; in
gccStdenv.mkDerivation rec {
@@ -33,8 +36,8 @@ rec {
set -e ;
if [ -n "${version-path}.ss" ] ; then
echo -e '(import :clan/versioning${builtins.concatStringsSep ""
- (map (x : if x.passthru.version-path != ""
- then " :${x.passthru.gerbil-package}/${x.passthru.version-path}" else "")
+ (map (x : lib.optionalString (x.passthru.version-path != "")
+ " :${x.passthru.gerbil-package}/${x.passthru.version-path}")
gerbilInputs)
})\n(register-software "${softwareName}" "v${git-version}")\n' > "${passthru.version-path}.ss"
fi
@@ -50,7 +53,7 @@ rec {
buildPhase = ''
runHook preBuild
- ./build.ss
+ ${buildScript}
runHook postBuild
'';
diff --git a/pkgs/development/compilers/gerbil/gerbil-utils.nix b/pkgs/development/compilers/gerbil/gerbil-utils.nix
index 7e1a9bf05574..6d89e1181f2d 100644
--- a/pkgs/development/compilers/gerbil/gerbil-utils.nix
+++ b/pkgs/development/compilers/gerbil/gerbil-utils.nix
@@ -2,8 +2,8 @@
gerbil-support.gerbilPackage {
pname = "gerbil-utils";
- version = "unstable-2020-08-02";
- git-version = "0.2-21-g7e7d053";
+ version = "unstable-2020-10-18";
+ git-version = "0.2-36-g8b481b7";
gerbil-package = "clan";
gerbil = gerbil-unstable;
gambit-params = gambit-support.unstable-params;
@@ -12,8 +12,8 @@ gerbil-support.gerbilPackage {
src = fetchFromGitHub {
owner = "fare";
repo = "gerbil-utils";
- rev = "7e7d053ec5e78cc58d38cb03baf554d83b31b0c6";
- sha256 = "078vqdcddfavqq0d9pw430iz1562cgx1ck3fw6dpwxjkyc6m4bms";
+ rev = "8b481b787e13e07e14d0718d670aab016131a090";
+ sha256 = "0br8k5b2wcv4wcp65r2bfhji3af2qgqjspf41syqslq9awx47f3m";
};
meta = {
description = "Gerbil Clan: Community curated Collection of Common Utilities";
diff --git a/pkgs/development/compilers/gerbil/smug-gerbil.nix b/pkgs/development/compilers/gerbil/smug-gerbil.nix
new file mode 100644
index 000000000000..732cdb500b9b
--- /dev/null
+++ b/pkgs/development/compilers/gerbil/smug-gerbil.nix
@@ -0,0 +1,30 @@
+{ pkgs, lib, fetchFromGitHub, gerbil-unstable, gerbil-support, gambit-support }:
+
+gerbil-support.gerbilPackage {
+ pname = "smug-gerbil";
+ version = "unstable-2019-12-24";
+ git-version = "95d60d4";
+ gerbil-package = "drewc/smug";
+ gerbil = gerbil-unstable;
+ gerbilInputs = [];
+ buildInputs = [];
+ gambit-params = gambit-support.unstable-params;
+ version-path = ""; #"version";
+ softwareName = "Smug-Gerbil";
+ src = fetchFromGitHub {
+ owner = "drewc";
+ repo = "smug-gerbil";
+ rev = "95d60d486c1603743c6d3c525e6d5f5761b984e5";
+ sha256 = "0ys07z78gq60z833si2j7xa1scqvbljlx1zb32vdf32f1b27c04j";
+ };
+ meta = {
+ description = "Super Monadic Über Go-into : Parsers and Gerbil Scheme";
+ homepage = "https://github.com/drewc/smug-gerbil";
+ license = lib.licenses.mit;
+ platforms = lib.platforms.unix;
+ maintainers = with lib.maintainers; [ fare ];
+ };
+ buildScript = ''
+ for i in primitive simple tokens smug ; do gxc -O $i.ss ; done
+ '';
+}
diff --git a/pkgs/development/compilers/gerbil/unstable.nix b/pkgs/development/compilers/gerbil/unstable.nix
index 7b54438b5c9a..d4ff3ca7a98a 100644
--- a/pkgs/development/compilers/gerbil/unstable.nix
+++ b/pkgs/development/compilers/gerbil/unstable.nix
@@ -1,13 +1,13 @@
{ callPackage, fetchFromGitHub, gambit-unstable, gambit-support }:
callPackage ./build.nix rec {
- version = "unstable-2020-08-02";
- git-version = "0.16-120-g3f248e13";
+ version = "unstable-2020-11-05";
+ git-version = "0.16-152-g808929ae";
src = fetchFromGitHub {
owner = "vyzo";
repo = "gerbil";
- rev = "3f248e139dfa11be74284fc812253fbecafbaf31";
- sha256 = "18v192cypj0nbmfcyflm8qnwp27qwy65m0a19ggs47wwbzhgvgqh";
+ rev = "808929aeb8823959191f35df53bc0c0150911b4b";
+ sha256 = "0d9k2gkrs9qvlnk7xa3gjzs3gln3ydds7yd2313pvbw4q2lcz8iw";
};
inherit gambit-support;
gambit = gambit-unstable;
diff --git a/pkgs/development/compilers/ghc/8.10.1.nix b/pkgs/development/compilers/ghc/8.10.1.nix
index d3835d01e5a2..42eb994b8fe2 100644
--- a/pkgs/development/compilers/ghc/8.10.1.nix
+++ b/pkgs/development/compilers/ghc/8.10.1.nix
@@ -246,6 +246,7 @@ stdenv.mkDerivation (rec {
homepage = "http://haskell.org/ghc";
description = "The Glasgow Haskell Compiler";
maintainers = with stdenv.lib.maintainers; [ marcweber andres peti ];
+ timeout = 24 * 3600;
inherit (ghc.meta) license platforms;
};
diff --git a/pkgs/development/compilers/ghc/8.10.2-binary.nix b/pkgs/development/compilers/ghc/8.10.2-binary.nix
index baa1d879b53e..cc9491ede240 100644
--- a/pkgs/development/compilers/ghc/8.10.2-binary.nix
+++ b/pkgs/development/compilers/ghc/8.10.2-binary.nix
@@ -2,6 +2,14 @@
, fetchurl, perl, gcc
, ncurses6, gmp, glibc, libiconv, numactl
, llvmPackages
+
+ # minimal = true; will remove files that aren't strictly necessary for
+ # regular builds and GHC bootstrapping.
+ # This is "useful" for staying within hydra's output limits for at least the
+ # aarch64-linux architecture.
+ # Examples of unnecessary files are the bundled documentation and files that
+ # are only needed for profiling builds.
+, minimal ? false
}:
# Prebuilt only does native
@@ -82,7 +90,6 @@ stdenv.mkDerivation rec {
patchShebangs ghc-${version}/utils/
patchShebangs ghc-${version}/configure
'' +
-
# We have to patch the GMP paths for the integer-gmp package.
''
find . -name integer-gmp.buildinfo \
@@ -91,6 +98,12 @@ stdenv.mkDerivation rec {
find . -name base.buildinfo \
-exec sed -i "s@extra-lib-dirs: @extra-lib-dirs: ${libiconv}/lib@" {} \;
'' +
+ # aarch64 does HAVE_NUMA so -lnuma requires it in library-dirs in rts/package.conf.in
+ # FFI_LIB_DIR is a good indication of places it must be needed.
+ stdenv.lib.optionalString stdenv.hostPlatform.isAarch64 ''
+ find . -name package.conf.in \
+ -exec sed -i "s@FFI_LIB_DIR@FFI_LIB_DIR ${numactl.out}/lib@g" {} \;
+ '' +
# Rename needed libraries and binaries, fix interpreter
stdenv.lib.optionalString stdenv.isLinux ''
find . -type f -perm -0100 -exec patchelf \
@@ -128,14 +141,35 @@ stdenv.mkDerivation rec {
# On Linux, use patchelf to modify the executables so that they can
# find editline/gmp.
- postFixup = stdenv.lib.optionalString stdenv.isLinux ''
- for p in $(find "$out" -type f -executable); do
- if isELF "$p"; then
- echo "Patchelfing $p"
- patchelf --set-rpath "${libPath}:$(patchelf --print-rpath $p)" $p
- fi
- done
- '' + stdenv.lib.optionalString stdenv.isDarwin ''
+ postFixup = stdenv.lib.optionalString stdenv.isLinux
+ (if stdenv.hostPlatform.isAarch64 then
+ # Keep rpath as small as possible on aarch64 for patchelf#244. All Elfs
+ # are 2 directories deep from $out/lib, so pooling symlinks there makes
+ # a short rpath.
+ ''
+ (cd $out/lib; ln -s ${ncurses6.out}/lib/libtinfo.so.6)
+ (cd $out/lib; ln -s ${gmp.out}/lib/libgmp.so.10)
+ (cd $out/lib; ln -s ${numactl.out}/lib/libnuma.so.1)
+ for p in $(find "$out/lib" -type f -name "*\.so*"); do
+ (cd $out/lib; ln -s $p)
+ done
+
+ for p in $(find "$out/lib" -type f -executable); do
+ if isELF "$p"; then
+ echo "Patchelfing $p"
+ patchelf --set-rpath "\$ORIGIN:\$ORIGIN/../.." $p
+ fi
+ done
+ ''
+ else
+ ''
+ for p in $(find "$out" -type f -executable); do
+ if isELF "$p"; then
+ echo "Patchelfing $p"
+ patchelf --set-rpath "${libPath}:$(patchelf --print-rpath $p)" $p
+ fi
+ done
+ '') + stdenv.lib.optionalString stdenv.isDarwin ''
# not enough room in the object files for the full path to libiconv :(
for exe in $(find "$out" -type f -executable); do
isScript $exe && continue
@@ -146,6 +180,13 @@ stdenv.mkDerivation rec {
for file in $(find "$out" -name setup-config); do
substituteInPlace $file --replace /usr/bin/ranlib "$(type -P ranlib)"
done
+ '' +
+ stdenv.lib.optionalString minimal ''
+ # Remove profiling objects
+ find $out -type f -name '*.p_o' -delete
+ rm $out/lib/ghc-*/bin/ghc-iserv-prof
+ # Remove docs
+ rm -r $out/share/{doc,man}
'';
doInstallCheck = true;
@@ -169,6 +210,18 @@ stdenv.mkDerivation rec {
enableShared = true;
};
- meta.license = stdenv.lib.licenses.bsd3;
- meta.platforms = ["x86_64-linux" "armv7l-linux" "aarch64-linux" "i686-linux" "x86_64-darwin"];
+ meta = let
+ platforms = ["x86_64-linux" "armv7l-linux" "aarch64-linux" "i686-linux" "x86_64-darwin"];
+ in {
+ homepage = "http://haskell.org/ghc";
+ description = "The Glasgow Haskell Compiler";
+ license = stdenv.lib.licenses.bsd3;
+
+ # The minimal variation can not be distributed because it removes the
+ # documentation, including licensing information that is required for
+ # distribution.
+ inherit platforms;
+ hydraPlatforms = stdenv.lib.optionals (!minimal) platforms;
+ maintainers = with stdenv.lib.maintainers; [ lostnet ];
+ };
}
diff --git a/pkgs/development/compilers/ghc/8.10.2.nix b/pkgs/development/compilers/ghc/8.10.2.nix
index f3d64ced81ee..41aa5e16ba14 100644
--- a/pkgs/development/compilers/ghc/8.10.2.nix
+++ b/pkgs/development/compilers/ghc/8.10.2.nix
@@ -107,9 +107,9 @@ stdenv.mkDerivation (rec {
outputs = [ "out" "doc" ];
- # https://gitlab.haskell.org/ghc/ghc/-/issues/18549
- patches = [
- ./issue-18549.patch
+ # https://gitlab.haskell.org/ghc/ghc/-/issues/18549
+ patches = [
+ ./issue-18549.patch
];
postPatch = "patchShebangs .";
@@ -190,7 +190,7 @@ stdenv.mkDerivation (rec {
strictDeps = true;
# Don’t add -liconv to LDFLAGS automatically so that GHC will add it itself.
- dontAddExtraLibs = true;
+ dontAddExtraLibs = true;
nativeBuildInputs = [
perl autoconf automake m4 python3 sphinx
@@ -242,6 +242,7 @@ stdenv.mkDerivation (rec {
homepage = "http://haskell.org/ghc";
description = "The Glasgow Haskell Compiler";
maintainers = with stdenv.lib.maintainers; [ marcweber andres peti ];
+ timeout = 24 * 3600;
inherit (ghc.meta) license platforms;
};
diff --git a/pkgs/development/compilers/ghc/8.6.5.nix b/pkgs/development/compilers/ghc/8.6.5.nix
index a5d2bb5c88d6..3d660dd95217 100644
--- a/pkgs/development/compilers/ghc/8.6.5.nix
+++ b/pkgs/development/compilers/ghc/8.6.5.nix
@@ -256,6 +256,7 @@ stdenv.mkDerivation (rec {
homepage = "http://haskell.org/ghc";
description = "The Glasgow Haskell Compiler";
maintainers = with stdenv.lib.maintainers; [ marcweber andres peti ];
+ timeout = 24 * 3600;
inherit (ghc.meta) license platforms;
};
diff --git a/pkgs/development/compilers/ghc/8.8.2.nix b/pkgs/development/compilers/ghc/8.8.2.nix
index 371a369496ee..fbb75637df65 100644
--- a/pkgs/development/compilers/ghc/8.8.2.nix
+++ b/pkgs/development/compilers/ghc/8.8.2.nix
@@ -241,6 +241,7 @@ stdenv.mkDerivation (rec {
homepage = "http://haskell.org/ghc";
description = "The Glasgow Haskell Compiler";
maintainers = with stdenv.lib.maintainers; [ marcweber andres peti ];
+ timeout = 24 * 3600;
inherit (ghc.meta) license platforms;
};
diff --git a/pkgs/development/compilers/ghc/8.8.3.nix b/pkgs/development/compilers/ghc/8.8.3.nix
index e26eacca204b..538655a0d056 100644
--- a/pkgs/development/compilers/ghc/8.8.3.nix
+++ b/pkgs/development/compilers/ghc/8.8.3.nix
@@ -246,6 +246,7 @@ stdenv.mkDerivation (rec {
homepage = "http://haskell.org/ghc";
description = "The Glasgow Haskell Compiler";
maintainers = with stdenv.lib.maintainers; [ marcweber andres peti ];
+ timeout = 24 * 3600;
inherit (ghc.meta) license platforms;
};
diff --git a/pkgs/development/compilers/ghc/8.8.4.nix b/pkgs/development/compilers/ghc/8.8.4.nix
index 22a9e6e25f9f..e69766bccdaa 100644
--- a/pkgs/development/compilers/ghc/8.8.4.nix
+++ b/pkgs/development/compilers/ghc/8.8.4.nix
@@ -119,7 +119,11 @@ stdenv.mkDerivation (rec {
postPatch = "patchShebangs .";
# GHC is a bit confused on its cross terminology.
- preConfigure = ''
+ preConfigure = stdenv.lib.optionalString stdenv.isAarch64 ''
+ # Aarch64 allow backward bootstrapping since earlier versions are unstable.
+ find . -name \*\.cabal\* -exec sed -i -e 's/\(base.*\)4.14/\14.16/' {} \; \
+ -exec sed -i -e 's/\(prim.*\)0.6/\10.8/' {} \;
+ '' + ''
for env in $(env | grep '^TARGET_' | sed -E 's|\+?=.*||'); do
export "''${env#TARGET_}=''${!env}"
done
@@ -246,6 +250,7 @@ stdenv.mkDerivation (rec {
homepage = "http://haskell.org/ghc";
description = "The Glasgow Haskell Compiler";
maintainers = with stdenv.lib.maintainers; [ marcweber andres peti ];
+ timeout = 24 * 3600;
inherit (ghc.meta) license platforms;
};
diff --git a/pkgs/development/compilers/ghc/9.0.1.nix b/pkgs/development/compilers/ghc/9.0.1.nix
index 23daee56a75f..bdb1a7555c21 100644
--- a/pkgs/development/compilers/ghc/9.0.1.nix
+++ b/pkgs/development/compilers/ghc/9.0.1.nix
@@ -237,6 +237,7 @@ stdenv.mkDerivation (rec {
homepage = "http://haskell.org/ghc";
description = "The Glasgow Haskell Compiler";
maintainers = with stdenv.lib.maintainers; [ marcweber andres peti ];
+ timeout = 24 * 3600;
inherit (ghc.meta) license platforms;
};
diff --git a/pkgs/development/compilers/ghcjs-ng/default.nix b/pkgs/development/compilers/ghcjs-ng/default.nix
index 7b6fbc460a95..c6c81491fe6d 100644
--- a/pkgs/development/compilers/ghcjs-ng/default.nix
+++ b/pkgs/development/compilers/ghcjs-ng/default.nix
@@ -104,4 +104,6 @@ in stdenv.mkDerivation {
meta.platforms = passthru.bootPkgs.ghc.meta.platforms;
meta.maintainers = [lib.maintainers.elvishjerricco];
+ meta.hydraPlatforms = [];
+ meta.broken = true; # https://hydra.nixos.org/build/129701778
}
diff --git a/pkgs/development/compilers/gleam/default.nix b/pkgs/development/compilers/gleam/default.nix
index a40065fe579c..00f1247f5da5 100644
--- a/pkgs/development/compilers/gleam/default.nix
+++ b/pkgs/development/compilers/gleam/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "gleam";
- version = "0.11.2";
+ version = "0.12.0";
src = fetchFromGitHub {
owner = "gleam-lang";
repo = pname;
rev = "v${version}";
- sha256 = "1g8yfp1xpkv1lqz8azam40cvrs5cggxlyrb72h8k88br75qmi6hj";
+ sha256 = "1hlbskpfqdh5avmqnry69s7x0wj6l6yaqkayx7lj6z99p58p9zrz";
};
nativeBuildInputs = [ pkg-config ];
@@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ openssl ] ++
stdenv.lib.optionals stdenv.isDarwin [ Security ];
- cargoSha256 = "1gfr6c4i5kx8x3q23s4b4n25z2k6xkxpk12acr4ry97pyj2lr5wq";
+ cargoSha256 = "1djznh7v6ha4ks8l8arwwn301qclmb7iih774q5y7sbzqrv7sw0q";
meta = with stdenv.lib; {
description = "A statically typed language for the Erlang VM";
diff --git a/pkgs/development/compilers/go/1.14.nix b/pkgs/development/compilers/go/1.14.nix
index e9adb0522c8a..67f9184d8d9b 100644
--- a/pkgs/development/compilers/go/1.14.nix
+++ b/pkgs/development/compilers/go/1.14.nix
@@ -36,11 +36,11 @@ in
stdenv.mkDerivation rec {
pname = "go";
- version = "1.14.10";
+ version = "1.14.11";
src = fetchurl {
url = "https://dl.google.com/go/go${version}.src.tar.gz";
- sha256 = "0rfnjl582cm5klv8c2qyyvn26807zn89m5mk282gkc7awfkrjxmk";
+ sha256 = "05hgnyda5bpm29gnx1956syq54jmpk4k9cf976vypw8ckg9g6w8q";
};
# perl is used for testing go vet
diff --git a/pkgs/development/compilers/go/1.15.nix b/pkgs/development/compilers/go/1.15.nix
index 8e692dca1e0d..61531fb62b15 100644
--- a/pkgs/development/compilers/go/1.15.nix
+++ b/pkgs/development/compilers/go/1.15.nix
@@ -36,11 +36,11 @@ in
stdenv.mkDerivation rec {
pname = "go";
- version = "1.15.3";
+ version = "1.15.4";
src = fetchurl {
url = "https://dl.google.com/go/go${version}.src.tar.gz";
- sha256 = "1228nv4vyzbqv768dl0bimsic47x9yyqld61qbgqqk75f0jn0sl9";
+ sha256 = "0rr3gp99bmdzg381x5fdwa15brllihn57175l0c82sqqljlscg86";
};
# perl is used for testing go vet
diff --git a/pkgs/development/compilers/go/1.4.nix b/pkgs/development/compilers/go/1.4.nix
index af125d60ed0a..efea9d0eb826 100644
--- a/pkgs/development/compilers/go/1.4.nix
+++ b/pkgs/development/compilers/go/1.4.nix
@@ -43,6 +43,8 @@ stdenv.mkDerivation rec {
cd go
patchShebangs ./ # replace /bin/bash
+ # Disable timezone tests (these fail when `tzdata` is updated)
+ rm src/time/{example,format}_test.go
# Disabling the 'os/http/net' tests (they want files not available in
# chroot builds)
rm src/net/{multicast_test.go,parse_test.go,port_test.go}
@@ -56,8 +58,6 @@ stdenv.mkDerivation rec {
sed -i '/TestDialTimeout/areturn' src/net/dial_test.go
# Disable the hostname test
sed -i '/TestHostname/areturn' src/os/os_test.go
- # ParseInLocation fails the test
- sed -i '/TestParseInSydney/areturn' src/time/format_test.go
sed -i 's,/etc/protocols,${iana-etc}/etc/protocols,' src/net/lookup_unix.go
'' + lib.optionalString stdenv.isLinux ''
@@ -119,13 +119,6 @@ stdenv.mkDerivation rec {
patches = [
./remove-tools-1.4.patch
./creds-test-1.4.patch
-
- # This test checks for the wrong thing with recent tzdata. It's been fixed in master but the patch
- # actually works on old versions too.
- (fetchpatch {
- url = "https://github.com/golang/go/commit/91563ced5897faf729a34be7081568efcfedda31.patch";
- sha256 = "1ny5l3f8a9dpjjrnjnsplb66308a0x13sa0wwr4j6yrkc8j4qxqi";
- })
];
GOOS = if stdenv.isDarwin then "darwin" else "linux";
diff --git a/pkgs/development/compilers/graalvm/community-edition.nix b/pkgs/development/compilers/graalvm/community-edition.nix
new file mode 100644
index 000000000000..71f3b1560c67
--- /dev/null
+++ b/pkgs/development/compilers/graalvm/community-edition.nix
@@ -0,0 +1,167 @@
+{ stdenv, fetchurl, perl, unzip, glibc, zlib, setJavaClassPath }:
+
+let
+ common = javaVersion:
+ let
+ graalvmXXX-ce = stdenv.mkDerivation rec {
+ pname = "graalvm${javaVersion}-ce";
+ version = "20.2.0";
+ srcs = [
+ (fetchurl {
+ sha256 = { "8" = "1s64zkkrns1ykh6dwpjrqy0hs9m1bb08cf7ss7msx33h9ivir5b0";
+ "11" = "0aaf0sjsnlckhgsh3j4lph0shahw6slf4yndqcm2swc8i1dlpdsx";
+ }.${javaVersion};
+ url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/graalvm-ce-java${javaVersion}-linux-amd64-${version}.tar.gz";
+ })
+ (fetchurl {
+ sha256 = { "8" = "1cisyyzab4pdvzavnivhy9w6dwn36ybaxw40w767m142fbi06m3b";
+ "11" = "0p4j6mxajmb0xl41c79154pk4vb8bffgg1nmwislahqjky9jkd4j";
+ }.${javaVersion};
+ url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/native-image-installable-svm-java${javaVersion}-linux-amd64-${version}.jar";
+ })
+ (fetchurl {
+ sha256 = { "8" = "0rwwvk1mkfnl0b50xg7kh6015kjmsw2ra0ckrzmabl88z4bnzh2y";
+ "11" = "0lc9as2a00j74lp7jby4p10vn5bbkiydzvzk28zfcbsp28p4wvwn";
+ }.${javaVersion};
+ url = "https://github.com/oracle/truffleruby/releases/download/vm-${version}/ruby-installable-svm-java${javaVersion}-linux-amd64-${version}.jar";
+ })
+ (fetchurl {
+ sha256 = { "8" = "0mj8p72qgvvrwpsbk0bsqldynlz1wq07icf951wq5xdbr0whj1gz";
+ "11" = "1lkszqn4islsza011iabayv6riym0dwnkv83pkmk06b230qjfhzb";
+ }.${javaVersion};
+ url = "https://github.com/graalvm/graalpython/releases/download/vm-${version}/python-installable-svm-java${javaVersion}-linux-amd64-${version}.jar";
+ })
+ (fetchurl {
+ sha256 = { "8" = "1br7camk7y8ych43ws57096100f9kzjvqznh2flmws78ipcrrb66";
+ "11" = "10swxspjvzh0j82lbpy38dckk69lw1pawqkhnj1hxd05ls36fwq5";
+ }.${javaVersion};
+ url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/wasm-installable-svm-java${javaVersion}-linux-amd64-${version}.jar";
+ })
+ ];
+ nativeBuildInputs = [ unzip perl ];
+ unpackPhase = ''
+ unpack_jar() {
+ jar=$1
+ unzip -o $jar -d $out
+ perl -ne 'use File::Path qw(make_path);
+ use File::Basename qw(dirname);
+ if (/^(.+) = (.+)$/) {
+ make_path dirname("$ENV{out}/$1");
+ system "ln -s $2 $ENV{out}/$1";
+ }' $out/META-INF/symlinks
+ perl -ne 'if (/^(.+) = ([r-])([w-])([x-])([r-])([w-])([x-])([r-])([w-])([x-])$/) {
+ my $mode = ($2 eq 'r' ? 0400 : 0) + ($3 eq 'w' ? 0200 : 0) + ($4 eq 'x' ? 0100 : 0) +
+ ($5 eq 'r' ? 0040 : 0) + ($6 eq 'w' ? 0020 : 0) + ($7 eq 'x' ? 0010 : 0) +
+ ($8 eq 'r' ? 0004 : 0) + ($9 eq 'w' ? 0002 : 0) + ($10 eq 'x' ? 0001 : 0);
+ chmod $mode, "$ENV{out}/$1";
+ }' $out/META-INF/permissions
+ rm -rf $out/META-INF
+ }
+
+ mkdir -p $out
+ arr=($srcs)
+ tar xf ''${arr[0]} -C $out --strip-components=1
+ unpack_jar ''${arr[1]}
+ unpack_jar ''${arr[2]}
+ unpack_jar ''${arr[3]}
+ unpack_jar ''${arr[4]}
+ '';
+
+ installPhase = {
+ "8" = ''
+ # BUG workaround http://mail.openjdk.java.net/pipermail/graal-dev/2017-December/005141.html
+ substituteInPlace $out/jre/lib/security/java.security \
+ --replace file:/dev/random file:/dev/./urandom \
+ --replace NativePRNGBlocking SHA1PRNG
+
+ # provide libraries needed for static compilation
+ for f in ${glibc}/lib/* ${glibc.static}/lib/* ${zlib.static}/lib/*; do
+ ln -s $f $out/jre/lib/svm/clibraries/linux-amd64/$(basename $f)
+ done
+
+ # allow using external truffle-api.jar and languages not included in the distrubution
+ rm $out/jre/lib/jvmci/parentClassLoader.classpath
+ '';
+ "11" = ''
+ # BUG workaround http://mail.openjdk.java.net/pipermail/graal-dev/2017-December/005141.html
+ substituteInPlace $out/conf/security/java.security \
+ --replace file:/dev/random file:/dev/./urandom \
+ --replace NativePRNGBlocking SHA1PRNG
+
+ # provide libraries needed for static compilation
+ for f in ${glibc}/lib/* ${glibc.static}/lib/* ${zlib.static}/lib/*; do
+ ln -s $f $out/lib/svm/clibraries/linux-amd64/$(basename $f)
+ done
+ '';
+ }.${javaVersion};
+
+ dontStrip = true;
+
+ # copy-paste openjdk's preFixup
+ preFixup = ''
+ # Set JAVA_HOME automatically.
+ mkdir -p $out/nix-support
+ cat <<EOF > $out/nix-support/setup-hook
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out; fi
+ EOF
+ '';
+
+ postFixup = ''
+ rpath="${ { "8" = "$out/jre/lib/amd64/jli:$out/jre/lib/amd64/server:$out/jre/lib/amd64";
+ "11" = "$out/lib/jli:$out/lib/server:$out/lib";
+ }.${javaVersion}
+ }:${
+ stdenv.lib.makeLibraryPath [
+ stdenv.cc.cc.lib # libstdc++.so.6
+ zlib # libz.so.1
+ ]}"
+
+ for f in $(find $out -type f -perm -0100); do
+ patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$f" || true
+ patchelf --set-rpath "$rpath" "$f" || true
+
+ if ldd "$f" | fgrep 'not found'; then echo "in file $f"; fi
+ done
+ '';
+
+ propagatedBuildInputs = [ setJavaClassPath zlib ]; # $out/bin/native-image needs zlib to build native executables
+
+ doInstallCheck = true;
+ installCheckPhase = ''
+ echo ${stdenv.lib.escapeShellArg ''
+ public class HelloWorld {
+ public static void main(String[] args) {
+ System.out.println("Hello World");
+ }
+ }
+ ''} > HelloWorld.java
+ $out/bin/javac HelloWorld.java
+
+ # run on JVM with Graal Compiler
+ $out/bin/java -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:+UseJVMCICompiler HelloWorld | fgrep 'Hello World'
+
+ # Ahead-Of-Time compilation
+ $out/bin/native-image --no-server HelloWorld
+ ./helloworld | fgrep 'Hello World'
+
+ # Ahead-Of-Time compilation with --static
+ $out/bin/native-image --no-server --static HelloWorld
+ ./helloworld | fgrep 'Hello World'
+ '';
+
+ passthru.home = graalvmXXX-ce;
+
+ meta = with stdenv.lib; {
+ homepage = "https://www.graalvm.org/";
+ description = "High-Performance Polyglot VM";
+ license = with licenses; [ upl gpl2Classpath bsd3 ];
+ maintainers = with maintainers; [ bandresen volth hlolli glittershark ];
+ platforms = [ "x86_64-linux" ];
+ };
+ };
+ in
+ graalvmXXX-ce;
+in {
+ graalvm8-ce = common "8";
+ graalvm11-ce = common "11";
+}
diff --git a/pkgs/development/compilers/graalvm/enterprise-edition.nix b/pkgs/development/compilers/graalvm/enterprise-edition.nix
index 89896c556efa..690bfdb425cf 100644
--- a/pkgs/development/compilers/graalvm/enterprise-edition.nix
+++ b/pkgs/development/compilers/graalvm/enterprise-edition.nix
@@ -1,44 +1,51 @@
-{ stdenv, requireFile, perl, unzip, glibc, zlib, bzip2, gdk-pixbuf, xorg, glib, fontconfig, freetype, cairo, pango, gtk3, gtk2, ffmpeg_3, libGL, atk, alsaLib, libav_0_8, setJavaClassPath }:
+{ stdenv, requireFile, perl, unzip, glibc, zlib, bzip2, gdk-pixbuf, xorg, glib, fontconfig, freetype, cairo, pango, gtk3, gtk2, ffmpeg, libGL, atk, alsaLib, libav_0_8, setJavaClassPath }:
let
common = javaVersion:
let
graalvmXXX-ee = stdenv.mkDerivation rec {
pname = "graalvm${javaVersion}-ee";
- version = "20.0.0";
+ version = "20.2.1";
srcs = [
(requireFile {
name = "graalvm-ee-java${javaVersion}-linux-amd64-${version}.tar.gz";
- sha256 = { "8" = "2df9b31b96f7a24b6a2fe3ecea0b5e819d5d058fde6320016dba1787ce59e99e";
- "11" = "b704fd27b5993584a1ad659b41f42ff0ae8893c066b64a6f6a1719fbee382536";
+ sha256 = { "8" = "e0bb182146283a43824dd2c2ceeb89b6ff7a93f9a85da889f8663ce1c2bd3002";
+ "11" = "e5d92d361e7859fe5f88c92d7bb466e285e07f1e4e2d9944948f85fa0e3aee2b";
}.${javaVersion};
url = "https://www.oracle.com/technetwork/graalvm/downloads/index.html";
})
(requireFile {
name = "native-image-installable-svm-svmee-java${javaVersion}-linux-amd64-${version}.jar";
- sha256 = { "8" = "a9f3f86d880d133bd24ad3b1d95129a96e80ea1d8fbc865d09e9410b921e6897";
- "11" = "57086123a95f1e9d4e67b92f830bad9325431908c69a40ef10f28ed586d8bd35";
+ sha256 = { "8" = "37ac6a62f68adad513057a60513ba75749adf98cc73999b3918afe159900428d";
+ "11" = "f62df715ad529f8b84854644ac99e0a9a349232c7f03985d20a2a8be20edaa44";
+ }.${javaVersion};
+ url = "https://www.oracle.com/technetwork/graalvm/downloads/index.html";
+ })
+ (requireFile {
+ name = "llvm-toolchain-installable-java${javaVersion}-linux-amd64-${version}.jar";
+ sha256 = { "8" = "da98a8c17b0c724b41d1596b57e282a1ecfcbf9140404dfb04b0d4d9fb159d8a";
+ "11" = "fc442c396e92f59d034a69175104cb3565c3d128426bd939cc94c6ceccbb720f";
}.${javaVersion};
url = "https://www.oracle.com/technetwork/graalvm/downloads/index.html";
})
(requireFile {
name = "ruby-installable-svm-svmee-java${javaVersion}-linux-amd64-${version}.jar";
- sha256 = { "8" = "28b2910736f41070c84b97f1b1a3c5fa43ebdcd926ec92c8f145550b5b975b3c";
- "11" = "27ff1befa67fe5cc9eb0216b6b1105876f44d13eff6137f36f29f13377ea687b";
+ sha256 = { "8" = "44f6887249f2eb54cba98dd4d9de019da5463d92982e03bf655fffe4bb520daf";
+ "11" = "941f3752ccb097958f49250586f04c305092ded3ea4c1b7d9a0f7632e47fa335";
}.${javaVersion};
url = "https://www.oracle.com/technetwork/graalvm/downloads/index.html";
})
(requireFile {
name = "python-installable-svm-svmee-java${javaVersion}-linux-amd64-${version}.jar";
- sha256 = { "8" = "9c83bcd71e316805c2914c9002ce348ae44829606adc2375d9188b1eaaaf82f9";
- "11" = "5ca51478bcb5ea5bd9be35856dd7fb2ef03b888cd1b7284a8c15531979025fb4";
+ sha256 = { "8" = "5c3993c701bd09c6064dcf4a6d9c7489620d0654b03c74682398c788c0211c09";
+ "11" = "de3ebf35ce47dc399d7976cbd09fde0e85f2c10f85bc3fe8f32bb9e2b500ab70";
}.${javaVersion};
url = "https://www.oracle.com/technetwork/graalvm/downloads/index.html";
})
(requireFile {
name = "wasm-installable-svm-svmee-java${javaVersion}-linux-amd64-${version}.jar";
- sha256 = { "8" = "e8bd14d3f9bf652104e4346e0899a0351afaecae030a9c0ce0f91b1f93d9e660";
- "11" = "d24eeb84625bb7a5e330b897fd6dde7fc579a687997b64625199c33fa83c40b4";
+ sha256 = { "8" = "c0a334b271fd32c098bb3c42eada7eafb9f536becaa756097eebe4682915b067";
+ "11" = "9e801071992a0ff976bc40b640a8b9368fd8ea890ba986543658fcbaa3a7fd68";
}.${javaVersion};
url = "https://www.oracle.com/technetwork/graalvm/downloads/index.html";
})
@@ -47,7 +54,7 @@ let
unpackPhase = ''
unpack_jar() {
jar=$1
- unzip $jar -d $out
+ unzip -o $jar -d $out
perl -ne 'use File::Path qw(make_path);
use File::Basename qw(dirname);
if (/^(.+) = (.+)$/) {
@@ -70,6 +77,7 @@ let
unpack_jar ''${arr[2]}
unpack_jar ''${arr[3]}
unpack_jar ''${arr[4]}
+ unpack_jar ''${arr[5]}
'';
installPhase = {
@@ -117,7 +125,7 @@ let
}.${javaVersion}
}:${
stdenv.lib.strings.makeLibraryPath [ glibc xorg.libXxf86vm xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXrender
- glib zlib bzip2 alsaLib fontconfig freetype pango gtk3 gtk2 cairo gdk-pixbuf atk ffmpeg_3 libGL ]}"
+ glib zlib bzip2 alsaLib fontconfig freetype pango gtk3 gtk2 cairo gdk-pixbuf atk ffmpeg libGL ]}"
for f in $(find $out -type f -perm -0100); do
patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$f" || true
diff --git a/pkgs/development/compilers/halide/default.nix b/pkgs/development/compilers/halide/default.nix
index 356ebe231729..1ff821edf800 100644
--- a/pkgs/development/compilers/halide/default.nix
+++ b/pkgs/development/compilers/halide/default.nix
@@ -1,42 +1,43 @@
-{ llvmPackages, lib, fetchFromGitHub, cmake
-, libpng, libjpeg, mesa, eigen
-, openblas, blas, lapack
+{ llvmPackages
+, lib
+, fetchFromGitHub
+, cmake
+, libpng
+, libjpeg
+, mesa
+, eigen
+, openblas
+, blas
+, lapack
}:
assert blas.implementation == "openblas" && lapack.implementation == "openblas";
-let
- version = "2019_08_27";
-
-in llvmPackages.stdenv.mkDerivation {
-
- name = "halide-${builtins.replaceStrings ["_"] ["."] version}";
+llvmPackages.stdenv.mkDerivation rec {
+ pname = "halide";
+ version = "10.0.0";
src = fetchFromGitHub {
owner = "halide";
repo = "Halide";
- rev = "release_${version}";
- sha256 = "09xf8v9zyxx2fn6s1yzjkyzcf9zyzrg3x5vivgd2ljzbfhm8wh7n";
+ rev = "v${version}";
+ sha256 = "0il71rppjp76m7zd420siidvhs76sqiq26h60ywk812sj9mmgxj6";
};
- patches = [ ./nix.patch ];
-
# clang fails to compile intermediate code because
# of unused "--gcc-toolchain" option
postPatch = ''
sed -i "s/-Werror//" src/CMakeLists.txt
'';
- cmakeFlags = [ "-DWARNINGS_AS_ERRORS=OFF" ];
+ cmakeFlags = [ "-DWARNINGS_AS_ERRORS=OFF" "-DWITH_PYTHON_BINDINGS=OFF" ];
# To handle the lack of 'local' RPATH; required, as they call one of
# their built binaries requiring their libs, in the build process.
preBuild = ''
- export LD_LIBRARY_PATH="$(pwd)/lib''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH"
+ export LD_LIBRARY_PATH="$(pwd)/src''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH"
'';
- enableParallelBuilding = true;
-
# Note: only openblas and not atlas part of this Nix expression
# see pkgs/development/libraries/science/math/liblapack/3.5.0.nix
# to get a hint howto setup atlas instead of openblas
@@ -44,24 +45,11 @@ in llvmPackages.stdenv.mkDerivation {
nativeBuildInputs = [ cmake ];
- # No install target for cmake available.
- # Calling install target in Makefile causes complete rebuild
- # and the library rpath is broken, because libncursesw.so.6 is missing.
- # Another way is using "make halide_archive", but the tarball is not easy
- # to disassemble.
- installPhase = ''
- find
- mkdir -p "$out/lib" "$out/bin"
- cp bin/HalideTrace* "$out/bin"
- cp lib/libHalide.so "$out/lib"
- cp -r include "$out"
- '';
-
meta = with lib; {
description = "C++ based language for image processing and computational photography";
homepage = "https://halide-lang.org";
license = licenses.mit;
- platforms = [ "i686-linux" "x86_64-linux" ];
+ platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" ];
maintainers = [ maintainers.ck3d ];
};
}
diff --git a/pkgs/development/compilers/halide/nix.patch b/pkgs/development/compilers/halide/nix.patch
deleted file mode 100644
index fb9bbf1a4cf7..000000000000
--- a/pkgs/development/compilers/halide/nix.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4ba384324..7e23038f7 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -75,10 +75,10 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin")
-
- set(LLVM_VERSION "${LLVM_VERSION_MAJOR}${LLVM_VERSION_MINOR}")
-
--file(TO_NATIVE_PATH "${LLVM_TOOLS_BINARY_DIR}/llvm-as${CMAKE_EXECUTABLE_SUFFIX}" LLVM_AS)
--file(TO_NATIVE_PATH "${LLVM_TOOLS_BINARY_DIR}/llvm-nm${CMAKE_EXECUTABLE_SUFFIX}" LLVM_NM)
--file(TO_NATIVE_PATH "${LLVM_TOOLS_BINARY_DIR}/clang${CMAKE_EXECUTABLE_SUFFIX}" CLANG)
--file(TO_NATIVE_PATH "${LLVM_TOOLS_BINARY_DIR}/llvm-config${CMAKE_EXECUTABLE_SUFFIX}" LLVM_CONFIG)
-+find_program(LLVM_AS llvm-as HINTS ${LLVM_TOOLS_BINARY_DIR})
-+find_program(LLVM_NM llvm-nm HINTS ${LLVM_TOOLS_BINARY_DIR})
-+find_program(CLANG clang HINTS ${LLVM_TOOLS_BINARY_DIR})
-+find_program(LLVM_CONFIG llvm-config HINTS ${LLVM_TOOLS_BINARY_DIR})
-
- # LLVM doesn't appear to expose --system-libs via its CMake interface,
- # so we must shell out to llvm-config to find this info
-diff --git a/apps/linear_algebra/CMakeLists.txt b/apps/linear_algebra/CMakeLists.txt
-index 132c80e6a..36ce865f2 100644
---- a/apps/linear_algebra/CMakeLists.txt
-+++ b/apps/linear_algebra/CMakeLists.txt
-@@ -26,7 +26,7 @@ if (CBLAS_FOUND)
- # Atlas requires also linking against its provided libcblas for cblas symbols
- set(ATLAS_EXTRA_LIBS cblas) # XXX fragile
- set(OpenBLAS_EXTRA_LIBS)
-- set(BLAS_VENDORS OpenBLAS ATLAS)
-+ set(BLAS_VENDORS OpenBLAS)
-
- # TODO
- # there are more vendors we could add here that support the cblas interface
-@@ -41,6 +41,7 @@ if (CBLAS_FOUND)
- message(STATUS " ${BLAS_VENDOR}: Missing")
- else()
- message(STATUS " ${BLAS_VENDOR}: Found")
-+ set(BLAS_LIBRARIES "${BLAS_LIBRARIES}" CACHE FILEPATH "BLAS library to use")
- list(APPEND BLAS_VENDORS ${NAME})
- endif()
- endforeach()
-diff --git a/apps/linear_algebra/tests/CMakeLists.txt b/apps/linear_algebra/tests/CMakeLists.txt
-index cc02eb0a4..c20419a0d 100644
---- a/apps/linear_algebra/tests/CMakeLists.txt
-+++ b/apps/linear_algebra/tests/CMakeLists.txt
-@@ -19,7 +19,7 @@ target_compile_options(test_halide_blas PRIVATE -Wno-unused-variable)
- target_link_libraries(test_halide_blas
- PRIVATE
- halide_blas
-- cblas # XXX fragile
-+ ${BLAS_LIBRARIES}
- ${HALIDE_COMPILER_LIB}
- )
-
---
-2.23.0
-
diff --git a/pkgs/development/compilers/ldc/default.nix b/pkgs/development/compilers/ldc/default.nix
index 5a4baabcf8d8..e0a689c7fa05 100644
--- a/pkgs/development/compilers/ldc/default.nix
+++ b/pkgs/development/compilers/ldc/default.nix
@@ -1,5 +1,4 @@
import ./generic.nix {
- version = "1.20.1";
- ldcSha256 = "1bqsgab22v02pc3c9gcyf15y7aimadv24d68icaw5lpgnvzxy89b";
+ version = "1.24.0";
+ ldcSha256 = "0g5svf55i0kq55q49awmwqj9qi1n907cyrn1vjdjgs8nx6nn35gx";
}
-
diff --git a/pkgs/development/compilers/ldc/generic.nix b/pkgs/development/compilers/ldc/generic.nix
index c93d423945cb..214d64cfa76b 100644
--- a/pkgs/development/compilers/ldc/generic.nix
+++ b/pkgs/development/compilers/ldc/generic.nix
@@ -1,5 +1,5 @@
{ version, ldcSha256 }:
-{ stdenv, fetchurl, cmake, ninja, llvm_5, llvm_8, curl, tzdata
+{ stdenv, fetchurl, cmake, ninja, llvm_11, curl, tzdata
, libconfig, lit, gdb, unzip, darwin, bash
, callPackage, makeWrapper, runCommand, targetPackages
, ldcBootstrap ? callPackage ./bootstrap.nix { }
@@ -56,16 +56,12 @@ stdenv.mkDerivation rec {
'';
nativeBuildInputs = [
- cmake ninja makeWrapper unzip ldcBootstrap lit lit.python
+ cmake ldcBootstrap lit lit.python llvm_11 makeWrapper ninja unzip
]
++ stdenv.lib.optionals stdenv.hostPlatform.isDarwin [
darwin.apple_sdk.frameworks.Foundation
- # https://github.com/NixOS/nixpkgs/issues/57120
- # https://github.com/NixOS/nixpkgs/pull/59197#issuecomment-481972515
- llvm_5
]
++ stdenv.lib.optionals (!stdenv.hostPlatform.isDarwin) [
- llvm_8
# https://github.com/NixOS/nixpkgs/pull/36378#issuecomment-385034818
gdb
];
diff --git a/pkgs/development/compilers/llvm/11/default.nix b/pkgs/development/compilers/llvm/11/default.nix
index a404d1606957..e6765ec68990 100644
--- a/pkgs/development/compilers/llvm/11/default.nix
+++ b/pkgs/development/compilers/llvm/11/default.nix
@@ -7,7 +7,7 @@
let
release_version = "11.0.0";
- version = "${release_version}"; # differentiating these (variables) is important for RCs
+ version = release_version; # differentiating these (variables) is important for RCs
targetConfig = stdenv.targetPlatform.config;
fetch = name: sha256: fetchurl {
diff --git a/pkgs/development/compilers/llvm/11/llvm.nix b/pkgs/development/compilers/llvm/11/llvm.nix
index 3f37cac078f9..c2b70a149bf5 100644
--- a/pkgs/development/compilers/llvm/11/llvm.nix
+++ b/pkgs/development/compilers/llvm/11/llvm.nix
@@ -163,7 +163,7 @@ in stdenv.mkDerivation (rec {
description = "Collection of modular and reusable compiler and toolchain technologies";
homepage = "https://llvm.org/";
license = stdenv.lib.licenses.ncsa;
- maintainers = with stdenv.lib.maintainers; [ lovek323 raskin dtzWill ];
+ maintainers = with stdenv.lib.maintainers; [ lovek323 raskin dtzWill primeos ];
platforms = stdenv.lib.platforms.all;
};
} // stdenv.lib.optionalAttrs enableManpages {
diff --git a/pkgs/development/compilers/llvm/rocm/default.nix b/pkgs/development/compilers/llvm/rocm/default.nix
index 3e2c3cec0c1f..aae6f1682807 100644
--- a/pkgs/development/compilers/llvm/rocm/default.nix
+++ b/pkgs/development/compilers/llvm/rocm/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchFromGitHub, callPackage, wrapCCWith }:
let
- version = "3.8.0";
+ version = "3.9.0";
src = fetchFromGitHub {
owner = "RadeonOpenCompute";
repo = "llvm-project";
rev = "rocm-${version}";
- sha256 = "19771lxqbm7yhsy06s4bk7amiryrfdbc0jawribw063l7n599xs6";
+ sha256 = "01ljx6mhix3z2pgddgn0ymhrsbigs1nqlz3kkwkr6p2igprrly9f";
};
in rec {
clang = wrapCCWith rec {
diff --git a/pkgs/development/compilers/llvm/rocm/lld.nix b/pkgs/development/compilers/llvm/rocm/lld.nix
index 052bfd1c62d8..34a094bf379c 100644
--- a/pkgs/development/compilers/llvm/rocm/lld.nix
+++ b/pkgs/development/compilers/llvm/rocm/lld.nix
@@ -21,6 +21,10 @@ stdenv.mkDerivation rec {
postInstall = ''
moveToOutput include "$dev"
moveToOutput lib "$dev"
+
+ # Fix lld binary path for CMake.
+ substituteInPlace "$dev/lib/cmake/lld/LLDTargets-release.cmake" \
+ --replace "\''${_IMPORT_PREFIX}/bin/lld" "$out/bin/lld"
'';
meta = with stdenv.lib; {
diff --git a/pkgs/development/compilers/mercury/default.nix b/pkgs/development/compilers/mercury/default.nix
index b9225cbd793b..d7029733381d 100644
--- a/pkgs/development/compilers/mercury/default.nix
+++ b/pkgs/development/compilers/mercury/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "mercury";
- version = "20.06";
+ version = "20.06.1";
src = fetchurl {
url = "https://dl.mercurylang.org/release/mercury-srcdist-${version}.tar.gz";
- sha256 = "1gkr9w8lsdzqykqwd3f1a1phsqv090648i14ilhv8jdg85frdimr";
+ sha256 = "ef093ae81424c4f3fe696eff9aefb5fb66899e11bb17ae0326adfb70d09c1c1f";
};
buildInputs = [ gcc flex bison texinfo jdk erlang makeWrapper
diff --git a/pkgs/development/compilers/miranda/default.nix b/pkgs/development/compilers/miranda/default.nix
index c3cb854cdf49..55d3976858b7 100644
--- a/pkgs/development/compilers/miranda/default.nix
+++ b/pkgs/development/compilers/miranda/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchzip, fetchpatch, gcc }:
+{ stdenv, lib, fetchzip, fetchpatch }:
stdenv.mkDerivation rec {
pname = "miranda";
diff --git a/pkgs/development/compilers/mono/6.nix b/pkgs/development/compilers/mono/6.nix
index 0157fa7b7f68..04028648a255 100644
--- a/pkgs/development/compilers/mono/6.nix
+++ b/pkgs/development/compilers/mono/6.nix
@@ -2,8 +2,8 @@
callPackage ./generic.nix ({
inherit Foundation libobjc;
- version = "6.0.0.313";
+ version = "6.12.0.90";
srcArchiveSuffix = "tar.xz";
- sha256 = "0l0cd6q5xh1vdm6zr78rkfqdsmrgzanjgpxvgig0pyd3glfyjim9";
+ sha256 = "1b6d0926rd0nkmsppwjgmwsxx1479jjvr1gm7zwk64siml15rpji";
enableParallelBuilding = true;
})
diff --git a/pkgs/development/compilers/mono/generic.nix b/pkgs/development/compilers/mono/generic.nix
index c510f372666a..ca3b31478070 100644
--- a/pkgs/development/compilers/mono/generic.nix
+++ b/pkgs/development/compilers/mono/generic.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, bison, pkgconfig, glib, gettext, perl, libgdiplus, libX11, callPackage, ncurses, zlib, withLLVM ? false, cacert, Foundation, libobjc, python, version, sha256, autoconf, libtool, automake, cmake, which
+{ stdenv, fetchurl, bison, pkgconfig, glib, gettext, perl, libgdiplus, libX11, callPackage, ncurses, zlib, withLLVM ? false, cacert, Foundation, libobjc, python3, version, sha256, autoconf, libtool, automake, cmake, which
, gnumake42
, enableParallelBuilding ? true
, srcArchiveSuffix ? "tar.bz2"
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ gnumake42 ];
buildInputs =
- [ bison pkgconfig glib gettext perl libgdiplus libX11 ncurses zlib python autoconf libtool automake cmake which
+ [ bison pkgconfig glib gettext perl libgdiplus libX11 ncurses zlib python3 autoconf libtool automake cmake which
]
++ (stdenv.lib.optionals stdenv.isDarwin [ Foundation libobjc ]);
diff --git a/pkgs/development/compilers/opa/default.nix b/pkgs/development/compilers/opa/default.nix
index c20e0d0ef991..864bb8e1b263 100644
--- a/pkgs/development/compilers/opa/default.nix
+++ b/pkgs/development/compilers/opa/default.nix
@@ -15,6 +15,8 @@ stdenv.mkDerivation rec {
sha256 = "1qs91rq9xrafv2mf2v415k8lv91ab3ycz0xkpjh1mng5ca3pjlf3";
};
+ patches = [ ./ocaml-4.03.patch ];
+
# Paths so the opa compiler code generation will use the same programs as were
# used to build opa.
codeGeneratorPaths = stdenv.lib.makeBinPath [ ocamlPackages.ocaml gcc binutils gnumake nodejs ];
@@ -23,7 +25,7 @@ stdenv.mkDerivation rec {
patchShebangs .
(
cat ./compiler/buildinfos/buildInfos.ml.pre
- ./compiler/buildinfos/generate_buildinfos.sh . --release --version ./compiler/buildinfos/version_major.txt
+ ./compiler/buildinfos/generate_buildinfos.sh . --release --version ./compiler/buildinfos/version_major.txt
echo let opa_git_version = ${version}
echo 'let opa_git_sha = "xxxx"'
cat ./compiler/buildinfos/buildInfos.ml.post
@@ -34,6 +36,8 @@ stdenv.mkDerivation rec {
done
export CAMLP4O=${ocamlPackages.camlp4}/bin/camlp4o
export CAMLP4ORF=${ocamlPackages.camlp4}/bin/camlp4orf
+ export OCAMLBUILD=${ocamlPackages.ocamlbuild}/bin/ocamlbuild
+ substituteInPlace _tags --replace ', warn_error_A' ""
'';
prefixKey = "-prefix ";
diff --git a/pkgs/development/compilers/opa/ocaml-4.03.patch b/pkgs/development/compilers/opa/ocaml-4.03.patch
new file mode 100644
index 000000000000..5e2a3e2522e6
--- /dev/null
+++ b/pkgs/development/compilers/opa/ocaml-4.03.patch
@@ -0,0 +1,35 @@
+--- a/compiler/passes/surfaceAstRenaming.ml
++++ b/compiler/passes/surfaceAstRenaming.ml
+@@ -1110,7 +1110,7 @@ let find_opt_local_or_global name all_env =
+ | None -> find_opt_global name all_env
+ | v -> v
+
+-let path_expr_to_module_aux p = function
++let path_expr_to_module_aux p : _ -> _ result = function
+ | Some (OpenedIdent (tree, ident, path)) ->
+ (match Tree.get_path_opt tree p with
+ (* the path is not in the tree, which means a 'dot' access
+diff --git a/ocamllib/libbase/baseInt64.mli b/ocamllib/libbase/baseInt64.mli
+index fb544706..734437f9 100644
+--- a/ocamllib/libbase/baseInt64.mli
++++ b/ocamllib/libbase/baseInt64.mli
+@@ -40,7 +40,9 @@ external shift_right_logical : int64 -> int -> int64 = "%int64_lsr"
+ external of_int : int -> int64 = "%int64_of_int"
+ external to_int : int64 -> int = "%int64_to_int"
+ external of_float : float -> int64 = "caml_int64_of_float"
++ "caml_int64_of_float_unboxed" [@@unboxed] [@@noalloc]
+ external to_float : int64 -> float = "caml_int64_to_float"
++ "caml_int64_to_float_unboxed" [@@unboxed] [@@noalloc]
+ external of_int32 : int32 -> int64 = "%int64_of_int32"
+ external to_int32 : int64 -> int32 = "%int64_to_int32"
+ external of_nativeint : nativeint -> int64 = "%int64_of_nativeint"
+@@ -48,7 +50,9 @@ external to_nativeint : int64 -> nativeint = "%int64_to_nativeint"
+ external of_string : string -> int64 = "caml_int64_of_string"
+ val to_string : int64 -> string
+ external bits_of_float : float -> int64 = "caml_int64_bits_of_float"
++ "caml_int64_bits_of_float_unboxed" [@@unboxed] [@@noalloc]
+ external float_of_bits : int64 -> float = "caml_int64_float_of_bits"
++ "caml_int64_float_of_bits_unboxed" [@@unboxed] [@@noalloc]
+ type t = int64
+ val compare : t -> t -> int
+ external format : string -> int64 -> string = "caml_int64_format"
diff --git a/pkgs/development/compilers/openjdk/11.nix b/pkgs/development/compilers/openjdk/11.nix
index 30b56ecba11c..92320f5eac04 100644
--- a/pkgs/development/compilers/openjdk/11.nix
+++ b/pkgs/development/compilers/openjdk/11.nix
@@ -11,8 +11,8 @@
let
major = "11";
minor = "0";
- update = "8";
- build = "10";
+ update = "9";
+ build = "11";
openjdk = stdenv.mkDerivation rec {
pname = "openjdk" + lib.optionalString headless "-headless";
@@ -20,7 +20,7 @@ let
src = fetchurl {
url = "http://hg.openjdk.java.net/jdk-updates/jdk${major}u/archive/jdk-${version}.tar.gz";
- sha256 = "1sdncn1bk4h8xxfnmrl1125maqy6mc0v0y1dyifwsa04wasj9hbz";
+ sha256 = "fc2ee2ee5822f2440e66114c8fa76888fea7ddd351282940c222d34b5f871858";
};
nativeBuildInputs = [ pkgconfig autoconf ];
diff --git a/pkgs/development/compilers/openjdk/8.nix b/pkgs/development/compilers/openjdk/8.nix
index bcd3524bb862..a51b765fb602 100644
--- a/pkgs/development/compilers/openjdk/8.nix
+++ b/pkgs/development/compilers/openjdk/8.nix
@@ -19,8 +19,8 @@ let
aarch64-linux = "aarch64";
}.${stdenv.system} or (throw "Unsupported platform");
- update = "265";
- build = if stdenv.isAarch64 then "b01" else "ga";
+ update = "272";
+ build = if stdenv.isAarch64 then "b10" else "b10";
baseurl = if stdenv.isAarch64 then "https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah"
else "https://hg.openjdk.java.net/jdk8u/jdk8u";
repover = lib.optionalString stdenv.isAarch64 "aarch64-shenandoah-"
@@ -29,50 +29,50 @@ let
jdk8 = fetchurl {
name = "jdk8-${repover}.tar.gz";
url = "${baseurl}/archive/${repover}.tar.gz";
- sha256 = if stdenv.isAarch64 then "1a2adw51af064rzlngsdlhs9gl47h3lv6dzvr8swqgl2n93nlbxa"
- else "02j1nbf3rxl581fqzc6i3ri6wwxx1dhkmj5klkh5xlp8dkhclr30";
+ sha256 = if stdenv.isAarch64 then "db98897d6fddce85996a9b0daf4352abce4578be0b51eada41702ee1469dd415"
+ else "8f0e8324d3500432e8ed642b4cc7dff90a617dbb2a18a94c07c1020d32f93b7a";
};
langtools = fetchurl {
name = "langtools-${repover}.tar.gz";
url = "${baseurl}/langtools/archive/${repover}.tar.gz";
- sha256 = if stdenv.isAarch64 then "0hfrbz7421s2barfrfp0fvmh45iksw2zx1z4ykjg3giv8zbmswfm"
- else "1r2adp7sn3y45rb5h059qygz18bgmkqr2g2jc9mpzskl5vwsqiw4";
+ sha256 = if stdenv.isAarch64 then "6544c1cc455844bbbb3d2914ffc716b1cee7f19e6aa223764d41a7cddc41322c"
+ else "632417b0b067c929eda6958341352e29c5810056a5fec138641eb3503f9635b7";
};
hotspot = fetchurl {
name = "hotspot-${repover}.tar.gz";
url = "${baseurl}/hotspot/archive/${repover}.tar.gz";
- sha256 = if stdenv.isAarch64 then "0g5h74snfl2dj2xwlvb5hgfbqmnbhxax68axadz11mq7r2bhd0lk"
- else "10xj8qr499r6nla74bjh4dmq7pkj63iircijk1wyv9xz5v777pcc";
+ sha256 = if stdenv.isAarch64 then "37abb89e66641607dc6f372946bfc6bd413f23fec0b9c3baf75f41ce517e21d8"
+ else "2142f3b769800a955613b51ffe192551bab1db95b0c219900cf34febc6f20245";
};
corba = fetchurl {
name = "corba-${repover}.tar.gz";
url = "${baseurl}/corba/archive/${repover}.tar.gz";
- sha256 = if stdenv.isAarch64 then "0wfqrpr5m4gnavgsl6zcy2l3c7sgn3yl7yhp2crh9icp44ld2cj9"
- else "0lk4jimrafgphffsj5yyyhl6pib0y5xxqcr09bgr2w8sjkp4s04s";
+ sha256 = if stdenv.isAarch64 then "5da82f7b4aceff32e02d2f559033e3b62b9509d79f1a6891af871502e1d125b1"
+ else "320098d64c843c1ff2ae62579817f9fb4a81772bc0313a543ce68976ad7a6d98";
};
jdk = fetchurl {
name = "jdk-${repover}.tar.gz";
url = "${baseurl}/jdk/archive/${repover}.tar.gz";
- sha256 = if stdenv.isAarch64 then "0ss49bv2dzb9vkabpv1ag04wli5722p0a8gqkzqmzw4nj67snfqw"
- else "0anbp4vq8bzhqsqxlgjd0dx0irf57x4i5ddbpljl36vy2pi9xsm7";
+ sha256 = if stdenv.isAarch64 then "ee613296d823605dcd1a0fe2f89b4c7393bdb8ae5f2659f48f5cbc0012bb1a47"
+ else "957c24fc58ac723c8cd808ab60c77d7853710148944c8b9a59f470c4c809e1a0";
};
jaxws = fetchurl {
name = "jaxws-${repover}.tar.gz";
url = "${baseurl}/jaxws/archive/${repover}.tar.gz";
- sha256 = if stdenv.isAarch64 then "1nwn6mz38app6pk5f1x3vya1x9qfckyl7z6bi62k6mj2c72ikfh5"
- else "113d5nx2mp30m6xy2m2wh0nixk45q8abimlszkiq09w1w1ckzpba";
+ sha256 = if stdenv.isAarch64 then "7c426b85f0d378125fa46e6d1b25ddc27ad29d93514d38c5935c84fc540b26ce"
+ else "4efb0ee143dfe86c8ee06db2429fb81a0c8c65af9ea8fc18daa05148c8a1162f";
};
jaxp = fetchurl {
name = "jaxp-${repover}.tar.gz";
url = "${baseurl}/jaxp/archive/${repover}.tar.gz";
- sha256 = if stdenv.isAarch64 then "1rhgbwvp7xls7r3f5jm69dw7x521vamchv917dwiz1byvm2bwn7s"
- else "0nvqidjssmamcrchq15cg3lfv5v3cnrw05a4h20xmhlpgb9im0vj";
+ sha256 = if stdenv.isAarch64 then "928e363877afa7e0ad0c350bb18be6ab056b23708c0624a0bd7f01c4106c2a14"
+ else "25a651c670d5b036042f7244617a3eb11fec80c07745c1c8181a1cdebeda3d8e";
};
nashorn = fetchurl {
name = "nashorn-${repover}.tar.gz";
url = "${baseurl}/nashorn/archive/${repover}.tar.gz";
- sha256 = if stdenv.isAarch64 then "14gp8q6jw1hq2wlmcalfwn1kgmnq5w9svqnbjww20f25phxkicij"
- else "0fm9ldps7ayk7r3wjqiyxp1s6hvi242kl7f92ydkmlxqyfajx60a";
+ sha256 = if stdenv.isAarch64 then "f060e08c5924457d4f5047c02ad6a987bdbdcd1cea53d2208322073ba4f398c3"
+ else "a28b41d86f0c87ceacd2b686dd31c9bf391d851b1b5187a49ef5e565fc2cbc84";
};
openjdk8 = stdenv.mkDerivation {
pname = "openjdk" + lib.optionalString headless "-headless";
diff --git a/pkgs/development/compilers/openjdk/default.nix b/pkgs/development/compilers/openjdk/default.nix
index 3dd74f73a7ec..fa96f7b3b0d9 100644
--- a/pkgs/development/compilers/openjdk/default.nix
+++ b/pkgs/development/compilers/openjdk/default.nix
@@ -31,6 +31,10 @@ let
gtk3 gnome_vfs GConf glib
];
+ passthru = {
+ inherit gtk3;
+ };
+
patches = [
./fix-java-home-jdk10.patch
./read-truststore-from-env-jdk10.patch
diff --git a/pkgs/development/compilers/openjdk/jre.nix b/pkgs/development/compilers/openjdk/jre.nix
new file mode 100644
index 000000000000..817cdf9c26a9
--- /dev/null
+++ b/pkgs/development/compilers/openjdk/jre.nix
@@ -0,0 +1,19 @@
+{ jdk
+, runCommand
+, patchelf
+, lib
+, modules ? [ "java.base" ]
+}:
+
+let
+ jre = runCommand "${jdk.name}-jre" {
+ nativeBuildInputs = [ patchelf ];
+ buildInputs = [ jdk ];
+ passthru = {
+ home = "${jre}";
+ };
+ } ''
+ jlink --module-path ${jdk}/lib/openjdk/jmods --add-modules ${lib.concatStringsSep "," modules} --output $out
+ patchelf --shrink-rpath $out/bin/* $out/lib/jexec $out/lib/jspawnhelper $out/lib/*.so $out/lib/*/*.so
+ '';
+in jre
diff --git a/pkgs/development/compilers/owl-lisp/default.nix b/pkgs/development/compilers/owl-lisp/default.nix
index 80ea9eb4c0b8..93713af99b46 100644
--- a/pkgs/development/compilers/owl-lisp/default.nix
+++ b/pkgs/development/compilers/owl-lisp/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "owl-lisp";
- version = "0.1.19";
+ version = "0.1.23";
src = fetchFromGitLab {
owner = "owl-lisp";
repo = "owl";
rev = "v${version}";
- sha256 = "1bgjd2gkr5risfcc401rlr5fc82gwm4r2gpp9gzkg9h64acivkjx";
+ sha256 = "1indcbicqcdlk9sinkdyhk50fi1b4cb7yrr14vr874gjzmwr2l3i";
};
nativeBuildInputs = [ which ];
diff --git a/pkgs/development/compilers/purescript/psc-package/default.nix b/pkgs/development/compilers/purescript/psc-package/default.nix
index 0bebd5d2f50d..88f7adce5a1a 100644
--- a/pkgs/development/compilers/purescript/psc-package/default.nix
+++ b/pkgs/development/compilers/purescript/psc-package/default.nix
@@ -44,12 +44,10 @@ stdenv.mkDerivation rec {
'' + ''
chmod u-w $PSC_PACKAGE
- $PSC_PACKAGE --bash-completion-script $PSC_PACKAGE > psc-package.bash
- $PSC_PACKAGE --fish-completion-script $PSC_PACKAGE > psc-package.fish
- $PSC_PACKAGE --zsh-completion-script $PSC_PACKAGE > _psc-package
- installShellCompletion \
- psc-package.{bash,fish} \
- --zsh _psc-package
+ installShellCompletion --cmd psc-package \
+ --bash <($PSC_PACKAGE --bash-completion-script $PSC_PACKAGE) \
+ --fish <($PSC_PACKAGE --fish-completion-script $PSC_PACKAGE) \
+ --zsh <($PSC_PACKAGE --zsh-completion-script $PSC_PACKAGE)
'';
meta = with lib; {
diff --git a/pkgs/development/compilers/rust/1_45.nix b/pkgs/development/compilers/rust/1_45.nix
index 94c70880dbaa..2b3de4dd38c6 100644
--- a/pkgs/development/compilers/rust/1_45.nix
+++ b/pkgs/development/compilers/rust/1_45.nix
@@ -32,6 +32,7 @@ import ./default.nix {
armv7-unknown-linux-gnueabihf = "d44294732cf268ea84908f1135f574ab9489132a332eaa9d5bda547374b15d54";
aarch64-unknown-linux-gnu = "a2d74ebeec0b6778026b6c37814cdc91d14db3b0d8b6d69d036216f4d9cf7e49";
x86_64-apple-darwin = "a5464e7bcbce9647607904a4afa8362382f1fc55d39e7bbaf4483ac00eb5d56a";
+ powerpc64le-unknown-linux-gnu = "22deeca259459db31065af7c862fcab7fbfb623200520c65002ed2ba93d87ad2";
};
selectRustPackage = pkgs: pkgs.rust_1_45;
diff --git a/pkgs/development/compilers/rust/1_46.nix b/pkgs/development/compilers/rust/1_47.nix
index c999b346ee6f..8298a5d956cf 100644
--- a/pkgs/development/compilers/rust/1_46.nix
+++ b/pkgs/development/compilers/rust/1_47.nix
@@ -19,24 +19,25 @@
} @ args:
import ./default.nix {
- rustcVersion = "1.46.0";
- rustcSha256 = "0a17jby2pd050s24cy4dfc0gzvgcl585v3vvyfilniyvjrqknsid";
+ rustcVersion = "1.47.0";
+ rustcSha256 = "sha256-MYXfBkxHR/LIubuMRGjt1Y/0rW0HiAyHmsGxc7do2B0=";
# Note: the version MUST be one version prior to the version we're
# building
- bootstrapVersion = "1.45.2";
+ bootstrapVersion = "1.46.0";
# fetch hashes by running `print-hashes.sh 1.45.2`
bootstrapHashes = {
- i686-unknown-linux-gnu = "5b2050dde23152750de89f7e59acaab6bf088d0beb5854c69c9a545fd254b936";
- x86_64-unknown-linux-gnu = "860feed955726a4d96ffe40758a110053326b9ae11c9e1ee059e9c6222f25643";
- arm-unknown-linux-gnueabihf = "ddb5f59bbdef84e0b7c83049461e003ed031dd881a4622365c3d475102535c60";
- armv7-unknown-linux-gnueabihf = "7a556581f87602705f9c89b04cce621cfbba9050b6fbe478166e91d164567531";
- aarch64-unknown-linux-gnu = "151fad66442d28a4e4786753d1afb559c4a3d359081c64769273a31c2f0f4d30";
- x86_64-apple-darwin = "6e8067624ede10aa23081d62e0086c6f42f7228cc0d00fb5ff24d4dac65249d6";
+ i686-unknown-linux-gnu = "6ebd7e04dc18a36d08b9731cdb42d5caf8460e1eb41b75f3a8596c39f5e71206";
+ x86_64-unknown-linux-gnu = "e3b98bc3440fe92817881933f9564389eccb396f5f431f33d48b979fa2fbdcf5";
+ arm-unknown-linux-gnueabihf = "bb8af68565321f54608e918597083eb016ed0f9f4f3cc23f7cc5f467b934ce7f";
+ armv7-unknown-linux-gnueabihf = "7c0640879d7f2c38db60352e3c0f09e3fc6fa3bac6ca8f22cbccb1eb5e950121";
+ aarch64-unknown-linux-gnu = "f0c6d630f3dedb3db69d69ed9f833aa6b472363096f5164f1068c7001ca42aeb";
+ x86_64-apple-darwin = "82d61582a3772932432a99789c3b3bd4abe6baca339e355048ca9efb9ea5b4db";
+ powerpc64le-unknown-linux-gnu = "89e2f4761d257f017a4b6aa427f36ac0603195546fa2cfded8c899789832941c";
};
- selectRustPackage = pkgs: pkgs.rust_1_46;
+ selectRustPackage = pkgs: pkgs.rust_1_47;
rustcPatches = [
];
diff --git a/pkgs/development/compilers/rust/binary.nix b/pkgs/development/compilers/rust/binary.nix
index 9ae7e51e5fef..b84e390e0b0d 100644
--- a/pkgs/development/compilers/rust/binary.nix
+++ b/pkgs/development/compilers/rust/binary.nix
@@ -1,4 +1,4 @@
-{ stdenv, makeWrapper, bash, curl, darwin
+{ stdenv, makeWrapper, bash, curl, darwin, zlib
, version
, src
, platform
@@ -42,17 +42,23 @@ rec {
./install.sh --prefix=$out \
--components=${installComponents}
- ${optionalString (stdenv.isLinux && bootstrapping) ''
+ ${optionalString (stdenv.isLinux && bootstrapping) (''
patchelf \
--set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \
"$out/bin/rustc"
+ '' + optionalString (stdenv.lib.versionAtLeast version "1.46")
+ # rustc bootstrap needs libz starting from 1.46
+ ''
+ ln -s ${zlib}/lib/libz.so.1 $out/lib/libz.so.1
+ ln -s ${zlib}/lib/libz.so $out/lib/libz.so
+ '' + ''
patchelf \
--set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \
"$out/bin/rustdoc"
patchelf \
--set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \
"$out/bin/cargo"
- ''}
+ '')}
# Do NOT, I repeat, DO NOT use `wrapProgram` on $out/bin/rustc
# (or similar) here. It causes strange effects where rustc loads
diff --git a/pkgs/development/compilers/rust/print-hashes.sh b/pkgs/development/compilers/rust/print-hashes.sh
index 957011fad376..9180ccb67d91 100755
--- a/pkgs/development/compilers/rust/print-hashes.sh
+++ b/pkgs/development/compilers/rust/print-hashes.sh
@@ -14,6 +14,7 @@ PLATFORMS=(
armv7-unknown-linux-gnueabihf
aarch64-unknown-linux-gnu
x86_64-apple-darwin
+ powerpc64le-unknown-linux-gnu
)
BASEURL=https://static.rust-lang.org/dist
VERSION=${1:-}
diff --git a/pkgs/development/compilers/scala/2.10.nix b/pkgs/development/compilers/scala/2.10.nix
deleted file mode 100644
index d41442afaf13..000000000000
--- a/pkgs/development/compilers/scala/2.10.nix
+++ /dev/null
@@ -1,43 +0,0 @@
-{ stdenv, fetchurl, makeWrapper, jre, gnugrep, coreutils }:
-
-stdenv.mkDerivation rec {
- name = "scala-2.10.7";
-
- src = fetchurl {
- url = "https://www.scala-lang.org/files/archive/${name}.tgz";
- sha256 = "04gi55lzgrhsb78qw8jmnccqim92rw6898knw0a7gfzn2sci30wj";
- };
-
- propagatedBuildInputs = [ jre ] ;
- buildInputs = [ makeWrapper ] ;
-
- installPhase = ''
- mkdir -p $out
- rm bin/*.bat
- mv * $out
-
- for p in $(ls $out/bin/) ; do
- wrapProgram $out/bin/$p \
- --prefix PATH ":" ${coreutils}/bin \
- --prefix PATH ":" ${gnugrep}/bin \
- --prefix PATH ":" ${jre}/bin \
- --set JAVA_HOME ${jre}
- done
- '';
-
- meta = {
- description = "A general purpose programming language";
- longDescription = ''
- Scala is a general purpose programming language designed to express
- common programming patterns in a concise, elegant, and type-safe way.
- It smoothly integrates features of object-oriented and functional
- languages, enabling Java and other programmers to be more productive.
- Code sizes are typically reduced by a factor of two to three when
- compared to an equivalent Java application.
- '';
- homepage = "https://www.scala-lang.org/";
- license = stdenv.lib.licenses.bsd3;
- platforms = stdenv.lib.platforms.all;
- branch = "2.10";
- };
-}
diff --git a/pkgs/development/compilers/scala/2.11.nix b/pkgs/development/compilers/scala/2.11.nix
deleted file mode 100644
index d8fcd3f9a88f..000000000000
--- a/pkgs/development/compilers/scala/2.11.nix
+++ /dev/null
@@ -1,48 +0,0 @@
-{ stdenv, fetchurl, makeWrapper, jre, gnugrep, coreutils }:
-
-stdenv.mkDerivation rec {
- name = "scala-2.11.12";
-
- src = fetchurl {
- url = "https://www.scala-lang.org/files/archive/${name}.tgz";
- sha256 = "1a4nc4qp9dm4rps47j92hlmxxqskv67qbdmjqc5zd94wd4rps7di";
- };
-
- propagatedBuildInputs = [ jre ] ;
- buildInputs = [ makeWrapper ] ;
-
- installPhase = ''
- mkdir -p $out
- rm "bin/"*.bat
- mv * $out
-
- # put docs in correct subdirectory
- mkdir -p $out/share/doc
- mv $out/doc $out/share/doc/${name}
- mv $out/man $out/share/man
-
- for p in $(ls $out/bin/) ; do
- wrapProgram $out/bin/$p \
- --prefix PATH ":" ${coreutils}/bin \
- --prefix PATH ":" ${gnugrep}/bin \
- --prefix PATH ":" ${jre}/bin \
- --set JAVA_HOME ${jre}
- done
- '';
-
- meta = {
- description = "General purpose programming language";
- longDescription = ''
- Scala is a general purpose programming language designed to express
- common programming patterns in a concise, elegant, and type-safe way.
- It smoothly integrates features of object-oriented and functional
- languages, enabling Java and other programmers to be more productive.
- Code sizes are typically reduced by a factor of two to three when
- compared to an equivalent Java application.
- '';
- homepage = "https://www.scala-lang.org/";
- license = stdenv.lib.licenses.bsd3;
- platforms = stdenv.lib.platforms.all;
- branch = "2.11";
- };
-}
diff --git a/pkgs/development/compilers/scala/2.12.nix b/pkgs/development/compilers/scala/2.12.nix
deleted file mode 100644
index 1a7c5677de5b..000000000000
--- a/pkgs/development/compilers/scala/2.12.nix
+++ /dev/null
@@ -1,47 +0,0 @@
-{ stdenv, fetchurl, makeWrapper, jre, gnugrep, coreutils }:
-
-stdenv.mkDerivation rec {
- name = "scala-2.12.12";
-
- src = fetchurl {
- url = "https://www.scala-lang.org/files/archive/${name}.tgz";
- sha256 = "0avyaa7y8w7494339krcpqhc2p8y5pjk4pz7mqmzdzwy7hgws81m";
- };
-
- propagatedBuildInputs = [ jre ] ;
- buildInputs = [ makeWrapper ] ;
-
- installPhase = ''
- mkdir -p $out
- rm "bin/"*.bat
- mv * $out
-
- # put docs in correct subdirectory
- mkdir -p $out/share/doc
- mv $out/doc $out/share/doc/scala
- mv $out/{LICENSE,NOTICE} $out/share/doc/scala
-
- for p in $(ls $out/bin/) ; do
- wrapProgram $out/bin/$p \
- --prefix PATH ":" ${coreutils}/bin \
- --prefix PATH ":" ${gnugrep}/bin \
- --prefix PATH ":" ${jre}/bin \
- --set JAVA_HOME ${jre}
- done
- '';
-
- meta = {
- description = "General purpose programming language";
- longDescription = ''
- Scala is a general purpose programming language designed to express
- common programming patterns in a concise, elegant, and type-safe way.
- It smoothly integrates features of object-oriented and functional
- languages, enabling Java and other programmers to be more productive.
- Code sizes are typically reduced by a factor of two to three when
- compared to an equivalent Java application.
- '';
- homepage = "https://www.scala-lang.org/";
- license = stdenv.lib.licenses.bsd3;
- platforms = stdenv.lib.platforms.all;
- };
-}
diff --git a/pkgs/development/compilers/scala/2.13.nix b/pkgs/development/compilers/scala/2.13.nix
deleted file mode 100644
index 75996c382a8c..000000000000
--- a/pkgs/development/compilers/scala/2.13.nix
+++ /dev/null
@@ -1,47 +0,0 @@
-{ stdenv, fetchurl, makeWrapper, jre, gnugrep, coreutils }:
-
-stdenv.mkDerivation rec {
- name = "scala-2.13.3";
-
- src = fetchurl {
- url = "https://www.scala-lang.org/files/archive/${name}.tgz";
- sha256 = "0zv9w9f6g2cfydsvp8mqcfgv2v3487xp4ca1qndg6v7jrhdp7wy9";
- };
-
- propagatedBuildInputs = [ jre ] ;
- buildInputs = [ makeWrapper ] ;
-
- installPhase = ''
- mkdir -p $out
- rm "bin/"*.bat
- mv * $out
-
- # put docs in correct subdirectory
- mkdir -p $out/share/doc
- mv $out/doc $out/share/doc/scala
- mv $out/{LICENSE,NOTICE} $out/share/doc/scala
-
- for p in $(ls $out/bin/) ; do
- wrapProgram $out/bin/$p \
- --prefix PATH ":" ${coreutils}/bin \
- --prefix PATH ":" ${gnugrep}/bin \
- --prefix PATH ":" ${jre}/bin \
- --set JAVA_HOME ${jre}
- done
- '';
-
- meta = {
- description = "General purpose programming language";
- longDescription = ''
- Scala is a general purpose programming language designed to express
- common programming patterns in a concise, elegant, and type-safe way.
- It smoothly integrates features of object-oriented and functional
- languages, enabling Java and other programmers to be more productive.
- Code sizes are typically reduced by a factor of two to three when
- compared to an equivalent Java application.
- '';
- homepage = "https://www.scala-lang.org/";
- license = stdenv.lib.licenses.bsd3;
- platforms = stdenv.lib.platforms.all;
- };
-}
diff --git a/pkgs/development/compilers/scala/2.x.nix b/pkgs/development/compilers/scala/2.x.nix
new file mode 100644
index 000000000000..02b9b99d84d2
--- /dev/null
+++ b/pkgs/development/compilers/scala/2.x.nix
@@ -0,0 +1,117 @@
+{ stdenv, lib, fetchurl, makeWrapper, jre, gnugrep, coreutils, nixosTests
+, writeScript, common-updater-scripts, git, gnused, nix, nixfmt }:
+
+with lib;
+
+let
+ repo = "git@github.com:scala/scala.git";
+
+ common = { version, sha256, test, pname }:
+ stdenv.mkDerivation rec {
+ inherit version;
+
+ name = "scala-${version}";
+
+ src = fetchurl {
+ inherit sha256;
+ url = "https://www.scala-lang.org/files/archive/scala-${version}.tgz";
+ };
+
+ propagatedBuildInputs = [ jre ];
+ buildInputs = [ makeWrapper ];
+
+ installPhase = ''
+ mkdir -p $out
+ rm bin/*.bat
+ mv * $out
+
+ # put docs in correct subdirectory
+ mkdir -p $out/share/doc
+ mv $out/doc $out/share/doc/${name}
+ mv $out/man $out/share/man
+
+ for p in $(ls $out/bin/) ; do
+ wrapProgram $out/bin/$p \
+ --prefix PATH ":" ${coreutils}/bin \
+ --prefix PATH ":" ${gnugrep}/bin \
+ --prefix PATH ":" ${jre}/bin \
+ --set JAVA_HOME ${jre}
+ done
+ '';
+
+ passthru = {
+ tests = [ test ];
+
+ updateScript = writeScript "update.sh" ''
+ #!${stdenv.shell}
+ set -o errexit
+ PATH=${
+ stdenv.lib.makeBinPath [
+ common-updater-scripts
+ coreutils
+ git
+ gnused
+ nix
+ nixfmt
+ ]
+ }
+ versionSelect='v${versions.major version}.${versions.minor version}.*'
+ oldVersion="$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion ${pname}" | tr -d '"')"
+ latestTag="$(git -c 'versionsort.suffix=-' ls-remote --exit-code --refs --sort='version:refname' --tags ${repo} "$versionSelect" | tail --lines=1 | cut --delimiter='/' --fields=3 | sed 's|^v||g')"
+ if [ "$oldVersion" != "$latestTag" ]; then
+ nixpkgs="$(git rev-parse --show-toplevel)"
+ default_nix="$nixpkgs/pkgs/development/compilers/scala/2.x.nix"
+ update-source-version ${pname} "$latestTag" --version-key=version --print-changes
+ nixfmt "$default_nix"
+ else
+ echo "${pname} is already up-to-date"
+ fi
+ '';
+ };
+
+ meta = {
+ description = "A general purpose programming language";
+ longDescription = ''
+ Scala is a general purpose programming language designed to express
+ common programming patterns in a concise, elegant, and type-safe way.
+ It smoothly integrates features of object-oriented and functional
+ languages, enabling Java and other programmers to be more productive.
+ Code sizes are typically reduced by a factor of two to three when
+ compared to an equivalent Java application.
+ '';
+ homepage = "https://www.scala-lang.org/";
+ license = licenses.bsd3;
+ platforms = platforms.all;
+ branch = versions.majorMinor version;
+ maintainers = [ maintainers.nequissimus ];
+ };
+ };
+in {
+ scala_2_10 = common {
+ version = "2.10.7";
+ sha256 = "koMRmRb2u3cU4HaihAzPItWIGbNVIo7RWRrm92kp8RE=";
+ test = { inherit (nixosTests) scala_2_10; };
+ pname = "scala_2_10";
+ };
+
+ scala_2_11 = common {
+ version = "2.11.12";
+ sha256 = "sR19M2mcpPYLw7K2hY/ZU+PeK4UiyUP0zaS2dDFhlqg=";
+ test = { inherit (nixosTests) scala_2_11; };
+ pname = "scala_2_11";
+ };
+
+ scala_2_12 = common {
+ version = "2.12.12";
+ sha256 = "NSDNHzye//YrrudfMuUtHl3BIL4szzQGSeRw5I9Sfis=";
+ test = { inherit (nixosTests) scala_2_12; };
+ pname = "scala_2_12";
+ };
+
+ scala_2_13 = common {
+ version = "2.13.3";
+ sha256 = "yfNzG8zybPOaxUExcvtBZGyxn2O4ort1846JZ1ziaX8=";
+ test = { inherit (nixosTests) scala_2_13; };
+ pname = "scala_2_13";
+ };
+}
diff --git a/pkgs/development/compilers/solc/default.nix b/pkgs/development/compilers/solc/default.nix
index ac4bc324868a..0f0af33e7001 100644
--- a/pkgs/development/compilers/solc/default.nix
+++ b/pkgs/development/compilers/solc/default.nix
@@ -1,32 +1,37 @@
-{ stdenv, fetchzip, boost, cmake, ncurses, python3, coreutils
+{ gccStdenv, fetchzip, boost, cmake, ncurses, python3, coreutils
, z3Support ? true, z3 ? null, cvc4Support ? true, cvc4 ? null
, cln ? null, gmp ? null
}:
+# compiling source/libsmtutil/CVC4Interface.cpp breaks on clang on Darwin,
+# general commandline tests fail at abiencoderv2_no_warning/ on clang on NixOS
+let stdenv = gccStdenv; in
+
assert z3Support -> z3 != null && stdenv.lib.versionAtLeast z3.version "4.6.0";
assert cvc4Support -> cvc4 != null && cln != null && gmp != null;
let
- jsoncppURL = "https://github.com/open-source-parsers/jsoncpp/archive/1.9.2.tar.gz";
+ jsoncppVersion = "1.9.4";
+ jsoncppUrl = "https://github.com/open-source-parsers/jsoncpp/archive/${jsoncppVersion}.tar.gz";
jsoncpp = fetchzip {
- url = jsoncppURL;
- sha256 = "037d1b1qdmn3rksmn1j71j26bv4hkjv7sn7da261k853xb5899sg";
+ url = jsoncppUrl;
+ sha256 = "0qnx5y6c90fphl9mj9d20j2dfgy6s5yr5l0xnzid0vh71zrp6jwv";
};
in
stdenv.mkDerivation rec {
pname = "solc";
- version = "0.6.8";
+ version = "0.7.4";
# upstream suggests avoid using archive generated by github
src = fetchzip {
url = "https://github.com/ethereum/solidity/releases/download/v${version}/solidity_${version}.tar.gz";
- sha256 = "1nxds6c10hjqjjk893qw2yljws57li0xigbf3ih85y8y6d587ph0";
+ sha256 = "02261l54jdbvxk612z7zsyvmchy1rx4lf27b3f616sd7r56krpkg";
};
postPatch = ''
substituteInPlace cmake/jsoncpp.cmake \
- --replace "${jsoncppURL}" ${jsoncpp}
+ --replace "${jsoncppUrl}" ${jsoncpp}
'';
cmakeFlags = [
diff --git a/pkgs/development/compilers/spasm-ng/default.nix b/pkgs/development/compilers/spasm-ng/default.nix
new file mode 100644
index 000000000000..8eb0ddb59ef7
--- /dev/null
+++ b/pkgs/development/compilers/spasm-ng/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchFromGitHub, gcc, gmp, openssl, zlib }:
+
+stdenv.mkDerivation rec {
+ pname = "spasm-ng";
+
+ version = "unstable-2020-08-03";
+
+ src = fetchFromGitHub {
+ owner = "alberthdev";
+ repo = "spasm-ng";
+ rev = "221898beff2442f459b80ab89c8e1035db97868e";
+ sha256 = "0xspxmp2fir604b4xsk4hi1gjv61rnq2ypppr7cj981jlhicmvjj";
+ };
+
+ nativeBuildInputs = [ gcc ];
+
+ buildInputs = [ gmp openssl zlib ];
+
+ enableParallelBuilding = true;
+
+ installPhase = ''
+ install -Dm755 spasm -t $out/bin
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/alberthdev/spasm-ng";
+ description = "Z80 assembler with extra features to support development for TI calculators";
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ siraben ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/development/compilers/stalin/default.nix b/pkgs/development/compilers/stalin/default.nix
index 430bc251b4bd..e37b207b4f2e 100644
--- a/pkgs/development/compilers/stalin/default.nix
+++ b/pkgs/development/compilers/stalin/default.nix
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.ece.purdue.edu/~qobi/software.html";
license = stdenv.lib.licenses.gpl2Plus;
- description = "Stalin, an optimizing Scheme compiler";
+ description = "An optimizing Scheme compiler";
maintainers = [ ];
platforms = ["i686-linux"]; # doesn't want to work on 64-bit platforms
diff --git a/pkgs/development/go-modules/generic/default.nix b/pkgs/development/go-modules/generic/default.nix
index 9efaa8608323..7180ab7bf967 100644
--- a/pkgs/development/go-modules/generic/default.nix
+++ b/pkgs/development/go-modules/generic/default.nix
@@ -47,10 +47,6 @@ let
removeExpr = refs: ''remove-references-to ${lib.concatMapStrings (ref: " -t ${ref}") refs}'';
- deleteFlag = lib.boolToString deleteVendor;
-
- vendCommand = if runVend then "${vend}/bin/vend" else "false";
-
go-modules = if vendorSha256 != null then go.stdenv.mkDerivation (let modArgs = {
name = "${name}-go-modules";
@@ -81,27 +77,26 @@ let
buildPhase = args.modBuildPhase or ''
runHook preBuild
-
- if [ ${deleteFlag} == "true" ]; then
- if [ ! -d vendor ]; then
- echo "vendor folder does not exist, 'deleteVendor' is not needed"
- exit 10
- else
- rm -rf vendor
- fi
+ '' + lib.optionalString (deleteVendor == true) ''
+ if [ ! -d vendor ]; then
+ echo "vendor folder does not exist, 'deleteVendor' is not needed"
+ exit 10
+ else
+ rm -rf vendor
fi
-
+ '' + ''
if [ -d vendor ]; then
echo "vendor folder exists, please set 'vendorSha256 = null;' in your expression"
exit 10
fi
- if [ ${vendCommand} != "false" ]; then
- echo running vend to rewrite vendor folder
- ${vendCommand}
- else
- go mod vendor
- fi
+ ${if runVend then ''
+ echo "running 'vend' to rewrite vendor folder"
+ ${vend}/bin/vend
+ '' else ''
+ go mod vendor
+ ''}
+
mkdir -p vendor
runHook postBuild
@@ -141,10 +136,10 @@ let
export GOSUMDB=off
export GOPROXY=off
cd "$modRoot"
- if [ -n "${go-modules}" ]; then
- rm -rf vendor
- ln -s ${go-modules} vendor
- fi
+ '' + lib.optionalString (go-modules != "") ''
+ rm -rf vendor
+ cp -r --reflink=auto ${go-modules} vendor
+ '' + ''
runHook postConfigure
'';
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 26cbf7f78c39..ff3a7be3b134 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/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 = "05yvl09ksyvzykibs95996rni9x6w03yfqyv2fadd73z1m6lq5bf";
+ sha256 = "1g5ba1lv0v4zjk5ghdp78wxgszspfda1lrl734fi7hyavqrfjxkz";
};
}).override {
dbus = if pkgs.stdenv.isLinux then self.dbus else null;
@@ -694,7 +694,7 @@ self: super: {
postPatch = ''
substituteInPlace conf.py --replace "'.md': CommonMarkParser," ""
'';
- nativeBuildInputs = with pkgs.buildPackages.pythonPackages; [ sphinx recommonmark sphinx_rtd_theme ];
+ nativeBuildInputs = with pkgs.buildPackages.python3Packages; [ sphinx recommonmark sphinx_rtd_theme ];
makeFlags = [ "html" ];
installPhase = ''
mv _build/html $out
@@ -922,8 +922,9 @@ self: super: {
# This package refers to the wrong library (itself in fact!)
vulkan = super.vulkan.override { vulkan = pkgs.vulkan-loader; };
- # Compiles some C++ source which requires these headers
+ # Compiles some C or C++ source which requires these headers
VulkanMemoryAllocator = addExtraLibrary super.VulkanMemoryAllocator pkgs.vulkan-headers;
+ vulkan-utils = addExtraLibrary super.vulkan-utils pkgs.vulkan-headers;
# https://github.com/dmwit/encoding/pull/3
encoding = doJailbreak (appendPatch super.encoding ./patches/encoding-Cabal-2.0.patch);
@@ -1172,9 +1173,6 @@ self: super: {
# 2020-06-22: NOTE: > 0.4.0 => rm Jailbreak: https://github.com/serokell/nixfmt/issues/71
nixfmt = doJailbreak super.nixfmt;
- # 2020-06-22: NOTE: QuickCheck upstreamed https://github.com/phadej/binary-instances/issues/7
- binary-instances = dontCheck super.binary-instances;
-
# The test suite depends on an impure cabal-install installation in
# $HOME, which we don't have in our build sandbox.
cabal-install-parsers = dontCheck super.cabal-install-parsers;
@@ -1254,41 +1252,8 @@ self: super: {
x509-validation = dontCheck super.x509-validation;
tls = dontCheck super.tls;
- patch = appendPatches super.patch [
- # Upstream PR: https://github.com/reflex-frp/patch/pull/20
- # Makes tests work with hlint 3
- (pkgs.fetchpatch {
- url = "https://github.com/reflex-frp/patch/commit/3ed23a4e4049ee17e64a1a5bbebf1990cdbe033a.patch";
- sha256 ="1hfa980wln8kzbqw1lr8ddszgcibw25xf12ki2jb9xkl464aynzf";
- })
- # Upstream PR: https://github.com/reflex-frp/patch/pull/17
- # Bumps version dependencies
- (pkgs.fetchpatch {
- url = "https://github.com/reflex-frp/patch/commit/a191ed9ded708ed7ff0cf53ad6dafaf54db5b95a.patch";
- sha256 ="1x9w5fimhk3a0l2aa5z91nqaa6s2irz1775iidd0191m6w25vszp";
- })
- ];
-
- reflex = appendPatches super.reflex [
- # Upstream PR: https://github.com/reflex-frp/reflex/pull/434
- # Bump version bounds
- (pkgs.fetchpatch {
- url = "https://github.com/reflex-frp/reflex/commit/e6104bdfd7f664f524b6765275490722e376df4d.patch";
- sha256 ="1awp5p4640cnhfd50dplsvp0kzy6h8r0hpbw1s40blni74r3dhzr";
- })
- # Upstream PR: https://github.com/reflex-frp/reflex/pull/436
- # Fix build with newest dependent-map version
- (pkgs.fetchpatch {
- url = "https://github.com/reflex-frp/reflex/commit/dc3bf44d822d70594e3c474fe3869261776c3554.patch";
- sha256 ="0rbjfj9b8p6zkvd5j4pak5kpgard6cyfvzk750s4xwpc1v84iiqd";
- })
- # Upstream PR: https://github.com/reflex-frp/reflex/pull/437
- # Fix tests with newer dep versions
- (pkgs.fetchpatch {
- url = "https://github.com/reflex-frp/reflex/commit/87c74a1b9d9098eae8a56148c59ed4963a5232c2.patch";
- sha256 ="0qhjjgd6n4fms1hpbblny78c95bfh74izhx9dvrdlnhz6q7xlm9q";
- })
- ];
+ # Allow building with recent versions of hlint.
+ 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
# Tests disabled because of very old dep: https://github.com/reflex-frp/reflex-dom/issues/393
@@ -1351,7 +1316,7 @@ self: super: {
# 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_3) [ pkgs.gobject-introspection ];
+ 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;
@@ -1381,13 +1346,6 @@ self: super: {
sha256 = "1c5ck2ibag2gcyag6rjivmlwdlp5k0dmr8nhk7wlkzq2vh7zgw63";
});
- # Version bumps have not been merged by upstream yet.
- # https://github.com/obsidiansystems/dependent-sum-aeson-orphans/pull/5
- dependent-sum-aeson-orphans = appendPatch super.dependent-sum-aeson-orphans (pkgs.fetchpatch {
- url = "https://github.com/obsidiansystems/dependent-sum-aeson-orphans/commit/5a369e433ad7e3eef54c7c3725d34270f6aa48cc.patch";
- sha256 = "1lzrcicvdg77hd8j2fg37z19amp5yna5xmw1fc06zi0j95csll4r";
- });
-
# Tests are broken because of missing files in hackage tarball.
# https://github.com/jgm/commonmark-hs/issues/55
commonmark-extensions = dontCheck super.commonmark-extensions;
@@ -1467,7 +1425,7 @@ self: super: {
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_0_2;
+ pandoc = doDistribute self.pandoc_2_11_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;
@@ -1475,7 +1433,6 @@ self: super: {
# The test suite attempts to read `/etc/resolv.conf`, which doesn't work in the sandbox.
domain-auth = dontCheck super.domain-auth;
- # INSERT NEW OVERRIDES ABOVE THIS LINE
# stack-2.5.1 needs a more current version of pantry to compile
pantry = self.pantry_0_5_1_3;
@@ -1483,7 +1440,9 @@ self: super: {
# Too tight version bounds, see https://github.com/haskell-hvr/microaeson/pull/4
microaeson = doJailbreak super.microaeson;
- # haskell-language-server needs a more current version of pantry to compile
+ autoapply = super.autoapply.override { th-desugar = self.th-desugar_1_11; };
+
+ # INSERT NEW OVERRIDES ABOVE THIS LINE
} // (let
inherit (self) hls-ghcide hls-brittany;
hlsScopeOverride = self: super: {
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix
index f1260735479b..bd9f43e90c9d 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix
@@ -44,7 +44,7 @@ self: super: {
text = self.text_1_2_4_0;
# Needs Cabal 3.0.x.
- jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_3_2_0_0; };
+ jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_3_2_1_0; };
# https://github.com/bmillwood/applicative-quoters/issues/6
applicative-quoters = appendPatch super.applicative-quoters (pkgs.fetchpatch {
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
index d5ae77e8246e..27bf04b914e7 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
@@ -41,8 +41,8 @@ self: super: {
xhtml = null;
# Needs Cabal 3.2.x.
- cabal-install = super.cabal-install.overrideScope (self: super: { Cabal = self.Cabal_3_2_0_0; });
- jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_3_2_0_0; };
+ cabal-install = super.cabal-install.overrideScope (self: super: { Cabal = self.Cabal_3_2_1_0; });
+ jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_3_2_1_0; };
# Restricts aeson to <1.4
# https://github.com/purescript/purescript/pull/3537
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix
index 339fda5d6fbf..f2da20426ace 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix
@@ -42,8 +42,8 @@ self: super: {
xhtml = null;
# Needs Cabal 3.0.x.
- cabal-install = super.cabal-install.overrideScope (self: super: { Cabal = self.Cabal_3_2_0_0; });
- jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_3_2_0_0; };
+ cabal-install = super.cabal-install.overrideScope (self: super: { Cabal = self.Cabal_3_2_1_0; });
+ jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_3_2_1_0; };
# https://github.com/tibbe/unordered-containers/issues/214
unordered-containers = dontCheck super.unordered-containers;
@@ -77,10 +77,10 @@ self: super: {
# cabal2nix needs the latest version of Cabal, and the one
# hackage-db uses must match, so take the latest
- cabal2nix = super.cabal2nix.overrideScope (self: super: { Cabal = self.Cabal_3_2_0_0; });
+ cabal2nix = super.cabal2nix.overrideScope (self: super: { Cabal = self.Cabal_3_2_1_0; });
# cabal2spec needs a recent version of Cabal
- cabal2spec = super.cabal2spec.overrideScope (self: super: { Cabal = self.Cabal_3_2_0_0; });
+ cabal2spec = super.cabal2spec.overrideScope (self: super: { Cabal = self.Cabal_3_2_1_0; });
# Builds only with ghc-8.8.x and beyond.
policeman = markBroken super.policeman;
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
index a2562e44527b..220a8e5c207a 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
@@ -53,8 +53,8 @@ self: super: {
haddock-api = self.haddock-api_2_23_1;
# These builds need Cabal 3.2.x.
- cabal2spec = super.cabal2spec.override { Cabal = self.Cabal_3_2_0_0; };
- cabal-install = super.cabal-install.overrideScope (self: super: { Cabal = self.Cabal_3_2_0_0; });
+ cabal2spec = super.cabal2spec.override { Cabal = self.Cabal_3_2_1_0; };
+ cabal-install = super.cabal-install.overrideScope (self: super: { Cabal = self.Cabal_3_2_1_0; });
# Ignore overly restrictive upper version bounds.
aeson-diff = doJailbreak super.aeson-diff;
@@ -109,10 +109,10 @@ self: super: {
apply-refact = super.apply-refact_0_7_0_0;
# The package needs the latest Cabal version.
- cabal-install-parsers = super.cabal-install-parsers.overrideScope (self: super: { Cabal = self.Cabal_3_2_0_0; });
+ cabal-install-parsers = super.cabal-install-parsers.overrideScope (self: super: { Cabal = self.Cabal_3_2_1_0; });
# cabal-fmt requires Cabal3
- cabal-fmt = super.cabal-fmt.override { Cabal = self.Cabal_3_2_0_0; };
+ cabal-fmt = super.cabal-fmt.override { Cabal = self.Cabal_3_2_1_0; };
# liquidhaskell does not support ghc version 8.8.x.
liquid = markBroken super.liquid;
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
index 8a2e787038db..4328d6a75894 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
@@ -75,7 +75,7 @@ default-package-overrides:
# haskell-language-server 0.5.0.0 doesn't accept newer versions
- fourmolu ==0.2.*
- refinery ==0.2.*
- # LTS Haskell 16.19
+ # LTS Haskell 16.20
- abstract-deque ==0.3
- abstract-par ==0.3.3
- AC-Angle ==1.0
@@ -91,7 +91,7 @@ default-package-overrides:
- aeson-attoparsec ==0.0.0
- aeson-better-errors ==0.9.1.0
- aeson-casing ==0.2.0.0
- - aeson-combinators ==0.0.3.0
+ - aeson-combinators ==0.0.4.0
- aeson-compat ==0.3.9
- aeson-default ==0.9.1.0
- aeson-diff ==1.1.0.9
@@ -214,12 +214,12 @@ default-package-overrides:
- annotated-wl-pprint ==0.7.0
- ansi-terminal ==0.10.3
- ansi-wl-pprint ==0.6.9
- - antiope-core ==7.5.1
- - antiope-dynamodb ==7.5.1
- - antiope-messages ==7.5.1
- - antiope-s3 ==7.5.1
- - antiope-sns ==7.5.1
- - antiope-sqs ==7.5.1
+ - 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
- apecs ==0.9.2
- apecs-gloss ==0.2.4
@@ -814,7 +814,7 @@ default-package-overrides:
- fmlist ==0.9.4
- fmt ==0.6.1.2
- fn ==0.3.0.2
- - focus ==1.0.1.3
+ - focus ==1.0.1.4
- focuslist ==0.1.0.2
- foldable1 ==0.1.0.0
- fold-debounce ==0.2.0.9
@@ -975,7 +975,7 @@ default-package-overrides:
- hackage-db ==2.1.0
- hackage-security ==0.6.0.1
- haddock-library ==1.8.0
- - hadolint ==1.18.0
+ - hadolint ==1.18.2
- hadoop-streaming ==0.2.0.3
- hakyll ==4.13.4.0
- half ==0.3
@@ -1275,7 +1275,7 @@ default-package-overrides:
- JuicyPixels-blurhash ==0.1.0.3
- JuicyPixels-extra ==0.4.1
- JuicyPixels-scale-dct ==0.1.2
- - junit-xml ==0.1.0.1
+ - junit-xml ==0.1.0.2
- justified-containers ==0.3.0.0
- jwt ==0.10.0
- kan-extensions ==5.2.1
@@ -1302,7 +1302,7 @@ default-package-overrides:
- language-bash ==0.9.2
- language-c ==0.8.3
- language-c-quote ==0.12.2.1
- - language-docker ==9.1.1
+ - language-docker ==9.1.2
- language-haskell-extract ==0.2.4
- language-java ==0.2.9
- language-javascript ==0.7.1.0
@@ -1651,7 +1651,7 @@ default-package-overrides:
- password-instances ==2.0.0.1
- path ==0.7.0
- path-extra ==0.2.0
- - path-io ==1.6.1
+ - path-io ==1.6.2
- path-pieces ==0.2.1
- path-text-utf8 ==0.0.1.6
- pathtype ==0.8.1.1
@@ -1818,7 +1818,7 @@ default-package-overrides:
- range ==0.3.0.2
- Ranged-sets ==0.4.0
- range-set-list ==0.1.3.1
- - rank1dynamic ==0.4.0
+ - rank1dynamic ==0.4.1
- rank2classes ==1.3.2.1
- Rasterific ==0.7.5.3
- rasterific-svg ==0.3.3.2
@@ -2478,7 +2478,7 @@ default-package-overrides:
- xdg-userdirs ==0.1.0.2
- xeno ==0.4.2
- xls ==0.1.3
- - xlsx ==0.8.1
+ - xlsx ==0.8.2
- xlsx-tabular ==0.2.2.1
- xml ==1.3.14
- xml-basic ==0.1.3.1
@@ -2507,7 +2507,7 @@ default-package-overrides:
- yesod-auth-fb ==1.10.1
- yesod-auth-hashdb ==1.7.1.2
- yesod-bin ==1.6.0.6
- - yesod-core ==1.6.18.4
+ - yesod-core ==1.6.18.5
- yesod-fb ==0.6.1
- yesod-form ==1.6.7
- yesod-form-bootstrap4 ==3.0.0
@@ -2738,6 +2738,8 @@ unsupported-platforms:
sdl2-mixer: [ x86_64-darwin ]
sdl2-ttf: [ x86_64-darwin ]
tokyotyrant-haskell: [ x86_64-darwin ]
+ vulkan: [ i686-linux, armv7l-linux ]
+ VulkanMemoryAllocator: [ i686-linux, armv7l-linux ]
Win32-console: [ i686-linux, x86_64-linux, x86_64-darwin ]
Win32-dhcp-server: [ i686-linux, x86_64-linux, x86_64-darwin ]
Win32-errors: [ i686-linux, x86_64-linux, x86_64-darwin ]
@@ -2892,6 +2894,7 @@ broken-packages:
- accentuateus
- access-time
- access-token-provider
+ - achille
- acid-state-dist
- acid-state-tls
- ACME
@@ -3121,6 +3124,8 @@ broken-packages:
- armor
- arpa
- arpack
+ - array-builder
+ - array-chunks
- array-forth
- array-list
- array-primops
@@ -3205,7 +3210,6 @@ broken-packages:
- authenticate-ldap
- authinfo-hs
- authoring
- - autoapply
- AutoForms
- autom
- automata
@@ -3456,6 +3460,7 @@ broken-packages:
- bitcoin-hs
- bitcoin-rpc
- bitcoin-script
+ - bitcoin-scripting
- bitcoin-tx
- bitcoind-regtest
- bitcoind-rpc
@@ -3601,7 +3606,11 @@ broken-packages:
- byline
- bytable
- bytearray-parsing
+ - bytebuild
+ - bytehash
- bytelog
+ - byteslice
+ - bytesmith
- bytestring-arbitrary
- bytestring-builder-varword
- bytestring-class
@@ -3995,6 +4004,7 @@ broken-packages:
- compdata-dags
- compdata-param
- compdoc
+ - compdoc-dhall-decoder
- competition
- compilation
- complexity
@@ -4101,7 +4111,9 @@ broken-packages:
- context-free-grammar
- context-stack
- ContextAlgebra
+ - contiguous
- contiguous-checked
+ - contiguous-fft
- continue
- continuum
- continuum-client
@@ -4535,6 +4547,7 @@ broken-packages:
- discord-gateway
- discord-haskell
- discord-hs
+ - discord-register
- discord-rest
- discord-types
- discordian-calendar
@@ -4600,6 +4613,9 @@ broken-packages:
- doi
- DOM
- dom-lt
+ - domain
+ - domain-core
+ - domain-optics
- domplate
- dot-linker
- dotfs
@@ -4799,6 +4815,7 @@ broken-packages:
- eros
- eros-client
- eros-http
+ - error-codes
- error-context
- error-continuations
- error-list
@@ -4856,7 +4873,6 @@ broken-packages:
- every-bit-counts
- ewe
- exact-cover
- - exact-real
- exact-real-positional
- except-exceptions
- exception-monads-fd
@@ -5066,7 +5082,6 @@ broken-packages:
- flamethrower
- flamingra
- flashblast
- - flat
- flat-maybe
- flatbuffers
- flay
@@ -5263,6 +5278,8 @@ broken-packages:
- garepinoh
- gargoyle
- gargoyle-postgresql
+ - gargoyle-postgresql-connect
+ - gargoyle-postgresql-nix
- gas
- gbu
- gc-monitoring-wai
@@ -5416,7 +5433,6 @@ broken-packages:
- git-fmt
- git-gpush
- git-jump
- - git-mediate
- git-monitor
- git-object
- git-remote-ipfs
@@ -5519,6 +5535,7 @@ broken-packages:
- GoogleSB
- GoogleTranslate
- gopherbot
+ - gopro-plus
- gore-and-ash
- gore-and-ash-actor
- gore-and-ash-async
@@ -6159,6 +6176,7 @@ broken-packages:
- hevolisa
- hevolisa-dph
- hex
+ - hex-text
- HExcel
- hexchat
- hexif
@@ -6929,6 +6947,7 @@ broken-packages:
- iostring
- iothread
- iotransaction
+ - ip
- ip2location
- ip2proxy
- ipatch
@@ -7590,6 +7609,7 @@ broken-packages:
- lxd-client
- lye
- Lykah
+ - lz4-bytes
- lz4-conduit
- lz4-frame-conduit
- lzma-enumerator
@@ -7612,6 +7632,7 @@ broken-packages:
- maclight
- macos-corelibs
- macosx-make-standalone
+ - macrm
- madlang
- mage
- magic-tyfams
@@ -7827,6 +7848,7 @@ broken-packages:
- mltool
- mm2
- mmsyn4
+ - mmsyn7h
- mmtf
- mmtl
- mmtl-base
@@ -7929,8 +7951,10 @@ broken-packages:
- morfette
- morfeusz
- morley
+ - morloc
- morpheus-graphql-cli
- morpheus-graphql-client
+ - morpheus-graphql-subscriptions
- morphisms-functors
- morphisms-functors-inventory
- morphisms-objects
@@ -8381,7 +8405,6 @@ broken-packages:
- optparse-applicative-simple
- optparse-enum
- optparse-helper
- - orbits
- orc
- orchestrate
- OrchestrateDB
@@ -8734,6 +8757,7 @@ broken-packages:
- pointless-haskell
- pointless-lenses
- pointless-rewrite
+ - poke
- pokemon-go-protobuf-types
- poker-eval
- pokitdok
@@ -8746,8 +8770,13 @@ broken-packages:
- polydata-core
- polynomial
- polysemy-chronos
+ - polysemy-extra
+ - polysemy-fskvstore
- polysemy-http
+ - polysemy-kvstore-jsonfile
+ - polysemy-methodology
- polysemy-optics
+ - polysemy-path
- polysemy-RandomFu
- polysemy-resume
- polysemy-test
@@ -8778,6 +8807,7 @@ broken-packages:
- poseidon
- poseidon-postgis
- posix-acl
+ - posix-api
- posix-realtime
- posix-waitpid
- posplyu
@@ -8856,10 +8886,15 @@ broken-packages:
- primal
- primal-memory
- primes-type
+ - primitive-atomic
+ - primitive-containers
+ - primitive-extras
- primitive-indexed
- primitive-maybe
- primitive-simd
+ - primitive-sort
- primitive-stablename
+ - primitive-unlifted
- PrimitiveArray-Pretty
- primula-board
- primula-bot
@@ -9185,6 +9220,7 @@ broken-packages:
- reflex-dom-svg
- reflex-dynamic-containers
- reflex-fsnotify
+ - reflex-gadt-api
- reflex-ghci
- reflex-gloss
- reflex-gloss-scene
@@ -9413,6 +9449,7 @@ broken-packages:
- ruin
- ruler
- ruler-core
+ - run-st
- rungekutta
- runhs
- runmany
@@ -9854,6 +9891,7 @@ broken-packages:
- sme
- smerdyakov
- smiles
+ - smith
- smith-cli
- smith-client
- Smooth
@@ -10118,6 +10156,7 @@ broken-packages:
- stm-chunked-queues
- stm-containers
- stm-firehose
+ - stm-hamt
- stm-promise
- stm-stats
- stm-supply
@@ -10328,6 +10367,7 @@ broken-packages:
- tart
- task
- task-distribution
+ - taskell
- TaskMonad
- tasty-auto
- tasty-bdd
@@ -10455,6 +10495,7 @@ broken-packages:
- th-instances
- th-kinds
- th-kinds-fork
+ - th-lego
- th-pprint
- th-sccs
- th-tc
@@ -10743,6 +10784,7 @@ broken-packages:
- typescript-docs
- typograffiti
- tyro
+ - tz
- u2f
- uber
- uberlast
@@ -10985,7 +11027,6 @@ broken-packages:
- vty-menu
- vty-ui
- vty-ui-extras
- - vulkan-utils
- waargonaut
- wacom-daemon
- waddle
@@ -11115,6 +11156,7 @@ broken-packages:
- windns
- windowslive
- winerror
+ - winery
- winio
- Wired
- wires
@@ -11286,6 +11328,7 @@ broken-packages:
- yaml-rpc
- yaml-rpc-scotty
- yaml-rpc-snap
+ - yaml-unscrambler
- YamlReference
- Yampa
- yampa-canvas
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index f48e90b187bf..6ad8267d4483 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -836,8 +836,8 @@ self: {
}:
mkDerivation {
pname = "Agda";
- version = "2.6.1.1";
- sha256 = "0d4j3n96wyc2crz238q49sb31ll6dfddllb82ry0jnsk8f0ypx2p";
+ version = "2.6.1.2";
+ sha256 = "0b872fi12j316zcbwnablkg45p252a4sqca9lsgfig55qirk0w08";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -2775,7 +2775,7 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
- "Cabal_3_2_0_0" = callPackage
+ "Cabal_3_2_1_0" = callPackage
({ mkDerivation, array, base, base-compat, base-orphans, binary
, bytestring, containers, deepseq, Diff, directory, filepath
, integer-logarithms, mtl, optparse-applicative, parsec, pretty
@@ -2785,8 +2785,10 @@ self: {
}:
mkDerivation {
pname = "Cabal";
- version = "3.2.0.0";
- sha256 = "0vz6bl1ia7wjc62sj5iw5jhigdwfz6yz01mripjcymv4qrbkl1gj";
+ version = "3.2.1.0";
+ sha256 = "1xfn9q6jnbp3jc6swn4hapa83f5m66pjz8fqbqmffydagf36fkzy";
+ revision = "1";
+ editedCabalFile = "07brbxkjlf1yqs9bjdwcwq1gx853kh600qnrf6bnya92q1p0fhw7";
setupHaskellDepends = [ mtl parsec ];
libraryHaskellDepends = [
array base binary bytestring containers deepseq directory filepath
@@ -3385,15 +3387,15 @@ self: {
broken = true;
}) {};
- "Color_0_2_0" = callPackage
+ "Color_0_3_0" = callPackage
({ mkDerivation, base, colour, criterion, data-default-class
, deepseq, doctest, hspec, HUnit, JuicyPixels, massiv, massiv-test
, QuickCheck, random, vector
}:
mkDerivation {
pname = "Color";
- version = "0.2.0";
- sha256 = "1w7d1wjssldybbg46s4hc83f96n49v53wyq0sc1q8mkvqdl35vsh";
+ version = "0.3.0";
+ sha256 = "18aissrpllxll01k203i2agfff89ffah465zvb0yx0lvs8jh2xr7";
libraryHaskellDepends = [ base data-default-class deepseq vector ];
testHaskellDepends = [
base colour doctest hspec HUnit JuicyPixels massiv massiv-test
@@ -6926,8 +6928,8 @@ self: {
({ mkDerivation, async, base, containers, GLFW-b, GPipe, stm }:
mkDerivation {
pname = "GPipe-GLFW";
- version = "1.4.1.3";
- sha256 = "0czrq3zhcxfl9pzypmxpxgn11faqb0kw05m5k3apr4b88prbj1ij";
+ version = "1.4.1.4";
+ sha256 = "13qbiy2gv682xyj0dpy336zbg4224a1sgzqq9kq1v6f8pwavw6bk";
enableSeparateDataOutput = true;
libraryHaskellDepends = [ async base containers GLFW-b GPipe stm ];
description = "GLFW OpenGL context creation for GPipe";
@@ -8069,8 +8071,8 @@ self: {
}:
mkDerivation {
pname = "HDBC-postgresql";
- version = "2.3.2.8";
- sha256 = "0c76di7a134xhw5pmzdjasgyqxj6gkjkj45mr4mwfrchgdg4cvil";
+ version = "2.4.0.0";
+ sha256 = "1zmilqvlp170nb7zakbhdpihykkq95s7nb7la2sdas1fv69mhnx3";
isLibrary = true;
isExecutable = true;
setupHaskellDepends = [ base Cabal ];
@@ -9535,6 +9537,19 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "HUnit_1_6_1_0" = callPackage
+ ({ mkDerivation, base, call-stack, deepseq, filepath }:
+ mkDerivation {
+ pname = "HUnit";
+ version = "1.6.1.0";
+ sha256 = "1rpi52rnjpyv379rm6n3s706z6mv114aychf03dq456wfa4b7123";
+ libraryHaskellDepends = [ base call-stack deepseq ];
+ 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
({ mkDerivation, ansi-terminal, base, Diff, groom, HUnit }:
mkDerivation {
@@ -10846,6 +10861,21 @@ self: {
license = stdenv.lib.licenses.publicDomain;
}) {inherit (pkgs) openssl;};
+ "HsOpenSSL_0_11_5_1" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, network, openssl, time }:
+ mkDerivation {
+ pname = "HsOpenSSL";
+ version = "0.11.5.1";
+ sha256 = "1np4yyiq4935p1vbf89m0ifkilzc6vzab9i8x7c21y9s7rsv4rj9";
+ setupHaskellDepends = [ base Cabal ];
+ libraryHaskellDepends = [ base bytestring network time ];
+ librarySystemDepends = [ openssl ];
+ 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
({ mkDerivation, base, bytestring, HsOpenSSL, unix }:
mkDerivation {
@@ -20737,13 +20767,14 @@ self: {
({ mkDerivation, base, bytestring, transformers, vector, vulkan }:
mkDerivation {
pname = "VulkanMemoryAllocator";
- version = "0.3.7";
- sha256 = "1y2dmk60dvk8d9n16in98cmin5ckvdx3knwlfzcs0jl6vyh8n51n";
+ version = "0.3.7.1";
+ sha256 = "18al9vr5zy8smn090dd7fwnm4pqcsxld97azrxni7xsqdb22kja8";
libraryHaskellDepends = [
base bytestring transformers vector vulkan
];
description = "Bindings to the VulkanMemoryAllocator library";
license = stdenv.lib.licenses.bsd3;
+ platforms = [ "x86_64-darwin" "x86_64-linux" ];
}) {};
"WAVE" = callPackage
@@ -21102,12 +21133,12 @@ self: {
platforms = stdenv.lib.platforms.none;
}) {};
- "Win32_2_10_0_0" = callPackage
+ "Win32_2_10_1_0" = callPackage
({ mkDerivation }:
mkDerivation {
pname = "Win32";
- version = "2.10.0.0";
- sha256 = "09g61dgw3xvg066qdydw7nxn8vk1nxxwzi1wwr19rkaxhz43149n";
+ version = "2.10.1.0";
+ sha256 = "1il70gh3ysmp4pnhk7dxcbd0c0mh5ay33b9ijmmj0ikmbw0nfpbv";
description = "A binding to Windows Win32 API";
license = stdenv.lib.licenses.bsd3;
platforms = stdenv.lib.platforms.none;
@@ -21914,8 +21945,8 @@ self: {
}:
mkDerivation {
pname = "Z-IO";
- version = "0.1.6.1";
- sha256 = "1cd84n434i2l13xziys0rm7wx5iqw2xqydf96yj6fwkaysh3hrps";
+ version = "0.1.7.0";
+ sha256 = "0xvl0xgqcwqvsvqhdysgh3i2lhp1vi7sglgzzmzxz3142a67xpgd";
libraryHaskellDepends = [
base exceptions primitive stm time unix-time Z-Data
];
@@ -22973,6 +23004,8 @@ self: {
];
description = "A library for building static site generators";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"acid-state" = callPackage
@@ -23936,8 +23969,8 @@ self: {
}:
mkDerivation {
pname = "addy";
- version = "0.1.0.0";
- sha256 = "10p7q0infa1bawhg7hxw8rqjqdj3w737j5s3g41hy4in2nfp5ji0";
+ version = "0.1.0.1";
+ sha256 = "1mvxnbb1118f26581zqyh0id4g1qnn44f8q3h0sfpijf0g1v9vg5";
libraryHaskellDepends = [
attoparsec base bytestring ip lens relude text text-icu
validation-selective
@@ -24411,8 +24444,8 @@ self: {
}:
mkDerivation {
pname = "aeson-combinators";
- version = "0.0.3.0";
- sha256 = "0x8bk7jxrg8j1zk5047sf5i6fy6hahjzrfnyzgwv1l443z4v445n";
+ version = "0.0.4.0";
+ sha256 = "01gsrm6glr2axcls4hxs740z8lxf39cvdhvidf360mnijai4sgl6";
libraryHaskellDepends = [
aeson base bytestring containers fail scientific text time
time-compat unordered-containers uuid-types vector void
@@ -25513,6 +25546,43 @@ self: {
broken = true;
}) {};
+ "agda-unused" = callPackage
+ ({ mkDerivation, aeson, Agda, base, containers, directory, filepath
+ , hspec, megaparsec, mtl, optparse-applicative, text
+ }:
+ mkDerivation {
+ pname = "agda-unused";
+ version = "0.1.0";
+ sha256 = "1g0iyv9x46ql8j9ggb6nw58274vqb6z850x26glaqcdwa3wvn1i1";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ Agda base containers directory filepath megaparsec mtl text
+ ];
+ executableHaskellDepends = [
+ aeson base directory filepath mtl optparse-applicative text
+ ];
+ testHaskellDepends = [ base containers filepath hspec text ];
+ description = "Check for unused code in an Agda project";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "agda2lagda" = callPackage
+ ({ mkDerivation, base, directory, filepath, optparse-applicative }:
+ mkDerivation {
+ pname = "agda2lagda";
+ version = "0.2020.11.1";
+ sha256 = "0yl44jdczy9306b5ifd8iwchr8izna8sd5v2h2qm9ns909wcs1l8";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ base directory filepath optparse-applicative
+ ];
+ description = "Translate .agda files into .lagda.tex files.";
+ license = stdenv.lib.licenses.publicDomain;
+ }) {};
+
"agentx" = callPackage
({ mkDerivation, base, binary, bitwise, bytestring, containers
, data-default, Diff, fclabels, mtl, network, pipes
@@ -30304,32 +30374,6 @@ self: {
}:
mkDerivation {
pname = "antiope-core";
- version = "7.5.1";
- sha256 = "068dsdag8bng2ddzr0vxipmzrfa5x3jq80pmrmc0l86bjvnlsdjr";
- libraryHaskellDepends = [
- aeson amazonka amazonka-core base bytestring exceptions
- generic-lens http-client http-types lens mtl resourcet text
- transformers unliftio-core
- ];
- testHaskellDepends = [
- aeson aeson-lens amazonka amazonka-core base bytestring exceptions
- generic-lens hedgehog hspec http-client http-types
- hw-hspec-hedgehog lens mtl resourcet scientific text transformers
- unliftio-core
- ];
- testToolDepends = [ hspec-discover ];
- description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "antiope-core_7_5_3" = callPackage
- ({ mkDerivation, aeson, aeson-lens, amazonka, amazonka-core, base
- , bytestring, exceptions, generic-lens, hedgehog, hspec
- , hspec-discover, http-client, http-types, hw-hspec-hedgehog, lens
- , mtl, resourcet, scientific, text, transformers, unliftio-core
- }:
- mkDerivation {
- pname = "antiope-core";
version = "7.5.3";
sha256 = "1bzyahw9i098riqlmhymbk0zjg4iz95r0c4mpsrc811wyqdi7f65";
libraryHaskellDepends = [
@@ -30346,7 +30390,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"antiope-dynamodb" = callPackage
@@ -30356,30 +30399,6 @@ self: {
}:
mkDerivation {
pname = "antiope-dynamodb";
- version = "7.5.1";
- sha256 = "19d7rbz4qqq3pd9nncydgvda798a5ziw21zkpa5d0smfna71zckp";
- libraryHaskellDepends = [
- aeson amazonka amazonka-core amazonka-dynamodb antiope-core base
- generic-lens lens text unliftio-core unordered-containers
- ];
- testHaskellDepends = [
- amazonka amazonka-core amazonka-dynamodb antiope-core base
- generic-lens lens text unliftio-core unordered-containers
- ];
- testToolDepends = [ hspec-discover ];
- description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
- license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "antiope-dynamodb_7_5_3" = callPackage
- ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-dynamodb
- , antiope-core, base, generic-lens, hspec-discover, lens, text
- , unliftio-core, unordered-containers
- }:
- mkDerivation {
- pname = "antiope-dynamodb";
version = "7.5.3";
sha256 = "1j9g36c33virrnsqxrggnx2283nw9bp0i256vgq4z92h1z76kfz0";
libraryHaskellDepends = [
@@ -30424,30 +30443,6 @@ self: {
}:
mkDerivation {
pname = "antiope-messages";
- version = "7.5.1";
- sha256 = "01hkq4n5jpfnb9i8ysaj73zknvkhpxb3mnq7csv2dc29ral4vzdp";
- libraryHaskellDepends = [
- aeson amazonka amazonka-core base bytestring generic-lens lens
- lens-aeson monad-loops network-uri text unliftio-core
- ];
- testHaskellDepends = [
- aeson amazonka amazonka-core base bytestring generic-lens hedgehog
- hspec hw-hspec-hedgehog lens lens-aeson monad-loops network-uri
- scientific text unliftio-core
- ];
- testToolDepends = [ hspec-discover ];
- description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "antiope-messages_7_5_3" = callPackage
- ({ mkDerivation, aeson, amazonka, amazonka-core, base, bytestring
- , generic-lens, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog
- , lens, lens-aeson, monad-loops, network-uri, scientific, text
- , unliftio-core
- }:
- mkDerivation {
- pname = "antiope-messages";
version = "7.5.3";
sha256 = "1kajbd0f81jamk7cg97zkm9z89m0zlsfklhbfarg3rgiaq28ss2v";
libraryHaskellDepends = [
@@ -30462,7 +30457,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"antiope-optparse-applicative" = callPackage
@@ -30495,34 +30489,6 @@ self: {
}:
mkDerivation {
pname = "antiope-s3";
- version = "7.5.1";
- sha256 = "0nqs90pqk8dfjbrc55f4gdw4ybw2fslbx9z2x8k45mqpri3xwc0y";
- libraryHaskellDepends = [
- aeson amazonka amazonka-core amazonka-s3 antiope-core
- antiope-messages attoparsec base bytestring conduit conduit-extra
- deepseq dlist exceptions generic-lens http-types lens mtl
- network-uri resourcet text time unliftio-core
- ];
- testHaskellDepends = [
- aeson amazonka amazonka-core amazonka-s3 antiope-core attoparsec
- base bytestring conduit conduit-extra exceptions generic-lens
- hedgehog hspec http-types hw-hspec-hedgehog lens mtl network-uri
- resourcet text time unliftio-core
- ];
- testToolDepends = [ hspec-discover ];
- description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "antiope-s3_7_5_3" = callPackage
- ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3
- , antiope-core, antiope-messages, attoparsec, base, bytestring
- , conduit, conduit-extra, deepseq, dlist, exceptions, generic-lens
- , hedgehog, hspec, hspec-discover, http-types, hw-hspec-hedgehog
- , lens, mtl, network-uri, resourcet, text, time, unliftio-core
- }:
- mkDerivation {
- pname = "antiope-s3";
version = "7.5.3";
sha256 = "1wwh17vzrbg20jmbgf9xdx8vn5qkx8azzczzlyb2s2k3ldlh8s0c";
libraryHaskellDepends = [
@@ -30540,7 +30506,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"antiope-shell" = callPackage
@@ -30579,29 +30544,6 @@ self: {
}:
mkDerivation {
pname = "antiope-sns";
- version = "7.5.1";
- sha256 = "13wzfjqihsi0xw7j869knj82a6k1fi74fywhlqc3bh1xc6wcir7q";
- libraryHaskellDepends = [
- aeson amazonka amazonka-core amazonka-sns base bytestring
- generic-lens lens text time unliftio-core
- ];
- testHaskellDepends = [
- aeson amazonka amazonka-core amazonka-sns base bytestring
- generic-lens hedgehog hspec hw-hspec-hedgehog lens text time
- unliftio-core
- ];
- testToolDepends = [ hspec-discover ];
- description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "antiope-sns_7_5_3" = callPackage
- ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sns, base
- , bytestring, generic-lens, hedgehog, hspec, hspec-discover
- , hw-hspec-hedgehog, lens, text, time, unliftio-core
- }:
- mkDerivation {
- pname = "antiope-sns";
version = "7.5.3";
sha256 = "01saqspi2033y423nyw4k0km3ggmypp3zzhkr7ha51r717bj6sii";
libraryHaskellDepends = [
@@ -30616,7 +30558,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"antiope-sqs" = callPackage
@@ -30628,32 +30569,6 @@ self: {
}:
mkDerivation {
pname = "antiope-sqs";
- version = "7.5.1";
- sha256 = "1y3fxqx5595agcnr157q3jap0dmcss8lyij187j9f29y0wkbkzv6";
- libraryHaskellDepends = [
- aeson amazonka amazonka-core amazonka-sqs base bytestring conduit
- generic-lens lens lens-aeson monad-loops mtl network-uri split text
- unliftio-core unordered-containers
- ];
- testHaskellDepends = [
- aeson amazonka amazonka-core amazonka-sqs base bytestring conduit
- generic-lens hedgehog hspec hw-hspec-hedgehog lens lens-aeson
- monad-loops mtl network-uri text time unliftio-core
- ];
- testToolDepends = [ hspec-discover ];
- description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "antiope-sqs_7_5_3" = callPackage
- ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sqs, base
- , bytestring, conduit, generic-lens, hedgehog, hspec
- , hspec-discover, hw-hspec-hedgehog, lens, lens-aeson, monad-loops
- , mtl, network-uri, split, text, time, unliftio-core
- , unordered-containers
- }:
- mkDerivation {
- pname = "antiope-sqs";
version = "7.5.3";
sha256 = "18wz0ajnh5hib7srwksbwsyqrnp4slzcd2i30p98gnh1plqgbx5p";
libraryHaskellDepends = [
@@ -30669,7 +30584,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"antiope-swf" = callPackage
@@ -33030,6 +32944,8 @@ self: {
testHaskellDepends = [ base tasty tasty-hunit ];
description = "Builders for arrays";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"array-chunks" = callPackage
@@ -33047,6 +32963,8 @@ self: {
];
description = "Lists of chunks";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"array-forth" = callPackage
@@ -35407,6 +35325,26 @@ self: {
broken = true;
}) {};
+ "aur_7_0_5" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, hashable, http-client
+ , http-client-tls, http-types, tasty, tasty-hunit, text
+ }:
+ mkDerivation {
+ pname = "aur";
+ version = "7.0.5";
+ sha256 = "16c4q0w6qpn4gg6xlggkcs92fcvm58a3qmykfm1dgcfsjhwwhxkx";
+ libraryHaskellDepends = [
+ aeson base bytestring hashable 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-api" = callPackage
({ mkDerivation, aeson, base, bytestring, exceptions, hspec
, http-client, http-client-tls, mtl, text
@@ -35461,6 +35399,44 @@ self: {
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
+ , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal
+ , rio, scheduler, stm, tasty, tasty-hunit, text, time, transformers
+ , typed-process, versions
+ }:
+ mkDerivation {
+ pname = "aura";
+ version = "3.2.2";
+ sha256 = "07ska8w2k3sl084aadjclw8v0ykrp8hiwhim5zd6wd7q95njyk2f";
+ revision = "1";
+ editedCabalFile = "033ycqm18zqq69yam189whpcbnajanj2yp8na8ad344ghcn1gs5l";
+ 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;
+ }) {};
+
"authenticate" = callPackage
({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring
, case-insensitive, conduit, containers, html-conduit, http-conduit
@@ -35602,8 +35578,6 @@ self: {
testHaskellDepends = [ base doctest ];
description = "Template Haskell to automatically pass values to functions";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"autoexporter" = callPackage
@@ -37648,8 +37622,8 @@ self: {
({ mkDerivation, barbies, base, split, template-haskell }:
mkDerivation {
pname = "barbies-th";
- version = "0.1.5";
- sha256 = "0bjbvamihrwh4l5zs8fnk2iq98fd1d2xkfbsvp6spfcp1ynqlj6k";
+ version = "0.1.7";
+ sha256 = "1wzy8j4i9mp1vlfkrixc49nv1c6prqspvhkjdwp16bvdz4fgbvpq";
libraryHaskellDepends = [ barbies base split template-haskell ];
testHaskellDepends = [ barbies base ];
description = "Create strippable HKD via TH";
@@ -38043,17 +38017,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "base16-bytestring_1_0_0_0" = callPackage
+ "base16-bytestring_1_0_1_0" = callPackage
({ mkDerivation, base, bytestring, criterion, deepseq, HUnit
, QuickCheck, test-framework, test-framework-hunit
, test-framework-quickcheck2
}:
mkDerivation {
pname = "base16-bytestring";
- version = "1.0.0.0";
- sha256 = "12bnl2fs0h4hcjpr69xqqngjh0117dlvkv56lxski6g6fnbwps2r";
- revision = "2";
- editedCabalFile = "16nmmf3mmkdrssx6i77drh7ac7r6cfb1dnbna62z32h11yyyk49j";
+ version = "1.0.1.0";
+ sha256 = "1ynnplw8iz3v5ld0xxgpxgasb0hg62x62wxxf5lx6lxyb15hmiy0";
libraryHaskellDepends = [ base bytestring ];
testHaskellDepends = [
base bytestring HUnit QuickCheck test-framework
@@ -40529,10 +40501,8 @@ self: {
}:
mkDerivation {
pname = "binary-instances";
- version = "1.0.0.1";
- sha256 = "0f8ilzpwj7gbyvlswlkd48dzpj9m13ipinw55lvjag0ir52idk9a";
- revision = "1";
- editedCabalFile = "19xmaj5vlabsifkdk1kpxp4nadfml7a51w316sd4fxd69ncvwd72";
+ version = "1.0.1";
+ sha256 = "0whqjziwqrqslf6byliry84pg47z7vc6yjligpzb8gb5db2gw1h0";
libraryHaskellDepends = [
aeson base binary binary-orphans case-insensitive hashable
scientific tagged text text-binary time-compat unordered-containers
@@ -42600,6 +42570,29 @@ self: {
broken = true;
}) {};
+ "bitcoin-scripting" = callPackage
+ ({ mkDerivation, attoparsec, base, base16-bytestring, bytestring
+ , cereal, containers, haskoin-core, tasty, tasty-hunit
+ , tasty-quickcheck, text, transformers
+ }:
+ mkDerivation {
+ pname = "bitcoin-scripting";
+ version = "0.1.0";
+ sha256 = "1hd45rr4mq7dizdw7d1wkypr15azaaqc4fy6rkr9gim93jzc8707";
+ libraryHaskellDepends = [
+ attoparsec base base16-bytestring bytestring cereal containers
+ haskoin-core text transformers
+ ];
+ testHaskellDepends = [
+ base base16-bytestring bytestring cereal haskoin-core tasty
+ tasty-hunit tasty-quickcheck text
+ ];
+ description = "Resources for working with miniscript, and script descriptors";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"bitcoin-tx" = callPackage
({ mkDerivation, base, binary, bitcoin-script, bitcoin-types
, bytestring, cryptohash, hexstring, hspec, lens
@@ -42642,44 +42635,51 @@ self: {
}) {};
"bitcoind-regtest" = callPackage
- ({ mkDerivation, base, bitcoind-rpc, cereal, containers
- , haskoin-core, http-client, process, servant, servant-client
- , tasty, tasty-hunit, temporary, text
+ ({ mkDerivation, base, bitcoind-rpc, bytestring, cereal, containers
+ , haskoin-core, http-client, optparse-applicative, process, servant
+ , servant-client, tasty, tasty-hunit, temporary, text
}:
mkDerivation {
pname = "bitcoind-regtest";
- version = "0.1.0.0";
- sha256 = "078834ndl253d1s6f68a8cq1dc0hq3r3ic4a90wbr4msw9zn626q";
+ version = "0.2.0.0";
+ sha256 = "06sk8kb3vjf7a2k7rhqpc7j1lbqd69xyhb25dc8bk7110m5l38cf";
+ isLibrary = true;
+ isExecutable = true;
libraryHaskellDepends = [
base bitcoind-rpc cereal containers haskoin-core http-client
process servant servant-client temporary text
];
+ executableHaskellDepends = [
+ base bitcoind-rpc bytestring cereal haskoin-core http-client
+ optparse-applicative process servant servant-client temporary text
+ ];
testHaskellDepends = [
base bitcoind-rpc cereal haskoin-core http-client process servant
servant-client tasty tasty-hunit temporary text
];
description = "A library for working with bitcoin-core regtest networks";
- license = stdenv.lib.licenses.isc;
+ license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
"bitcoind-rpc" = callPackage
- ({ mkDerivation, aeson, base, bytestring, cereal, haskoin-core
+ ({ mkDerivation, aeson, base, base16-bytestring
+ , bitcoin-compact-filters, bytestring, cereal, haskoin-core
, http-client, scientific, servant, servant-client
, servant-jsonrpc-client, text, time, transformers
}:
mkDerivation {
pname = "bitcoind-rpc";
- version = "0.1.0.0";
- sha256 = "1a3p49lzzsqd9m7ivisxksb6c7yc0dg5rps6ym85s4aasr1ln1j8";
+ version = "0.2.0.0";
+ sha256 = "0y5y5bdbhc1kcdk2nwjv2x5nz9vg5j38mc3l9pjyizz1s5yzn9rc";
libraryHaskellDepends = [
- aeson base bytestring cereal haskoin-core http-client scientific
- servant servant-client servant-jsonrpc-client text time
- transformers
+ aeson base base16-bytestring bitcoin-compact-filters bytestring
+ cereal haskoin-core http-client scientific servant servant-client
+ servant-jsonrpc-client text time transformers
];
description = "A streamlined interface to bitcoin core using Haskoin types and Servant";
- license = stdenv.lib.licenses.isc;
+ license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -43345,14 +43345,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "blanks_0_4_2" = callPackage
+ "blanks_0_5_0" = callPackage
({ mkDerivation, adjunctions, base, containers, deepseq
, distributive, megaparsec, mtl, tasty, tasty-hunit, text
}:
mkDerivation {
pname = "blanks";
- version = "0.4.2";
- sha256 = "0dbp923x0zy94kc61j2szmib299y99v208fqs5wir3lzyd55gdsc";
+ version = "0.5.0";
+ sha256 = "1a38cwk65zkzhq8yc95v4kamyp9k1y1vnfii84yqzvrrlbfzxbqf";
libraryHaskellDepends = [
adjunctions base containers deepseq distributive mtl
];
@@ -45879,8 +45879,8 @@ self: {
pname = "broadcast-chan-tests";
version = "0.2.1.1";
sha256 = "0qx8j9sfky5qvrxrn4is9sja4qh6jh7jahq3zkyyq3a54jkwc8d3";
- revision = "2";
- editedCabalFile = "0dc7drwischhs0k95hjrlssxlqdg3ickrbbrki7wjslmk8k00bki";
+ revision = "3";
+ editedCabalFile = "1x34m1wk5m9ryfhp86wm4bmvwdghrknsmir356nnb3y3xm8558b4";
libraryHaskellDepends = [
async base broadcast-chan clock containers optparse-applicative
paramtree stm tagged tasty tasty-golden tasty-hunit tasty-travis
@@ -47120,22 +47120,23 @@ self: {
}) {};
"byline" = callPackage
- ({ mkDerivation, ansi-terminal, base, colour, exceptions, free
- , haskeline, mtl, relude, tasty, tasty-hunit, terminfo-hs, text
+ ({ mkDerivation, ansi-terminal, attoparsec, base, colour
+ , exceptions, free, haskeline, mtl, optparse-applicative, relude
+ , tasty, tasty-hunit, terminfo-hs, text
}:
mkDerivation {
pname = "byline";
- version = "1.0.0.0";
- sha256 = "1jwjdjiraq37pr2ysc9h5qqlma6j7rd2dkip2y2f6bx07d1v7fpr";
+ version = "1.1.0.1";
+ sha256 = "1vj17x2czfks5bdns8181iw7rbfghk9pgx5f75xwzn9p6xycg9hy";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- ansi-terminal base colour exceptions free haskeline mtl relude
- terminfo-hs text
+ ansi-terminal attoparsec base colour exceptions free haskeline mtl
+ optparse-applicative relude terminfo-hs text
];
testHaskellDepends = [
- ansi-terminal base colour exceptions free haskeline mtl relude
- tasty tasty-hunit terminfo-hs text
+ ansi-terminal attoparsec base colour exceptions free haskeline mtl
+ optparse-applicative relude tasty tasty-hunit terminfo-hs text
];
description = "Library for creating command-line interfaces (colors, menus, etc.)";
license = stdenv.lib.licenses.bsd2;
@@ -47218,8 +47219,8 @@ self: {
}:
mkDerivation {
pname = "bytebuild";
- version = "0.3.6.0";
- sha256 = "15nk9r9mx798kmjl04qf01il1csfjyi3jx44yhi4hmgl66p9fdx3";
+ version = "0.3.7.0";
+ sha256 = "1vckm98sarxzqh6ib89y5kzhbf1yxc9wgrbpwbsrh0dv5gi3pclj";
libraryHaskellDepends = [
base byteslice bytestring integer-logarithms natural-arithmetic
primitive primitive-offset primitive-unlifted run-st text-short
@@ -47236,6 +47237,8 @@ self: {
];
description = "Serialize to a small byte arrays";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"bytedump" = callPackage
@@ -47276,6 +47279,8 @@ self: {
];
description = "Universal hashing of bytes";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"bytelog" = callPackage
@@ -47362,6 +47367,8 @@ self: {
benchmarkHaskellDepends = [ base gauge primitive ];
description = "Slicing managed and unmanaged memory";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"bytesmith" = callPackage
@@ -47386,6 +47393,8 @@ self: {
];
description = "Nonresumable byte parser";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"bytestring_0_11_0_0" = callPackage
@@ -47572,8 +47581,8 @@ self: {
pname = "bytestring-handle";
version = "0.1.0.6";
sha256 = "18f17aja1ivhr3zyg2cccn2m03hdn5jf5410dndkhf12gvgiqs7y";
- revision = "1";
- editedCabalFile = "0x11aj6w1lijh84jcdq1qgyvdnc7i9ivbyq4wf9rxicg57viisz9";
+ revision = "2";
+ editedCabalFile = "1x1sy3dz2ph9v6jk22wmcv5gk2bka5fv4s68i8q0j9m9pk085w37";
libraryHaskellDepends = [ base bytestring ];
testHaskellDepends = [
base bytestring HUnit QuickCheck test-framework
@@ -48676,8 +48685,8 @@ self: {
}:
mkDerivation {
pname = "cabal-fmt";
- version = "0.1.4";
- sha256 = "0akc63g7h21nyyr9m0dwjlnxqw8k26zx5s2mzn8zak2q9i88ds1b";
+ version = "0.1.5";
+ sha256 = "1fsnjipd3j4vx77pmslkrdkf2wzqalqhwpcp5drxksl68nnxy8ad";
isLibrary = false;
isExecutable = true;
libraryHaskellDepends = [
@@ -49704,8 +49713,8 @@ self: {
}:
mkDerivation {
pname = "cachix";
- version = "0.3.8";
- sha256 = "0n05ys0jz6if3k121hr5znzbbd0v6xmckhh4vyya90r3kvgp1526";
+ version = "0.5.0";
+ sha256 = "05z5gnj5fkl0pqhinlvnq9zf51v5xhc6lhgnm061aj89rclhm6bg";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -49733,25 +49742,22 @@ self: {
({ mkDerivation, aeson, base, base16-bytestring, bytestring
, conduit, cookie, cryptonite, deepseq, exceptions, hspec
, hspec-discover, http-api-data, http-media, jose, lens, memory
- , protolude, resourcet, servant, servant-auth, servant-auth-server
- , servant-auth-swagger, servant-client, servant-swagger
- , servant-swagger-ui-core, string-conv, swagger2, text
- , transformers
+ , nix-narinfo, protolude, resourcet, servant, servant-auth
+ , servant-auth-server, servant-auth-swagger, servant-client
+ , servant-swagger, servant-swagger-ui-core, string-conv, swagger2
+ , text, time, transformers
}:
mkDerivation {
pname = "cachix-api";
- version = "0.4.0";
- sha256 = "14hwn9nrnaypwzgy70l4kcscq7fcw1z5rs3a46cm2v5qqj72r2jx";
- isLibrary = true;
- isExecutable = true;
+ version = "0.5.0";
+ sha256 = "14b4vg6wv7kzxkfbh64ml2wvm9w8fyv2k2sm7ncaa0pp0f26pswy";
libraryHaskellDepends = [
aeson base base16-bytestring bytestring conduit cookie cryptonite
deepseq exceptions http-api-data http-media jose lens memory
- protolude resourcet servant servant-auth servant-auth-server
- servant-auth-swagger servant-client servant-swagger string-conv
- swagger2 text transformers
+ nix-narinfo protolude resourcet servant servant-auth
+ servant-auth-server servant-client string-conv swagger2 text time
+ transformers
];
- executableHaskellDepends = [ aeson base protolude ];
testHaskellDepends = [
aeson base base16-bytestring bytestring conduit cookie cryptonite
hspec http-api-data http-media lens memory protolude servant
@@ -50648,8 +50654,8 @@ self: {
}:
mkDerivation {
pname = "capnp";
- version = "0.6.0.3";
- sha256 = "0zrga41zk41881kr79grdwzl5caawv3khnvpbkhmhfzq3snmnhgd";
+ version = "0.7.0.0";
+ sha256 = "1mzs7f50840jbyzdipff47rwjmxv7i0rk6w4rdljzkw36yz4kj4v";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -51677,8 +51683,8 @@ self: {
}:
mkDerivation {
pname = "cassava-streams";
- version = "0.3.0.4";
- sha256 = "17g3qrinzfpmbcqyjrnwaycplmys0p93hb6841cp5rr1pjramb55";
+ version = "0.3.0.5";
+ sha256 = "1zv5y5jnzbpm407zz3lhfzsf7hr923dzshb2w2xyh5y3v427rwn5";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -54733,8 +54739,8 @@ self: {
}:
mkDerivation {
pname = "citeproc";
- version = "0.1.0.3";
- sha256 = "10zkkn00b2rm1lfnwdpmbxp82vmzbh69ivsda40kh0x2d8r1rzxp";
+ version = "0.1.1.1";
+ sha256 = "1w6ivzkwjpgaqd8nnb73krp2xwnkli5ggd0nmw3llxfzcvpg0mxz";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -55488,8 +55494,8 @@ self: {
}:
mkDerivation {
pname = "clckwrks";
- version = "0.26.2.2";
- sha256 = "1m6a043y72da9nyr8x35v5lrh12is49rwarj5dlrm8clp8n987dp";
+ version = "0.26.2.3";
+ sha256 = "1bark213l3kx5gbr5nxnlhnrif5sg9z5v3igpcl47yisy99695p4";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
acid-state aeson aeson-qq attoparsec base blaze-html bytestring
@@ -55669,8 +55675,8 @@ self: {
}:
mkDerivation {
pname = "clckwrks-plugin-page";
- version = "0.4.3.23";
- sha256 = "0mk6vz98l2xxhk8w457mbgbcjslnbv34swjrwfjjqk9jhmcnmxss";
+ version = "0.4.3.24";
+ sha256 = "0zsf8j8l99cxskjql8zh407ar7920ph6xn42j8nxnh6qir16wdar";
libraryHaskellDepends = [
acid-state aeson attoparsec base clckwrks containers directory
filepath happstack-hsp happstack-server hsp hsx2hs ixset mtl
@@ -57292,8 +57298,8 @@ self: {
}:
mkDerivation {
pname = "cobot-io";
- version = "0.1.3.8";
- sha256 = "1x3ikycb9v9hmn1j57sddnr50kb3kvnch6w09fsyqzzmbnfc6nys";
+ version = "0.1.3.10";
+ sha256 = "0fdx96f9kn09nwpcdqpys3rvxlwrvynba5ipb509vriny96p7vrr";
libraryHaskellDepends = [
array attoparsec base binary bytestring containers data-msgpack
deepseq http-conduit hyraxAbif lens linear mtl split text vector
@@ -58753,8 +58759,8 @@ self: {
}:
mkDerivation {
pname = "commonmark";
- version = "0.1.0.2";
- sha256 = "00rqy02pn4gg0wpwvxyqxvzqg75lvb1qawn4m8rnjq6v43c4g23l";
+ version = "0.1.1.2";
+ sha256 = "13gk08gigih75zq7kwc101yxmxvj3hvfyi67ap13nrabv70l6zjm";
libraryHaskellDepends = [
base bytestring containers parsec text transformers
];
@@ -58795,8 +58801,8 @@ self: {
}:
mkDerivation {
pname = "commonmark-extensions";
- version = "0.2.0.1";
- sha256 = "08i6167d78b5wf6aqsrjz2sb1qaanwrjzhpfg1jn4grd9g8i2ql6";
+ version = "0.2.0.4";
+ sha256 = "166ywkh6vyyrrwq7ww68pwzdkwmhi23hjvw28769m010ksimz2wh";
libraryHaskellDepends = [
base bytestring commonmark containers emojis parsec text
transformers
@@ -59258,8 +59264,8 @@ self: {
}:
mkDerivation {
pname = "compdoc";
- version = "0.1.0.0";
- sha256 = "0m7xrl1ki3agp69yczgy396xlb84kggslmqnjglziyg6sziv58ak";
+ version = "0.2.0.0";
+ sha256 = "0cdgyvbx2xf7dgvg0h6k980yfh9vj7yg5vsg08i7cb8iik2w0k0m";
libraryHaskellDepends = [
aeson base composite-aeson composite-aeson-throw composite-base
pandoc pandoc-throw path rio vinyl
@@ -59270,6 +59276,26 @@ self: {
broken = true;
}) {};
+ "compdoc-dhall-decoder" = callPackage
+ ({ mkDerivation, base, compdoc, composite-aeson, composite-base
+ , dhall, either, pandoc, text
+ }:
+ mkDerivation {
+ pname = "compdoc-dhall-decoder";
+ version = "0.2.0.0";
+ sha256 = "0iygbgcqcs3ixdnphhrp57s1ihpwnf9q59z7r74qqj7qx1yjrxig";
+ revision = "1";
+ editedCabalFile = "1g15qxkxfipvf6al3k8bdcvvcl1vyhjhg3r1w2z2g91ngz0b5y18";
+ libraryHaskellDepends = [
+ base compdoc composite-aeson composite-base dhall either pandoc
+ text
+ ];
+ description = "Allows you to write FromDhall instances for Compdoc";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"compendium-client" = callPackage
({ mkDerivation, aeson, base, http-client, language-protobuf
, megaparsec, servant, servant-client, text
@@ -61760,6 +61786,27 @@ self: {
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
+ }:
+ mkDerivation {
+ pname = "configurator-pg";
+ version = "0.2.5";
+ sha256 = "1wmdg9zxfz8vhhsq5rraynhrhqc8fjrdhfrky2mfajzbp8dpaqsm";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"confsolve" = callPackage
({ mkDerivation, attoparsec, base, cmdargs, process, system-fileio
, system-filepath, text, time, unordered-containers
@@ -62573,8 +62620,8 @@ self: {
}:
mkDerivation {
pname = "context";
- version = "0.1.0.0";
- sha256 = "17w0narhg25ls1rs2xp8x0yxh5jhw52b0c3zgi9ivn99j7c8qrhd";
+ version = "0.1.1.1";
+ sha256 = "0zn8hnyf04q7brchll3xnk0ifxadl050wric191irmnl29m6p5k8";
libraryHaskellDepends = [ base containers ];
testHaskellDepends = [ async base ghc-prim hspec ];
testToolDepends = [ hspec-discover ];
@@ -62715,6 +62762,8 @@ self: {
];
description = "Unified interface for primitive arrays";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"contiguous-checked" = callPackage
@@ -62739,6 +62788,8 @@ self: {
libraryHaskellDepends = [ base contiguous primitive semirings ];
description = "dft of contiguous memory structures";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"continue" = callPackage
@@ -63613,6 +63664,24 @@ self: {
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
+ }:
+ mkDerivation {
+ pname = "core-data";
+ version = "0.2.1.9";
+ sha256 = "098bxx2g4mh3agpx7bccxhq8lpxjgl7a017vzp3ab65ni8126b1r";
+ libraryHaskellDepends = [
+ aeson base bytestring containers core-text hashable prettyprinter
+ scientific text unordered-containers vector
+ ];
+ description = "Convenience wrappers around common data structures and encodings";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"core-haskell" = callPackage
({ mkDerivation, base, haskeline, haskell-src-exts, hint }:
mkDerivation {
@@ -63651,6 +63720,28 @@ self: {
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
+ , template-haskell, terminal-size, text, text-short, transformers
+ , unix
+ }:
+ mkDerivation {
+ pname = "core-program";
+ version = "0.2.6.0";
+ sha256 = "1qyl7kcdqxfl2inx66n7pa1z2pqjxrz1bpg3jjknjj0kpw9rlhf3";
+ libraryHaskellDepends = [
+ async base bytestring chronologique core-data core-text directory
+ exceptions filepath fsnotify hashable hourglass mtl prettyprinter
+ safe-exceptions stm template-haskell terminal-size text text-short
+ transformers unix
+ ];
+ 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
@@ -63668,6 +63759,24 @@ self: {
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
+ }:
+ mkDerivation {
+ pname = "core-text";
+ version = "0.3.0.0";
+ sha256 = "103fd1bbhkh1l9di0f88yxl9mdaxjh31pgg49bk6yhx9cmdhgn1x";
+ libraryHaskellDepends = [
+ ansi-terminal base bytestring colour deepseq fingertree hashable
+ prettyprinter template-haskell text text-short
+ ];
+ 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
({ mkDerivation, aeson, base, blaze-builder, bytestring, containers
, directory, filepath, filestore, http-types, monads-tf, pandoc
@@ -64839,6 +64948,22 @@ self: {
broken = true;
}) {};
+ "crdt-event-fold" = callPackage
+ ({ mkDerivation, base, binary, containers, data-default-class
+ , data-dword, hspec
+ }:
+ mkDerivation {
+ pname = "crdt-event-fold";
+ version = "1.1.0.0";
+ sha256 = "084vbx98b8ca5q2p6icbz0hv0hh4djk8iain7vv60w18453pz8fc";
+ libraryHaskellDepends = [
+ base binary containers data-default-class data-dword
+ ];
+ testHaskellDepends = [ base hspec ];
+ description = "Garbage collected event folding CRDT";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"creatur" = callPackage
({ mkDerivation, array, base, binary, bytestring, cereal, cond
, directory, exceptions, filepath, gray-extended, hdaemonize
@@ -67358,8 +67483,8 @@ self: {
}:
mkDerivation {
pname = "cut-the-crap";
- version = "2.1.1";
- sha256 = "0w0ir436gmh3d9ycdcjyxkgblrah7ij5njqmm44lx1kyhih6bk2x";
+ version = "2.3.1";
+ sha256 = "1q7jp39xyhximpb9k4yw2baccpgixgsdcrrlx1a0s84nxv8d0hl6";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -69851,8 +69976,8 @@ self: {
pname = "data-tree-print";
version = "0.1.0.2";
sha256 = "00jh37anim8qsn553467gmfhajcz1c61zrgh1ypkqsll0gc29vy3";
- revision = "1";
- editedCabalFile = "1r6dnvc7d50q5p9fdqqwfvi7kwn7r89319plj7v284sjai9b6ld4";
+ revision = "2";
+ editedCabalFile = "00qpzhm3lndhpql8aj93aj6r3x9n0gw3nx6n0q60xxrd6agyjifq";
libraryHaskellDepends = [ base pretty syb ];
description = "Print Data instances as a nested tree";
license = stdenv.lib.licenses.bsd3;
@@ -72289,15 +72414,15 @@ self: {
"dependent-sum-aeson-orphans" = callPackage
({ mkDerivation, aeson, base, constraints, constraints-extras
- , dependent-map, dependent-sum
+ , dependent-map, dependent-sum, some
}:
mkDerivation {
pname = "dependent-sum-aeson-orphans";
- version = "0.2.1.0";
- sha256 = "04flfszrn4ah9vrm6hyp2pk0sbldcjp0jjibdny7lxdmv0fskzj5";
+ version = "0.3.0.0";
+ sha256 = "1wpjrynv9zva3hw1wgmqd5pmhhpa491yh85p1dnbpkj7h0g1pl1a";
libraryHaskellDepends = [
aeson base constraints constraints-extras dependent-map
- dependent-sum
+ dependent-sum some
];
description = "JSON instances for DSum, DMap, and Some";
license = stdenv.lib.licenses.bsd3;
@@ -72727,6 +72852,18 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "deriving-show-simple" = callPackage
+ ({ mkDerivation, base, HUnit }:
+ mkDerivation {
+ pname = "deriving-show-simple";
+ version = "0";
+ sha256 = "0m0sill0h6k651l1il6g4g5ypinwq77x9xy01jbj5gawcs9mln0i";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base HUnit ];
+ description = "Derive a Show instance without field selector names";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"derp" = callPackage
({ mkDerivation, base, containers }:
mkDerivation {
@@ -75133,8 +75270,8 @@ self: {
}:
mkDerivation {
pname = "digit";
- version = "0.9";
- sha256 = "0xyghgg8kzjrvhrcjizqnbprcyq5a3ma3x0dfijrdvbyd3lzghvm";
+ version = "0.10";
+ sha256 = "1qvz2gj4f2fcq8m8s4h6q5r2y3z55dhk4zxxijxha3mqfiybh4ky";
libraryHaskellDepends = [
base lens parsers scientific semigroupoids semigroups
template-haskell
@@ -75884,6 +76021,39 @@ self: {
broken = true;
}) {};
+ "discord-register" = callPackage
+ ({ mkDerivation, base, calamity, dhall, di, di-polysemy
+ , generic-lens, hspec, hspec-megaparsec, megaparsec, polysemy
+ , polysemy-plugin, text, text-show, unboxing-vector
+ , unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "discord-register";
+ version = "0.0.1";
+ sha256 = "1crwbdkyg6k4777lcc7yi5n47xpsnvl3s1652n896k1hck7ckrr8";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base calamity dhall di di-polysemy generic-lens hspec
+ hspec-megaparsec megaparsec polysemy polysemy-plugin text text-show
+ unboxing-vector unordered-containers vector
+ ];
+ executableHaskellDepends = [
+ base calamity dhall di di-polysemy generic-lens hspec
+ hspec-megaparsec megaparsec polysemy polysemy-plugin text text-show
+ unboxing-vector unordered-containers vector
+ ];
+ testHaskellDepends = [
+ base calamity dhall di di-polysemy generic-lens hspec
+ hspec-megaparsec megaparsec polysemy polysemy-plugin text text-show
+ unboxing-vector unordered-containers vector
+ ];
+ description = "Discord verification bot";
+ license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"discord-rest" = callPackage
({ mkDerivation, aeson, base, bytestring, comonad, data-default
, discord-types, hashable, hslogger, http-client, mtl, req, stm
@@ -78223,6 +78393,32 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "domain" = callPackage
+ ({ mkDerivation, attoparsec, base, bytestring, domain-core, foldl
+ , hashable, parser-combinators, QuickCheck, quickcheck-instances
+ , rerebase, tasty, tasty-hunit, tasty-quickcheck, template-haskell
+ , template-haskell-compat-v0208, text, th-lego, th-orphans
+ , yaml-unscrambler
+ }:
+ mkDerivation {
+ pname = "domain";
+ version = "0.1";
+ sha256 = "1lr97k14wc35myckknsv3vyximqfv5vq04f5kpd8167lk3vjahm2";
+ libraryHaskellDepends = [
+ attoparsec base bytestring domain-core foldl hashable
+ parser-combinators template-haskell template-haskell-compat-v0208
+ text th-lego yaml-unscrambler
+ ];
+ testHaskellDepends = [
+ base domain-core QuickCheck quickcheck-instances rerebase tasty
+ tasty-hunit tasty-quickcheck template-haskell text th-orphans
+ ];
+ description = "Codegen helping you define domain models";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"domain-auth" = callPackage
({ mkDerivation, asn1-encoding, asn1-types, attoparsec, base
, bytestring, containers, cryptonite, dns, doctest, iproute, memory
@@ -78241,6 +78437,44 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "domain-core" = callPackage
+ ({ mkDerivation, base, template-haskell
+ , template-haskell-compat-v0208, text, th-lego, th-lift-instances
+ }:
+ mkDerivation {
+ pname = "domain-core";
+ version = "0.1";
+ sha256 = "1qxscw4rcbnak9mp21455gzjdnjj6cqisdhq63gdibhrazfsjvd3";
+ libraryHaskellDepends = [
+ base template-haskell template-haskell-compat-v0208 text th-lego
+ th-lift-instances
+ ];
+ description = "Low-level API of \"domain\"";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "domain-optics" = callPackage
+ ({ mkDerivation, base, domain, domain-core, optics, optics-core
+ , rerebase, template-haskell, template-haskell-compat-v0208, text
+ , th-lego, unordered-containers
+ }:
+ mkDerivation {
+ pname = "domain-optics";
+ version = "0.1";
+ sha256 = "0nivzn3nw30n1wb0i2j9qzxfmqcyknc187z3rkfyz5a5y7iq7x4m";
+ libraryHaskellDepends = [
+ base domain-core optics-core template-haskell
+ template-haskell-compat-v0208 text th-lego unordered-containers
+ ];
+ testHaskellDepends = [ domain optics rerebase ];
+ description = "Integration of domain with optics";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"dominion" = callPackage
({ mkDerivation, base, containers, hspec, lens, mtl, random }:
mkDerivation {
@@ -81306,7 +81540,7 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "egison_4_1_1" = callPackage
+ "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
@@ -81316,8 +81550,8 @@ self: {
}:
mkDerivation {
pname = "egison";
- version = "4.1.1";
- sha256 = "16z2zp3gjm3gwp884ab86g0vhkxkkfxma0p9h1as5fyc6kvnsdbn";
+ version = "4.1.2";
+ sha256 = "1h388s7pagjipzgxyy1l3w3f03vl17bg9vl0afidjdmqm294mp8m";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -81333,10 +81567,10 @@ self: {
regex-tdfa split text transformers unordered-containers vector
];
testHaskellDepends = [
- base filepath Glob HUnit mtl test-framework test-framework-hunit
- transformers
+ base filepath Glob HUnit mtl process test-framework
+ test-framework-hunit transformers
];
- benchmarkHaskellDepends = [ base criterion ];
+ benchmarkHaskellDepends = [ base criterion transformers ];
description = "Programming language with non-linear pattern-matching against non-free data";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -81363,15 +81597,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "egison-pattern-src_0_2_1_1" = callPackage
+ "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
}:
mkDerivation {
pname = "egison-pattern-src";
- version = "0.2.1.1";
- sha256 = "0zpaxkskpdhq5nm1h6fh1klww4cslz96a3w4fhlaz0v0wdbkbrfs";
+ version = "0.2.1.2";
+ sha256 = "14g13m9c4353j8hir5inqhfzwapkxdkbvkzfbrrgca6hyj7mn1vf";
libraryHaskellDepends = [
base containers free megaparsec mtl parser-combinators
prettyprinter recursion-schemes text
@@ -81391,8 +81625,8 @@ self: {
}:
mkDerivation {
pname = "egison-pattern-src-haskell-mode";
- version = "0.2.1.1";
- sha256 = "0k21fi28imqnn2rp5182mjxnrahssbdxay3pzhzj5yyfjp8qymwp";
+ version = "0.2.1.2";
+ sha256 = "1v76k77p8d86sp8lpd9h7gqdd9srbbiq8sd3bvvdvn7sj44gzw9m";
libraryHaskellDepends = [
base egison-pattern-src haskell-src-exts mtl text
];
@@ -81426,6 +81660,29 @@ self: {
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
+ }:
+ mkDerivation {
+ pname = "egison-pattern-src-th-mode";
+ version = "0.2.1.2";
+ sha256 = "0zm3ds6vcxhahcwwryhk8f65141f0bnzj6mxy681npzwzgvljiyd";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"egison-quote" = callPackage
({ mkDerivation, base, egison, mtl, parsec, template-haskell }:
mkDerivation {
@@ -84284,6 +84541,8 @@ self: {
testHaskellDepends = [ base ];
description = "Error code functions";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"error-context" = callPackage
@@ -84729,6 +84988,35 @@ self: {
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
+ , persistent-sqlite, persistent-template, postgresql-libpq
+ , postgresql-simple, resourcet, tagged, text, time, transformers
+ , unliftio, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "esqueleto";
+ version = "3.4.0.1";
+ sha256 = "1vq8yfrixgqps8g6wvfgr9n42zmwj1jybiq3sbrgfj318n6dm5mc";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"ess" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -86067,8 +86355,8 @@ self: {
}:
mkDerivation {
pname = "exact-real";
- version = "0.12.4";
- sha256 = "09i0pi141cmqc09mxgsmdk7n3a0rcmjc7w2j4a0ckf0i41vb9yni";
+ version = "0.12.4.1";
+ sha256 = "194qx4dq8c9w1nbr4vyalmvp0m1a0q1pxjckg59m7c3fsz9r88jg";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [ base integer-gmp random ];
testHaskellDepends = [
@@ -86078,8 +86366,6 @@ self: {
benchmarkHaskellDepends = [ base criterion ];
description = "Exact real arithmetic";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"exact-real-positional" = callPackage
@@ -86208,6 +86494,17 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "exception-via" = callPackage
+ ({ mkDerivation, base, template-haskell }:
+ mkDerivation {
+ pname = "exception-via";
+ version = "0.1.0.0";
+ sha256 = "046f787jw3v1c61q9c9canq0m266wv39rsk0613fyrhl96sss66m";
+ libraryHaskellDepends = [ base template-haskell ];
+ description = "DerivingVia for your hierarchical exceptions";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"exceptional" = callPackage
({ mkDerivation, base, exceptions }:
mkDerivation {
@@ -88037,8 +88334,8 @@ self: {
}:
mkDerivation {
pname = "faktory";
- version = "1.0.1.2";
- sha256 = "12pabsmy21il88qmdbg91152y9nzqci9y2cn9ljizlcndnsy7s5l";
+ version = "1.0.1.3";
+ sha256 = "1mxgkf54hxlj753dva21gxdqamq4mgfslcq5gqhp154gi0xmm79w";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -89748,10 +90045,8 @@ self: {
}:
mkDerivation {
pname = "ffmpeg-light";
- version = "0.12.2.2";
- sha256 = "0yn1qhj2kzicxpjmy09lb660psjavbrfib29q0m1b8zx0fvn5xzk";
- revision = "1";
- editedCabalFile = "1wwfbrpr5hz1a9lppn73j2gpal3l2jnn554k6w9n181fbk67xvjd";
+ version = "0.13.0";
+ sha256 = "1xvhpzd3kf2xn6s94lmpkxp9nv1jy20pr3x2qmqhc2gjxx9vcqg1";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -91739,8 +92034,6 @@ self: {
];
description = "Principled and efficient bit-oriented binary serialization";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"flat-maybe" = callPackage
@@ -92800,23 +93093,6 @@ self: {
}:
mkDerivation {
pname = "focus";
- version = "1.0.1.3";
- sha256 = "1g10fzy76k5bjn8ysym8ywvrqrvxvhdi4b99wabhzznhzmankddx";
- libraryHaskellDepends = [ base transformers ];
- testHaskellDepends = [
- QuickCheck quickcheck-instances rerebase tasty tasty-hunit
- tasty-quickcheck
- ];
- description = "A general abstraction for manipulating elements of container data structures";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "focus_1_0_1_4" = callPackage
- ({ mkDerivation, base, QuickCheck, quickcheck-instances, rerebase
- , tasty, tasty-hunit, tasty-quickcheck, transformers
- }:
- mkDerivation {
- pname = "focus";
version = "1.0.1.4";
sha256 = "1knaiwnxcl2hrx4b3k954rd5v995gxa48db1z9mp58s646ymlmfl";
libraryHaskellDepends = [ base transformers ];
@@ -92826,7 +93102,6 @@ self: {
];
description = "A general abstraction for manipulating elements of container data structures";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"focuslist" = callPackage
@@ -92920,7 +93195,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "foldl_1_4_9" = callPackage
+ "foldl_1_4_10" = callPackage
({ mkDerivation, base, bytestring, comonad, containers
, contravariant, criterion, doctest, hashable, mwc-random
, primitive, profunctors, semigroupoids, text, transformers
@@ -92928,10 +93203,8 @@ self: {
}:
mkDerivation {
pname = "foldl";
- version = "1.4.9";
- sha256 = "06cl9nyamzrmk894zm5na5hkbvnfyla1yvs2dk2ydms5m0v7z1na";
- revision = "1";
- editedCabalFile = "1fp5fym1620zcp570naa3wqhs4x3l9qgdxk77ddmijm9q3j0vqmm";
+ version = "1.4.10";
+ sha256 = "1fl1vahga6dv21nkgjd265nlhmgqzr8sa0fb5dfqzk34fb01vvvq";
libraryHaskellDepends = [
base bytestring comonad containers contravariant hashable
mwc-random primitive profunctors semigroupoids text transformers
@@ -97218,14 +97491,14 @@ self: {
"gargoyle" = callPackage
({ mkDerivation, base, directory, filelock, filepath, network
- , process
+ , process, unix
}:
mkDerivation {
pname = "gargoyle";
- version = "0.1";
- sha256 = "1yjvn1bfjnr8prs6inz5nhmywszwp8f38iz6v6i3lfazcck8qb43";
+ version = "0.1.1.0";
+ sha256 = "1rjkz0v8jmzxxh41fs777fyhdp7lizwngg33886awmg08hdk24rq";
libraryHaskellDepends = [
- base directory filelock filepath network process
+ base directory filelock filepath network process unix
];
description = "Automatically spin up and spin down local daemons";
license = stdenv.lib.licenses.bsd3;
@@ -97234,17 +97507,18 @@ self: {
}) {};
"gargoyle-postgresql" = callPackage
- ({ mkDerivation, base, bytestring, directory, gargoyle, process
- , stringsearch, text, unix
+ ({ mkDerivation, base, bytestring, directory, gargoyle
+ , posix-escape, process, stringsearch, text, unix
}:
mkDerivation {
pname = "gargoyle-postgresql";
- version = "0.1";
- sha256 = "13s2r5kxqkpq4g13dpqig7y2ya0n19xw5ng1sw093kp2kmfjs4h4";
+ version = "0.2.0.1";
+ sha256 = "1k12cfrz58hmdrjnrxyb3dixj8yfz41xpq0dqgvxzwlrd3d4nb9g";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base bytestring directory gargoyle process stringsearch text unix
+ base bytestring directory gargoyle posix-escape process
+ stringsearch text unix
];
executableHaskellDepends = [
base bytestring gargoyle process text unix
@@ -97255,6 +97529,49 @@ self: {
broken = true;
}) {};
+ "gargoyle-postgresql-connect" = callPackage
+ ({ mkDerivation, base, bytestring, directory, gargoyle
+ , gargoyle-postgresql, gargoyle-postgresql-nix, postgresql-simple
+ , resource-pool
+ }:
+ mkDerivation {
+ pname = "gargoyle-postgresql-connect";
+ version = "0.1.0.0";
+ sha256 = "00gfs33hcmjla7h32hiazjpsdcszvig7fajhsx48yr8jq9srkm3d";
+ revision = "2";
+ editedCabalFile = "052glxfxsd9wvdyqxdj49vp1b1vvqr77zrdv85r3iqm7mvf16gmk";
+ libraryHaskellDepends = [
+ base bytestring directory gargoyle gargoyle-postgresql
+ gargoyle-postgresql-nix postgresql-simple resource-pool
+ ];
+ description = "Connect to gargoyle-managed postgresql instances";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "gargoyle-postgresql-nix" = callPackage
+ ({ mkDerivation, base, bytestring, gargoyle, gargoyle-postgresql
+ , which
+ }:
+ mkDerivation {
+ pname = "gargoyle-postgresql-nix";
+ version = "0.3.0.0";
+ sha256 = "1cjh9hqk4ba1bz29b4vj0h249vpfpdgn8zsznqcr7b58czd8cf4y";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring gargoyle gargoyle-postgresql which
+ ];
+ executableHaskellDepends = [
+ base gargoyle gargoyle-postgresql which
+ ];
+ description = "Manage PostgreSQL servers with gargoyle and nix";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"garlic-bread" = callPackage
({ mkDerivation, base, hspec, mtl, transformers }:
mkDerivation {
@@ -98131,7 +98448,7 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "generic-data_0_9_1_0" = callPackage
+ "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
@@ -98140,8 +98457,8 @@ self: {
}:
mkDerivation {
pname = "generic-data";
- version = "0.9.1.0";
- sha256 = "0p58z70wp3vapxrwg7hkr5n6px7hws9398v9shc08c2aigq36kqa";
+ version = "0.9.2.0";
+ sha256 = "00zwfr21kmgcdjfjvacn4pvs5i8bl6xbbzw95746g67ap5nz624d";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
ap-normalize base base-orphans contravariant ghc-boot-th
@@ -98264,13 +98581,13 @@ self: {
}) {};
"generic-functor" = callPackage
- ({ mkDerivation, base }:
+ ({ mkDerivation, ap-normalize, base, transformers }:
mkDerivation {
pname = "generic-functor";
- version = "0.1.0.0";
- sha256 = "02anlx3l0zn4hx9pckpdpp93yp1xyqcafpy6rk7s1zpv7nqk12z2";
- libraryHaskellDepends = [ base ];
- testHaskellDepends = [ base ];
+ version = "0.2.0.0";
+ sha256 = "0zrjsn78ip9kigqgw5cxzm9d7pqf1svdzrc3rm041889ca0szwjv";
+ libraryHaskellDepends = [ ap-normalize base ];
+ testHaskellDepends = [ base transformers ];
description = "Deriving generalized functors with GHC.Generics";
license = stdenv.lib.licenses.mit;
}) {};
@@ -103364,8 +103681,8 @@ self: {
}:
mkDerivation {
pname = "git-annex";
- version = "8.20201007";
- sha256 = "0v11yc4kkxnzvwqry277dpjwlavinrjiagfw0ayhrfwd703j1y8a";
+ version = "8.20201103";
+ sha256 = "1z9ikpsz3by48yfw87qav5dy7j4k9ky4a7nqnasl15kdm3lav9pl";
configureFlags = [
"-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime"
"-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser"
@@ -103651,8 +103968,6 @@ self: {
];
description = "Tool to help resolving git conflicts";
license = stdenv.lib.licenses.gpl2;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"git-monitor" = callPackage
@@ -103889,6 +104204,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "githash_0_1_5_0" = callPackage
+ ({ mkDerivation, base, bytestring, directory, filepath, hspec
+ , process, template-haskell, temporary, unliftio
+ }:
+ mkDerivation {
+ pname = "githash";
+ version = "0.1.5.0";
+ sha256 = "1m2dhmddn9k75j5wyjilbh40n7fkgi7cyic9l0k2s7g9z93yyvql";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"github" = callPackage
({ mkDerivation, aeson, base, base-compat, base16-bytestring
, binary, binary-instances, bytestring, containers, cryptohash-sha1
@@ -108173,8 +108508,8 @@ self: {
}:
mkDerivation {
pname = "goldplate";
- version = "0.1.1";
- sha256 = "0qjqx3yxlyfdj6glych7vwrrh47nrp6xi0vncga2a94hb5sljzzl";
+ version = "0.1.2";
+ sha256 = "1qbh23sqx0jvwrmhb88683z3rx31jy99xh8h24iqv1ykmjvmqwvf";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -108424,8 +108759,8 @@ self: {
}:
mkDerivation {
pname = "google-server-api";
- version = "0.3.2.1";
- sha256 = "1bvj8pihsz4w53lax5k234p58v9r2k1gpkvdgjwl6n0vkqbw1qy8";
+ version = "0.3.3.1";
+ sha256 = "17lsjlfkr3crxyxhj7w77ga7h7c6va6z5qmyvmhwapmym1zmsqrs";
libraryHaskellDepends = [
aeson aeson-casing base base64-bytestring bytestring HsOpenSSL
http-api-data http-client http-client-tls http-media mime-mail
@@ -108558,15 +108893,16 @@ self: {
"gopro-plus" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, exceptions
- , filepath, generic-deriving, HUnit, lens, lens-aeson, mtl, random
+ , filepath, generic-deriving, generic-random, HUnit, lens
+ , lens-aeson, mtl, QuickCheck, quickcheck-instances, random
, raw-strings-qq, retry, tasty, tasty-hunit, tasty-quickcheck, text
, time, transformers, unix, unliftio, unordered-containers, vector
, wreq
}:
mkDerivation {
pname = "gopro-plus";
- version = "0.4.1.0";
- sha256 = "1xim8kr58nnpfh1sj66p73alm1l8wwxqafx5b77wc51dwrjyz1p8";
+ version = "0.4.1.3";
+ sha256 = "1924d0qymm18zy5pw04irf1nmwdbkbscxcvw4cmjqm9xj7cnyja0";
libraryHaskellDepends = [
aeson base bytestring containers exceptions filepath
generic-deriving lens lens-aeson mtl random retry text time
@@ -108574,12 +108910,15 @@ self: {
];
testHaskellDepends = [
aeson base bytestring containers exceptions filepath
- generic-deriving HUnit lens lens-aeson mtl random raw-strings-qq
- retry tasty tasty-hunit tasty-quickcheck text time transformers
- unix unliftio unordered-containers vector wreq
+ generic-deriving generic-random HUnit lens lens-aeson mtl
+ QuickCheck quickcheck-instances random raw-strings-qq retry tasty
+ tasty-hunit tasty-quickcheck text time transformers unix unliftio
+ unordered-containers vector wreq
];
description = "GoPro Plus Client API";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"gore-and-ash" = callPackage
@@ -112054,6 +112393,55 @@ self: {
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
+ , crypto-cipher-types, cryptonite, errors, hashable
+ , incremental-parser, ixset-typed, lens, memory, monad-loops
+ , nettle, network, network-uri, openpgp-asciiarmor, prettyprinter
+ , QuickCheck, quickcheck-instances, resourcet, split, tasty
+ , tasty-hunit, tasty-quickcheck, text, time, time-locale-compat
+ , transformers, unliftio-core, unordered-containers, zlib
+ }:
+ mkDerivation {
+ pname = "hOpenPGP";
+ version = "2.9.5";
+ sha256 = "1wzvlk7my7a8rwmsw1glw2dlph3b2hwyz2jkcjr0hd1jj8ywksnx";
+ 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 openpgp-asciiarmor prettyprinter resourcet 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 prettyprinter QuickCheck quickcheck-instances
+ resourcet 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
+ openpgp-asciiarmor prettyprinter resourcet 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;
+ }) {};
+
"hPDB" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, directory
, ghc-prim, iterable, linear, mmap, mtl, Octree, parallel
@@ -112981,10 +113369,8 @@ self: {
}:
mkDerivation {
pname = "hackage-security-HTTP";
- version = "0.1.1";
- sha256 = "0chkrn4d33qjh50fpbkrkqj6jsxd5y5c2mrgqgwsdx3x08kaq8nd";
- revision = "1";
- editedCabalFile = "11k2jqnkqywdm2rzvcgib0p9i11z5g4d2yikfn932mjfr4ss51bj";
+ version = "0.1.1.1";
+ sha256 = "14hp7gssf80b9937j7m56w8sxrv3hrzjf2s9kgfk76v6llgx79k2";
libraryHaskellDepends = [
base bytestring hackage-security HTTP mtl network network-uri zlib
];
@@ -113492,34 +113878,6 @@ self: {
}) {};
"hadolint" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, directory
- , filepath, gitrev, hspec, HsYAML, HUnit, language-docker
- , megaparsec, mtl, optparse-applicative, ShellCheck, split, text
- , void
- }:
- mkDerivation {
- pname = "hadolint";
- version = "1.18.0";
- sha256 = "1pvf1wr8sg2yv439yyd08jz75jzmpys5629pcii1kdx5vh2rp1yx";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson base bytestring containers directory filepath HsYAML
- language-docker megaparsec mtl ShellCheck split text void
- ];
- executableHaskellDepends = [
- base containers gitrev language-docker megaparsec
- optparse-applicative text
- ];
- testHaskellDepends = [
- aeson base bytestring hspec HsYAML HUnit language-docker megaparsec
- ShellCheck split text
- ];
- description = "Dockerfile Linter JavaScript API";
- license = stdenv.lib.licenses.gpl3;
- }) {};
-
- "hadolint_1_18_2" = callPackage
({ mkDerivation, aeson, async, base, bytestring, containers
, directory, filepath, gitrev, hspec, HsYAML, HUnit
, language-docker, megaparsec, mtl, optparse-applicative, parallel
@@ -113545,7 +113903,6 @@ self: {
];
description = "Dockerfile Linter JavaScript API";
license = stdenv.lib.licenses.gpl3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hadoop-formats" = callPackage
@@ -114506,15 +114863,15 @@ self: {
}) {};
"hakyll-typescript" = callPackage
- ({ mkDerivation, base, bytestring, directory, hakyll, hjsmin, tasty
- , tasty-hunit, typed-process
+ ({ mkDerivation, base, bytestring, directory, hakyll
+ , hakyll-process, hjsmin, tasty, tasty-hunit
}:
mkDerivation {
pname = "hakyll-typescript";
- version = "0.0.1.0";
- sha256 = "1vhkhbmy0pflcnzfhb9gck436rr5wr6hfpcb3sz8r27l1fml26ji";
+ version = "0.0.2.0";
+ sha256 = "03vxfv693grnyrkr3qz9vxh97dmaw1qqnb4hrfi8hpkqb094yw5d";
libraryHaskellDepends = [
- base bytestring hakyll hjsmin typed-process
+ base bytestring hakyll hakyll-process hjsmin
];
testHaskellDepends = [ base directory hakyll tasty tasty-hunit ];
description = "Typescript and javascript hakyll compilers";
@@ -115525,8 +115882,8 @@ self: {
}:
mkDerivation {
pname = "happstack-clientsession";
- version = "7.3.1";
- sha256 = "1sl67wdzaf6j773iapjnc1v2k19ycd18irkdpb4px1a1mq6ym0sv";
+ version = "7.3.2";
+ sha256 = "0kl4g1y68hnj188n5a7hkj4a9s70943f837yyijanwahnmkgi1nc";
libraryHaskellDepends = [
base bytestring cereal clientsession happstack-server monad-control
mtl safecopy transformers-base
@@ -115759,8 +116116,8 @@ self: {
}:
mkDerivation {
pname = "happstack-hsp";
- version = "7.3.7.4";
- sha256 = "188fqqpq7m921qkfv2b64pikcx8zzsy376l4py4wxlkabl7fkydr";
+ version = "7.3.7.5";
+ sha256 = "1krjas0id8an3ry83xrgxl9cb18n17r394ivz05c45mwan6sbpqf";
libraryHaskellDepends = [
base bytestring happstack-server harp hsp hsx2hs mtl syb text
utf8-string
@@ -115813,8 +116170,8 @@ self: {
}:
mkDerivation {
pname = "happstack-jmacro";
- version = "7.0.12.2";
- sha256 = "0zgmh75z59g6hs8n924sbnhswjdd6b947ywiird2a3y6d2zwqj3v";
+ version = "7.0.12.3";
+ sha256 = "1phhy9sq7hiz3c50k5wyclrsjqacw8mcdyg80h3xi43zgjmff23w";
libraryHaskellDepends = [
base base64-bytestring bytestring cereal digest happstack-server
jmacro text utf8-string wl-pprint-text
@@ -117981,12 +118338,12 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) glib;};
- "haskell-gi-base_0_24_3" = callPackage
+ "haskell-gi-base_0_24_4" = callPackage
({ mkDerivation, base, bytestring, containers, glib, text }:
mkDerivation {
pname = "haskell-gi-base";
- version = "0.24.3";
- sha256 = "007qy63s9d6rdhybnd7cfb5jsx0kzg7lbgximxkh5rd66bjbk9pc";
+ version = "0.24.4";
+ sha256 = "1xdl2pfpk30h4649avh0ms6gq9dij3yxpfxn6kwxyjcsxdggzmdg";
libraryHaskellDepends = [ base bytestring containers text ];
libraryPkgconfigDepends = [ glib ];
description = "Foundation for libraries generated by haskell-gi";
@@ -120284,7 +120641,7 @@ self: {
license = stdenv.lib.licenses.publicDomain;
}) {};
- "haskoin-core_0_17_0" = callPackage
+ "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
@@ -120294,8 +120651,8 @@ self: {
}:
mkDerivation {
pname = "haskoin-core";
- version = "0.17.0";
- sha256 = "0zsi5390ig611clahj3p2l3h3w7b3lzl3dfiqliihanivlnrmkag";
+ version = "0.17.1";
+ sha256 = "07w2ddgrq3s4xhhhh616a65zm3xnlmcfk7wzdj6dr26h0frpz6zi";
libraryHaskellDepends = [
aeson array base base16-bytestring bytestring cereal conduit
containers cryptonite deepseq entropy hashable hspec memory mtl
@@ -123435,8 +123792,8 @@ self: {
}:
mkDerivation {
pname = "hdocs";
- version = "0.5.4.0";
- sha256 = "1qj7kcpfwpsgzbmhiix22n66173kgxqgf3fb6mc2ybdc4zmkfa29";
+ version = "0.5.5.0";
+ sha256 = "1bwwvqlxpjh77fi443ay269i8n9cxzdv7nspql6lrks9wh8jf8cf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -125406,32 +125763,32 @@ self: {
"hevm" = callPackage
({ mkDerivation, abstract-par, aeson, ansi-wl-pprint, async, base
- , base16-bytestring, binary, brick, bytestring, cborg, cereal
- , containers, cryptonite, data-dword, deepseq, directory, ff, fgl
- , filepath, free, haskeline, here, HUnit, lens, lens-aeson
- , megaparsec, memory, monad-par, mtl, multiset, operational
- , optparse-generic, process, QuickCheck, quickcheck-text
- , regex-tdfa, restless-git, rosezipper, s-cargot, sbv, scientific
- , secp256k1, semver-range, tasty, tasty-hunit, tasty-quickcheck
- , temporary, text, text-format, time, transformers, tree-view
- , unordered-containers, vector, vty, witherable, wreq
+ , base16-bytestring, binary, brick, bytestring, cereal, containers
+ , cryptonite, data-dword, deepseq, directory, ff, fgl, filepath
+ , free, haskeline, here, HUnit, lens, lens-aeson, megaparsec
+ , memory, monad-par, mtl, multiset, operational, optparse-generic
+ , process, QuickCheck, quickcheck-text, regex-tdfa, restless-git
+ , rosezipper, s-cargot, sbv, scientific, secp256k1, semver-range
+ , tasty, tasty-hunit, tasty-quickcheck, temporary, text
+ , text-format, time, transformers, tree-view, unordered-containers
+ , vector, vty, witherable, wreq
}:
mkDerivation {
pname = "hevm";
- version = "0.41.0";
- sha256 = "13qf0bh47dppqbxv1g07411c1lfmfxl0pm2s3xkwdf7kr219l0hw";
+ version = "0.42.0";
+ sha256 = "0p736bxsg91l7n82xad52j5gqvyx6ik7hbmlnnz5bsrnsm05maxz";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
abstract-par aeson ansi-wl-pprint base base16-bytestring binary
- brick bytestring cborg cereal containers cryptonite data-dword
- deepseq directory fgl filepath free haskeline lens lens-aeson
- megaparsec memory monad-par mtl multiset operational
- optparse-generic process QuickCheck quickcheck-text regex-tdfa
- restless-git rosezipper s-cargot sbv scientific semver-range
- temporary text text-format time transformers tree-view
- unordered-containers vector vty witherable wreq
+ brick bytestring cereal containers cryptonite data-dword deepseq
+ directory fgl filepath free haskeline lens lens-aeson megaparsec
+ memory monad-par mtl multiset operational optparse-generic process
+ QuickCheck quickcheck-text regex-tdfa restless-git rosezipper
+ s-cargot sbv scientific semver-range temporary text text-format
+ time transformers tree-view unordered-containers vector vty
+ witherable wreq
];
librarySystemDepends = [ ff secp256k1 ];
executableHaskellDepends = [
@@ -125509,12 +125866,14 @@ self: {
}:
mkDerivation {
pname = "hex-text";
- version = "0.1.0.0";
- sha256 = "0if46jkzd67jwp56vmvd021qq2vfzpmaf1v2w07cy0w61icfvjxr";
+ version = "0.1.0.2";
+ sha256 = "0wgqm1ziblgljrh679i44gvdq7bqym37y1lnnpb1mk7qlv664c9h";
libraryHaskellDepends = [ base base16-bytestring bytestring text ];
testHaskellDepends = [ base doctest ];
description = "ByteString-Text hexidecimal conversions";
- license = stdenv.lib.licenses.asl20;
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hexchat" = callPackage
@@ -126820,6 +127179,22 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "hie-compat" = callPackage
+ ({ mkDerivation, array, base, bytestring, containers, directory
+ , filepath, ghc, ghc-boot, transformers
+ }:
+ mkDerivation {
+ pname = "hie-compat";
+ version = "0.1.0.0";
+ sha256 = "00wnb7ylahglw167n2n1b2a6b0b75ay167zzrl10jsskivxwx3h3";
+ libraryHaskellDepends = [
+ array base bytestring containers directory filepath ghc ghc-boot
+ transformers
+ ];
+ description = "HIE files for GHC 8.6 and other HIE file backports";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"hie-core" = callPackage
({ mkDerivation, aeson, async, base, binary, bytestring, containers
, data-default, deepseq, directory, extra, filepath, ghc, ghc-boot
@@ -127539,6 +127914,21 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "hinotify_0_4_1" = callPackage
+ ({ mkDerivation, async, base, bytestring, containers, directory
+ , unix
+ }:
+ mkDerivation {
+ pname = "hinotify";
+ version = "0.4.1";
+ sha256 = "06pqfikfa61i45g92b65br83kplwmizqkm42yp8d0ddgmq0b21qk";
+ libraryHaskellDepends = [ async base bytestring containers unix ];
+ testHaskellDepends = [ base bytestring directory unix ];
+ description = "Haskell binding to inotify";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hinotify-bytestring" = callPackage
({ mkDerivation, base, bytestring, containers, directory
, posix-paths, unix, utf8-string
@@ -129886,8 +130276,8 @@ self: {
}:
mkDerivation {
pname = "hnix";
- version = "0.10.1";
- sha256 = "19a5pa1ji4hjr3vjvbkjmhnysnd8jcpkzlj9f2qw67h5iagysccy";
+ version = "0.11.0";
+ sha256 = "01m23sn3r2pr6ldblk4m41y082jc0lrgpfzbx63sx168ldhwxar3";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -131248,6 +131638,39 @@ self: {
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
+ , hOpenPGP, http-client, http-client-tls, http-types, ixset-typed
+ , lens, memory, 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.3";
+ sha256 = "1h6hg05i7vm0cnhn3sifmmv01hjxy0w030j4m3fig3ic57658q2p";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ aeson array base base16-bytestring binary binary-conduit bytestring
+ conduit conduit-extra containers cryptonite directory errors fgl
+ graphviz hOpenPGP http-client http-client-tls http-types
+ ixset-typed lens memory 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.agpl3Plus;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"hopenssl" = callPackage
({ mkDerivation, base, bytestring, HUnit, openssl }:
mkDerivation {
@@ -132503,8 +132926,10 @@ self: {
}:
mkDerivation {
pname = "hprotoc";
- version = "2.4.13";
- sha256 = "0z88kiirwpnzw6hxg99kg42j2hkf002vcsmbcm7nqdfqajrggiy0";
+ version = "2.4.17";
+ sha256 = "1r7zr4sbg6355zavbzjixvfv10aglz1zs9ajnznpjhnj6lfisf32";
+ revision = "2";
+ editedCabalFile = "0hxhvjk3mswx712viv7krcgiynxq4bjs71vbk2pgm2d50i5qr8mr";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -134853,30 +135278,31 @@ self: {
({ mkDerivation, aeson, aeson-pretty, array, async, attoparsec
, base, bytestring, Cabal, containers, cpphs, data-default, deepseq
, direct-sqlite, directory, exceptions, filepath, fsnotify, ghc
- , ghc-boot, ghc-paths, haddock-api, haddock-library, haskell-names
- , haskell-src-exts, hdocs, hformat, hlint, hspec, http-client, lens
- , lens-aeson, lifted-base, mmorph, monad-control, monad-loops, mtl
- , network, network-uri, optparse-applicative, process
- , regex-pcre-builtin, scientific, simple-log, sqlite-simple, stm
- , syb, template-haskell, text, text-region, time, transformers
- , transformers-base, uniplate, unix, unordered-containers, vector
+ , ghc-boot, ghc-lib-parser, ghc-paths, haddock-api, haddock-library
+ , haskell-names, haskell-src-exts, hdocs, hformat, hlint, hspec
+ , http-client, lens, lens-aeson, lifted-base, mmorph, monad-control
+ , monad-loops, mtl, network, network-uri, optparse-applicative
+ , process, regex-pcre-builtin, scientific, simple-log
+ , sqlite-simple, stm, syb, template-haskell, text, text-region
+ , time, transformers, transformers-base, uniplate, unix
+ , unordered-containers, vector
}:
mkDerivation {
pname = "hsdev";
- version = "0.3.3.8";
- sha256 = "01dagwpg70h9af5kzr2f19qsvy4h5cx5rjdrcq0r36fbmdkbza2z";
+ version = "0.3.4.0";
+ sha256 = "1qp1rsqxnv842kamhcf9hylj7ja1hwxni4m29d7pqfwbqsfwf55h";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson aeson-pretty array async attoparsec base bytestring Cabal
containers cpphs data-default deepseq direct-sqlite directory
- exceptions filepath fsnotify ghc ghc-boot ghc-paths haddock-api
- haddock-library haskell-names haskell-src-exts hdocs hformat hlint
- http-client lens lifted-base mmorph monad-control monad-loops mtl
- network network-uri optparse-applicative process regex-pcre-builtin
- scientific simple-log sqlite-simple stm syb template-haskell text
- text-region time transformers transformers-base uniplate unix
- unordered-containers vector
+ exceptions filepath fsnotify ghc ghc-boot ghc-lib-parser ghc-paths
+ haddock-api haddock-library haskell-names haskell-src-exts hdocs
+ hformat hlint http-client lens lifted-base mmorph monad-control
+ monad-loops mtl network network-uri optparse-applicative process
+ regex-pcre-builtin scientific simple-log sqlite-simple stm syb
+ template-haskell text text-region time transformers
+ transformers-base uniplate unix unordered-containers vector
];
executableHaskellDepends = [
aeson aeson-pretty base bytestring containers deepseq directory
@@ -134998,6 +135424,20 @@ self: {
maintainers = with stdenv.lib.maintainers; [ peti ];
}) {};
+ "hsemail_2_2_1" = callPackage
+ ({ mkDerivation, base, hspec, parsec, time, time-compat }:
+ mkDerivation {
+ pname = "hsemail";
+ version = "2.2.1";
+ sha256 = "108xjspr7apx248gvv7w1hh2pqnb7qg699a8l8f8z64cv6s9ksmm";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ maintainers = with stdenv.lib.maintainers; [ peti ];
+ }) {};
+
"hsemail-ns" = callPackage
({ mkDerivation, base, doctest, hspec, mtl, old-time, parsec }:
mkDerivation {
@@ -135651,14 +136091,14 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "hslua-module-doclayout_0_2_0" = callPackage
+ "hslua-module-doclayout_0_2_0_1" = callPackage
({ mkDerivation, base, doclayout, hslua, tasty, tasty-hunit
, tasty-lua, text
}:
mkDerivation {
pname = "hslua-module-doclayout";
- version = "0.2.0";
- sha256 = "1ilkyv0wscz2kv0jkn45qc8ng5l1hvvbkwh972zvisys1m3hri4y";
+ version = "0.2.0.1";
+ sha256 = "1fwzx85lv2547gs42lp7mx9w7b0vl4hpc0ql7ip5yqp17q58a08y";
libraryHaskellDepends = [ base doclayout hslua text ];
testHaskellDepends = [
base doclayout hslua tasty tasty-hunit tasty-lua
@@ -138698,6 +139138,26 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "http-client-openssl_0_3_2_0" = 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";
+ libraryHaskellDepends = [
+ base bytestring HsOpenSSL HsOpenSSL-x509-system http-client network
+ ];
+ testHaskellDepends = [
+ base HsOpenSSL hspec http-client http-types
+ ];
+ doCheck = false;
+ description = "http-client backend using the OpenSSL library";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"http-client-overrides" = callPackage
({ mkDerivation, aeson, base, bytestring, http-client
, http-client-tls, http-types, network-uri, tasty, tasty-hunit
@@ -138821,10 +139281,8 @@ self: {
}:
mkDerivation {
pname = "http-client-websockets";
- version = "0.1.0.0";
- sha256 = "1wx1dx3n8vjz3qa9l2a7l6i2scwbwxavjh0ss6awwphyirfl0v6p";
- revision = "1";
- editedCabalFile = "0wj1b817w8c0cjpqkbganvrbhz99hnr5gcj47l3g4bv4n90ygrpn";
+ version = "0.1.1.0";
+ sha256 = "1kmvwhfsp1l672km2a06pww0a3wmwbxcwwg1k78xcnc767wj0g1m";
libraryHaskellDepends = [
base bytestring http-client network-uri utf8-string websockets
];
@@ -139107,8 +139565,8 @@ self: {
}:
mkDerivation {
pname = "http-io-streams";
- version = "0.1.5.0";
- sha256 = "0c8x4iyvg2yjsvvfvvp96ddw9fpmjiaql4c7kpf93f9i5rkyxjy5";
+ version = "0.1.6.0";
+ sha256 = "03wndmw1pblnjqhni76s5lyyw3l8zbl1csydzl8bp0h1g5vmfpmp";
libraryHaskellDepends = [
attoparsec base base64-bytestring binary blaze-builder
brotli-streams bytestring case-insensitive containers
@@ -139475,6 +139933,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "http-rfc7807" = callPackage
+ ({ mkDerivation, aeson, base, call-stack, hspec-expectations-json
+ , http-media, http-types, servant, servant-server, tasty
+ , tasty-hunit, text
+ }:
+ mkDerivation {
+ pname = "http-rfc7807";
+ version = "0.1.0.0";
+ sha256 = "1wysqi3rfyg1fb7p9plb6ihcqzvyb2cqhsfx46ciwgym9nxg8lr4";
+ libraryHaskellDepends = [
+ aeson base http-media http-types servant servant-server text
+ ];
+ testHaskellDepends = [
+ aeson base call-stack hspec-expectations-json tasty tasty-hunit
+ text
+ ];
+ description = "RFC7807 style response messages";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"http-server" = callPackage
({ mkDerivation, base, HTTP, mime, network, network-uri, text, unix
, url, utf8-string
@@ -139645,10 +140123,8 @@ self: {
}:
mkDerivation {
pname = "http2-client";
- version = "0.9.0.0";
- sha256 = "1z46an4sign2ashjsj2y07vkf73i2wzx5x10qsdaf4av5ib8ykxq";
- revision = "1";
- editedCabalFile = "00fg9a62qkjwp7rb38j7z7yy6dk3mkh6mgwspd79v2ycmn4mr25q";
+ version = "0.10.0.0";
+ sha256 = "0kv4qa9cbwwj6b62manzpl1sk4jnsb5vx2y73w49drlfkrw1vpgy";
libraryHaskellDepends = [
async base bytestring containers deepseq http2 lifted-async
lifted-base mtl network stm time tls transformers-base
@@ -140381,8 +140857,8 @@ self: {
}:
mkDerivation {
pname = "hurl";
- version = "1.4.2.0";
- sha256 = "19qf4akwx7aazzy86zhkm5z60342hz07msqxir6ism98dd33fpwl";
+ version = "1.4.2.1";
+ sha256 = "158p0fnlvz03vj29q4b5lzv4070d3l64wa1zsg9v2xlcrr6lrp87";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -145053,8 +145529,8 @@ self: {
}:
mkDerivation {
pname = "in-other-words";
- version = "0.1.0.0";
- sha256 = "06ipmkbgncsgcq5rfyn0v4plhbbrzrcx3r4xr1f3f6xv760pfyra";
+ version = "0.1.1.0";
+ sha256 = "0f11si2bnxw2bm5mfnnqh9cfwhlzdcqkw5dfjql1y618db808am9";
libraryHaskellDepends = [
async base exceptions monad-control mtl stm transformers
transformers-base
@@ -145579,8 +146055,8 @@ self: {
}:
mkDerivation {
pname = "indigo";
- version = "0.3.0";
- sha256 = "1xga3i9rdd2y53m6c8v4c2r44clhs2f82nyynf81n8zjqfgxybkl";
+ version = "0.3.1";
+ sha256 = "1xc2gk7bihgpv78cl1c15x1izwsazmdpdsagan4d6yd0zw30xci4";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -146600,6 +147076,25 @@ self: {
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
+ }:
+ mkDerivation {
+ pname = "integer-logarithms";
+ version = "1.0.3.1";
+ sha256 = "0zzapclfabc76g8jzsbsqwdllx2zn0gp4raq076ib6v0mfgry2lv";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"integer-pure" = callPackage
({ mkDerivation }:
mkDerivation {
@@ -147849,6 +148344,8 @@ self: {
];
description = "Library for IP and MAC addresses";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ip-quoter" = callPackage
@@ -149599,8 +150096,8 @@ self: {
}:
mkDerivation {
pname = "j";
- version = "0.1.1.0";
- sha256 = "0a3xl4sr5s7436z8fnjg6vknk7wi202b8ryvswxrv1ks49h2zg8s";
+ version = "0.1.2.0";
+ sha256 = "053n10j75mv2iwrra51nv4vf48ki8q5aksqjbrlnzbhbm125jhf3";
libraryHaskellDepends = [ base bytestring repa unix ];
testHaskellDepends = [ base bytestring repa tasty tasty-hunit ];
description = "J in Haskell";
@@ -152276,8 +152773,8 @@ self: {
({ mkDerivation, base, tasty, tasty-golden, text, xml-conduit }:
mkDerivation {
pname = "junit-xml";
- version = "0.1.0.1";
- sha256 = "1r75ncsmr5yj7xbgrw4sipjii7l3v7hj6nfi1lidc26n4m7r8ib1";
+ version = "0.1.0.2";
+ sha256 = "0sm738irwvmdnn8cvf0rnvp8s5gmr0ih241l27sasqq18nra2v04";
enableSeparateDataOutput = true;
libraryHaskellDepends = [ base text xml-conduit ];
testHaskellDepends = [ base tasty tasty-golden ];
@@ -153957,22 +154454,24 @@ self: {
"keycloak-hs" = callPackage
({ mkDerivation, aeson, aeson-casing, base, base64-bytestring
- , bytestring, containers, exceptions, hslogger, http-api-data
- , http-client, http-types, jwt, lens, mtl, safe, string-conversions
- , text, word8, wreq
+ , bytestring, containers, exceptions, hashable, hslogger
+ , http-api-data, http-client, http-types, jose, lens, lens-aeson
+ , mtl, safe, string-conversions, text, unordered-containers, word8
+ , wreq
}:
mkDerivation {
pname = "keycloak-hs";
- version = "1.1.1";
- sha256 = "1ycr1q7sfr68zbx1jxnfv0c19w2nv2rxczi5aixd01ck8v1kx798";
+ version = "2.1.0";
+ sha256 = "0yki4fqbgirnvcaf5p00pskh91abspivgkkdi9m93andz56vl23v";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson aeson-casing base base64-bytestring bytestring containers
- exceptions hslogger http-api-data http-client http-types jwt lens
- mtl safe string-conversions text word8 wreq
+ exceptions hashable hslogger http-api-data http-client http-types
+ jose lens lens-aeson mtl safe string-conversions text
+ unordered-containers word8 wreq
];
- executableHaskellDepends = [ base ];
+ executableHaskellDepends = [ base hslogger ];
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -154871,8 +155370,8 @@ self: {
}:
mkDerivation {
pname = "kubernetes-client";
- version = "0.3.0.0";
- sha256 = "1wpcamcvyphs2y370qzn5fmc18zyn8nb0099si12n9xgk5zdmcrq";
+ version = "0.3.1.0";
+ sha256 = "1ys3b143wckkgc7wjwfilkvr35j7as775p2d2riqkjpfi88kh301";
libraryHaskellDepends = [
aeson attoparsec base base64-bytestring bytestring connection
containers data-default-class either filepath hoauth2 http-client
@@ -154906,8 +155405,8 @@ self: {
}:
mkDerivation {
pname = "kubernetes-client-core";
- version = "0.3.0.0";
- sha256 = "0ifn69iqxwxkl4y2qlz5d25fbyqb2pks0cd064j54hc0fjwlxlzk";
+ version = "0.3.1.0";
+ sha256 = "0rb5iyln1grpdg36hf2655sm3chrw4cddbmfhxjpispybr1ypl9c";
libraryHaskellDepends = [
aeson base base64-bytestring bytestring case-insensitive containers
deepseq exceptions http-api-data http-client http-client-tls
@@ -156511,27 +157010,6 @@ self: {
}:
mkDerivation {
pname = "language-docker";
- version = "9.1.1";
- sha256 = "1smrayjp8d8vqvn7lg2mg3lzsqqslysj6syh1ckbn1a5fmjpzfv2";
- libraryHaskellDepends = [
- base bytestring containers data-default-class megaparsec
- prettyprinter split text time
- ];
- testHaskellDepends = [
- base bytestring containers data-default-class hspec HUnit
- megaparsec prettyprinter QuickCheck split text time
- ];
- description = "Dockerfile parser, pretty-printer and embedded DSL";
- license = stdenv.lib.licenses.gpl3;
- }) {};
-
- "language-docker_9_1_2" = callPackage
- ({ mkDerivation, base, bytestring, containers, data-default-class
- , hspec, HUnit, megaparsec, prettyprinter, QuickCheck, split, text
- , time
- }:
- mkDerivation {
- pname = "language-docker";
version = "9.1.2";
sha256 = "014rb5jf650fhsmc02v4xc60w7v1261ri1w9ig6dw0xjdgxalvbs";
libraryHaskellDepends = [
@@ -156544,7 +157022,6 @@ self: {
];
description = "Dockerfile parser, pretty-printer and embedded DSL";
license = stdenv.lib.licenses.gpl3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"language-dockerfile" = callPackage
@@ -159569,10 +160046,8 @@ self: {
}:
mkDerivation {
pname = "lentil";
- version = "1.3.2.0";
- sha256 = "134f9ijnd1dw2l9k5m1ay643pc4jqmq5kx17cnijb7ff93442s0n";
- revision = "2";
- editedCabalFile = "0xijjp1ysybbd9n3f5vcaph1qdad5v9ynp0jia5aaizr34lwx94z";
+ version = "1.4.0.0";
+ sha256 = "1f5jcprb2l65nyysxgdkhd9vsg1ixn8qfpjgmgvi8cqm0zp28zw7";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -159645,22 +160120,28 @@ self: {
}) {};
"less-arbitrary" = callPackage
- ({ mkDerivation, base, containers, generic-arbitrary, hashable, mtl
- , QuickCheck, quickcheck-classes, quickcheck-instances, random
- , scientific, text, transformers, unordered-containers, vector
+ ({ mkDerivation, base, containers, email-validate
+ , generic-arbitrary, genvalidity, genvalidity-hspec
+ , genvalidity-property, hashable, hspec, mtl, QuickCheck
+ , quickcheck-classes, quickcheck-instances, random, scientific
+ , text, time, transformers, unordered-containers, validity, vector
}:
mkDerivation {
pname = "less-arbitrary";
- version = "0.1.0.1";
- sha256 = "1hbiwyk49qqqdfglydywj02ycymdb486nv5cp8710gfwh75i29xw";
+ version = "0.1.0.2";
+ sha256 = "0xqhlk4qqykb173pm6akd7jvygm5ya3qqw3xc649aiq053ralvif";
libraryHaskellDepends = [
- base containers generic-arbitrary hashable mtl QuickCheck random
- scientific text transformers unordered-containers vector
+ base containers email-validate generic-arbitrary genvalidity
+ genvalidity-hspec genvalidity-property hashable hspec mtl
+ QuickCheck random scientific text time transformers
+ unordered-containers validity vector
];
testHaskellDepends = [
- base containers generic-arbitrary hashable mtl QuickCheck
- quickcheck-classes quickcheck-instances random scientific text
- transformers unordered-containers vector
+ base containers email-validate generic-arbitrary genvalidity
+ genvalidity-hspec genvalidity-property hashable hspec mtl
+ QuickCheck quickcheck-classes quickcheck-instances random
+ scientific text time transformers unordered-containers validity
+ vector
];
description = "Linear time testing with variant of Arbitrary class that always terminates";
license = stdenv.lib.licenses.bsd3;
@@ -160509,8 +160990,8 @@ self: {
}:
mkDerivation {
pname = "liboath-hs";
- version = "0.0.1.1";
- sha256 = "0ikh4rch2zdv9xan70qkf68m9hdz8k86ji7jw9xci1cvg318zd1k";
+ version = "0.0.1.2";
+ sha256 = "08wnzsk82ahyb3fy2sd1ci6aw0h3wiiad2j4kxs1j90wbrwkd3ri";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -164054,6 +164535,19 @@ self: {
license = stdenv.lib.licenses.asl20;
}) {};
+ "loc_0_1_3_10" = callPackage
+ ({ mkDerivation, base, containers, doctest, hedgehog }:
+ mkDerivation {
+ pname = "loc";
+ version = "0.1.3.10";
+ sha256 = "0vl0pyimcm7jp4lgdmsqgcg9shqfrj60lz4psjkdfdcm3vkdqnkw";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"loc-test" = callPackage
({ mkDerivation, base, containers, hedgehog, loc }:
mkDerivation {
@@ -164445,6 +164939,8 @@ self: {
pname = "log-postgres";
version = "0.7.1.4";
sha256 = "1m96d5486xadypm5iby8rkb979k82md394j5iaik6xk5aavcn6xx";
+ revision = "1";
+ editedCabalFile = "0yyaxibkq8c9bwhaday8ijmfbm8k3i14wd9zsgfby99b6rxra351";
libraryHaskellDepends = [
aeson aeson-pretty base base64-bytestring bytestring deepseq
hpqtypes http-client lifted-base log-base mtl semigroups split text
@@ -165427,19 +165923,19 @@ self: {
({ mkDerivation, aeson-pretty, base, bimap, bytestring, constraints
, containers, data-default, first-class-families, fmt, interpolate
, lens, morley, morley-prelude, mtl, named, optparse-applicative
- , pretty-terminal, QuickCheck, singletons, template-haskell, text
- , text-manipulate, unordered-containers, vinyl, with-utf8
+ , singletons, template-haskell, text, text-manipulate
+ , unordered-containers, vinyl, with-utf8
}:
mkDerivation {
pname = "lorentz";
- version = "0.6.2";
- sha256 = "13xl9f538h729zn9dqjcj10qav1ggbma9rp4pyj0cdgj5mq8mv8w";
+ version = "0.7.0";
+ sha256 = "1nwz7cdjy0s1fa64q4ymyds2m6yhqx8vxjp0p9qn7b4l7civhk9c";
libraryHaskellDepends = [
aeson-pretty base bimap bytestring constraints containers
data-default first-class-families fmt interpolate lens morley
- morley-prelude mtl named optparse-applicative pretty-terminal
- QuickCheck singletons template-haskell text text-manipulate
- unordered-containers vinyl with-utf8
+ morley-prelude mtl named optparse-applicative singletons
+ template-haskell text text-manipulate unordered-containers vinyl
+ with-utf8
];
description = "EDSL for the Michelson Language";
license = stdenv.lib.licenses.mit;
@@ -165697,6 +166193,8 @@ self: {
pname = "lsp";
version = "1.0.0.0";
sha256 = "05m9kxcf7g2xb4bhbn08bfbf09b8vvvw3nvpcfldpx180yz3n02r";
+ revision = "1";
+ editedCabalFile = "1pgxvwfn7avkpdl6f3p7rqaivdz438yqkzsz0rp1y0s80mymvz1i";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -165779,8 +166277,8 @@ self: {
}:
mkDerivation {
pname = "lsp-types";
- version = "1.0.0.0";
- sha256 = "1cf07hdzgh5inskabdyli3zg95grc3qlw9d5xiqf1hwlspsyxis9";
+ version = "1.0.0.1";
+ sha256 = "1yrm42qsbqk94ql0khifcpvicy9lbvwwrvnr41lplbb1vhqvqc27";
libraryHaskellDepends = [
aeson base binary bytestring containers data-default deepseq
dependent-sum-template directory filepath hashable hslogger lens
@@ -166483,6 +166981,8 @@ self: {
];
description = "Bindings to LZ4";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"lz4-conduit" = callPackage
@@ -167118,6 +167618,32 @@ self: {
broken = true;
}) {};
+ "macrm" = callPackage
+ ({ mkDerivation, base, bytestring, cmdargs, cond, directory
+ , exceptions, filepath, githash, hspec, inline-c, main-tester
+ , MissingH, process, text, time, unix, uuid
+ }:
+ mkDerivation {
+ pname = "macrm";
+ version = "1.0.0.5";
+ sha256 = "0j1lcg5igypppj7c5plxifyvcl065j0mqhkdyb8nkpgjp95f7r0n";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base cmdargs cond directory exceptions githash inline-c MissingH
+ process text time unix
+ ];
+ executableHaskellDepends = [ base ];
+ testHaskellDepends = [
+ base bytestring directory filepath hspec main-tester MissingH
+ process unix uuid
+ ];
+ description = "Alternative rm command for macOS that remove files/dirs to the system trash";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"mad-props" = callPackage
({ mkDerivation, base, containers, lens, logict, MonadRandom, mtl
, psqueues, random, random-shuffle, raw-strings-qq, transformers
@@ -168869,6 +169395,30 @@ self: {
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
+ , unliftio-core, vector
+ }:
+ mkDerivation {
+ pname = "massiv";
+ version = "0.5.5.0";
+ sha256 = "1nlx8lakwnpplmgiiv692jbs03b52wqvclfyvaxcaf8yqdjms3r9";
+ 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-io" = callPackage
({ mkDerivation, base, bytestring, Cabal, cabal-doctest, Color
, data-default-class, deepseq, doctest, exceptions, filepath, hspec
@@ -168896,7 +169446,7 @@ self: {
broken = true;
}) {};
- "massiv-io_0_3_0_1" = callPackage
+ "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
@@ -168904,8 +169454,8 @@ self: {
}:
mkDerivation {
pname = "massiv-io";
- version = "0.3.0.1";
- sha256 = "0r0nkgpdkjwsdxcfys3idk1m7q0paz5c3gx1sx7xwsj7c5gyp5gs";
+ version = "0.4.0.0";
+ sha256 = "18q09pz563jp8lmnvmcynmhrk6pmqxr8whlcp6f9kilkzy7hzy9k";
libraryHaskellDepends = [
base bytestring Color data-default-class deepseq exceptions
filepath JuicyPixels massiv netpbm unliftio vector
@@ -170275,6 +170825,8 @@ self: {
pname = "medea";
version = "1.2.0";
sha256 = "019jfz29gz3d06b5yi7fygqa79lp6c6vbzxcb5ka7d8w0zv7w60v";
+ revision = "1";
+ editedCabalFile = "1zkwy3p9q3rd4qcnmgr67xi3fv9frw35rsqpwh5l1mfvv772qap9";
libraryHaskellDepends = [
aeson algebraic-graphs base bytestring containers deepseq free
hashable megaparsec microlens-ghc mtl nonempty-containers
@@ -170559,15 +171111,15 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
- "megaparsec_9_0_0" = callPackage
+ "megaparsec_9_0_1" = callPackage
({ mkDerivation, base, bytestring, case-insensitive, containers
, criterion, deepseq, mtl, parser-combinators, scientific, text
, transformers, weigh
}:
mkDerivation {
pname = "megaparsec";
- version = "9.0.0";
- sha256 = "1x10f2b14ww306am9w06s23va26ab3vwdh0jk67ql6ybigxh0asi";
+ version = "9.0.1";
+ sha256 = "00953zvxfyjibw8c1ssmixxh0cwn59pz24zbh6s34rk3v14vqa3j";
libraryHaskellDepends = [
base bytestring case-insensitive containers deepseq mtl
parser-combinators scientific text transformers
@@ -170606,7 +171158,7 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
- "megaparsec-tests_9_0_0" = callPackage
+ "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
@@ -170614,8 +171166,8 @@ self: {
}:
mkDerivation {
pname = "megaparsec-tests";
- version = "9.0.0";
- sha256 = "0zm246r8k48mj5v2dxjan7dsrcnw54bcm27swi5mh8c0yb3vcvab";
+ version = "9.0.1";
+ sha256 = "0synm14x1k9r5q7xmv21z0y95b42g7lvwn78mcnc3cx62x6393ng";
libraryHaskellDepends = [
base bytestring containers hspec hspec-expectations
hspec-megaparsec megaparsec mtl QuickCheck text transformers
@@ -173578,20 +174130,20 @@ self: {
"miv" = callPackage
({ mkDerivation, aeson, async, base, concurrent-output, directory
- , filepath, ghc-prim, hashable, hspec, monad-parallel, process
- , SafeSemaphore, text, time, unix-compat, unordered-containers
- , xdg-basedir, yaml
+ , filepath, filepattern, ghc-prim, hashable, hspec, monad-parallel
+ , process, SafeSemaphore, text, time, unix-compat
+ , unordered-containers, xdg-basedir, yaml
}:
mkDerivation {
pname = "miv";
- version = "0.4.3";
- sha256 = "0i2ikjr36qdr2i92bapx2p4lq4jvfmzh12b2nslhqq4xnf2fs2ib";
+ version = "0.4.4";
+ sha256 = "0is2ckkglh9wnhwnvyhhjy7as67mk7bs4az98q32nk3hx0yj9nq8";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- aeson async base concurrent-output directory filepath ghc-prim
- hashable monad-parallel process SafeSemaphore text time unix-compat
- unordered-containers xdg-basedir yaml
+ aeson async base concurrent-output directory filepath filepattern
+ ghc-prim hashable monad-parallel process SafeSemaphore text time
+ unix-compat unordered-containers xdg-basedir yaml
];
testHaskellDepends = [
aeson base directory ghc-prim hashable hspec monad-parallel process
@@ -173881,8 +174433,8 @@ self: {
({ mkDerivation, base, vector }:
mkDerivation {
pname = "mmsyn2";
- version = "0.2.0.0";
- sha256 = "1lxfl6gr42x9rhy4jpig9hwl0bnbidrv65i8f4fr39ifrx43fgxw";
+ version = "0.3.1.0";
+ sha256 = "06n8vxqafc698ahml782klb41g9bfsvqdrl4k0blnn3m3vavnzxy";
libraryHaskellDepends = [ base vector ];
description = "The library that can be used for multiple (Ord a) => a -> b transformations";
license = stdenv.lib.licenses.mit;
@@ -173904,8 +174456,8 @@ self: {
}:
mkDerivation {
pname = "mmsyn4";
- version = "0.4.0.0";
- sha256 = "0qfr2dlzigggbwgznh1sxxkp7qwvcba2rlhwdqs4rzaz53sx2xzj";
+ version = "0.5.0.0";
+ sha256 = "05r33lx2cxsf7a14809dgs7lhfqlglshpv22jfzrl2xy0rl3x4qz";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -173924,8 +174476,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "mmsyn5";
- version = "0.4.4.0";
- sha256 = "1yvsx82x7m5y2swxllhb7zzgspb3lfdhrbw6n5v3xsa9vxhwa35l";
+ version = "0.5.0.0";
+ sha256 = "0xbdmlq71pjnsls67mydrfzajnnyyzp0dvzgrg2lms3pssvzs6f1";
libraryHaskellDepends = [ base ];
description = "Various additional operations on lists (some with intermediate Monads)";
license = stdenv.lib.licenses.mit;
@@ -173937,8 +174489,8 @@ self: {
}:
mkDerivation {
pname = "mmsyn6ukr";
- version = "0.8.1.0";
- sha256 = "0r5lnx1m57kjfb1cfm9a22l9kn552y6vpfbkxpffi03ni407q65q";
+ version = "0.8.3.0";
+ sha256 = "017q1jf9490sddb0f6wjizcsv423izjqirgq7ymzpxcd4sbcdhyn";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -173972,6 +174524,8 @@ self: {
];
description = "Produces a sound recording specified by the Ukrainian text";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"mmsyn7l" = callPackage
@@ -174116,8 +174670,8 @@ self: {
}:
mkDerivation {
pname = "mock-httpd";
- version = "0.0.0.0";
- sha256 = "0mv669gvn61by4j7sd4w2hvzr3vpa0szrhgzdciv5g1a0gsh3kk7";
+ version = "1.0.0";
+ sha256 = "1dn680lpvh2ww0ab4wgp9a7k2w309zymkjlp3igwk01q4cbjpsg2";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -174265,6 +174819,33 @@ self: {
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
+ , reflection, tagged, template-haskell, text, weigh
+ }:
+ mkDerivation {
+ pname = "modern-uri";
+ version = "0.3.3.0";
+ sha256 = "184vhcnpwjsvxwbdsipz7kc2xylfwfqflbbbyipag610w07a3qk2";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"modify-fasta" = callPackage
({ mkDerivation, base, containers, fasta, mtl, optparse-applicative
, pipes, pipes-text, regex-tdfa, regex-tdfa-text, semigroups, split
@@ -176507,8 +177088,8 @@ self: {
pname = "monoidal-containers";
version = "0.6.0.1";
sha256 = "1j5mfs0ysvwk3jsmq4hlj4l3kasfc28lk1b3xaymf9dw48ac5j82";
- revision = "1";
- editedCabalFile = "06agyfnhr4cr42m4zj7xwl5an3skbjvba53a5i6sl9890gx7mml3";
+ revision = "2";
+ editedCabalFile = "1b98zf8c2mz7qrp24pyq6wqx5ljlckc7hyk62kiyj23svq7sxpzz";
libraryHaskellDepends = [
aeson base containers deepseq hashable lens newtype semialign
semigroups these unordered-containers
@@ -176818,15 +177399,14 @@ self: {
, generic-deriving, gitrev, haskeline, hex-text, interpolate, lens
, megaparsec, memory, morley-prelude, mtl, named
, optparse-applicative, parser-combinators, pretty-simple
- , QuickCheck, quickcheck-arbitrary-adt, quickcheck-instances
, semigroups, show-type, singletons, syb, template-haskell, text
, th-lift, th-lift-instances, time, timerep, transformers-compat
, unordered-containers, vector, vinyl, with-utf8, wl-pprint-text
}:
mkDerivation {
pname = "morley";
- version = "1.7.1";
- sha256 = "0za05qqx64zx92fsrnlk78m0d2g3ircw0k67fym7k5a9mck6bxg0";
+ version = "1.8.1";
+ sha256 = "1lchr282394vjwgi5l0innc7szxkp7pibrbma0yza37l3q295xz2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -176834,15 +177414,15 @@ self: {
bytestring constraints containers cryptonite data-default
first-class-families fmt generic-deriving gitrev hex-text
interpolate lens megaparsec memory morley-prelude mtl named
- optparse-applicative parser-combinators QuickCheck
- quickcheck-arbitrary-adt quickcheck-instances semigroups show-type
+ optparse-applicative parser-combinators semigroups show-type
singletons syb template-haskell text th-lift th-lift-instances time
timerep transformers-compat unordered-containers vector vinyl
with-utf8 wl-pprint-text
];
executableHaskellDepends = [
- aeson base bytestring fmt haskeline megaparsec morley-prelude named
- optparse-applicative pretty-simple text vinyl with-utf8
+ aeson base bytestring data-default fmt haskeline megaparsec
+ morley-prelude named optparse-applicative pretty-simple text vinyl
+ with-utf8
];
description = "Developer tools for the Michelson Language";
license = stdenv.lib.licenses.mit;
@@ -176861,6 +177441,46 @@ self: {
license = stdenv.lib.licenses.agpl3Plus;
}) {};
+ "morloc" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, directory
+ , docopt, extra, filepath, haskell-src-meta, megaparsec, mtl
+ , parsec, partial-order, pretty-simple, prettyprinter
+ , prettyprinter-ansi-terminal, process, QuickCheck, raw-strings-qq
+ , safe, scientific, tasty, tasty-golden, tasty-hunit
+ , tasty-quickcheck, template-haskell, text, unordered-containers
+ , yaml
+ }:
+ mkDerivation {
+ pname = "morloc";
+ version = "0.33.0";
+ sha256 = "089p6hajqlzsgpgmn1s467c4m9d3d0h507vml6vvxlhlph1gda76";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bytestring containers directory extra filepath
+ haskell-src-meta megaparsec mtl parsec partial-order pretty-simple
+ prettyprinter prettyprinter-ansi-terminal process raw-strings-qq
+ safe scientific template-haskell text unordered-containers yaml
+ ];
+ executableHaskellDepends = [
+ aeson base bytestring containers directory docopt extra filepath
+ haskell-src-meta megaparsec mtl parsec partial-order pretty-simple
+ prettyprinter prettyprinter-ansi-terminal process raw-strings-qq
+ safe scientific template-haskell text unordered-containers yaml
+ ];
+ testHaskellDepends = [
+ aeson base bytestring containers directory extra filepath
+ haskell-src-meta megaparsec mtl parsec partial-order pretty-simple
+ prettyprinter prettyprinter-ansi-terminal process QuickCheck
+ raw-strings-qq safe scientific tasty tasty-golden tasty-hunit
+ tasty-quickcheck template-haskell text unordered-containers yaml
+ ];
+ description = "A multi-lingual, typed, workflow language";
+ license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"morph" = callPackage
({ mkDerivation, aeson, base, bytestring, directory, filepath
, optparse-applicative, postgresql-simple, text, yaml
@@ -176905,26 +177525,25 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "morpheus-graphql_0_15_1" = 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
+ "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
+ , unordered-containers, vector
}:
mkDerivation {
pname = "morpheus-graphql";
- version = "0.15.1";
- sha256 = "1vk1rzrham61pnn5c77rvrn0zb02hc1birxdnyz80sjdap5fk8in";
+ version = "0.16.0";
+ sha256 = "18sayr7avxdavppzj8nh3fli0cdryl4yyrzw8d38qk0p8hw84wgc";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- aeson base bytestring containers megaparsec morpheus-graphql-core
- mtl scientific template-haskell text transformers unliftio-core
- unordered-containers uuid vector websockets
+ aeson base bytestring containers morpheus-graphql-core mtl relude
+ template-haskell text transformers unordered-containers vector
];
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
+ aeson base bytestring containers morpheus-graphql-core
+ morpheus-graphql-subscriptions mtl relude tasty tasty-hunit
+ template-haskell text transformers unordered-containers vector
];
description = "Morpheus GraphQL";
license = stdenv.lib.licenses.mit;
@@ -176955,21 +177574,22 @@ self: {
"morpheus-graphql-client" = callPackage
({ mkDerivation, aeson, base, bytestring, directory
- , morpheus-graphql-core, mtl, tasty, tasty-hunit, template-haskell
- , text, transformers, unordered-containers
+ , morpheus-graphql-core, mtl, relude, tasty, tasty-hunit
+ , template-haskell, text, transformers, unordered-containers
}:
mkDerivation {
pname = "morpheus-graphql-client";
- version = "0.15.1";
- sha256 = "1gmyil518qjn5l30kljrm52fznkib1d1qyxnjhyb535jc9f44zhz";
+ version = "0.16.0";
+ sha256 = "1apm35yy1f1hkqihk4ilzzlg1p4fk13i7zmd7fkcd33aiajzw5mh";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- aeson base bytestring morpheus-graphql-core mtl template-haskell
- text transformers unordered-containers
+ aeson base bytestring morpheus-graphql-core mtl relude
+ template-haskell text transformers unordered-containers
];
testHaskellDepends = [
- aeson base bytestring directory morpheus-graphql-core mtl tasty
- tasty-hunit template-haskell text transformers unordered-containers
+ aeson base bytestring directory morpheus-graphql-core mtl relude
+ tasty tasty-hunit template-haskell text transformers
+ unordered-containers
];
description = "Morpheus GraphQL Client";
license = stdenv.lib.licenses.mit;
@@ -177001,32 +177621,57 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "morpheus-graphql-core_0_15_1" = callPackage
+ "morpheus-graphql-core_0_16_0" = callPackage
({ mkDerivation, aeson, base, bytestring, directory, hashable
- , megaparsec, mtl, scientific, tasty, tasty-hunit, template-haskell
- , text, th-lift-instances, transformers, unordered-containers
- , vector
+ , megaparsec, mtl, relude, scientific, tasty, tasty-hunit
+ , template-haskell, text, th-lift-instances, transformers
+ , unordered-containers, vector
}:
mkDerivation {
pname = "morpheus-graphql-core";
- version = "0.15.1";
- sha256 = "0nakm33ybrj8y3ci0a4697dvz8q38z17vr2mkcbm7h14h06kg8wr";
+ version = "0.16.0";
+ sha256 = "0c5gbqrxgib2irysmvl35j7ccz5fi1aqb3p3fyxkvcw44nnmkl5g";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- aeson base bytestring hashable megaparsec mtl scientific
+ aeson base bytestring hashable megaparsec mtl relude scientific
template-haskell text th-lift-instances transformers
unordered-containers vector
];
testHaskellDepends = [
- aeson base bytestring directory hashable megaparsec mtl scientific
- tasty tasty-hunit template-haskell text th-lift-instances
- transformers unordered-containers vector
+ aeson base bytestring directory hashable megaparsec mtl relude
+ scientific tasty tasty-hunit template-haskell text
+ th-lift-instances transformers unordered-containers vector
];
description = "Morpheus GraphQL Core";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "morpheus-graphql-subscriptions" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, directory
+ , morpheus-graphql-core, mtl, relude, tasty, tasty-hunit, text
+ , transformers, unliftio-core, unordered-containers, uuid
+ , websockets
+ }:
+ mkDerivation {
+ pname = "morpheus-graphql-subscriptions";
+ version = "0.16.0";
+ sha256 = "1bilw276nlzx9fqcc6g5cmnf4jws17v7djz1m8n184a1skxbd02l";
+ libraryHaskellDepends = [
+ aeson base bytestring morpheus-graphql-core mtl relude text
+ transformers unliftio-core unordered-containers uuid websockets
+ ];
+ testHaskellDepends = [
+ aeson base bytestring directory morpheus-graphql-core mtl relude
+ tasty tasty-hunit text transformers unliftio-core
+ unordered-containers uuid websockets
+ ];
+ description = "Morpheus GraphQL Subscriptions";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"morphisms" = callPackage
({ mkDerivation }:
mkDerivation {
@@ -178467,8 +179112,8 @@ self: {
}:
mkDerivation {
pname = "mu-protobuf";
- version = "0.4.0.0";
- sha256 = "13323mk6maj4fn1vg98nkb80k1975mqaszbj67a4mr5n2s9vrlz2";
+ version = "0.4.0.1";
+ sha256 = "1dr2vgxkzxpkz0iiwzwbficm65flwfmcs5xbxx5mg5gwf7x0qz3l";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -178503,17 +179148,18 @@ self: {
}) {};
"mu-schema" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, sop-core
- , template-haskell, text, th-abstraction, unordered-containers
- , uuid, vector
+ ({ mkDerivation, aeson, base, bytestring, containers
+ , first-class-families, sop-core, template-haskell, text
+ , th-abstraction, unordered-containers, uuid, vector
}:
mkDerivation {
pname = "mu-schema";
- version = "0.3.1.0";
- sha256 = "1kl62ask8cvjimjcb9f3y3vpvk544m3zlzp4jn1yrvbmzn3px0d1";
+ version = "0.3.1.1";
+ sha256 = "0n30xn2z1dl4n28mbfnif8csvz0namll0hab1r7mhnamp0yc3gs8";
libraryHaskellDepends = [
- aeson base bytestring containers sop-core template-haskell text
- th-abstraction unordered-containers uuid vector
+ aeson base bytestring containers first-class-families sop-core
+ template-haskell text th-abstraction unordered-containers uuid
+ vector
];
description = "Format-independent schemas for serialization";
license = stdenv.lib.licenses.asl20;
@@ -179813,8 +180459,8 @@ self: {
}:
mkDerivation {
pname = "musicw";
- version = "0.3.5.2";
- sha256 = "0mn5vnjxqkpd2pgjxmchlih74a1m52v06h6f08kyb26l0sjpbfx7";
+ version = "0.3.6";
+ sha256 = "0bi57x087r22547z90n58faz78ha6z6pfmf2chwrfdys48lr8wfq";
libraryHaskellDepends = [
array base bytestring containers data-default file-embed ghcjs-base
ghcjs-dom ghcjs-prim json monad-loops mtl safe text time
@@ -180504,6 +181150,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {inherit (pkgs) mysql;};
+ "mysql_0_1_7_2" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, containers, hspec, mysql
+ }:
+ mkDerivation {
+ pname = "mysql";
+ version = "0.1.7.2";
+ sha256 = "0vkc39hx55hqwgkhqm80ckabbjaq4f9840msznf71glzihzg8k0n";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) mysql;};
+
"mysql-effect" = callPackage
({ mkDerivation, base, bytestring, extensible-effects, mysql
, mysql-simple
@@ -180532,8 +181194,8 @@ self: {
}:
mkDerivation {
pname = "mysql-haskell";
- version = "0.8.4.2";
- sha256 = "1lg9w9kwjnrx948r24flw0yjwxc8f93ygg45dl2djk4kfxdfnlaz";
+ version = "0.8.4.3";
+ sha256 = "1gjq8spl6s05kcckw78d1wi2k8blr25mbvicd1kwr653lj2d3w74";
libraryHaskellDepends = [
base binary binary-ieee754 binary-parsers blaze-textual bytestring
bytestring-lexing cryptonite io-streams memory monad-loops network
@@ -180571,8 +181233,8 @@ self: {
}:
mkDerivation {
pname = "mysql-haskell-openssl";
- version = "0.8.3.0";
- sha256 = "0pm5vd2gpb1x68n2i5brvspngfplp283jlw9a351z2yrnpwmwd24";
+ version = "0.8.3.1";
+ sha256 = "1fq1990423is1zmyd3qa6dxyyj5ackrgsr9i3wvzkw3xys472j2w";
libraryHaskellDepends = [
base binary HsOpenSSL mysql-haskell tcp-streams tcp-streams-openssl
wire-streams
@@ -181608,8 +182270,8 @@ self: {
pname = "natural-transformation";
version = "0.4";
sha256 = "1by8xwjc23l6pa9l4iv7zp82dykpll3vc3hgxk0pgva724n8xhma";
- revision = "8";
- editedCabalFile = "007vgw2zaf2z9fyi9f0spmqn6fd8j438r3vnkgmazzvb43szmi0n";
+ revision = "9";
+ editedCabalFile = "1db5ln24wcn4fcf92096iff8jp7q531ccm8pgbqincrbxayahl1s";
libraryHaskellDepends = [ base ];
testHaskellDepends = [
base containers quickcheck-instances tasty tasty-quickcheck
@@ -184489,8 +185151,8 @@ self: {
}:
mkDerivation {
pname = "ngx-export-tools-extra";
- version = "0.5.6.0";
- sha256 = "08a13v1fx7lad7wdibij79vdcbqn10lcb2n6lhzq70097f8a06vm";
+ version = "0.5.7.0";
+ sha256 = "0dhw68vkrwfgv9q4skml8kq6zgrg7awjq4vxqp541szvamwvgh6y";
libraryHaskellDepends = [
aeson ansi-wl-pprint array base base64 binary bytestring
case-insensitive containers ede enclosed-exceptions http-client
@@ -186203,8 +186865,8 @@ self: {
}:
mkDerivation {
pname = "nri-env-parser";
- version = "0.1.0.1";
- sha256 = "1v6984ndlalrvdff10frik8bxqskmzf8cr13q6095jl6krjivkay";
+ version = "0.1.0.2";
+ sha256 = "0cl9f6p83k0r7ha6hzgmrv0abi9rw5p0wr838jyhazk179g37rrn";
libraryHaskellDepends = [
base modern-uri network-uri nri-prelude text
];
@@ -186223,8 +186885,8 @@ self: {
}:
mkDerivation {
pname = "nri-prelude";
- version = "0.1.0.4";
- sha256 = "0x8jvrp2kcj9a23g370fj9v6mmp3c3vi05dg3arq1ri5in4y6psa";
+ version = "0.2.0.0";
+ sha256 = "061klliw29a8kkbwgqkhqbil7jq85pxgmqn21xwszi0g16jb8ayx";
libraryHaskellDepends = [
aeson ansi-terminal async auto-update base bytestring
concurrent-output containers directory exceptions filepath hedgehog
@@ -190411,8 +191073,8 @@ self: {
({ mkDerivation, base, mtl }:
mkDerivation {
pname = "optparse-declarative";
- version = "0.3.1";
- sha256 = "1s3bkkn5a8bgkbqdsf5ir18r0j0r2r0agz04q2ccafd26d8xdx2s";
+ version = "0.4.1";
+ sha256 = "0paa7r64y0nb9yv3x387pdid68lnc1gn2m28kcli55dvh1x4wwxr";
libraryHaskellDepends = [ base mtl ];
description = "Declarative command line option parser";
license = stdenv.lib.licenses.mit;
@@ -190541,8 +191203,6 @@ self: {
];
description = "Types and functions for Kepler orbits";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"orc" = callPackage
@@ -191047,6 +191707,34 @@ 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
+ }:
+ mkDerivation {
+ pname = "ormolu";
+ version = "0.1.3.1";
+ sha256 = "1qad2s270rhgm2chhrmjd5zsv6bqykba978vn0hakm29mgck2zgw";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ base bytestring containers dlist exceptions ghc-lib-parser mtl syb
+ text
+ ];
+ executableHaskellDepends = [
+ base ghc-lib-parser gitrev optparse-applicative text
+ ];
+ testHaskellDepends = [
+ base containers filepath hspec path path-io text
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "A formatter for Haskell source code";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"orthotope" = callPackage
({ mkDerivation, base, deepseq, dlist, HUnit, pretty, QuickCheck
, test-framework, test-framework-hunit, test-framework-quickcheck2
@@ -191940,6 +192628,8 @@ self: {
pname = "pam";
version = "0.2.0.0";
sha256 = "0j4hm7ph0iszf8wyqpy5jiplr14jj37z2yvgcgy7p5ab5p5r38gx";
+ revision = "1";
+ editedCabalFile = "09d6acii3gimk3f04scy9k5f7di4sdam753ddi587px530pwdigb";
libraryHaskellDepends = [ base ];
librarySystemDepends = [ pam ];
libraryToolDepends = [ c2hs ];
@@ -192048,7 +192738,7 @@ self: {
maintainers = with stdenv.lib.maintainers; [ peti ];
}) {};
- "pandoc_2_11_0_2" = callPackage
+ "pandoc_2_11_1" = callPackage
({ mkDerivation, aeson, aeson-pretty, attoparsec, base
, base64-bytestring, binary, blaze-html, blaze-markup, bytestring
, case-insensitive, citeproc, commonmark, commonmark-extensions
@@ -192067,8 +192757,8 @@ self: {
}:
mkDerivation {
pname = "pandoc";
- version = "2.11.0.2";
- sha256 = "0lnzypad3jfix7h78gk4fvyl0x3n7f77i8bn6dn2lzdsf6wasy8x";
+ version = "2.11.1";
+ sha256 = "0gvpal4v92x8vscmm5h3jjlx9q03a4qbz0zwcbw24y02xmaz09d8";
configureFlags = [ "-fhttps" "-f-trypandoc" ];
isLibrary = true;
isExecutable = true;
@@ -192249,6 +192939,17 @@ self: {
broken = true;
}) {};
+ "pandoc-dhall-decoder" = callPackage
+ ({ mkDerivation, base, dhall, either, pandoc, text }:
+ mkDerivation {
+ pname = "pandoc-dhall-decoder";
+ version = "0.1.0.1";
+ sha256 = "032fx8fy134hysg10y5c57c7jkvq8lkc0q2r8ylc54qbfmvqd820";
+ libraryHaskellDepends = [ base dhall either pandoc text ];
+ description = "Decodes pandoc to dhall";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"pandoc-emphasize-code" = callPackage
({ mkDerivation, base, filepath, hashable, lucid, mtl, pandoc-types
, process, semigroups, tasty, tasty-discover, tasty-hspec
@@ -193668,8 +194369,8 @@ self: {
({ mkDerivation, base, parallel, tree-monad }:
mkDerivation {
pname = "parallel-tree-search";
- version = "0.4.1";
- sha256 = "1x2k649q6gqz9z16vwg1j59ajf2wp59lfwb65g8819fz4rwimncr";
+ version = "0.4.2";
+ sha256 = "08r8xl3x5zvsy3d3ss9m9l7kb0dyp7hjrwxlnz7g2jl7p5x8rjbd";
libraryHaskellDepends = [ base parallel tree-monad ];
description = "Parallel Tree Search";
license = stdenv.lib.licenses.publicDomain;
@@ -193734,8 +194435,8 @@ self: {
pname = "paramtree";
version = "0.1.1.1";
sha256 = "0ls9wzmz5lk7gyl8lx9cjs49zpwhrv955fs5q6ypv7bpbvjbchs1";
- revision = "2";
- editedCabalFile = "17wyi6q6azm2s04pm1alc183yp01a8qbvj1nymjxdzvrl2dkk2g6";
+ revision = "3";
+ editedCabalFile = "1nd342xk0sm9dlh5915b9kbksyd87wpji1mw8m8phm8d72prcxmi";
libraryHaskellDepends = [ base containers ];
testHaskellDepends = [
base bytestring tasty tasty-golden tasty-hunit temporary
@@ -194889,15 +195590,15 @@ self: {
}:
mkDerivation {
pname = "patch";
- version = "0.0.3.1";
- sha256 = "1dkms6ngr01d4gvyjbl6z30b6qz4cnxnh0y7advrc9fib0237gnl";
+ version = "0.0.3.2";
+ sha256 = "1b819d1iramxb0sf0zm4ry8mrd74y35iffbb6qys3a2xq1d382xa";
libraryHaskellDepends = [
base constraints-extras containers dependent-map dependent-sum lens
monoidal-containers semialign semigroupoids these transformers
witherable
];
testHaskellDepends = [ base directory filemanip filepath hlint ];
- description = "Infrastructure for writing patches which act on other types";
+ description = "Data structures for describing changes to other data structures";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -195062,26 +195763,6 @@ self: {
}:
mkDerivation {
pname = "path-io";
- version = "1.6.1";
- sha256 = "1qbnjwx72idbqwi5gkhnphf2phdszdf6y1aqf77y17kks3992vmn";
- libraryHaskellDepends = [
- base containers directory dlist exceptions filepath path temporary
- time transformers unix-compat
- ];
- testHaskellDepends = [
- base directory exceptions filepath hspec path transformers
- unix-compat
- ];
- description = "Interface to ‘directory’ package for users of ‘path’";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "path-io_1_6_2" = callPackage
- ({ mkDerivation, base, containers, directory, dlist, exceptions
- , filepath, hspec, path, temporary, time, transformers, unix-compat
- }:
- mkDerivation {
- pname = "path-io";
version = "1.6.2";
sha256 = "11mrs0awd343far3rmcphdli65g737haxg7fwx3pl04fgdxfbpdq";
libraryHaskellDepends = [
@@ -195094,7 +195775,6 @@ self: {
];
description = "Interface to ‘directory’ package for users of ‘path’";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"path-like" = callPackage
@@ -196669,8 +197349,8 @@ self: {
}:
mkDerivation {
pname = "periodic-client";
- version = "1.1.7.1";
- sha256 = "0d9ngiq064fajiy2c4sddpgr93ia13iv83rdnvbk05x7agi0srjb";
+ version = "1.1.7.2";
+ sha256 = "0ldjxfq8p4spv4vgqjyklmcd8k3n2mrinma5w6k29d1wvyf5kxz5";
libraryHaskellDepends = [
base binary byteable bytestring hslogger metro metro-socket mtl
periodic-common resource-pool transformers unliftio
@@ -196995,6 +197675,34 @@ self: {
maintainers = with stdenv.lib.maintainers; [ psibi ];
}) {};
+ "persistent_2_11_0_1" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
+ , blaze-html, bytestring, conduit, containers, fast-logger, hspec
+ , http-api-data, monad-logger, mtl, path-pieces, resource-pool
+ , resourcet, scientific, silently, text, time, transformers
+ , unliftio, unliftio-core, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "persistent";
+ version = "2.11.0.1";
+ sha256 = "0nmgjk5jpsh7dxwyghvmnislxj8m77sdp9hg6anh7ba94xs7wcjv";
+ libraryHaskellDepends = [
+ aeson attoparsec base base64-bytestring blaze-html bytestring
+ conduit containers fast-logger http-api-data monad-logger mtl
+ path-pieces resource-pool resourcet scientific silently text time
+ transformers unliftio unliftio-core unordered-containers vector
+ ];
+ testHaskellDepends = [
+ aeson attoparsec base base64-bytestring blaze-html bytestring
+ containers hspec http-api-data path-pieces scientific 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-audit" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring
, getopt-generics, hashable, hspec, mongoDB, persistent
@@ -197207,10 +197915,8 @@ self: {
}:
mkDerivation {
pname = "persistent-mongoDB";
- version = "2.10.0.1";
- sha256 = "194cxlxyaxwzgm7a7q8530bh842s5s1vmq33pclldp78nfy1dczm";
- revision = "1";
- editedCabalFile = "084gdbb25qn2cw0qz20hksr9ypf401iwwx2kysibi0y4zxvpcy2z";
+ version = "2.11.0.0";
+ sha256 = "19szqr1f028hqhzigvb7sa6r2vm8q9pi5fhvx483ag0agcypmhhb";
libraryHaskellDepends = [
aeson base bson bytestring cereal conduit http-api-data mongoDB
network path-pieces persistent resource-pool resourcet text time
@@ -197254,6 +197960,33 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "persistent-mysql_2_10_3" = callPackage
+ ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit
+ , containers, fast-logger, hspec, HUnit, monad-logger, mysql
+ , mysql-simple, persistent, persistent-qq, persistent-template
+ , persistent-test, QuickCheck, quickcheck-instances, resource-pool
+ , resourcet, text, time, transformers, unliftio-core
+ }:
+ mkDerivation {
+ pname = "persistent-mysql";
+ version = "2.10.3";
+ sha256 = "1da2vbkz55lngpi5ggndnnxv8gm9ckcv3gd3y8z47yh129b04csk";
+ libraryHaskellDepends = [
+ aeson base blaze-builder bytestring conduit containers monad-logger
+ mysql mysql-simple persistent resource-pool resourcet text
+ transformers unliftio-core
+ ];
+ testHaskellDepends = [
+ base bytestring containers fast-logger hspec HUnit monad-logger
+ mysql persistent persistent-qq persistent-template persistent-test
+ QuickCheck quickcheck-instances resourcet text time transformers
+ unliftio-core
+ ];
+ description = "Backend for the persistent library using MySQL database server";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"persistent-mysql-haskell" = callPackage
({ mkDerivation, aeson, base, bytestring, conduit, containers
, fast-logger, hspec, HUnit, io-streams, monad-logger
@@ -197353,6 +198086,8 @@ self: {
pname = "persistent-postgresql";
version = "2.10.1.2";
sha256 = "1q7n0h16argvpw2y3f8mxzmvy24q6if46ab9nvybviki283zbvlb";
+ revision = "1";
+ editedCabalFile = "0vzm2d9smg9zvskaz3dv7c90d14pb0as7qpnsnvswhh8vn0862g3";
libraryHaskellDepends = [
aeson base blaze-builder bytestring conduit containers monad-logger
persistent postgresql-libpq postgresql-simple resource-pool
@@ -197369,6 +198104,37 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "persistent-postgresql_2_11_0_0" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring
+ , conduit, containers, fast-logger, hspec, hspec-expectations
+ , HUnit, monad-logger, mtl, persistent, persistent-qq
+ , persistent-template, persistent-test, postgresql-libpq
+ , postgresql-simple, QuickCheck, quickcheck-instances
+ , resource-pool, resourcet, string-conversions, text, time
+ , transformers, unliftio-core, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "persistent-postgresql";
+ version = "2.11.0.0";
+ sha256 = "12h72dj6zmk8m45m62syc3inwvqgb03whymi7wds0aklzn4j83b4";
+ libraryHaskellDepends = [
+ aeson attoparsec base blaze-builder bytestring conduit containers
+ monad-logger mtl persistent postgresql-libpq postgresql-simple
+ resource-pool resourcet string-conversions text time transformers
+ unliftio-core
+ ];
+ testHaskellDepends = [
+ aeson base bytestring containers fast-logger hspec
+ hspec-expectations HUnit monad-logger persistent persistent-qq
+ persistent-template persistent-test QuickCheck quickcheck-instances
+ resourcet text time transformers unliftio-core unordered-containers
+ vector
+ ];
+ description = "Backend for the persistent library using postgresql";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"persistent-protobuf" = callPackage
({ mkDerivation, base, bytestring, persistent, protocol-buffers
, protocol-buffers-descriptor, template-haskell, text
@@ -197548,6 +198314,40 @@ self: {
pname = "persistent-sqlite";
version = "2.10.6.2";
sha256 = "0l6287ni2ksi8l8kv6gbsyjxhjpcqn6a1gw577ii7fixbyvbpbnf";
+ revision = "1";
+ editedCabalFile = "1kg5cikbw7mpdzwc1f1kfxwjq7q2raqdxsdq5rb65rk87wl3fih5";
+ configureFlags = [ "-fsystemlib" ];
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bytestring conduit containers microlens-th monad-logger
+ persistent resource-pool resourcet text time transformers
+ unliftio-core unordered-containers
+ ];
+ librarySystemDepends = [ sqlite ];
+ testHaskellDepends = [
+ base bytestring containers exceptions fast-logger hspec HUnit
+ monad-logger persistent persistent-template persistent-test
+ QuickCheck resourcet system-fileio system-filepath temporary text
+ time transformers unliftio-core
+ ];
+ description = "Backend for the persistent library using sqlite3";
+ license = stdenv.lib.licenses.mit;
+ maintainers = with stdenv.lib.maintainers; [ psibi ];
+ }) {inherit (pkgs) sqlite;};
+
+ "persistent-sqlite_2_11_0_0" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, conduit, containers
+ , exceptions, fast-logger, hspec, HUnit, microlens-th, monad-logger
+ , persistent, persistent-template, persistent-test, QuickCheck
+ , resource-pool, resourcet, sqlite, system-fileio, system-filepath
+ , temporary, text, time, transformers, unliftio-core
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "persistent-sqlite";
+ version = "2.11.0.0";
+ sha256 = "1kfijsn00brqm42ypaa66bmwq41r9n6h66r6jmgldhzpcbv46sfv";
configureFlags = [ "-fsystemlib" ];
isLibrary = true;
isExecutable = true;
@@ -197565,6 +198365,7 @@ self: {
];
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;};
@@ -197579,8 +198380,8 @@ self: {
pname = "persistent-template";
version = "2.8.2.3";
sha256 = "1y96aj5i3c1j2ls6980l8lfjj9b3vfmp3766xk5af1870vj1s1lf";
- revision = "1";
- editedCabalFile = "0ilgcn3k72b2zm53yy4na4y0f8xfrlw6s5w3xhhavg6blyw971j7";
+ revision = "2";
+ editedCabalFile = "0n0zr4fxzrgdbgl26mikfl9hyn0269isblrr9rj3i045p96a0y5s";
libraryHaskellDepends = [
aeson base bytestring containers http-api-data monad-control
monad-logger path-pieces persistent template-haskell text
@@ -197598,7 +198399,7 @@ self: {
maintainers = with stdenv.lib.maintainers; [ psibi ];
}) {};
- "persistent-template_2_9" = callPackage
+ "persistent-template_2_9_1_0" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, criterion
, deepseq, deepseq-generics, file-embed, hspec, http-api-data
, monad-control, monad-logger, path-pieces, persistent, QuickCheck
@@ -197607,8 +198408,8 @@ self: {
}:
mkDerivation {
pname = "persistent-template";
- version = "2.9";
- sha256 = "181ag017wj41pzlc954mcx7s7v1dnqgjnry03hly8zln4iii63yw";
+ version = "2.9.1.0";
+ sha256 = "19ilgz8r6p5wy111rb4v0d6cnrj8jfiv2pnzdynpxd9ay66vgbca";
libraryHaskellDepends = [
aeson base bytestring containers http-api-data monad-control
monad-logger path-pieces persistent template-haskell text
@@ -197672,7 +198473,7 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "persistent-test_2_0_3_2" = callPackage
+ "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
@@ -197682,8 +198483,8 @@ self: {
}:
mkDerivation {
pname = "persistent-test";
- version = "2.0.3.2";
- sha256 = "0d7a6m4qm6xzyv7h2fqn9hgv7r7q6dwh7x04ddsrygjxdgpwgqf3";
+ version = "2.0.3.5";
+ sha256 = "16m3nlmpwxibfhgrfl3xqh3a518bkrd7qaa8hklfq2qwlvjbb31v";
libraryHaskellDepends = [
aeson base blaze-html bytestring conduit containers exceptions
hspec hspec-expectations HUnit monad-control monad-logger mtl
@@ -197722,13 +198523,13 @@ self: {
"persistent-vector" = callPackage
({ mkDerivation, base, containers, criterion, deepseq, QuickCheck
- , test-framework, test-framework-quickcheck2
+ , test-framework, test-framework-quickcheck2, transformers
}:
mkDerivation {
pname = "persistent-vector";
- version = "0.1.1";
- sha256 = "1l5v02pjb24gk4hw28knjp55l7z6jzcfiklfikd2nqbl7866c2j2";
- libraryHaskellDepends = [ base deepseq ];
+ version = "0.2.0";
+ sha256 = "07fxfmkgjszssagj4miw1sx9vi782hwsf6gay7z6mb96mygbld5y";
+ libraryHaskellDepends = [ base deepseq transformers ];
testHaskellDepends = [
base QuickCheck test-framework test-framework-quickcheck2
];
@@ -198319,6 +199120,98 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "phonetic-languages-common" = callPackage
+ ({ mkDerivation, base, subG, vector }:
+ mkDerivation {
+ pname = "phonetic-languages-common";
+ version = "0.1.1.0";
+ sha256 = "08i9g7yaiwryy9ndd0adbl3cskqva71mi45x55knc6r9wdhnprph";
+ libraryHaskellDepends = [ base subG vector ];
+ description = "A generalization of the uniqueness-periods-vector-common package";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "phonetic-languages-examples" = callPackage
+ ({ mkDerivation, base, parallel, phonetic-languages-common
+ , phonetic-languages-general, phonetic-languages-plus
+ , phonetic-languages-properties, phonetic-languages-ukrainian
+ , phonetic-languages-vector, print-info, subG
+ , ukrainian-phonetics-basic, uniqueness-periods-vector-filters
+ , uniqueness-periods-vector-stats, vector
+ }:
+ mkDerivation {
+ pname = "phonetic-languages-examples";
+ version = "0.1.1.0";
+ sha256 = "1i95kglsif5zd5k7yri69mwh8n3a63cqwh3kvn91qpyxqf8zgdzz";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base phonetic-languages-common phonetic-languages-properties
+ phonetic-languages-vector vector
+ ];
+ executableHaskellDepends = [
+ base parallel phonetic-languages-common phonetic-languages-general
+ phonetic-languages-plus phonetic-languages-properties
+ phonetic-languages-ukrainian phonetic-languages-vector print-info
+ subG ukrainian-phonetics-basic uniqueness-periods-vector-filters
+ uniqueness-periods-vector-stats vector
+ ];
+ description = "A generalization of the uniqueness-periods-vector-examples functionality";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "phonetic-languages-general" = callPackage
+ ({ mkDerivation, base, phonetic-languages-common
+ , phonetic-languages-plus, print-info, subG, vector
+ }:
+ mkDerivation {
+ pname = "phonetic-languages-general";
+ version = "0.1.0.0";
+ sha256 = "1vv1n58npgwy1shp7xhm48fdqm9a8kqb3lbqkl0sn7qwkph5x53k";
+ libraryHaskellDepends = [
+ base phonetic-languages-common phonetic-languages-plus print-info
+ subG vector
+ ];
+ description = "A generalization of the uniqueness-periods-vector-general functionality";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "phonetic-languages-plus" = callPackage
+ ({ mkDerivation, base, bytestring, lists-flines, parallel
+ , uniqueness-periods-vector-stats
+ }:
+ mkDerivation {
+ pname = "phonetic-languages-plus";
+ version = "0.1.0.0";
+ sha256 = "1yzqrqkikkx6ii1n7zs5vf1k5m26v8bj8m0h43zmxb1j30klh2ir";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base lists-flines ];
+ executableHaskellDepends = [
+ base bytestring lists-flines parallel
+ uniqueness-periods-vector-stats
+ ];
+ description = "Some common shared between different packages functions";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "phonetic-languages-properties" = callPackage
+ ({ mkDerivation, base, phonetic-languages-common
+ , phonetic-languages-rhythmicity, phonetic-languages-vector
+ , ukrainian-phonetics-basic, vector
+ }:
+ mkDerivation {
+ pname = "phonetic-languages-properties";
+ version = "0.1.1.0";
+ sha256 = "1c312i66rpwxfk34rpzh8ai3m4lbxwj4ayqh1vzbj17mciachaqf";
+ libraryHaskellDepends = [
+ base phonetic-languages-common phonetic-languages-rhythmicity
+ phonetic-languages-vector ukrainian-phonetics-basic vector
+ ];
+ description = "A generalization of the uniqueness-periods-vector-properties package";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"phonetic-languages-rhythmicity" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -198341,6 +199234,17 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "phonetic-languages-vector" = callPackage
+ ({ mkDerivation, base, vector }:
+ mkDerivation {
+ pname = "phonetic-languages-vector";
+ version = "0.1.0.0";
+ sha256 = "12mhmrfpdkxl00yfvy5jc74c7xnrj10pcydnn3xdhzj0fvp1zrll";
+ libraryHaskellDepends = [ base vector ];
+ description = "A generalization of the functionality of the uniqueness-periods-vector package";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"phooey" = callPackage
({ mkDerivation, array, base, mtl, reactive, TypeCompose, wx
, wxcore
@@ -200752,25 +201656,23 @@ self: {
}) {};
"playlists" = callPackage
- ({ mkDerivation, attoparsec, base, bytestring, doctest, filepath
- , hspec, optparse-applicative, text, word8
+ ({ mkDerivation, attoparsec, base, bytestring, filepath, hspec
+ , optparse-applicative, text, word8
}:
mkDerivation {
pname = "playlists";
- version = "0.5.0.0";
- sha256 = "0653aifikinz69wq3d6sfkchcchhwlndh1lf40qrk96941qss0d6";
- revision = "1";
- editedCabalFile = "19vwlvva12p4r3ch1ik7m6h5r7cy0f35qn8smd41pv47v29dsxiq";
+ version = "0.5.1";
+ sha256 = "1hrxmp33pzmvpg9j102hjradnlq261hs9amqkivqjfn9y4pb8inm";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
attoparsec base bytestring filepath text word8
];
executableHaskellDepends = [
- base bytestring optparse-applicative text
+ attoparsec base bytestring filepath optparse-applicative text word8
];
testHaskellDepends = [
- base bytestring doctest filepath hspec text
+ attoparsec base bytestring filepath hspec text word8
];
description = "Library and executable for working with playlist files";
license = stdenv.lib.licenses.bsd3;
@@ -201540,6 +202442,39 @@ self: {
broken = true;
}) {};
+ "poke" = callPackage
+ ({ mkDerivation, base, calamity, dhall, di, di-polysemy
+ , generic-lens, hspec, hspec-megaparsec, megaparsec, polysemy
+ , polysemy-plugin, text, text-show, unboxing-vector
+ , unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "poke";
+ version = "0.0.0.1";
+ sha256 = "0y63j8pv482f92nmk2x7f8kfkvrqbq9bz2vi9br6hpk4612vas4c";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base calamity dhall di di-polysemy generic-lens hspec
+ hspec-megaparsec megaparsec polysemy polysemy-plugin text text-show
+ unboxing-vector unordered-containers vector
+ ];
+ executableHaskellDepends = [
+ base calamity dhall di di-polysemy generic-lens hspec
+ hspec-megaparsec megaparsec polysemy polysemy-plugin text text-show
+ unboxing-vector unordered-containers vector
+ ];
+ testHaskellDepends = [
+ base calamity dhall di di-polysemy generic-lens hspec
+ hspec-megaparsec megaparsec polysemy polysemy-plugin text text-show
+ unboxing-vector unordered-containers vector
+ ];
+ description = "Discord verification bot";
+ license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"pokemon-go-protobuf-types" = callPackage
({ mkDerivation, base, bytestring, containers, data-default-class
, lens-family, proto-lens, text
@@ -201951,6 +202886,40 @@ self: {
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
+ , syb, template-haskell, th-abstraction, transformers, type-errors
+ , type-errors-pretty, unagi-chan
+ }:
+ mkDerivation {
+ pname = "polysemy";
+ version = "1.4.0.0";
+ sha256 = "1zbfx3l390kqxq45lb1wms72cxckwh3sl7vk52q68d0l7j5cvn8n";
+ 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 free monads";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"polysemy-RandomFu" = callPackage
({ mkDerivation, base, hspec, hspec-discover, polysemy
, polysemy-plugin, polysemy-zoo, random-fu, random-source, text
@@ -201997,6 +202966,53 @@ self: {
broken = true;
}) {};
+ "polysemy-extra" = callPackage
+ ({ mkDerivation, base, containers, polysemy, polysemy-zoo }:
+ mkDerivation {
+ pname = "polysemy-extra";
+ version = "0.1.0.0";
+ sha256 = "1y5k935jh6dfs87kdih1ibb61ljkp39wyrkg1n2zss020cdhbi7g";
+ revision = "1";
+ editedCabalFile = "0nh9laqwr40dhkh0806v748zqg61agmv3ih4fyidzr9h30lcl0q8";
+ libraryHaskellDepends = [ base containers polysemy polysemy-zoo ];
+ description = "Extra transformations functions for polysemy";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "polysemy-fs" = callPackage
+ ({ mkDerivation, base, bytestring, path, polysemy, rio, temporary
+ , text, unliftio-path
+ }:
+ mkDerivation {
+ pname = "polysemy-fs";
+ version = "0.1.0.0";
+ sha256 = "16lf6a5ypf5injdl8aljrnrdrfz21b0rhcmypx5ngvw1k2mgh6zl";
+ libraryHaskellDepends = [
+ base bytestring path polysemy rio temporary text unliftio-path
+ ];
+ description = "Low level filesystem operations for polysemy";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "polysemy-fskvstore" = callPackage
+ ({ mkDerivation, base, bytestring, path, polysemy, polysemy-zoo
+ , rio, unliftio-path
+ }:
+ mkDerivation {
+ pname = "polysemy-fskvstore";
+ version = "0.1.0.0";
+ sha256 = "1hg552w21hgq5jvcbrw1kn1870xdyf44a3xqd87nrj9s9k2j4pk2";
+ libraryHaskellDepends = [
+ base bytestring path polysemy polysemy-zoo rio unliftio-path
+ ];
+ description = "Run a KVStore as a filesystem in polysemy";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"polysemy-http" = callPackage
({ mkDerivation, aeson, ansi-terminal, base, bytestring
, case-insensitive, co-log-core, co-log-polysemy, composition
@@ -202031,6 +203047,41 @@ self: {
broken = true;
}) {};
+ "polysemy-kvstore-jsonfile" = callPackage
+ ({ mkDerivation, aeson, base, containers, exceptions, extra, path
+ , polysemy, polysemy-zoo, unliftio-path
+ }:
+ mkDerivation {
+ pname = "polysemy-kvstore-jsonfile";
+ version = "0.1.0.0";
+ sha256 = "1lbjq1hlq6cf6px5f6zqi04sl0yz0rpyq2m2y16zknjz3wi7zqvi";
+ libraryHaskellDepends = [
+ aeson base containers exceptions extra path polysemy polysemy-zoo
+ unliftio-path
+ ];
+ 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
+ ({ mkDerivation, base, co-log-polysemy, polysemy, polysemy-plugin
+ , polysemy-zoo
+ }:
+ mkDerivation {
+ pname = "polysemy-methodology";
+ version = "0.1.5.0";
+ sha256 = "1gi2rjf1vgcamjyqqi4wnasv9i5yaazlh14hbjspvsyv8h2zyl4i";
+ libraryHaskellDepends = [
+ base co-log-polysemy polysemy polysemy-plugin polysemy-zoo
+ ];
+ description = "Domain modelling algebra for polysemy";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"polysemy-optics" = callPackage
({ mkDerivation, base, optics, polysemy, polysemy-zoo }:
mkDerivation {
@@ -202044,6 +203095,23 @@ self: {
broken = true;
}) {};
+ "polysemy-path" = callPackage
+ ({ mkDerivation, base, path, polysemy, polysemy-plugin
+ , polysemy-zoo
+ }:
+ mkDerivation {
+ pname = "polysemy-path";
+ version = "0.0.1.0";
+ sha256 = "12iw6qq1pigvvb0bnbkxz7gdmr4z609vqdsn5sxzh5va02dn1r57";
+ libraryHaskellDepends = [
+ base path polysemy polysemy-plugin polysemy-zoo
+ ];
+ description = "Polysemy versions of Path functions";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"polysemy-plugin" = callPackage
({ mkDerivation, base, Cabal, cabal-doctest, containers, doctest
, ghc, ghc-tcplugins-extra, hspec, hspec-discover
@@ -202052,8 +203120,8 @@ self: {
}:
mkDerivation {
pname = "polysemy-plugin";
- version = "0.2.5.1";
- sha256 = "14iz5p5g57ki9lbjyy8i3lx7xk2qmrc8dqkd94jrbilsvn4m5gf3";
+ version = "0.2.5.2";
+ sha256 = "13qfbgwn187vgdqs2rkl5lhcfbaw992qnlpz90pr9nw64k2ylcmp";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base containers ghc ghc-tcplugins-extra polysemy syb transformers
@@ -202144,8 +203212,8 @@ self: {
}:
mkDerivation {
pname = "polysemy-video";
- version = "0.1.1.0";
- sha256 = "1f8fzhxjg3cpqb8sdrdl8mx9dwas5l32aw98s5m2p4xv1amnjl39";
+ version = "0.1.2.0";
+ sha256 = "1q6acrcxin32ykhzrmd562xb45d972c37sqydh9mz1xp49764fy9";
libraryHaskellDepends = [
base formatting path path-utils polysemy text turtle
];
@@ -202977,6 +204045,8 @@ self: {
];
description = "posix bindings";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {inherit (pkgs) systemd;};
"posix-error-codes" = callPackage
@@ -203423,6 +204493,21 @@ self: {
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";
+ version = "0.9.4.3";
+ sha256 = "1gfnhc5pibn7zmifdf2g0c112xrpzsk756ln2kjzqljkspf4dqp3";
+ setupHaskellDepends = [ base Cabal ];
+ libraryHaskellDepends = [ base bytestring unix ];
+ librarySystemDepends = [ postgresql ];
+ 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
({ mkDerivation, async, base, hspec, postgres-options
, postgresql-libpq, stm, text, tmp-postgres
@@ -204778,28 +205863,28 @@ self: {
"predicate-typed" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, binary, bytestring
- , comonad, containers, deepseq, directory, doctest, hashable, lens
- , mtl, pcre-heavy, pcre-light, pretty, pretty-terminal, QuickCheck
- , safe, stm, string-conversions, tasty, tasty-hunit
- , tasty-quickcheck, template-haskell, text, th-lift, these, time
- , tree-view
+ , 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
}:
mkDerivation {
pname = "predicate-typed";
- version = "0.7.3.0";
- sha256 = "124f9bdvq30xaadg6020q0pmfv56mpkw25ws306xp8mfs61g1src";
+ version = "0.7.4.2";
+ sha256 = "0n1r8ysjyc61pr107y5kkarc30crjzps865kx9k25kjcmk5ynlgz";
libraryHaskellDepends = [
- aeson aeson-pretty base binary bytestring comonad containers
- deepseq directory hashable lens mtl pcre-heavy pcre-light pretty
- pretty-terminal QuickCheck safe string-conversions template-haskell
- text th-lift these time tree-view
+ 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
];
testHaskellDepends = [
- aeson aeson-pretty base binary bytestring comonad containers
- deepseq directory doctest hashable lens mtl pcre-heavy pcre-light
- pretty pretty-terminal QuickCheck safe stm string-conversions tasty
- tasty-hunit tasty-quickcheck template-haskell text th-lift these
- time tree-view
+ 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
];
description = "Predicates, Refinement types and Dsl";
license = stdenv.lib.licenses.bsd3;
@@ -205301,8 +206386,8 @@ self: {
}:
mkDerivation {
pname = "pretty-diff";
- version = "0.2.0.2";
- sha256 = "0nz6shwyw6pkwd8n4rvix4fn0f5mvxx1xkc6q4k1xrg2ylg73ksv";
+ version = "0.2.0.3";
+ sha256 = "1pnq05zw7zyfikga8y27pkya4wrf0m3mrksmzi8l7jp9qdhkyia1";
libraryHaskellDepends = [ base data-default Diff text ];
testHaskellDepends = [
base data-default Diff tasty tasty-hunit tasty-test-reporter text
@@ -206024,6 +207109,8 @@ self: {
testHaskellDepends = [ base primitive primitive-unlifted ];
description = "Wrappers for primops around atomic operations";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"primitive-checked" = callPackage
@@ -206060,6 +207147,8 @@ self: {
];
description = "containers backed by arrays";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"primitive-convenience" = callPackage
@@ -206093,6 +207182,8 @@ self: {
];
description = "Extras for the \"primitive\" library";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"primitive-foreign" = callPackage
@@ -206185,6 +207276,8 @@ self: {
benchmarkHaskellDepends = [ base gauge ghc-prim primitive random ];
description = "Sort primitive arrays";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"primitive-stablename" = callPackage
@@ -206213,15 +207306,24 @@ self: {
}) {};
"primitive-unlifted" = callPackage
- ({ mkDerivation, base, bytestring, primitive, stm, text-short }:
+ ({ mkDerivation, array, base, bytestring, primitive, QuickCheck
+ , quickcheck-classes-base, stm, tasty, tasty-quickcheck, text-short
+ }:
mkDerivation {
pname = "primitive-unlifted";
- version = "0.1.3.0";
- sha256 = "1q7scarsdv51x74g6ahvc5znk9h628s984a7bawig0lnx67wzwih";
- libraryHaskellDepends = [ base bytestring primitive text-short ];
- testHaskellDepends = [ base primitive stm ];
+ version = "1.0.0.0";
+ sha256 = "07b53730nxzqyhac71xxijg598304ppb7wa8lfhw1glicj9h0wad";
+ libraryHaskellDepends = [
+ array base bytestring primitive text-short
+ ];
+ testHaskellDepends = [
+ base primitive QuickCheck quickcheck-classes-base stm tasty
+ tasty-quickcheck
+ ];
description = "Primitive GHC types with unlifted types inside";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"primula-board" = callPackage
@@ -207469,16 +208571,16 @@ self: {
}) {};
"prolude" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, mongoDB
- , safe-exceptions, scientific, text, time, vector
+ ({ mkDerivation, aeson, base, bytestring, cassava, containers
+ , mongoDB, safe-exceptions, scientific, text, time, vector
}:
mkDerivation {
pname = "prolude";
- version = "0.0.0.4";
- sha256 = "147kn423jxc4rcb4vbsj7av8pxdz8lgcgblbmrvq821h26vgc1ai";
+ version = "0.0.0.6";
+ sha256 = "1f3apqs82lv7fq69mjqycs8ynj3hhprg1rrclvs3yix2lc3465vf";
libraryHaskellDepends = [
- aeson base bytestring containers mongoDB safe-exceptions scientific
- text time vector
+ aeson base bytestring cassava containers mongoDB safe-exceptions
+ scientific text time vector
];
description = "ITProTV's custom prelude";
license = stdenv.lib.licenses.mit;
@@ -208295,8 +209397,8 @@ self: {
}:
mkDerivation {
pname = "protocol-buffers";
- version = "2.4.13";
- sha256 = "0xwfb2bkh4nd34s24q786ph4zyrnnl3bcry2kqx3sw20yk3zfdsc";
+ version = "2.4.17";
+ sha256 = "027y1xfk93119d6xfzj0a9n77bdqzkxfp05hz9bn0hyf33lb4jzb";
libraryHaskellDepends = [
aeson array base base16-bytestring binary bytestring containers
directory filepath mtl parsec syb text utf8-string vector
@@ -208311,8 +209413,10 @@ self: {
({ mkDerivation, base, bytestring, containers, protocol-buffers }:
mkDerivation {
pname = "protocol-buffers-descriptor";
- version = "2.4.13";
- sha256 = "1c3aiysjlk7r02l5902iq020iasiswk9c1mvf4f9h1yijba4x4fp";
+ version = "2.4.17";
+ sha256 = "1dir8v79hzc8smlf405a8m3y5jhjqiphj2jm6rbshd1vg6l3vjia";
+ revision = "1";
+ editedCabalFile = "0zin8qqvb1hg5kq2s17rkik55pjnws556xflg76x1xrqkyivhqlg";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base bytestring containers protocol-buffers
@@ -211103,7 +212207,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "quickcheck-instances_0_3_24" = callPackage
+ "quickcheck-instances_0_3_25" = callPackage
({ mkDerivation, array, base, bytestring, case-insensitive
, containers, data-fix, hashable, integer-logarithms, old-time
, QuickCheck, scientific, splitmix, strict, tagged, text, these
@@ -211112,8 +212216,8 @@ self: {
}:
mkDerivation {
pname = "quickcheck-instances";
- version = "0.3.24";
- sha256 = "0jvb3d43hc1sa8aal1gjpwmrh65mswi72yssb98bj5hca4z8grk5";
+ version = "0.3.25";
+ sha256 = "08lp5fwmhj1ld9zmhxv6aiqc7668nlkz0ckykgp57bv0i6sh4n7q";
libraryHaskellDepends = [
array base bytestring case-insensitive containers data-fix hashable
integer-logarithms old-time QuickCheck scientific splitmix strict
@@ -213165,10 +214269,8 @@ self: {
}:
mkDerivation {
pname = "rank1dynamic";
- version = "0.4.0";
- sha256 = "07dbfp0sc32q1p8xh4ap8m3b287r9hh4r8vfsrppdm5pabz4nhiw";
- revision = "1";
- editedCabalFile = "1idh1iz15pzdhrhy19584i9ahz41ijbmf56wbb2wns2kipy6w9lr";
+ version = "0.4.1";
+ sha256 = "19x2w44f31589vf4s428m7g3dz75qykr7mv599rf3gls4zjx781r";
libraryHaskellDepends = [ base binary ];
testHaskellDepends = [
base HUnit test-framework test-framework-hunit
@@ -214811,7 +215913,7 @@ self: {
broken = true;
}) {};
- "reanimate_1_1_1_0" = callPackage
+ "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
@@ -214826,8 +215928,8 @@ self: {
}:
mkDerivation {
pname = "reanimate";
- version = "1.1.1.0";
- sha256 = "05illhid0nnypkl7znzkmc7b3wc7lmv8jn2sdcj39xr1yr8hji7f";
+ version = "1.1.2.1";
+ sha256 = "043jpim33pliymnks47i39hz36wp61rvwjyk9f0k89whsi74bkd6";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson ansi-terminal array attoparsec base base64-bytestring
@@ -215243,8 +216345,8 @@ self: {
({ mkDerivation, base, composition-prelude }:
mkDerivation {
pname = "recursion";
- version = "2.2.4.2";
- sha256 = "15ahlgm0dilapk0y5jhwdvrims7nyzdsbdccq4x9jj0ddsszqr02";
+ version = "2.2.4.3";
+ sha256 = "0k5as7i7xyas6qhpr7wpnnf0rc93nsh4s9gsxdsk72xkwd86chkj";
libraryHaskellDepends = [ base composition-prelude ];
description = "A recursion schemes library for Haskell";
license = stdenv.lib.licenses.bsd3;
@@ -215466,8 +216568,8 @@ self: {
}:
mkDerivation {
pname = "redis-io";
- version = "1.0.0";
- sha256 = "119qga77xv0kq6cppgz6ry3f1ql4slswqwqg7qyiyg639sli9nfp";
+ version = "1.1.0";
+ sha256 = "0q2gr8sbxxpfx2qn9qmyxiwjj4nx32zmx4lv7g2vfmkj329crrdd";
libraryHaskellDepends = [
attoparsec auto-update base bytestring containers exceptions
iproute monad-control mtl network operational redis-resp
@@ -215941,7 +217043,7 @@ self: {
, constraints-extras, containers, criterion, data-default, deepseq
, dependent-map, dependent-sum, directory, exception-transformers
, filemanip, filepath, haskell-src-exts, haskell-src-meta, hlint
- , hspec, lens, loch-th, MemoTrie, monad-control
+ , hspec, lens, loch-th, MemoTrie, mmorph, monad-control
, monoidal-containers, mtl, patch, prim-uniq, primitive, process
, proctest, profunctors, random, ref-tf, reflection, semialign
, semigroupoids, split, stm, syb, template-haskell, text, these
@@ -215949,15 +217051,16 @@ self: {
}:
mkDerivation {
pname = "reflex";
- version = "0.7.1.0";
- sha256 = "0qxxhgkh3cv3fzxd9pgy78kxhi9b4q72jcq4n002h9qh8i6wwp7a";
+ version = "0.8.0.0";
+ sha256 = "14pw033ljs6x5bi5657cm5lpwwj6gkfgskbv5lpdi2hp7svzayql";
libraryHaskellDepends = [
base bifunctors comonad constraints-extras containers data-default
dependent-map dependent-sum exception-transformers haskell-src-exts
- haskell-src-meta lens MemoTrie monad-control monoidal-containers
- mtl patch prim-uniq primitive profunctors random ref-tf reflection
- semialign semigroupoids stm syb template-haskell these time
- transformers unbounded-delays witherable
+ haskell-src-meta lens MemoTrie mmorph monad-control
+ monoidal-containers mtl patch prim-uniq primitive profunctors
+ random ref-tf reflection semialign semigroupoids stm syb
+ template-haskell these time transformers unbounded-delays
+ witherable
];
testHaskellDepends = [
base bifunctors constraints constraints-extras containers deepseq
@@ -216068,8 +217171,8 @@ self: {
}:
mkDerivation {
pname = "reflex-dom";
- version = "0.6.0.0";
- sha256 = "1iimsk89akb7v2i1k1gaa6a6bhdyf2rsggac9k1xizxkylara5k4";
+ version = "0.6.1.0";
+ sha256 = "190g56y16xvj508qdp3znlbbv4gb3ska38jbjpblvq8cz2d4nkdc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -216132,8 +217235,8 @@ self: {
}:
mkDerivation {
pname = "reflex-dom-core";
- version = "0.6.0.0";
- sha256 = "0819858z5p6847ac1rb1hsfr5ikn7x5xii8vgqbih4fg39mqfy14";
+ version = "0.6.1.0";
+ sha256 = "072bkjjmz6mjw42gchlbswhjhr9xs0vaybf6mvdycs618lb1zhf0";
libraryHaskellDepends = [
aeson base bifunctors bimap blaze-builder bytestring
case-insensitive constraints containers contravariant data-default
@@ -216218,8 +217321,8 @@ self: {
}:
mkDerivation {
pname = "reflex-dom-retractable";
- version = "0.1.3.0";
- sha256 = "0l2nz78cjx0p03h0h9pflhfd59p2j4drsglsm9yxys0zglbxnqwl";
+ version = "0.1.6.0";
+ sha256 = "0xmxbyf72jnlyyr1iqgms43has4z3qv7ini5jrn1xkyhjmdanrcw";
libraryHaskellDepends = [
base containers jsaddle mtl ref-tf reflex reflex-dom
];
@@ -216276,27 +217379,53 @@ self: {
}:
mkDerivation {
pname = "reflex-fsnotify";
- version = "0.2.1.1";
- sha256 = "0r7fv01dgg5l45yspgj3n2gh6yq0qkjv19hj9vq6284x04vldnqj";
+ version = "0.2.1.2";
+ sha256 = "1g5zm12ypqr0agrgmbyglhh5f9p933hba2dismbyywsgdmn1i9bl";
libraryHaskellDepends = [
base containers directory filepath fsnotify reflex
];
- description = "reflex-frp interface for watching files";
+ description = "Reflex FRP interface for watching files";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "reflex-gadt-api" = callPackage
+ ({ mkDerivation, aeson, aeson-gadt-th, base, bytestring
+ , constraints, constraints-extras, containers, data-default
+ , dependent-sum, jsaddle, reflex, reflex-dom-core, text, time
+ }:
+ mkDerivation {
+ pname = "reflex-gadt-api";
+ version = "0.2.0.1";
+ sha256 = "0lyzabjyx1fyxrkxpmzhwhkpph9358hw7bpnmsppvwsdaq3m1yqq";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson aeson-gadt-th base bytestring constraints constraints-extras
+ containers data-default dependent-sum jsaddle reflex
+ reflex-dom-core text time
+ ];
+ executableHaskellDepends = [
+ aeson aeson-gadt-th base constraints-extras reflex-dom-core text
+ time
+ ];
+ description = "Interact with a GADT API in your reflex-dom application";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
"reflex-ghci" = callPackage
- ({ mkDerivation, base, bytestring, dependent-sum, directory
- , filepath, fsnotify, mtl, optparse-applicative, primitive, process
- , ref-tf, reflex, reflex-fsnotify, reflex-process, reflex-vty
- , regex-tdfa, temporary, text, unix, vty
+ ({ mkDerivation, base, bytestring, directory, filepath, fsnotify
+ , optparse-applicative, process, reflex, reflex-fsnotify
+ , reflex-process, reflex-vty, regex-tdfa, temporary, text, unix
+ , vty
}:
mkDerivation {
pname = "reflex-ghci";
- version = "0.1.4.1";
- sha256 = "0505glpxc6yf7nwkgz9l2m8diqm39sal7vg9h1g8f8i3x6ab1rw3";
+ version = "0.1.5.1";
+ sha256 = "1m4sphj2qhj9ckjxjy6m4yzb2d6lq68a0fynv5q9ibc6550bm1sx";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -216308,8 +217437,7 @@ self: {
text vty
];
testHaskellDepends = [
- base bytestring dependent-sum directory mtl primitive process
- ref-tf reflex reflex-process reflex-vty temporary text
+ base directory process reflex reflex-process temporary
];
description = "A GHCi widget library for use in reflex applications";
license = stdenv.lib.licenses.bsd3;
@@ -216423,8 +217551,8 @@ self: {
}:
mkDerivation {
pname = "reflex-process";
- version = "0.3.0.0";
- sha256 = "1hfzp0hnqhpdcri6qqqbndl3nlf028hn78kmdc6h1mzwx5va7rh5";
+ version = "0.3.1.0";
+ sha256 = "1z86h7wkzg69d6kw0y37pzr4ldpg9qkl8wx5mw7r1h82isb9wgbl";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -216437,7 +217565,7 @@ self: {
async base bytestring containers dependent-sum hspec mtl primitive
process ref-tf reflex unix
];
- description = "reflex-frp interface for running shell commands";
+ description = "Reflex FRP interface for running system processes";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -216511,8 +217639,10 @@ self: {
}:
mkDerivation {
pname = "reflex-vty";
- version = "0.1.4.0";
- sha256 = "0z4yca6hh5rwgybsf6ssklhvpl34ikvi9j6wq99df5y0hpy9185f";
+ version = "0.1.4.1";
+ sha256 = "0hv2h1pzz808bg2bvignb3d2wma1aw96zdf545f9p01vjr1b656a";
+ revision = "1";
+ editedCabalFile = "0gpfbpzcg516kghsgwc4gnbp217p6phw9bh1qhlkzd0ji35gdibm";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -216523,7 +217653,7 @@ self: {
executableHaskellDepends = [
base containers reflex text time transformers vty
];
- description = "Reflex FRP host and widgets for vty applications";
+ description = "Reflex FRP host and widgets for VTY applications";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -216581,6 +217711,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "reform-happstack_0_2_5_4" = callPackage
+ ({ mkDerivation, base, bytestring, happstack-server, mtl, random
+ , reform, text, utf8-string
+ }:
+ mkDerivation {
+ pname = "reform-happstack";
+ version = "0.2.5.4";
+ sha256 = "1xknj906vr0q6vrxrvna1777v7hsdg1l3r0wwnga7k1yn5hcfc76";
+ libraryHaskellDepends = [
+ base bytestring happstack-server mtl random reform text utf8-string
+ ];
+ description = "Happstack support for reform";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"reform-hsp" = callPackage
({ mkDerivation, base, hsp, hsx2hs, reform, text }:
mkDerivation {
@@ -217556,6 +218702,35 @@ self: {
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
+ , semigroupoids, semigroups, tasty, tasty-discover, tasty-hedgehog
+ , tasty-th, template-haskell, text, transformers-base, universum
+ }:
+ mkDerivation {
+ pname = "registry";
+ version = "0.2.0.1";
+ sha256 = "0vpgjxm5mx11vnfhnvlzlawaqwa0a99iyimpd333ibz0psw10wka";
+ 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-hedgehog" = callPackage
({ mkDerivation, base, containers, generic-lens, hedgehog, mmorph
, multimap, protolude, registry, tasty, tasty-discover
@@ -223055,6 +224230,8 @@ self: {
libraryHaskellDepends = [ base primitive primitive-unlifted ];
description = "runST without boxing penalty";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"rungekutta" = callPackage
@@ -224663,17 +225840,17 @@ self: {
, containers, crackNum, deepseq, directory, doctest, filepath
, gauge, Glob, hlint, mtl, pretty, process, QuickCheck, random
, silently, syb, tasty, tasty-golden, tasty-hunit, tasty-quickcheck
- , template-haskell, time, transformers, z3
+ , template-haskell, time, transformers, uniplate, z3
}:
mkDerivation {
pname = "sbv";
- version = "8.8";
- sha256 = "0xm05g9kxh38jjbssnhyw6c8q4rsyjndm2b8r36cqwx0n607zvgy";
+ version = "8.9";
+ sha256 = "1h8bhi1pjlg0v16wwqcvil7gq98b6dn8ckzmrsgb8sc3qz0nxj51";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
array async base containers crackNum deepseq directory filepath mtl
pretty process QuickCheck random syb template-haskell time
- transformers
+ transformers uniplate
];
testHaskellDepends = [
base bytestring containers crackNum directory doctest filepath Glob
@@ -225207,6 +226384,28 @@ self: {
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
+ }:
+ mkDerivation {
+ pname = "scheduler";
+ version = "1.5.0";
+ sha256 = "19sgc3ydbjjlgd6jh9pqfxv3gq1mbgaicshf7kbj5yf5cnimq5vp";
+ libraryHaskellDepends = [
+ atomic-primops base deepseq exceptions primitive pvar 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;
+ }) {};
+
"schedyield" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -226380,6 +227579,28 @@ self: {
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
+ }:
+ mkDerivation {
+ pname = "sdl2";
+ version = "2.5.3.0";
+ sha256 = "08l24cb92spnx3bn26bj0z2cszpsawhaa9vvhblvsr3d6z76065q";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) SDL2;};
+
"sdl2-cairo" = callPackage
({ mkDerivation, base, cairo, linear, sdl2 }:
mkDerivation {
@@ -227593,6 +228814,24 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "semver_0_4_0_1" = callPackage
+ ({ mkDerivation, attoparsec, base, criterion, deepseq, hashable
+ , tasty, tasty-hunit, text
+ }:
+ mkDerivation {
+ pname = "semver";
+ version = "0.4.0.1";
+ sha256 = "0hgn3wd1wv3y1723kvd9clj72z65f6m28yf75mxl1zjfd0kf6ivw";
+ revision = "1";
+ editedCabalFile = "13c692s2fbn6xygw70aglj84a8hq549gcj1p40g11j77w68p9xx4";
+ 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 = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"semver-range" = callPackage
({ mkDerivation, base, classy-prelude, hspec, parsec, QuickCheck
, text, unordered-containers
@@ -228384,22 +229623,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "servant_0_18" = callPackage
+ "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
- , QuickCheck, quickcheck-instances, singleton-bool
+ , QuickCheck, quickcheck-instances, singleton-bool, sop-core
, string-conversions, tagged, text, transformers, vault
}:
mkDerivation {
pname = "servant";
- version = "0.18";
- sha256 = "1dcb92q8w2fim087plspf1hs2gq2hdfiaggp71jqbljhnznlf5vj";
+ version = "0.18.1";
+ sha256 = "15brknvia5kd1fiyxlqghhhnajwrgai9yspkg5nd0v2k1g9dllky";
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
+ mtl network-uri QuickCheck singleton-bool sop-core
+ string-conversions tagged text transformers vault
];
testHaskellDepends = [
aeson base base-compat bytestring hspec http-media mtl QuickCheck
@@ -228886,6 +230125,21 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "servant-blaze_0_9_1" = callPackage
+ ({ mkDerivation, base, blaze-html, http-media, servant
+ , servant-server, wai, warp
+ }:
+ mkDerivation {
+ pname = "servant-blaze";
+ version = "0.9.1";
+ sha256 = "08fvy904mz5xjqda702kq4ch25m3nda1yhpp4g7i62j0jmxs2ji6";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"servant-cassava" = callPackage
({ mkDerivation, base, base-compat, bytestring, cassava, http-media
, servant, servant-server, vector, wai, warp
@@ -229009,19 +230263,21 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "servant-client_0_18" = callPackage
+ "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
, kan-extensions, markdown-unlit, monad-control, mtl, network
, QuickCheck, semigroupoids, servant, servant-client-core
- , servant-server, stm, tdigest, text, time, transformers
+ , servant-server, sop-core, stm, tdigest, text, time, transformers
, transformers-base, transformers-compat, wai, warp
}:
mkDerivation {
pname = "servant-client";
- version = "0.18";
- sha256 = "17m0cakf4apdrpq7wic9mbxcn2hd9cwh9xrcbxshabfffgkq791i";
+ version = "0.18.1";
+ sha256 = "0pv9xj5a6caqxsnlnv4ijzavgmsgi0n3zri4h84mrjki2h2z1837";
+ revision = "1";
+ editedCabalFile = "1d2f8l2zs2gy880g3i9l3jwjrxygb705qz1f81ral7ik56465m83";
libraryHaskellDepends = [
base base-compat bytestring containers deepseq exceptions
http-client http-media http-types kan-extensions monad-control mtl
@@ -229031,8 +230287,8 @@ self: {
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
+ network QuickCheck servant servant-client-core servant-server
+ sop-core stm tdigest text transformers transformers-compat wai warp
];
testToolDepends = [ hspec-discover markdown-unlit ];
description = "Automatic derivation of querying functions for servant";
@@ -229063,20 +230319,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "servant-client-core_0_18" = callPackage
+ "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
- , safe, servant, template-haskell, text, transformers
+ , safe, servant, sop-core, template-haskell, text, transformers
}:
mkDerivation {
pname = "servant-client-core";
- version = "0.18";
- sha256 = "198kixjiy34z05vavs18wb2kp62pk5bzr5cl7dvhkl73alvj3rhn";
+ version = "0.18.1";
+ sha256 = "1pp4r8l1130ph680kcw7zpk1p76z88ip21cf4dghckmj0lflyw9h";
+ revision = "1";
+ editedCabalFile = "04lk4zwx5g652krn561fd02wbrsg9jrj93hw7gv6z2xay8dr05m1";
libraryHaskellDepends = [
aeson base base-compat base64-bytestring bytestring containers
deepseq exceptions free http-media http-types network-uri safe
- servant template-haskell text transformers
+ servant sop-core template-haskell text transformers
];
testHaskellDepends = [ base base-compat deepseq hspec QuickCheck ];
testToolDepends = [ hspec-discover ];
@@ -229261,7 +230519,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "servant-docs_0_11_6" = callPackage
+ "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
@@ -229269,8 +230527,8 @@ self: {
}:
mkDerivation {
pname = "servant-docs";
- version = "0.11.6";
- sha256 = "07qabs5xi6dw8anmrnl2135fps901k4y1s2xywgdxhqyg01rljhq";
+ version = "0.11.7";
+ sha256 = "01m8ixxs310mcmnd1c5na2ycbnc9xwizdnzzcjdbli5r1mngpgc8";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -229691,8 +230949,10 @@ self: {
}:
mkDerivation {
pname = "servant-http-streams";
- version = "0.18";
- sha256 = "1krpmmzjc1vagcy8rdgcl3zm8zlfjf8ikicaqrqp6d95f8bz4kaz";
+ version = "0.18.1";
+ sha256 = "05ji6zg6v8cysfbh0850cmwrian0n2clvqn3b348cz3qms0ijrpg";
+ revision = "1";
+ editedCabalFile = "0xpscs5y480n19n3i4sn7xmb6kra7cyjxq64ic18cpqijv1jwlm1";
libraryHaskellDepends = [
base base-compat bytestring case-insensitive containers deepseq
exceptions http-common http-media http-streams http-types
@@ -230030,8 +231290,10 @@ self: {
}:
mkDerivation {
pname = "servant-multipart";
- version = "0.11.6";
- sha256 = "0yzr5hv2ki9ig4g6735bjnzv6mkpgj5l68g9hlvp9g9i0ryxqahn";
+ version = "0.12";
+ sha256 = "1hs1h66zjhknfnz1bdi5c0d2sfb20fc7x9adbc87gq168k8riqvl";
+ revision = "1";
+ editedCabalFile = "0pc254b458v4k5xw729fvw3q3klwpkai2mmp455dw2i7g02dv0da";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -230116,8 +231378,8 @@ self: {
}:
mkDerivation {
pname = "servant-openapi3";
- version = "2.0.0.1";
- sha256 = "14vxvvnzjk7w7lzivmjh5ib7byqqywrhr72rx0nafzq2vsw1wzng";
+ version = "2.0.1.0";
+ sha256 = "14mfa7l3rqjmqp89x9gny5sy3c1w41czkyx7qp1d8dz1y4qi4ipf";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
aeson aeson-pretty base base-compat bytestring hspec http-media
@@ -230645,26 +231907,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "servant-server_0_18" = callPackage
+ "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
, monad-control, mtl, network, network-uri, QuickCheck, resourcet
- , safe, servant, should-not-typecheck, string-conversions, tagged
- , temporary, text, transformers, transformers-base
+ , safe, servant, should-not-typecheck, sop-core, string-conversions
+ , tagged, temporary, text, transformers, transformers-base
, transformers-compat, wai, wai-app-static, wai-extra, warp, word8
}:
mkDerivation {
pname = "servant-server";
- version = "0.18";
- sha256 = "0knbzr6ls9p2wjn3kfggy99gxavl817xw48m53plhf2r4s4vjrw8";
+ version = "0.18.1";
+ sha256 = "1azyaprki2mxqxb67h792qrjzxy8cy9m9f7zxg22g60l3j197df5";
+ revision = "1";
+ editedCabalFile = "1z136vqfbxliq141y4i6m9d3bif4k0ay34xximlnnfxjazx4r0ph";
isLibrary = true;
isExecutable = true;
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
+ network network-uri resourcet servant sop-core string-conversions
+ tagged text transformers transformers-base wai wai-app-static word8
];
executableHaskellDepends = [
aeson base base-compat servant text wai warp
@@ -231020,6 +232284,23 @@ self: {
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
+ }:
+ mkDerivation {
+ pname = "servant-swagger-ui";
+ version = "0.3.4.3.36.1";
+ sha256 = "0j66ci53mlv1v57xg0hx6sm876i7yj99v573zizgb497c747dy8n";
+ libraryHaskellDepends = [
+ base bytestring file-embed-lzma servant servant-server
+ servant-swagger-ui-core swagger2 text
+ ];
+ description = "Servant swagger ui";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"servant-swagger-ui-core" = callPackage
({ mkDerivation, base, blaze-markup, bytestring, http-media
, servant, servant-blaze, servant-server, swagger2, text
@@ -231029,8 +232310,8 @@ self: {
pname = "servant-swagger-ui-core";
version = "0.3.3";
sha256 = "0gpdjnclbjjr6gwc0gyx1d4w06cjf6z5b2ngjfcgbn885wqllwh3";
- revision = "3";
- editedCabalFile = "0yx3q7y533v61ca4bm4wi8h7chbghj2rz92b330a544w7ac8il0p";
+ revision = "4";
+ editedCabalFile = "1kj72caf8skcl25bfw4nh7kj7hh33wd55sggsd474di57wi9j2c4";
libraryHaskellDepends = [
base blaze-markup bytestring http-media servant servant-blaze
servant-server swagger2 text transformers transformers-compat
@@ -231048,8 +232329,8 @@ self: {
pname = "servant-swagger-ui-jensoleg";
version = "0.3.3";
sha256 = "02zwymqxq54xwc8wmzhbcfgx9plvk0n4kp1907sbl98mhh2frwrw";
- revision = "3";
- editedCabalFile = "08fwi8zq3clski4bac2p2ahqf4475xwzba31jw4f4lcr01rickqk";
+ revision = "4";
+ editedCabalFile = "19h7n1g847ly7addv03vzy5915n48xa0y7l88dzamy6ly1jrmdg2";
libraryHaskellDepends = [
base bytestring file-embed-lzma servant servant-server
servant-swagger-ui-core swagger2 text
@@ -231066,8 +232347,8 @@ self: {
pname = "servant-swagger-ui-redoc";
version = "0.3.3.1.22.3";
sha256 = "0bzkrh1hf29vfa1r1sgifb9j2zcg6i43fal4abbx4lcqvf155pzv";
- revision = "2";
- editedCabalFile = "195vfc3871l1clk85kzxjvz1zr986lbvgy26fazfkfsn032s74c6";
+ revision = "3";
+ editedCabalFile = "1csz8gzmrrjbjvr6kx4vmyp419i5vbzk84a01vh5zr6ncrpx5nf3";
libraryHaskellDepends = [
base bytestring file-embed-lzma servant servant-server
servant-swagger-ui-core swagger2 text
@@ -232719,12 +234000,12 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "shake-plus_0_3_3_0" = callPackage
+ "shake-plus_0_3_3_1" = callPackage
({ mkDerivation, base, extra, path, rio, shake }:
mkDerivation {
pname = "shake-plus";
- version = "0.3.3.0";
- sha256 = "13a5n6gh1msrygi671lk5y83shcd75yz64x3r2smxif5hsfazwqv";
+ version = "0.3.3.1";
+ sha256 = "09zinaphlmdshny3hiyibbqqkfflj2rkxh8zkpnnk5dvf2qb15p5";
libraryHaskellDepends = [ base extra path rio shake ];
description = "Re-export of Shake using well-typed paths and ReaderT";
license = stdenv.lib.licenses.mit;
@@ -232754,36 +234035,45 @@ self: {
"shakebook" = callPackage
({ mkDerivation, aeson, aeson-better-errors, aeson-with, base
- , binary, binary-instances, comonad, comonad-extras
- , composite-aeson, composite-base, doctemplates, feed, free
- , hashable-time, http-conduit, ixset-typed, ixset-typed-conversions
- , lens, lens-aeson, lucid, lucid-cdn, mtl, mustache, pandoc
- , pandoc-types, path, path-extensions, rio, shake-plus
- , shake-plus-extended, sitemap-gen, slick, split, tasty
- , tasty-golden, text-time, vinyl, zipper-extra
+ , binary-instances, comonad, comonad-extras, compdoc
+ , composite-aeson, composite-aeson-cofree-list
+ , composite-aeson-path, composite-aeson-throw
+ , composite-aeson-writeonly, composite-base, composite-binary
+ , composite-hashable, composite-tuple, composite-xstep
+ , doctemplates, feed, free, hashable-time, ixset-typed
+ , ixset-typed-conversions, lens, lens-aeson, lucid, lucid-cdn, mtl
+ , pandoc, pandoc-throw, pandoc-types, path, path-extensions
+ , path-utils, rio, shake-plus, shake-plus-extended, sitemap-gen
+ , skylighting, split, stache, tasty, tasty-golden, vinyl
+ , zipper-extra
}:
mkDerivation {
pname = "shakebook";
- version = "0.11.0.0";
- sha256 = "0h6pq3y7ll5l83a682mwk60zipsm91w0srgrigdgi7l4wdhn7qzb";
- libraryHaskellDepends = [
- aeson aeson-better-errors aeson-with base binary binary-instances
- comonad comonad-extras composite-aeson composite-base doctemplates
- feed free hashable-time http-conduit ixset-typed
- ixset-typed-conversions lens lens-aeson lucid lucid-cdn mtl
- mustache pandoc pandoc-types path path-extensions rio shake-plus
- shake-plus-extended sitemap-gen slick split text-time vinyl
+ version = "0.13.1.0";
+ sha256 = "1c2qklpjyszc3rfqm7p73bkb4ma43lwvsc9h8p8dyc5s1dxv8d4f";
+ libraryHaskellDepends = [
+ aeson aeson-better-errors aeson-with base binary-instances comonad
+ comonad-extras compdoc composite-aeson composite-aeson-cofree-list
+ composite-aeson-path composite-aeson-throw
+ composite-aeson-writeonly composite-base composite-binary
+ composite-hashable composite-tuple composite-xstep doctemplates
+ feed free hashable-time ixset-typed ixset-typed-conversions lens
+ lens-aeson lucid lucid-cdn mtl pandoc pandoc-throw pandoc-types
+ path path-extensions path-utils rio shake-plus shake-plus-extended
+ sitemap-gen skylighting stache vinyl zipper-extra
+ ];
+ testHaskellDepends = [
+ aeson aeson-better-errors aeson-with base binary-instances comonad
+ comonad-extras compdoc composite-aeson composite-aeson-cofree-list
+ composite-aeson-path composite-aeson-throw
+ composite-aeson-writeonly composite-base composite-binary
+ composite-hashable composite-tuple composite-xstep doctemplates
+ feed free hashable-time ixset-typed ixset-typed-conversions lens
+ lens-aeson lucid lucid-cdn mtl pandoc pandoc-throw pandoc-types
+ path path-extensions path-utils rio shake-plus shake-plus-extended
+ sitemap-gen skylighting split stache tasty tasty-golden vinyl
zipper-extra
];
- testHaskellDepends = [
- aeson aeson-better-errors aeson-with base binary binary-instances
- comonad comonad-extras composite-aeson composite-base doctemplates
- feed free hashable-time http-conduit ixset-typed
- ixset-typed-conversions lens lens-aeson lucid lucid-cdn mtl
- mustache pandoc pandoc-types path path-extensions rio shake-plus
- shake-plus-extended sitemap-gen slick split tasty tasty-golden
- text-time vinyl zipper-extra
- ];
description = "Shake-based technical documentation generator; HTML & PDF";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -237352,6 +238642,8 @@ self: {
libraryHaskellDepends = [ base bytesmith primitive ];
description = "Parse arrays of tokens";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"smith-cli" = callPackage
@@ -238081,6 +239373,49 @@ self: {
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
+ , 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.2.0";
+ sha256 = "0w4yv9a5ilpma0335ariwap2iscmdbaaif88lq3cm7px910nyc4j";
+ 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 transformers 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 transformers
+ vector
+ ];
+ description = "A web server for the Snap Framework";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"snap-stream" = callPackage
({ mkDerivation, attoparsec, base, bytestring, io-streams
, snap-core
@@ -242501,8 +243836,8 @@ self: {
}:
mkDerivation {
pname = "stack-clean-old";
- version = "0.1";
- sha256 = "12q3x0lj8mjhfr6zrizl7995qca28qccjfqwhriciv35l4sny9md";
+ version = "0.2";
+ sha256 = "1mk92hgh1prnw0piwccxb1nf1383yap7csx03abnwp8anl8xw5dc";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -242774,10 +244109,8 @@ self: {
}:
mkDerivation {
pname = "stack2cabal";
- version = "1.0.11";
- sha256 = "1lm4dl743xscrksgqg1v1ylm4bb3i8j470yih8si968k7xzcdvx2";
- revision = "1";
- editedCabalFile = "1ga8z004rvrvi58yfr7vmikngn3q8134z87nzaj0lll39kljni83";
+ version = "1.0.12";
+ sha256 = "0424qz4fy8218a0zr8pw5kbaldrb3wddvsb87sjqbb4q5qcm7rj7";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -243997,27 +245330,28 @@ self: {
"staversion" = callPackage
({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal
- , containers, directory, filepath, heredoc, hspec, http-client
- , http-client-tls, http-types, megaparsec, optparse-applicative
- , pretty, process, QuickCheck, semigroups, text, transformers
- , transformers-compat, unordered-containers, yaml
+ , containers, directory, filepath, hashable, heredoc, hspec
+ , http-client, http-client-tls, http-types, megaparsec
+ , optparse-applicative, pretty, process, QuickCheck, semigroups
+ , text, transformers, transformers-compat, unordered-containers
+ , yaml
}:
mkDerivation {
pname = "staversion";
- version = "0.2.3.7";
- sha256 = "0mrkm7gr6s27dngws7p3mcfyp9pdvyr25mg9nd3ygklaql74jmng";
+ version = "0.2.4.0";
+ sha256 = "1n6f7ka4ncadp4svd3bc81qxdgiff85mws5apx7wdhcwfn8wbsib";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson ansi-wl-pprint base bytestring Cabal containers directory
- filepath http-client http-client-tls http-types megaparsec
+ filepath hashable http-client http-client-tls http-types megaparsec
optparse-applicative pretty process semigroups text transformers
transformers-compat unordered-containers yaml
];
executableHaskellDepends = [ base ];
testHaskellDepends = [
base bytestring Cabal filepath heredoc hspec QuickCheck semigroups
- text
+ text unordered-containers
];
description = "What version is the package X in stackage lts-Y.ZZ?";
license = stdenv.lib.licenses.bsd3;
@@ -244563,6 +245897,8 @@ self: {
];
description = "STM-specialised Hash Array Mapped Trie";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"stm-incremental" = callPackage
@@ -245511,6 +246847,28 @@ self: {
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
+ }:
+ mkDerivation {
+ pname = "streaming-bytestring";
+ version = "0.2.0";
+ sha256 = "1vmbg84xc7ix7ihs96ia13gdpi7z3grrkq9qai6j8s1klnzpljhi";
+ libraryHaskellDepends = [
+ base bytestring deepseq exceptions ghc-prim 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"streaming-cassava" = callPackage
({ mkDerivation, base, bytestring, cassava, hspec, mtl, QuickCheck
, quickcheck-instances, streaming, streaming-bytestring, text
@@ -246532,6 +247890,8 @@ self: {
pname = "string-interpolate";
version = "0.3.0.2";
sha256 = "1dkw4q2fxnr7gnish45lryxwrmdy93ffa1010qdnjlnz5m3dxbyl";
+ revision = "1";
+ editedCabalFile = "1rwylfxa821260mxfsr6l6grcyz7gxk18mvjijfhg5sm53v4c1ka";
libraryHaskellDepends = [
base bytestring haskell-src-exts haskell-src-meta split
template-haskell text text-conversions utf8-string
@@ -251809,6 +253169,8 @@ self: {
testToolDepends = [ tasty-discover ];
description = "A command-line kanban board/task manager";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"taskpool" = callPackage
@@ -251871,15 +253233,15 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "tasty_1_3_1" = callPackage
+ "tasty_1_4" = callPackage
({ mkDerivation, ansi-terminal, async, base, clock, containers, mtl
, optparse-applicative, stm, tagged, unbounded-delays, unix
, wcwidth
}:
mkDerivation {
pname = "tasty";
- version = "1.3.1";
- sha256 = "1p8lq0yd1880knnygv4spgjj3j2mi8bawd018vcxy9rml7sdzm8w";
+ version = "1.4";
+ sha256 = "0jkia4zg01936gm2klpn3c4grlmdgiq0qnqq1cz7xg4baza14q3b";
libraryHaskellDepends = [
ansi-terminal async base clock containers mtl optparse-applicative
stm tagged unbounded-delays unix wcwidth
@@ -252460,6 +253822,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "tasty-rerun_1_1_18" = callPackage
+ ({ mkDerivation, base, containers, mtl, optparse-applicative, split
+ , stm, tagged, tasty, transformers
+ }:
+ mkDerivation {
+ pname = "tasty-rerun";
+ version = "1.1.18";
+ sha256 = "0sccp5zx9v2rx741nbmgd8mzjhy5m4v74hk26d23xz93ph8aqx7s";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"tasty-silver" = callPackage
({ mkDerivation, ansi-terminal, async, base, bytestring, containers
, deepseq, directory, filepath, mtl, optparse-applicative, process
@@ -252534,8 +253913,8 @@ self: {
}:
mkDerivation {
pname = "tasty-test-reporter";
- version = "0.1.1.2";
- sha256 = "1v6s3dd3ynzw0690hz1abi8l2j6zlpfj61g072w176n7is6x7p73";
+ version = "0.1.1.4";
+ sha256 = "0aail968niiy4yicbb0nfd7z46vxgp5zf1k9ndh4smskihz8kjin";
libraryHaskellDepends = [
ansi-terminal base concurrent-output containers directory filepath
junit-xml mtl safe-exceptions stm tagged tasty text
@@ -252596,8 +253975,8 @@ self: {
pname = "tasty-travis";
version = "0.2.0.2";
sha256 = "0g1qwmr11rgpvm964367mskgrjzbi34lbxzf9c0knx5ij9565gfg";
- revision = "4";
- editedCabalFile = "10kvalx02kyx2dx6shw00s689hb1qgllpagwy6nxvah6cky438ks";
+ revision = "5";
+ editedCabalFile = "1m1npkvi3g1i7vn7aiq2558l3hbv2w6nz1ix9mv1djn6ccjlh1gk";
libraryHaskellDepends = [ base tasty ];
testHaskellDepends = [ base tasty tasty-hunit ];
description = "Fancy Travis CI output for tasty tests";
@@ -253146,8 +254525,8 @@ self: {
}:
mkDerivation {
pname = "telegram-bot-simple";
- version = "0.3.1";
- sha256 = "09r64kgvgc5xx4wa5mxlc6fi4cf5qa81j7334wr7niv88fs659yb";
+ version = "0.3.3";
+ sha256 = "0lbk7j6y2hzkd5hhd1wsdvsixgnim1xzy1nram2msm5jin9wy9rb";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -256568,18 +257947,25 @@ self: {
}) {};
"th-lego" = callPackage
- ({ mkDerivation, base, template-haskell
+ ({ mkDerivation, base, QuickCheck, quickcheck-instances, rerebase
+ , tasty, tasty-hunit, tasty-quickcheck, template-haskell
, template-haskell-compat-v0208, text
}:
mkDerivation {
pname = "th-lego";
- version = "0.1.0.4";
- sha256 = "16pls283c6r4rx9aiyqacfrq5cy8d1q964fnzzk62517nicb9xyv";
+ version = "0.2.3";
+ sha256 = "1c2q1gz04072kh2dxs22hqvcjkfq66ylixl0631wnlmvivbm2ahz";
libraryHaskellDepends = [
base template-haskell template-haskell-compat-v0208 text
];
+ testHaskellDepends = [
+ QuickCheck quickcheck-instances rerebase tasty tasty-hunit
+ tasty-quickcheck template-haskell
+ ];
description = "Template Haskell construction utilities";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"th-lift" = callPackage
@@ -256932,8 +258318,8 @@ self: {
}:
mkDerivation {
pname = "themoviedb";
- version = "1.2.0.0";
- sha256 = "1dchnsk9mx2v01apj5ilnsl3w9vj6f5pkqrm9701zw7rcp7xds0w";
+ version = "1.2.0.1";
+ sha256 = "1n6raffsjn9iq427nyh7hnnx1jvgvilisfy6dz72hl4ry5198sdq";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -258054,6 +259440,24 @@ self: {
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
+ }:
+ mkDerivation {
+ pname = "time-compat";
+ version = "1.9.4";
+ sha256 = "0fpk2bpxfyzwd24lk06k3cpra713hrpva5ylnwa28zq34azy1snz";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"time-extras" = callPackage
({ mkDerivation, base, time }:
mkDerivation {
@@ -259979,12 +261383,25 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "tonalude_0_1_1_1" = callPackage
+ ({ mkDerivation, base, bytestring, doctest, Glob, rio, unliftio }:
+ mkDerivation {
+ pname = "tonalude";
+ version = "0.1.1.1";
+ sha256 = "19pl0l0nz3nywhf31190qld7crbzry241h5dw0234w5qyiwf5h0h";
+ libraryHaskellDepends = [ base bytestring rio unliftio ];
+ 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
({ mkDerivation, base, doctest, envy, Glob, rio, say, tonatona }:
mkDerivation {
pname = "tonaparser";
- version = "0.1.0.0";
- sha256 = "0v9qfc13lyjclk7pqsld1lzzbdhimz7gziix7w2x6v2rr2nia8j0";
+ version = "0.1.0.1";
+ sha256 = "1hhg8iil1gradmr2nr6rms5y8f1478splfw6q8n8548zgaqlrzig";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base envy rio say ];
@@ -259997,8 +261414,8 @@ self: {
({ mkDerivation, base, doctest, Glob, rio, tonaparser }:
mkDerivation {
pname = "tonatona";
- version = "0.1.1.0";
- sha256 = "17hd93m2i79pb39z00x0sdvhfds3b5fgyhld8pr64rlnr9wm039l";
+ version = "0.1.2.1";
+ sha256 = "0995j5z87s5bq7ax3byhqrzq794fra5khswf1vj5ppymj6sgq9pf";
libraryHaskellDepends = [ base rio tonaparser ];
testHaskellDepends = [ base doctest Glob rio tonaparser ];
description = "meta application framework";
@@ -260033,8 +261450,8 @@ self: {
({ mkDerivation, base, doctest, Glob, rio, tonaparser, tonatona }:
mkDerivation {
pname = "tonatona-logger";
- version = "0.2.0.0";
- sha256 = "14pirmflhyfmw6y7j1af7ryh8iq30prx7xsdjwmliacszhsqvvfa";
+ version = "0.2.0.2";
+ sha256 = "047mhgzkk1jkyblbmh41ha56fifgsfccq6jzq3s0y6fx4sgc95nn";
libraryHaskellDepends = [ base rio tonaparser tonatona ];
testHaskellDepends = [ base doctest Glob rio tonaparser tonatona ];
description = "tonatona plugin for logging";
@@ -260047,8 +261464,8 @@ self: {
}:
mkDerivation {
pname = "tonatona-persistent-postgresql";
- version = "0.1.0.1";
- sha256 = "1fxf3h024bl02aldcwc9mhjish9l2y57ir9shra6liddk6065g5n";
+ version = "0.1.0.2";
+ sha256 = "1lib6akp6xnq7iqjgyxgd14l9mgswx8y61v0qpdj8q13xxs5m1si";
libraryHaskellDepends = [
base monad-logger persistent persistent-postgresql resource-pool
rio tonaparser tonatona
@@ -260069,8 +261486,8 @@ self: {
}:
mkDerivation {
pname = "tonatona-persistent-sqlite";
- version = "0.1.0.1";
- sha256 = "0a0jgi01pdirr7ay2ah3cvf3nv2pnmvxag34zif04vc6sbs8pryb";
+ version = "0.1.0.2";
+ sha256 = "185bkhikkhk7m8l96rapcy6nwccw3js7kpnif7dlrniv0ckjdwzg";
libraryHaskellDepends = [
base monad-logger persistent persistent-sqlite resource-pool rio
tonaparser tonatona
@@ -260090,8 +261507,8 @@ self: {
}:
mkDerivation {
pname = "tonatona-servant";
- version = "0.1.0.3";
- sha256 = "1v414apf2znvwm6vdph6wr0slhd5ki2nc666frhc8blmwj3whqrr";
+ version = "0.1.0.4";
+ sha256 = "0zldxq7qygswa0pyxb82p1bbwap6lfr18dw2802ailv5y6gxsjg0";
libraryHaskellDepends = [
base data-default exceptions http-types monad-logger rio servant
servant-server tonaparser tonatona tonatona-logger wai wai-extra
@@ -261761,8 +263178,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "tree-monad";
- version = "0.3";
- sha256 = "1zs1qgp908d0y7dm9mhzwl529z2aw24zr8balsvn1lzl1aynzslm";
+ version = "0.3.1";
+ sha256 = "0ny57rygkgwn8i733gz2zb12i5niq5q7lrqvzfwsnjd0b40yighf";
libraryHaskellDepends = [ base ];
description = "Non-Determinism Monad for Tree Search";
license = stdenv.lib.licenses.bsd3;
@@ -262810,6 +264227,23 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "ttc_0_3_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, tasty, tasty-hunit
+ , template-haskell, text
+ }:
+ mkDerivation {
+ pname = "ttc";
+ version = "0.3.0.0";
+ sha256 = "0k23fsp9fji17341iag3rv79lsxj7x26chhijl8lh3jraqvj9y4p";
+ libraryHaskellDepends = [ base bytestring template-haskell text ];
+ testHaskellDepends = [
+ base bytestring tasty tasty-hunit template-haskell text
+ ];
+ description = "Textual Type Classes";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"ttl-hashtables" = callPackage
({ mkDerivation, base, clock, containers, data-default, failable
, hashable, hashtables, hspec, mtl, transformers
@@ -264552,6 +265986,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "type-of-html_1_6_0_0" = 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.6.0.0";
+ sha256 = "1blwdwr0ryq3as7dc1wh9ixxy81q600hmm5d4bw768a5kbjc1sj6";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"type-of-html-static" = callPackage
({ mkDerivation, base, template-haskell, type-of-html }:
mkDerivation {
@@ -265382,6 +266838,8 @@ 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
@@ -265853,8 +267311,8 @@ self: {
({ mkDerivation, base, bytestring, mmsyn2, mmsyn5, vector }:
mkDerivation {
pname = "ukrainian-phonetics-basic";
- version = "0.1.1.0";
- sha256 = "0k7lv4lzmkjyfk5r664gmdaqbj08s1kp7n4w8lw7kn7fmxvwkraf";
+ version = "0.1.10.0";
+ sha256 = "14rc2jx621brka5sgxa8m5s38bqyzqdc1jw808zw6mll4hg6scvx";
libraryHaskellDepends = [ base bytestring mmsyn2 mmsyn5 vector ];
description = "A library to work with the basic Ukrainian phonetics and syllable segmentation";
license = stdenv.lib.licenses.mit;
@@ -265985,8 +267443,8 @@ self: {
}:
mkDerivation {
pname = "unbeliever";
- version = "0.10.0.7";
- sha256 = "17yjw8lgwm93hhf4rk0npj35h77jfig3ziampdmg5cjhyy2h4sd7";
+ version = "0.10.0.8";
+ sha256 = "062xr66i96kwvbwf4pr51ybiavy6wbijzz7zy0si18g13x00x54c";
libraryHaskellDepends = [ base core-data core-program core-text ];
testHaskellDepends = [
base bytestring core-data core-program core-text fingertree
@@ -266925,8 +268383,8 @@ self: {
}) {};
"uniqueness-periods-vector-examples" = callPackage
- ({ mkDerivation, base, bytestring, lists-flines, mmsyn6ukr
- , parallel, phonetic-languages-ukrainian, print-info
+ ({ mkDerivation, base, mmsyn6ukr, parallel, phonetic-languages-plus
+ , phonetic-languages-ukrainian, print-info
, uniqueness-periods-vector, uniqueness-periods-vector-common
, uniqueness-periods-vector-filters
, uniqueness-periods-vector-general
@@ -266935,17 +268393,16 @@ self: {
}:
mkDerivation {
pname = "uniqueness-periods-vector-examples";
- version = "0.13.1.0";
- sha256 = "0z6jglwli11845x4nlk8b3wk4d6j6i1m7jr3vhgri64g34qj1767";
+ version = "0.14.1.0";
+ sha256 = "191ihc62lzgdnzr0z0skgrxb5zg1jbnv2g6faafy9krla3j4rn4s";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base lists-flines uniqueness-periods-vector
- uniqueness-periods-vector-common
- uniqueness-periods-vector-properties vector
+ base uniqueness-periods-vector uniqueness-periods-vector-common
+ uniqueness-periods-vector-properties
];
executableHaskellDepends = [
- base bytestring lists-flines mmsyn6ukr parallel
+ base mmsyn6ukr parallel phonetic-languages-plus
phonetic-languages-ukrainian print-info uniqueness-periods-vector
uniqueness-periods-vector-common uniqueness-periods-vector-filters
uniqueness-periods-vector-general
@@ -266973,8 +268430,8 @@ self: {
}:
mkDerivation {
pname = "uniqueness-periods-vector-general";
- version = "0.5.1.0";
- sha256 = "1abqcxrlchhi5jag6rvaar48ip356p9r1zcndbja72z4dxg9b9q0";
+ version = "0.5.2.0";
+ sha256 = "08jprdi4rlq6i923q9lg6mjbiyphh26ray6kbi1pk84im3y0s6bm";
libraryHaskellDepends = [
base print-info uniqueness-periods-vector-common vector
];
@@ -267561,6 +269018,8 @@ self: {
pname = "unjson";
version = "0.15.3";
sha256 = "1p2bk9j5ww0zbkaw1wvl2122h763zn4ddjzg5rka948q3d6zivvi";
+ revision = "1";
+ editedCabalFile = "1jgin4v0j5siyrchrlkp8y5abs30mk8j9d5ah3r0b84683whnnrx";
libraryHaskellDepends = [
aeson attoparsec base bytestring containers free hashable invariant
pretty primitive scientific semigroups text time
@@ -267629,6 +269088,32 @@ self: {
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
+ }:
+ mkDerivation {
+ pname = "unliftio";
+ version = "0.2.13.1";
+ sha256 = "08q00kqg934y9cpj18kcgzcw3a2wgs6kjvgldgvr2a3vndwn95m0";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"unliftio-core" = callPackage
({ mkDerivation, base, transformers }:
mkDerivation {
@@ -268211,21 +269696,31 @@ self: {
}) {};
"update-nix-fetchgit" = callPackage
- ({ mkDerivation, aeson, async, base, bytestring, errors, hnix
- , prettyprinter, process, text, time, transformers, uniplate
- , utf8-string
+ ({ mkDerivation, aeson, async, base, bytestring, data-fix
+ , directory, filepath, github-rest, hnix, monad-validate, mtl
+ , optparse-applicative, optparse-generic, process, regex-tdfa, say
+ , syb, tasty, tasty-discover, tasty-golden, template-haskell
+ , temporary, text, time, utf8-string, vector
}:
mkDerivation {
pname = "update-nix-fetchgit";
- version = "0.1.2.0";
- sha256 = "0i2dmz95l8nnjqys2vjyjww47rnlny6wpwpj8k5kjl0fbz4h001d";
+ version = "0.2.3";
+ sha256 = "1fmpmwg31gnablwp22a90l7q5hj6xxd57cxf3zbp3mv1xabd341k";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson async base bytestring errors hnix prettyprinter process text
- time transformers uniplate utf8-string
+ aeson async base bytestring data-fix github-rest hnix
+ monad-validate mtl process regex-tdfa syb template-haskell text
+ time utf8-string vector
];
- executableHaskellDepends = [ base text ];
+ executableHaskellDepends = [
+ base optparse-applicative optparse-generic regex-tdfa say text
+ ];
+ testHaskellDepends = [
+ base directory filepath process tasty tasty-discover tasty-golden
+ temporary text
+ ];
+ testToolDepends = [ tasty-discover ];
description = "A program to update fetchgit values in Nix expressions";
license = stdenv.lib.licenses.bsd3;
maintainers = with stdenv.lib.maintainers; [ sorki ];
@@ -269387,11 +270882,11 @@ self: {
}:
mkDerivation {
pname = "uuagc";
- version = "0.9.53";
- sha256 = "0cij4kf8f2151xz2q935bn9bhrqig9alc008vds7cw6pkb32ngz6";
+ version = "0.9.53.1";
+ sha256 = "0agmvc1ng1dpnl0z8njilc2r51rgl9fh3lmxgprwc0y5dqqrn6zr";
isLibrary = true;
isExecutable = true;
- setupHaskellDepends = [ base Cabal ];
+ setupHaskellDepends = [ base Cabal uuagc-cabal ];
libraryHaskellDepends = [
array base containers directory filepath ghc-prim haskell-src-exts
mtl uuagc-cabal uulib
@@ -269635,15 +271130,15 @@ self: {
}:
mkDerivation {
pname = "uusi";
- version = "0.0.0.0";
- sha256 = "0wii4azq5aj8d1c8n5plsfqqvf9x5s4qw82mhvjhnzja3d6cck4f";
+ version = "0.0.1.0";
+ sha256 = "1kxhrkfsw6n2ic5f41bw2cjpix1k9ij5s3fhvsxgfiiwn7h5g7x2";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
base Cabal colourista directory microlens optparse-applicative
process text
];
- description = "A program removing all version constraints of dependencies in .cabal file";
+ description = "Remove all version constraints of dependencies in .cabal file";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -269941,8 +271436,8 @@ self: {
pname = "validated-literals";
version = "0.3.0";
sha256 = "1k77jp19kl7h4v9hl2jhsmbq8dhzl8z9sgkw1jxx1rblm3fszjx1";
- revision = "3";
- editedCabalFile = "0m7iggm5676nayzkj0ip866qg8d4ld6gv38krl02z020m96zax5b";
+ revision = "4";
+ editedCabalFile = "16fwvivw1barrgkw7cl2hfgksfhambfmhrwibhi6n8096sj79h0j";
libraryHaskellDepends = [ base template-haskell ];
testHaskellDepends = [
base bytestring deepseq tasty tasty-hunit tasty-travis
@@ -270026,18 +271521,19 @@ self: {
}) {};
"validationt" = callPackage
- ({ mkDerivation, aeson, base, containers, exceptions, lens
+ ({ mkDerivation, aeson, base, containers, doctest, exceptions, lens
, monad-control, mtl, QuickCheck, text, transformers
- , transformers-base, transformers-lift, vector
+ , transformers-base, vector
}:
mkDerivation {
pname = "validationt";
- version = "0.2.1.0";
- sha256 = "0b91rn6fvdc9cypaljhm4q8gn4fivyszk00h47qvvs4by8rx5q58";
+ version = "0.3.0";
+ sha256 = "14kvkiawsychqq55nm0afpfwxjvxh9izbr35zgp3wg2j0zqzkhnz";
libraryHaskellDepends = [
aeson base containers exceptions lens monad-control mtl QuickCheck
- text transformers transformers-base transformers-lift vector
+ text transformers transformers-base vector
];
+ testHaskellDepends = [ base doctest ];
description = "Straightforward validation monad";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -271864,8 +273360,8 @@ self: {
}:
mkDerivation {
pname = "vimeta";
- version = "0.3.0.0";
- sha256 = "0npz5mx9w6srz5p0is3yzgfwssakdycv8h0h38ff7q0sivq3pfnv";
+ version = "0.3.0.1";
+ sha256 = "0i834y50b4820109asrzp61bqprxs9rfgr9b8310zhsisrlbxgl3";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -272665,12 +274161,13 @@ self: {
({ mkDerivation, base, bytestring, transformers, vector, vulkan }:
mkDerivation {
pname = "vulkan";
- version = "3.6.10";
- sha256 = "028c6n6f62nnwszb4px5mhg2spqb2z4psm06fbc2r1qw6vpqhxn6";
+ version = "3.6.12";
+ sha256 = "1ysqa9vps8jkrcapbrans3k4aljw3wysqlq5z9qds29zrhki4dd0";
libraryHaskellDepends = [ base bytestring transformers vector ];
librarySystemDepends = [ vulkan ];
description = "Bindings to the Vulkan graphics API";
license = stdenv.lib.licenses.bsd3;
+ platforms = [ "x86_64-darwin" "x86_64-linux" ];
}) {vulkan = null;};
"vulkan-api" = callPackage
@@ -272690,16 +274187,14 @@ self: {
}:
mkDerivation {
pname = "vulkan-utils";
- version = "0.1.2";
- sha256 = "1him27687nbqc5mv56gf8nr9hg4wpx702sijrci0ls7mpjz9qlxp";
+ version = "0.1.2.1";
+ sha256 = "1ixjw397aqw04p2gy1d1pg9c3rdww2czakqg21ihg7ldi894n8pa";
libraryHaskellDepends = [
base bytestring extra file-embed filepath template-haskell
temporary typed-process vulkan
];
description = "Utils for the vulkan package";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"waargonaut" = callPackage
@@ -273110,7 +274605,7 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "wai-extra_3_1_1" = callPackage
+ "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
@@ -273120,8 +274615,8 @@ self: {
}:
mkDerivation {
pname = "wai-extra";
- version = "3.1.1";
- sha256 = "0x3lixv64j9s6zp9ghl53dj5lgw25mpl65v1cwjfs8kbk44nvbsk";
+ version = "3.1.2";
+ sha256 = "03aszasb9508jy7dpazay89cy1zs4p5g0n08zjhsl8c47rap16ks";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -273424,15 +274919,16 @@ self: {
}) {};
"wai-log" = callPackage
- ({ mkDerivation, aeson, base, http-types, log-base
- , string-conversions, text, time, wai
+ ({ mkDerivation, aeson, base, bytestring, http-types, log-base
+ , string-conversions, text, time, uuid, wai
}:
mkDerivation {
pname = "wai-log";
- version = "0.2.0.0";
- sha256 = "02lsvkh7mkqd6p69qffrl62pdxzn5h1a4wnqflb3sycifi8dmj9b";
+ version = "0.3.0.0";
+ sha256 = "0mgby05lq9j31ssyk2yp6mghqwgpffkki7pygday1lmg130n8n74";
libraryHaskellDepends = [
- aeson base http-types log-base string-conversions text time wai
+ aeson base bytestring http-types log-base string-conversions text
+ time uuid wai
];
description = "A logging middleware for WAI applications";
license = stdenv.lib.licenses.bsd3;
@@ -274222,8 +275718,8 @@ self: {
}:
mkDerivation {
pname = "wai-predicates";
- version = "0.10.0";
- sha256 = "1hnpzf7zwizx67ql4fwpqj7xlgkn6c2ms8w4kjapmgxv8z8zdcxp";
+ version = "1.0.0";
+ sha256 = "0m6aqpafc7rgcp81g0kilshz9bxsp4vxllrya2wjccan3n5pajji";
libraryHaskellDepends = [
attoparsec base bytestring bytestring-conversion case-insensitive
cookie http-types singletons text transformers vault vector wai
@@ -274368,8 +275864,8 @@ self: {
}:
mkDerivation {
pname = "wai-saml2";
- version = "0.2.1.0";
- sha256 = "0yljqfrrp426pn17fq28arw3ygrb3i84fr28r0hns0cv4a4sz4gx";
+ version = "0.2.1.2";
+ sha256 = "1hd408fs4w0lpqg0shnrwpx98fh6idzk8la3gn8xghhml189xgwl";
libraryHaskellDepends = [
base base64-bytestring bytestring c14n cryptonite
data-default-class http-types mtl text time vault wai wai-extra
@@ -275505,8 +277001,8 @@ self: {
}:
mkDerivation {
pname = "web-routes-happstack";
- version = "0.23.12";
- sha256 = "0p5fa2cdpk6s9n0wa7nllhk1naa3a8a8vx63q6da8ifk6x8jn68a";
+ version = "0.23.12.1";
+ sha256 = "06gifknfv6g9rd9f83r75hc3sld4xb4f1czxs9k5ca7n1l1vlccy";
libraryHaskellDepends = [
base bytestring happstack-server text web-routes
];
@@ -276669,6 +278165,8 @@ self: {
pname = "what4";
version = "1.0";
sha256 = "0yyyq2gzl7srjq6inj1dqdhpxd58r1rhjajwxi0gr5pmxfzv7k8w";
+ revision = "1";
+ editedCabalFile = "04ab8nvnngb3bjv94mkcr17hh2m943m4pyk3klbnmpwyp9ip6pmf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -276734,8 +278232,8 @@ self: {
({ mkDerivation, base, shelly, template-haskell, text }:
mkDerivation {
pname = "which";
- version = "0.1.0.0";
- sha256 = "0w1jik9bkndx8ssd00i1ii686kb0fd2sc0slr7ki561g5z1xa7dz";
+ version = "0.2";
+ sha256 = "1c1l79bdpqfg4n3p5gkc3x362m9k11hmyydr2y3j0xs4hhm3d5aa";
libraryHaskellDepends = [ base shelly template-haskell text ];
description = "Determine the full path to an executable";
license = stdenv.lib.licenses.bsd3;
@@ -277090,33 +278588,33 @@ self: {
}) {};
"winery" = callPackage
- ({ mkDerivation, aeson, base, binary, bytestring, cereal
- , containers, cpu, deepseq, directory, fast-builder, gauge
- , hashable, HUnit, megaparsec, mtl, prettyprinter
- , prettyprinter-ansi-terminal, QuickCheck, quickcheck-instances
- , scientific, semigroups, serialise, store, text, time
- , transformers, unordered-containers, vector
+ ({ mkDerivation, aeson, barbies, barbies-th, base, binary
+ , bytestring, cereal, containers, cpu, deepseq, directory
+ , fast-builder, gauge, hashable, HUnit, megaparsec, mtl
+ , prettyprinter, prettyprinter-ansi-terminal, QuickCheck
+ , quickcheck-instances, scientific, semigroups, serialise, store
+ , text, time, transformers, unordered-containers, vector
}:
mkDerivation {
pname = "winery";
- version = "1.3.1";
- sha256 = "0p504hglnih3gxc8x2iqqq9sih1l6chq53nijlv8f6wy15j9p5hh";
+ version = "1.3.2";
+ sha256 = "0ll6zm6zmhl9xmlbhj8is33zny4l7hwvf8lpvgqw0jcvz7j955a2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base bytestring containers cpu fast-builder hashable HUnit
- megaparsec mtl prettyprinter prettyprinter-ansi-terminal QuickCheck
- scientific semigroups text time transformers unordered-containers
- vector
+ aeson barbies barbies-th base bytestring containers cpu
+ fast-builder hashable HUnit megaparsec mtl prettyprinter
+ prettyprinter-ansi-terminal QuickCheck scientific semigroups text
+ time transformers unordered-containers vector
];
executableHaskellDepends = [
aeson base bytestring megaparsec prettyprinter
prettyprinter-ansi-terminal text
];
testHaskellDepends = [
- base bytestring containers fast-builder QuickCheck
- quickcheck-instances scientific text time unordered-containers
- vector
+ barbies barbies-th base bytestring containers fast-builder
+ QuickCheck quickcheck-instances scientific text time
+ unordered-containers vector
];
benchmarkHaskellDepends = [
aeson base binary bytestring cereal deepseq directory gauge
@@ -277124,6 +278622,8 @@ self: {
];
description = "A compact, well-typed seralisation format for Haskell values";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"winio" = callPackage
@@ -279928,8 +281428,8 @@ self: {
}:
mkDerivation {
pname = "xlsx";
- version = "0.8.1";
- sha256 = "1prb6369af2w0rni2ha32yzd9r17yi0xnyn1dzwdzq03maxikgy9";
+ version = "0.8.2";
+ sha256 = "0kjfnp24nc97qqla1z65wzy59cch336pjncz1kdfakmgv27mv38a";
libraryHaskellDepends = [
attoparsec base base64-bytestring binary-search bytestring conduit
containers data-default deepseq errors extra filepath lens mtl
@@ -282202,6 +283702,34 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "yaml-unscrambler" = callPackage
+ ({ mkDerivation, acc, attoparsec, attoparsec-data, attoparsec-time
+ , base, base64, bytestring, conduit, containers, foldl, hashable
+ , libyaml, mtl, neat-interpolation, QuickCheck
+ , quickcheck-instances, rerebase, scientific, selective, tasty
+ , tasty-hunit, tasty-quickcheck, text, text-builder, time
+ , transformers, unordered-containers, uuid, vector, yaml
+ }:
+ mkDerivation {
+ pname = "yaml-unscrambler";
+ version = "0.1.0.1";
+ sha256 = "05z892g8c9alwmjwjm1405s43s8cdbj42ymqc9jlb27qc8ikc4n7";
+ libraryHaskellDepends = [
+ acc attoparsec attoparsec-data attoparsec-time base base64
+ bytestring conduit containers foldl hashable libyaml mtl scientific
+ selective text text-builder time transformers unordered-containers
+ uuid vector yaml
+ ];
+ testHaskellDepends = [
+ foldl neat-interpolation QuickCheck quickcheck-instances rerebase
+ tasty tasty-hunit tasty-quickcheck
+ ];
+ description = "Flexible declarative YAML parsing toolkit";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"yaml2owl" = callPackage
({ mkDerivation, base, containers, directory, filepath, network
, network-uri, swish, text, xml, yaml
@@ -283018,6 +284546,35 @@ self: {
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
+ , 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.1";
+ sha256 = "12bnadmf3afbkni3k8gc1srv2makssy62zciygg4dh8q7rr2pw2s";
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"yesod-auth-account" = callPackage
({ mkDerivation, base, blaze-html, bytestring, hspec, monad-logger
, mtl, nonce, persistent, persistent-sqlite, pwstore-fast
@@ -283331,8 +284888,8 @@ self: {
}:
mkDerivation {
pname = "yesod-auth-oauth";
- version = "1.6.0.1";
- sha256 = "0b9sp2rbj8yd343whcgg1ph4ybfk136d0ln09q7z56xqxn4brl3s";
+ version = "1.6.0.2";
+ sha256 = "1rr21vclcvy4lrv6r3v6f6sslmwg49jr7jiad63snn81nz854da1";
libraryHaskellDepends = [
authenticate-oauth base bytestring text unliftio yesod-auth
yesod-core yesod-form
@@ -283606,43 +285163,6 @@ self: {
}:
mkDerivation {
pname = "yesod-core";
- version = "1.6.18.4";
- sha256 = "1i69k0782prgf3wzi714fx0g3jsd654kncn62c7sijsbs0zc6h5h";
- libraryHaskellDepends = [
- aeson auto-update base blaze-html blaze-markup bytestring
- case-insensitive cereal clientsession conduit conduit-extra
- containers cookie deepseq fast-logger http-types memory
- monad-logger mtl parsec path-pieces primitive random resourcet
- shakespeare template-haskell text time transformers unix-compat
- unliftio unordered-containers vector wai wai-extra wai-logger warp
- word8
- ];
- testHaskellDepends = [
- async base bytestring clientsession conduit conduit-extra
- containers cookie hspec hspec-expectations http-types HUnit network
- path-pieces random resourcet shakespeare streaming-commons
- template-haskell text transformers unliftio wai wai-extra warp
- ];
- benchmarkHaskellDepends = [
- base blaze-html bytestring gauge shakespeare text
- ];
- description = "Creation of type-safe, RESTful web applications";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "yesod-core_1_6_18_5" = callPackage
- ({ mkDerivation, aeson, async, auto-update, base, blaze-html
- , blaze-markup, bytestring, case-insensitive, cereal, clientsession
- , conduit, conduit-extra, containers, cookie, deepseq, fast-logger
- , gauge, hspec, hspec-expectations, http-types, HUnit, memory
- , monad-logger, mtl, network, parsec, path-pieces, primitive
- , random, resourcet, shakespeare, streaming-commons
- , template-haskell, text, time, transformers, unix-compat, unliftio
- , unordered-containers, vector, wai, wai-extra, wai-logger, warp
- , word8
- }:
- mkDerivation {
- pname = "yesod-core";
version = "1.6.18.5";
sha256 = "11f51x3slqnan07fp2bxswd3y994wccqg48gakdk272i2bcg2vfq";
libraryHaskellDepends = [
@@ -283665,7 +285185,6 @@ self: {
];
description = "Creation of type-safe, RESTful web applications";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"yesod-crud" = callPackage
@@ -284408,6 +285927,28 @@ self: {
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
+ }:
+ mkDerivation {
+ pname = "yesod-persistent";
+ version = "1.6.0.5";
+ sha256 = "0chvpzhfj0l1lacwslizhawsc9ns307q0wc6mcalz6gv7cm7mfi3";
+ 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-platform" = callPackage
({ mkDerivation, ansi-terminal, ansi-wl-pprint, asn1-encoding
, asn1-parse, asn1-types, attoparsec-conduit, authenticate
@@ -287695,36 +289236,34 @@ self: {
}) {};
"zxcvbn-hs" = callPackage
- ({ mkDerivation, attoparsec, base, base64-bytestring, binary
+ ({ mkDerivation, aeson, attoparsec, base, base64-bytestring, binary
, binary-instances, containers, criterion, fgl, hedgehog, lens
, math-functions, tasty, tasty-hedgehog, tasty-hunit, text, time
, unordered-containers, vector, zlib
}:
mkDerivation {
pname = "zxcvbn-hs";
- version = "0.2.1.0";
- sha256 = "1gvarz005nlz9q5bkdwvplvsmwwchhx0arpq1grmh39r706lh4d8";
- revision = "2";
- editedCabalFile = "05l4pni4264rcivixzakjkph5qr4jr8qb4jbfj2nw106n1zhjaka";
+ version = "0.3.0.0";
+ sha256 = "13rz0bjvcj9hrxnxqbw7bl6529yz4aqawq6abssj4nmxbmgrj7xf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- attoparsec base base64-bytestring binary binary-instances
+ aeson attoparsec base base64-bytestring binary binary-instances
containers fgl lens math-functions text time unordered-containers
vector zlib
];
executableHaskellDepends = [
- attoparsec base base64-bytestring binary binary-instances
+ aeson attoparsec base base64-bytestring binary binary-instances
containers fgl lens math-functions text time unordered-containers
vector zlib
];
testHaskellDepends = [
- attoparsec base base64-bytestring binary binary-instances
+ aeson attoparsec base base64-bytestring binary binary-instances
containers fgl hedgehog lens math-functions tasty tasty-hedgehog
tasty-hunit text time unordered-containers vector zlib
];
benchmarkHaskellDepends = [
- attoparsec base base64-bytestring binary binary-instances
+ aeson attoparsec base base64-bytestring binary binary-instances
containers criterion fgl lens math-functions text time
unordered-containers vector zlib
];
diff --git a/pkgs/development/haskell-modules/make-package-set.nix b/pkgs/development/haskell-modules/make-package-set.nix
index 1418cfef0574..ac65fad35270 100644
--- a/pkgs/development/haskell-modules/make-package-set.nix
+++ b/pkgs/development/haskell-modules/make-package-set.nix
@@ -258,6 +258,7 @@ in package-set { inherit pkgs stdenv callPackage; } self // {
# packages themselves. Using nix-shell on this derivation will
# give you an environment suitable for developing the listed
# packages with an incremental tool like cabal-install.
+ #
# In addition to the "packages" arg and "withHoogle" arg, anything that
# can be passed into stdenv.mkDerivation can be included in the input attrset
#
@@ -274,7 +275,7 @@ in package-set { inherit pkgs stdenv callPackage; } self // {
# (import ./.).shellFor {
# packages = p: [p.frontend p.backend p.common];
# withHoogle = true;
- # buildInputs = [ pkgs.python ];
+ # buildInputs = [ pkgs.python pkgs.cabal-install ];
# }
#
# -- cabal.project
@@ -285,38 +286,150 @@ in package-set { inherit pkgs stdenv callPackage; } self // {
#
# bash$ nix-shell --run "cabal new-build all"
# bash$ nix-shell --run "python"
- shellFor = { packages, withHoogle ? false, ... } @ args:
+ shellFor =
+ { # Packages to create this development shell for. These are usually
+ # your local packages.
+ packages
+ , # Whether or not to generate a Hoogle database for all the
+ # dependencies.
+ withHoogle ? false
+ , # Whether or not to include benchmark dependencies of your local
+ # packages. You should set this to true if you have benchmarks defined
+ # in your local packages that you want to be able to run with cabal benchmark
+ doBenchmark ? false
+ , ...
+ } @ args:
let
- combinedPackageFor = packages:
- let
- selected = packages self;
-
- pname = if pkgs.lib.length selected == 1
- then (pkgs.lib.head selected).name
- else "packages";
-
- # If `packages = [ a b ]` and `a` depends on `b`, don't build `b`,
- # because cabal will end up ignoring that built version, assuming
- # new-style commands.
- combinedPackages = pkgs.lib.filter
- (input: pkgs.lib.all (p: input.outPath or null != p.outPath) selected);
-
- # Returns an attrset containing a combined list packages' inputs for each
- # stage of the build process
- packageInputs = pkgs.lib.zipAttrsWith
- (_: pkgs.lib.concatMap combinedPackages)
- (map (p: p.getCabalDeps) selected);
-
- genericBuilderArgs = {
- inherit pname;
- version = "0";
- license = null;
- } // packageInputs;
-
- in self.mkDerivation genericBuilderArgs;
-
- mkDerivationArgs = builtins.removeAttrs args [ "packages" "withHoogle" ];
- in ((combinedPackageFor packages).envFunc { inherit withHoogle; }).overrideAttrs (old: mkDerivationArgs // {
+ # A list of the packages we want to build a development shell for.
+ # This is a list of Haskell package derivations.
+ selected = packages self;
+
+ # This is a list of attribute sets, where each attribute set
+ # corresponds to the build inputs of one of the packages input to shellFor.
+ #
+ # Each attribute has keys like buildDepends, executableHaskellDepends,
+ # testPkgconfigDepends, etc. The values for the keys of the attribute
+ # set are lists of dependencies.
+ #
+ # Example:
+ # cabalDepsForSelected
+ # => [
+ # # This may be the attribute set corresponding to the `backend`
+ # # package in the example above.
+ # { buildDepends = [ gcc ... ];
+ # libraryHaskellDepends = [ lens conduit ... ];
+ # ...
+ # }
+ # # This may be the attribute set corresponding to the `common`
+ # # package in the example above.
+ # { testHaskellDepends = [ tasty hspec ... ];
+ # libraryHaskellDepends = [ lens aeson ];
+ # benchmarkHaskellDepends = [ criterion ... ];
+ # ...
+ # }
+ # ...
+ # ]
+ cabalDepsForSelected = map (p: p.getCabalDeps) selected;
+
+ # A predicate that takes a derivation as input, and tests whether it is
+ # the same as any of the `selected` packages.
+ #
+ # Returns true if the input derivation is not in the list of `selected`
+ # packages.
+ #
+ # isNotSelected :: Derivation -> Bool
+ #
+ # Example:
+ #
+ # isNotSelected common [ frontend backend common ]
+ # => false
+ #
+ # isNotSelected lens [ frontend backend common ]
+ # => true
+ isNotSelected = input: pkgs.lib.all (p: input.outPath or null != p.outPath) selected;
+
+ # A function that takes a list of list of derivations, filters out all
+ # the `selected` packages from each list, and concats the results.
+ #
+ # zipperCombinedPkgs :: [[Derivation]] -> [Derivation]
+ #
+ # Example:
+ # zipperCombinedPkgs [ [ lens conduit ] [ aeson frontend ] ]
+ # => [ lens conduit aeson ]
+ #
+ # Note: The reason this isn't just the function `pkgs.lib.concat` is
+ # that we need to be careful to remove dependencies that are in the
+ # `selected` packages.
+ #
+ # For instance, in the above example, if `common` is a dependency of
+ # `backend`, then zipperCombinedPkgs needs to be careful to filter out
+ # `common`, because cabal will end up ignoring that built version,
+ # assuming new-style commands.
+ zipperCombinedPkgs = vals:
+ pkgs.lib.concatMap
+ (drvList: pkgs.lib.filter isNotSelected drvList)
+ vals;
+
+ # Zip `cabalDepsForSelected` into a single attribute list, combining
+ # the derivations in all the individual attributes.
+ #
+ # Example:
+ # packageInputs
+ # => # Assuming the value of cabalDepsForSelected is the same as
+ # # the example in cabalDepsForSelected:
+ # { buildDepends = [ gcc ... ];
+ # libraryHaskellDepends = [ lens conduit aeson ... ];
+ # testHaskellDepends = [ tasty hspec ... ];
+ # benchmarkHaskellDepends = [ criterion ... ];
+ # ...
+ # }
+ #
+ # See the Note in `zipperCombinedPkgs` for what gets filtered out from
+ # each of these dependency lists.
+ packageInputs =
+ pkgs.lib.zipAttrsWith (_name: zipperCombinedPkgs) cabalDepsForSelected;
+
+ # A attribute set to pass to `haskellPackages.mkDerivation`.
+ #
+ # The important thing to note here is that all the fields from
+ # packageInputs are set correctly.
+ genericBuilderArgs = {
+ pname =
+ if pkgs.lib.length selected == 1
+ then (pkgs.lib.head selected).name
+ else "packages";
+ version = "0";
+ license = null;
+ }
+ // packageInputs
+ // pkgs.lib.optionalAttrs doBenchmark {
+ # `doBenchmark` needs to explicitly be set here because haskellPackages.mkDerivation defaults it to `false`. If the user wants benchmark dependencies included in their development shell, it has to be explicitly enabled here.
+ doBenchmark = true;
+ };
+
+ # This is a pseudo Haskell package derivation that contains all the
+ # dependencies for the packages in `selected`.
+ #
+ # This is a derivation created with `haskellPackages.mkDerivation`.
+ #
+ # pkgWithCombinedDeps :: HaskellDerivation
+ pkgWithCombinedDeps = self.mkDerivation genericBuilderArgs;
+
+ # The derivation returned from `envFunc` for `pkgWithCombinedDeps`.
+ #
+ # This is a derivation that can be run with `nix-shell`. It provides a
+ # GHC with a package database with all the dependencies of our
+ # `selected` packages.
+ #
+ # This is a derivation created with `stdenv.mkDerivation` (not
+ # `haskellPackages.mkDerivation`).
+ #
+ # pkgWithCombinedDepsDevDrv :: Derivation
+ pkgWithCombinedDepsDevDrv = pkgWithCombinedDeps.envFunc { inherit withHoogle; };
+
+ mkDerivationArgs = builtins.removeAttrs args [ "packages" "withHoogle" "doBenchmark" ];
+
+ in pkgWithCombinedDepsDevDrv.overrideAttrs (old: mkDerivationArgs // {
nativeBuildInputs = old.nativeBuildInputs ++ mkDerivationArgs.nativeBuildInputs or [];
buildInputs = old.buildInputs ++ mkDerivationArgs.buildInputs or [];
});
diff --git a/pkgs/development/interpreters/acl2/default.nix b/pkgs/development/interpreters/acl2/default.nix
index 9ad95645240b..83b54e442aa3 100644
--- a/pkgs/development/interpreters/acl2/default.nix
+++ b/pkgs/development/interpreters/acl2/default.nix
@@ -21,7 +21,7 @@ in stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "acl2-devel";
repo = "acl2-devel";
- rev = "${version}";
+ rev = version;
sha256 = "0c0wimaf16nrr3d6cxq6p7nr7rxffvpmn66hkpwc1m6zpcipf0y5";
};
diff --git a/pkgs/development/interpreters/clojure/babashka.nix b/pkgs/development/interpreters/clojure/babashka.nix
index c023aa65fdaa..a6beaf1a5761 100644
--- a/pkgs/development/interpreters/clojure/babashka.nix
+++ b/pkgs/development/interpreters/clojure/babashka.nix
@@ -1,25 +1,25 @@
-{ stdenv, fetchurl, graalvm8, glibcLocales }:
+{ stdenv, fetchurl, graalvm11-ce, glibcLocales }:
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "babashka";
- version = "0.0.97";
+ version = "0.2.3";
reflectionJson = fetchurl {
name = "reflection.json";
url = "https://github.com/borkdude/${pname}/releases/download/v${version}/${pname}-${version}-reflection.json";
- sha256 = "1gd9ih9l02n1j9qkbxb36d3cb5sddwvxiw8kkicgc4xig77lsa7z";
+ sha256 = "0lbdh3v3g3j00bn99bjhjj3gk1q9ks2alpvl9bxc00xpyw86f7z8";
};
src = fetchurl {
url = "https://github.com/borkdude/${pname}/releases/download/v${version}/${pname}-${version}-standalone.jar";
- sha256 = "08py6bawfrhg90fbcnv2mq4c91g5wa1q2q6zdjy2i1b9q4x1654r";
+ sha256 = "0vh6k3dkzyk346jjzg6n4mdi65iybrmhb3js9lm73yc3ay2c5dyi";
};
dontUnpack = true;
LC_ALL = "en_US.UTF-8";
- nativeBuildInputs = [ graalvm8 glibcLocales ];
+ nativeBuildInputs = [ graalvm11-ce glibcLocales ];
buildPhase = ''
native-image \
@@ -78,7 +78,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://github.com/borkdude/babashka";
license = licenses.epl10;
- platforms = graalvm8.meta.platforms;
+ platforms = graalvm11-ce.meta.platforms;
maintainers = with maintainers; [ bandresen bhougland DerGuteMoritz jlesquembre ];
};
}
diff --git a/pkgs/development/interpreters/clojurescript/lumo/default.nix b/pkgs/development/interpreters/clojurescript/lumo/default.nix
index 122831e80cc0..61fd94c09bf4 100644
--- a/pkgs/development/interpreters/clojurescript/lumo/default.nix
+++ b/pkgs/development/interpreters/clojurescript/lumo/default.nix
@@ -145,7 +145,7 @@ stdenv.mkDerivation {
src = fetchgit {
url = "https://github.com/anmonteiro/lumo.git";
- rev = "${version}";
+ rev = version;
sha256 = "12agi6bacqic2wq6q3l28283badzamspajmajzqm7fbdl2aq1a4p";
};
diff --git a/pkgs/development/interpreters/dart/default.nix b/pkgs/development/interpreters/dart/default.nix
index 050e7f14979c..b9485fdcab13 100644
--- a/pkgs/development/interpreters/dart/default.nix
+++ b/pkgs/development/interpreters/dart/default.nix
@@ -36,6 +36,10 @@ let
url = "${base}/${stable_version}/release/${version}/sdk/dartsdk-linux-${aarch64}-release.zip";
sha256 = "1p66fkdh1kv0ypmadmg67c3y3li3aaf1lahqh2g6r6qrzbh5da2p";
};
+ "2.10.0-x86_64-linux" = fetchurl {
+ url = "${base}/${stable_version}/release/${version}/sdk/dartsdk-linux-${x86_64}-release.zip";
+ sha256 = "0dncmsfbwcn3ygflhp83i6z4bvc02fbpaq1vzdzw8xdk3sbynchb";
+ };
"2.9.0-4.0.dev-x86_64-linux" = fetchurl {
url = "${base}/${dev_version}/release/${version}/sdk/dartsdk-linux-${x86_64}-release.zip";
sha256 = "16d9842fb3qbc0hy0zmimav9zndfkq96glgykj20xssc88qpjk2r";
@@ -48,6 +52,10 @@ let
url = "${base}/${dev_version}/release/${version}/sdk/dartsdk-linux-${aarch64}-release.zip";
sha256 = "1x6mlmc4hccmx42k7srhma18faxpxvghjwqahna80508rdpljwgc";
};
+ "2.11.0-161.0.dev-x86_64-linux" = fetchurl {
+ url = "${base}/${dev_version}/release/${version}/sdk/dartsdk-linux-${x86_64}-release.zip";
+ sha256 = "05difz4w2fyh2yq5p5pkrqk59jqljlxhc1i6lmy5kihh6z69r12i";
+ };
};
in
@@ -69,9 +77,7 @@ stdenv.mkDerivation {
mkdir -p $out
cp -R * $out/
echo $libPath
- patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
- --set-rpath $libPath \
- $out/bin/dart
+ find $out/bin -executable -type f -exec patchelf --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) {} \;
'';
libPath = makeLibraryPath [ stdenv.cc.cc ];
diff --git a/pkgs/development/interpreters/php/7.3.nix b/pkgs/development/interpreters/php/7.3.nix
new file mode 100644
index 000000000000..832a8323d58b
--- /dev/null
+++ b/pkgs/development/interpreters/php/7.3.nix
@@ -0,0 +1,20 @@
+{ callPackage, lib, stdenv, nixosTests, ... }@_args:
+
+let
+ generic = (import ./generic.nix) _args;
+
+ base = callPackage generic (_args // {
+ version = "7.3.24";
+ sha256 = "1655rj4w63n5fkvdj3kz9f5jfyjgvzw8a6j8zkzgic1p42xszdsm";
+
+ # https://bugs.php.net/bug.php?id=76826
+ extraPatches = lib.optional stdenv.isDarwin ./php73-darwin-isfinite.patch;
+ });
+
+in base.withExtensions ({ all, ... }: with all; ([
+ bcmath calendar curl ctype dom exif fileinfo filter ftp gd
+ gettext gmp hash iconv intl json ldap mbstring mysqli mysqlnd
+ opcache openssl pcntl pdo pdo_mysql pdo_odbc pdo_pgsql pdo_sqlite
+ pgsql posix readline session simplexml sockets soap sodium sqlite3
+ tokenizer xmlreader xmlwriter zip zlib
+] ++ lib.optionals (!stdenv.isDarwin) [ imap ]))
diff --git a/pkgs/development/interpreters/php/7.4.nix b/pkgs/development/interpreters/php/7.4.nix
new file mode 100644
index 000000000000..571c7af8fc69
--- /dev/null
+++ b/pkgs/development/interpreters/php/7.4.nix
@@ -0,0 +1,17 @@
+{ callPackage, lib, stdenv, nixosTests, ... }@_args:
+
+let
+ generic = (import ./generic.nix) _args;
+
+ base = callPackage generic (_args // {
+ version = "7.4.12";
+ sha256 = "0rwrl7xgfq2bbgmy34klgfsqa7v935074ibanmic9pwy4g676vvf";
+ });
+
+in base.withExtensions ({ all, ... }: with all; ([
+ bcmath calendar curl ctype dom exif fileinfo filter ftp gd
+ gettext gmp iconv intl json ldap mbstring mysqli mysqlnd opcache
+ openssl pcntl pdo pdo_mysql pdo_odbc pdo_pgsql pdo_sqlite pgsql
+ posix readline session simplexml sockets soap sodium sqlite3
+ tokenizer xmlreader xmlwriter zip zlib
+] ++ lib.optionals (!stdenv.isDarwin) [ imap ]))
diff --git a/pkgs/development/interpreters/php/default.nix b/pkgs/development/interpreters/php/generic.nix
index dd296eb10d84..ef50eacc5fca 100644
--- a/pkgs/development/interpreters/php/default.nix
+++ b/pkgs/development/interpreters/php/generic.nix
@@ -1,7 +1,7 @@
# We have tests for PCRE and PHP-FPM in nixos/tests/php/ or
# both in the same attribute named nixosTests.php
-{ callPackage, lib, stdenv, nixosTests }@_args:
+{ callPackage, lib, stdenv, nixosTests, ... }:
let
generic =
@@ -29,7 +29,7 @@ let
, embedSupport ? false
, ipv6Support ? true
, systemdSupport ? stdenv.isLinux
- , valgrindSupport ? true
+ , valgrindSupport ? !stdenv.isDarwin
, ztsSupport ? apxs2Support
}@args:
let
@@ -271,34 +271,4 @@ let
outputsToInstall = [ "out" "dev" ];
};
};
-
- php73base = callPackage generic (_args // {
- version = "7.3.23";
- sha256 = "0k600imsxm3r3qdv20ryqhvfmnkmjhvm2hcnqr180l058snncrpx";
-
- # https://bugs.php.net/bug.php?id=76826
- extraPatches = lib.optional stdenv.isDarwin ./php73-darwin-isfinite.patch;
- });
-
- php74base = callPackage generic (_args // {
- version = "7.4.11";
- sha256 = "1idq2sk3x6msy8l2g42jv3y87h1fgb1aybxw7wpjkliv4iaz422l";
- });
-
- defaultPhpExtensions = { all, ... }: with all; ([
- bcmath calendar curl ctype dom exif fileinfo filter ftp gd
- gettext gmp iconv intl json ldap mbstring mysqli mysqlnd opcache
- openssl pcntl pdo pdo_mysql pdo_odbc pdo_pgsql pdo_sqlite pgsql
- posix readline session simplexml sockets soap sodium sqlite3
- tokenizer xmlreader xmlwriter zip zlib
- ] ++ lib.optionals (!stdenv.isDarwin) [ imap ]);
-
- defaultPhpExtensionsWithHash = { all, ... }:
- (defaultPhpExtensions { inherit all; }) ++ [ all.hash ];
-
- php74 = php74base.withExtensions defaultPhpExtensions;
- php73 = php73base.withExtensions defaultPhpExtensionsWithHash;
-
-in {
- inherit php73 php74;
-}
+in generic
diff --git a/pkgs/development/interpreters/racket/default.nix b/pkgs/development/interpreters/racket/default.nix
index b62df6e837b8..6de4ab6da31c 100644
--- a/pkgs/development/interpreters/racket/default.nix
+++ b/pkgs/development/interpreters/racket/default.nix
@@ -46,7 +46,7 @@ in
stdenv.mkDerivation rec {
pname = "racket";
- version = "7.8"; # always change at once with ./minimal.nix
+ version = "7.9"; # always change at once with ./minimal.nix
src = (stdenv.lib.makeOverridable ({ name, sha256 }:
fetchurl {
@@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
}
)) {
name = "${pname}-${version}";
- sha256 = "19z3dayybcra277s4gk2mppalwawd93f2b16xyrb6d7rbbfz7j9j";
+ sha256 = "18pz6gjzqy6a62xkcmjanhr7kgxpvpmc0blrk4igz8ldcybz44if";
};
FONTCONFIG_FILE = fontsConf;
@@ -72,7 +72,7 @@ stdenv.mkDerivation rec {
preConfigure = ''
unset AR
- for f in src/lt/configure src/cs/c/configure src/racket/src/string.c; do
+ for f in src/lt/configure src/cs/c/configure src/bc/src/string.c; do
substituteInPlace "$f" --replace /usr/bin/uname ${coreutils}/bin/uname
done
mkdir src/build
diff --git a/pkgs/development/interpreters/racket/minimal.nix b/pkgs/development/interpreters/racket/minimal.nix
index abff21c798aa..656546dcb630 100644
--- a/pkgs/development/interpreters/racket/minimal.nix
+++ b/pkgs/development/interpreters/racket/minimal.nix
@@ -5,7 +5,7 @@ racket.overrideAttrs (oldAttrs: rec {
name = "racket-minimal-${oldAttrs.version}";
src = oldAttrs.src.override {
inherit name;
- sha256 = "0bbglf9vfacpm2hn3lskhvc8cpg6z088fbnzpqsn17z8qdk8yvb3";
+ sha256 = "0xvnd7afx058sg7j51bmbikqgn4sl0246nkhr8zlqcrbr3nqi6p4";
};
meta = oldAttrs.meta // {
diff --git a/pkgs/development/interpreters/rakudo/default.nix b/pkgs/development/interpreters/rakudo/default.nix
index 94f01cd51dff..f06c51fce0d4 100644
--- a/pkgs/development/interpreters/rakudo/default.nix
+++ b/pkgs/development/interpreters/rakudo/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "rakudo";
- version = "2020.09";
+ version = "2020.10";
src = fetchurl {
url = "https://www.rakudo.org/dl/rakudo/rakudo-${version}.tar.gz";
- sha256 = "1izfwns7viwy0x9hnhx13j9w5qa97qpyxqk9cd8iax7i68z057m7";
+ sha256 = "0wvsinmpz8icd0409f8rg93mqdb5ml76m0vb4r26ngz237ph69dn";
};
buildInputs = [ icu zlib gmp perl ];
diff --git a/pkgs/development/interpreters/rakudo/moarvm.nix b/pkgs/development/interpreters/rakudo/moarvm.nix
index f03043369e92..a873bfd28f53 100644
--- a/pkgs/development/interpreters/rakudo/moarvm.nix
+++ b/pkgs/development/interpreters/rakudo/moarvm.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "moarvm";
- version = "2020.09";
+ version = "2020.10";
src = fetchurl {
url = "https://www.moarvm.org/releases/MoarVM-${version}.tar.gz";
- sha256 = "08prlvnyqwnzb7mwaqvgv662v78xgwsyy12cpyim6gc4z0i1kcj8";
+ sha256 = "1i7jjjwv4av3rsfgbqb213fhb9ns25jfm19nzn7kki0n7w486y33";
};
buildInputs = [ perl ] ++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices ApplicationServices ];
diff --git a/pkgs/development/interpreters/rakudo/nqp.nix b/pkgs/development/interpreters/rakudo/nqp.nix
index 14d5f563fcd2..e200b59b61c3 100644
--- a/pkgs/development/interpreters/rakudo/nqp.nix
+++ b/pkgs/development/interpreters/rakudo/nqp.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "nqp";
- version = "2020.09";
+ version = "2020.10";
src = fetchurl {
url = "https://github.com/raku/nqp/releases/download/${version}/nqp-${version}.tar.gz";
- sha256 = "09kiy7r732yrh3nzdzdq9yki0jx2hamyqvrbahk4mlxmb6cl9qmh";
+ sha256 = "0nb0vdycz2wrd5yspvps2wy7a21066csr18v786085qim347830h";
};
buildInputs = [ perl ];
diff --git a/pkgs/development/interpreters/ruby/rubygems/default.nix b/pkgs/development/interpreters/ruby/rubygems/default.nix
index 0bbcadba3f51..8263a987d639 100644
--- a/pkgs/development/interpreters/ruby/rubygems/default.nix
+++ b/pkgs/development/interpreters/ruby/rubygems/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
name = "rubygems";
- version = "3.1.2";
+ version = "3.1.3";
src = fetchurl {
url = "https://rubygems.org/rubygems/rubygems-${version}.tgz";
- sha256 = "0h7ij4jpj8rgnpkl63cwh2lnav73pw5wpfqra3va7077lsyadlgd";
+ sha256 = "181wjclxnq5lrwnr53famy9pg8911hi9w2v0vy7dqgjqnc4iy1hp";
};
patches = [
diff --git a/pkgs/development/interpreters/spidermonkey/78.nix b/pkgs/development/interpreters/spidermonkey/78.nix
index 84897ee84639..a3d7242f453d 100644
--- a/pkgs/development/interpreters/spidermonkey/78.nix
+++ b/pkgs/development/interpreters/spidermonkey/78.nix
@@ -21,11 +21,11 @@
stdenv.mkDerivation rec {
pname = "spidermonkey";
- version = "78.1.0";
+ version = "78.4.0";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz";
- sha256 = "18k47dl9hbnpqw69csxjar5dhwa7r8k7j9kvcfgmwb1iv6ba601n";
+ sha256 = "1z3hj45bnd12z3g6ajv9qrgclca7fymi1sxj9l9nh9q6y6xz0g4f";
};
outputs = [ "out" "dev" ];
@@ -52,18 +52,6 @@ stdenv.mkDerivation rec {
zlib
];
- patches = [
- # https://mail.gnome.org/archives/distributor-list/2020-August/msg00000.html
- (fetchpatch {
- url = "https://github.com/ptomato/mozjs/commit/b2974f8a6558d2dc4517b49ee313a9900a853285.patch";
- sha256 = "1bl5mbx7gmad6fmpc427263i1ychi2linpg69kxlr2w91r5m6ji3";
- })
- (fetchpatch {
- url = "https://github.com/ptomato/mozjs/commit/e5a2eb99f653ae03c67e536df1d55d265a0a1605.patch";
- sha256 = "0xhy63nw2byibmjc41yh6dwpg282nylganrs5aprn9pbqbcpsvif";
- })
- ];
-
preConfigure = ''
export CXXFLAGS="-fpermissive"
export LIBXUL_DIST=$out
@@ -101,9 +89,9 @@ stdenv.mkDerivation rec {
# Remove unnecessary static lib
preFixup = ''
- moveToOutput bin/js60-config "$dev"
+ moveToOutput bin/js78-config "$dev"
rm $out/lib/libjs_static.ajs
- ln -s $out/bin/js60 $out/bin/js
+ ln -s $out/bin/js78 $out/bin/js
'';
enableParallelBuilding = true;
@@ -112,7 +100,7 @@ stdenv.mkDerivation rec {
description = "Mozilla's JavaScript engine written in C/C++";
homepage = "https://developer.mozilla.org/en/SpiderMonkey";
license = licenses.gpl2; # TODO: MPL/GPL/LGPL tri-license.
- maintainers = [ maintainers.abbradar ];
+ maintainers = with maintainers; [ abbradar lostnet ];
platforms = platforms.linux;
};
}
diff --git a/pkgs/development/interpreters/wasmtime/default.nix b/pkgs/development/interpreters/wasmtime/default.nix
index b725c3e6e503..75a022de912f 100644
--- a/pkgs/development/interpreters/wasmtime/default.nix
+++ b/pkgs/development/interpreters/wasmtime/default.nix
@@ -6,7 +6,7 @@ rustPlatform.buildRustPackage rec {
src = fetchFromGitHub {
owner = "bytecodealliance";
- repo = "${pname}";
+ repo = pname;
rev = "v${version}";
sha256 = "01k1fpk2qp4kv0xr4f0xmrjkr98j5ws48r1aks8l80mffs4ynqfr";
fetchSubmodules = true;
diff --git a/pkgs/development/java-modules/maven-minimal.nix b/pkgs/development/java-modules/maven-minimal.nix
index c1fab1e9bc97..52edcd2104fd 100644
--- a/pkgs/development/java-modules/maven-minimal.nix
+++ b/pkgs/development/java-modules/maven-minimal.nix
@@ -83,6 +83,7 @@ in {
apache_10
apache_11
apache_13
+ apache_14
backportUtilConcurrent_3_1
commonsParent_22
doxia_1_0_alpha7
@@ -98,9 +99,11 @@ in {
mavenParent_21
mavenParent_22
mavenParent_23
+ mavenParent_24
mavenPlugins_22
mavenPlugins_23
mavenPlugins_24
+ mavenPlugins_25
mavenPluginTools_3_1
mavenReporting_2_0_6
mavenReporting_2_0_9
@@ -121,7 +124,9 @@ in {
plexus_3_3_1
plexusCipher_1_4
plexusCompiler_2_2
+ plexusCompiler_2_4
plexusCompilers_2_2
+ plexusCompilers_2_4
plexusComponents_1_1_7
plexusComponents_1_1_14
plexusComponents_1_1_15
diff --git a/pkgs/development/java-modules/maven/compiler-plugin.nix b/pkgs/development/java-modules/maven/compiler-plugin.nix
new file mode 100644
index 000000000000..b35b5660e801
--- /dev/null
+++ b/pkgs/development/java-modules/maven/compiler-plugin.nix
@@ -0,0 +1,14 @@
+{ fetchMaven }:
+
+{
+ mavenCompiler_3_2 = map (obj: fetchMaven {
+ version = "3.2";
+ artifactId = "maven-compiler-plugin";
+ groupId = "org.apache.maven.plugins";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "15lncacbgsbkp6m4fb1hv41nxn0w8lxgpjcpghw3znbh909d2y5h70q2nw3fyhd7kqsjwpvwpilkgyd5b35vi1smj5hhapmakqjk28r"; }
+ { type = "pom"; sha512 = "0a9pnb9rscsc32gpjr257k1pnydpskcs4jx8bs88vikxbdgc5sppllmqhi7k00i19azy2vjj59b3m9dcklcspmy9caxv2l7vjyr2lm0"; }
+ ];
+}
diff --git a/pkgs/development/java-modules/plexus/compiler-api.nix b/pkgs/development/java-modules/plexus/compiler-api.nix
index a1c6556a7699..f778e7cf29a8 100644
--- a/pkgs/development/java-modules/plexus/compiler-api.nix
+++ b/pkgs/development/java-modules/plexus/compiler-api.nix
@@ -11,4 +11,15 @@
{ type = "jar"; sha512 = "3by7icjfiymp7g2v1ci5dqwml6ibzh2njyg2w43kvaz3ydcxkzmfg5s97wsdqjsii7vdgqyhr16ydsn6mr90wbjvsi6wasaq1rqa812"; }
{ type = "pom"; sha512 = "0pdl78hp921lgkfya54wl8hxgm1c5474j1p921q5ix1knx1rlr4klpjwx212wy2m7b6bxq0bkf8n66mqjr72rh2rh308qij00ymrga8"; }
];
+
+ plexusCompilerApi_2_4 = map (obj: fetchMaven {
+ version = "2.4";
+ artifactId = "plexus-compiler-api";
+ groupId = "org.codehaus.plexus";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "1xm0lv43dbg33prr0vc7g3vv0r07qc7kxjjbpqkxyh60vryd9q2wj3r656z4x8fwwqjrpr9xb4lmn4nm0c1cn85xzhfpxiq13rnl8cr"; }
+ { type = "pom"; sha512 = "0mqghnfagrmws585bvdwbpf1c719jvbmhwb318vw661cjfzj1b55nvjxza49bx5y38kwnwk0cqk9f26pv323ng09iifyjxgzafqq479"; }
+ ];
}
diff --git a/pkgs/development/java-modules/plexus/compiler-javac.nix b/pkgs/development/java-modules/plexus/compiler-javac.nix
index d86240b6d45b..0e73caf58727 100644
--- a/pkgs/development/java-modules/plexus/compiler-javac.nix
+++ b/pkgs/development/java-modules/plexus/compiler-javac.nix
@@ -11,4 +11,15 @@
{ type = "jar"; sha512 = "12xsiaqd1q6mmmkcsxf4nr4wdjl8fa1nwz32yqwrrbj9cgakph0368cnk1apjzngsmnl6bws87nlxcz64sg0rb7i2vdzggplj0a41br"; }
{ type = "pom"; sha512 = "1fv2ij4h9xmzv3f5mvs0ilhkw7khkw5v8n1d97a2canfn254fipz7pd9nkmkqzjvy3cqwiczyh2nzibvcii624p8ggwl4s3yjw92jx4"; }
];
+
+ plexusCompilerJavac_2_4 = map (obj: fetchMaven {
+ version = "2.4";
+ artifactId = "plexus-compiler-javac";
+ groupId = "org.codehaus.plexus";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "272iaf7mgmhjssj0k4a9r8rzb3c8pskb4aqypcdvj217l8hbih6rsqhh9nd2xmwrwa1ifvc336b8ihz6f419lj74gp4p1za6mp0nps3"; }
+ { type = "pom"; sha512 = "1g16i5w610nsh9h0yyhw25fpr2lx562c4v8y17lw53imi4rhm0m709ysrbrh71rhv6f8g4i5d6wgps77jmdb5kn2h5k1n4n644wrd12"; }
+ ];
}
diff --git a/pkgs/development/java-modules/plexus/compiler-manager.nix b/pkgs/development/java-modules/plexus/compiler-manager.nix
index 3f27981b1540..c639780ca0ba 100644
--- a/pkgs/development/java-modules/plexus/compiler-manager.nix
+++ b/pkgs/development/java-modules/plexus/compiler-manager.nix
@@ -11,4 +11,15 @@
{ type = "jar"; sha512 = "1r1sdj784x4zcnkaz840vsz36jn1p2j98c21nia56kcdl1njydjn714bsmdy816l6sdinkz4s196mm3hshmxhq8mkmf16wgxx8jnq94"; }
{ type = "pom"; sha512 = "3cpfnbgil6g0bgq0cjbq2ysfjdpl05fh72d9l9cnwbilcsaxcmzn1hgmmkvam2ih222nl82dy7n5020is3y05kiv0i4n4lcs5m0ia48"; }
];
+
+ plexusCompilerManager_2_4 = map (obj: fetchMaven {
+ version = "2.4";
+ artifactId = "plexus-compiler-manager";
+ groupId = "org.codehaus.plexus";
+ sha512 = obj.sha512;
+ type = obj.type;
+ }) [
+ { type = "jar"; sha512 = "2al10188nwrdmi9zk3bid4ijjfsa8ymh6m9hin5jsja7hx7anbvs3i2y7kall56h4qn7j1rj73f8499x3i2k6x53kszmksvd2a1pkd4"; }
+ { type = "pom"; sha512 = "2bb2yrvjxci7wx7ira5cnnzdmlzdx4fk59fddpnmvdgh06dmg7fbnjlyx73pn6b13ajjrjl7rgj26mqs2hid3c0p3ni6x1qsg9w3ip0"; }
+ ];
}
diff --git a/pkgs/development/java-modules/poms.nix b/pkgs/development/java-modules/poms.nix
index d93edb7aa4fd..4e314605b797 100644
--- a/pkgs/development/java-modules/poms.nix
+++ b/pkgs/development/java-modules/poms.nix
@@ -105,6 +105,14 @@
type = "pom";
};
+ apache_14 = fetchMaven {
+ version = "14";
+ artifactId = "apache";
+ groupId = "org.apache";
+ sha512 = "08y5k9lny2z171c78l4j70miylj2xy8w48amqwcghy3p9pc1p19qx6146s4mxc2z4wx4z9gpi9agham46m5hqa6k6v2s16v80phi7xi";
+ type = "pom";
+ };
+
asmParent_4_0 = fetchMaven {
version = "4.0";
artifactId = "asm-parent";
@@ -345,6 +353,14 @@
type = "pom";
};
+ mavenParent_24 = fetchMaven {
+ version = "24";
+ artifactId = "maven-parent";
+ groupId = "org.apache.maven";
+ sha512 = "0w1v36qx53xv5m8kag6wakzy7rjrp4gzfp7zfmrp5kw13ik6k42fnfkknslqc2g2c5dyxra2vpbvz1z9bcqslyaljd4r1rj3qbh5vl7";
+ type = "pom";
+ };
+
mavenPlugins_22 = fetchMaven {
version = "22";
artifactId = "maven-plugins";
@@ -369,6 +385,14 @@
type = "pom";
};
+ mavenPlugins_25 = fetchMaven {
+ version = "25";
+ artifactId = "maven-plugins";
+ groupId = "org.apache.maven.plugins";
+ sha512 = "38zx1im9qnblr5p9r4ln91d2280x48n9a11j4476skrgh97l3iqxs5ggqc22wis7r53g4j8ya4dvzqhxx6gymfbz3cn6a6hcmdqbng5";
+ type = "pom";
+ };
+
mavenPluginTools_3_1 = fetchMaven {
version = "3.1";
artifactId = "maven-plugin-tools";
@@ -593,6 +617,14 @@
type = "pom";
};
+ plexusCompiler_2_4 = fetchMaven {
+ version = "2.4";
+ artifactId = "plexus-compiler";
+ groupId = "org.codehaus.plexus";
+ sha512 = "0v89a5kbgyphmvgmdf6kb7zi4fvq16l435cxsp7grc5jy4ir9d0dv5g7xwhsk9ajp1lcy9kp4l4bk2h93g4kvj3bhk548wv284y36bf";
+ type = "pom";
+ };
+
plexusCompilers_2_2 = fetchMaven {
version = "2.2";
artifactId = "plexus-compilers";
@@ -601,6 +633,14 @@
type = "pom";
};
+ plexusCompilers_2_4 = fetchMaven {
+ version = "2.4";
+ artifactId = "plexus-compilers";
+ groupId = "org.codehaus.plexus";
+ sha512 = "1zalxaqycaykdn6q6pnxki6yvlpaf5qap1903hcylhbi1gcwmpqys39xg4pah9giy9iis350w2dmsab2prib9lihz4s9z6s6adqcss2";
+ type = "pom";
+ };
+
plexusComponents_1_1_4 = fetchMaven {
version = "1.1.4";
artifactId = "plexus-components";
diff --git a/pkgs/development/libraries/agda/agda-categories/default.nix b/pkgs/development/libraries/agda/agda-categories/default.nix
index f2215b9b9844..fb6cc7279671 100644
--- a/pkgs/development/libraries/agda/agda-categories/default.nix
+++ b/pkgs/development/libraries/agda/agda-categories/default.nix
@@ -8,7 +8,7 @@ mkDerivation rec {
owner = "agda";
repo = "agda-categories";
rev = "v${version}";
- sha256 = "0n6y9xarqhj95i4h56klx10gy0fyckxbfwgiissfknpfq6l0m7r6";
+ sha256 = "1bcvmxcnl1ig38fxqkx8ydidhxq6a0kn2k9waf0lygh4ap928sgk";
};
buildInputs = [ standard-library ];
diff --git a/pkgs/development/libraries/amdvlk/default.nix b/pkgs/development/libraries/amdvlk/default.nix
index 3e8c9a24a6ee..033780b8ef65 100644
--- a/pkgs/development/libraries/amdvlk/default.nix
+++ b/pkgs/development/libraries/amdvlk/default.nix
@@ -21,13 +21,13 @@ let
in stdenv.mkDerivation rec {
pname = "amdvlk";
- version = "2020.Q4.1";
+ version = "2020.Q4.3";
src = fetchRepoProject {
name = "${pname}-src";
manifest = "https://github.com/GPUOpen-Drivers/AMDVLK.git";
rev = "refs/tags/v-${version}";
- sha256 = "UxUsXngsMbLNSmg0a7gqCqw30ckZ8IlDrSZMMnKHlh4=";
+ sha256 = "O1+w2R9Fvoc+1vegiCkBA9pE/yi/p0aK82fY4jML/2c=";
};
buildInputs = [
diff --git a/pkgs/development/libraries/armadillo/default.nix b/pkgs/development/libraries/armadillo/default.nix
index 169777f2b42c..a306a02be069 100644
--- a/pkgs/development/libraries/armadillo/default.nix
+++ b/pkgs/development/libraries/armadillo/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "armadillo";
- version = "10.1.0";
+ version = "10.1.1";
src = fetchurl {
url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz";
- sha256 = "15c3amyrk496v0s6r2pn8dw4v82f4ld347nbv5qdzd6injsg3qvj";
+ sha256 = "13hwynp1dnk3flw8ly00wjj12x2wsvj2da39bzay8c08m3dj3q4m";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/attica/default.nix b/pkgs/development/libraries/attica/default.nix
deleted file mode 100644
index d883100fd3ce..000000000000
--- a/pkgs/development/libraries/attica/default.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ stdenv, fetchurl, cmake, qt4 }:
-
-stdenv.mkDerivation rec {
- name = "attica-0.4.2";
-
- src = fetchurl {
- url = "mirror://kde/stable/attica/${name}.tar.bz2";
- sha256 = "1y74gsyzi70dfr9d1f1b08k130rm3jaibsppg8dv5h3211vm771v";
- };
-
- buildInputs = [ qt4 ];
- nativeBuildInputs = [ cmake ];
-
- meta = with stdenv.lib; {
- description = "Library to access Open Collaboration Service providers";
- license = "LGPL";
- maintainers = [ maintainers.sander maintainers.phreedom ];
- inherit (qt4.meta) platforms;
- };
-}
diff --git a/pkgs/development/libraries/babl/default.nix b/pkgs/development/libraries/babl/default.nix
index ac622fb290ea..9bb6e9e1c5e0 100644
--- a/pkgs/development/libraries/babl/default.nix
+++ b/pkgs/development/libraries/babl/default.nix
@@ -33,9 +33,9 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Image pixel format conversion library";
- homepage = "http://gegl.org/babl/";
- license = licenses.gpl3;
- maintainers = with stdenv.lib.maintainers; [ jtojnar ];
+ homepage = "https://gegl.org/babl/";
+ license = licenses.lgpl3Plus;
+ maintainers = with maintainers; [ jtojnar ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/development/libraries/belr/default.nix b/pkgs/development/libraries/belr/default.nix
index 90067e493a15..546949d9f21c 100644
--- a/pkgs/development/libraries/belr/default.nix
+++ b/pkgs/development/libraries/belr/default.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
cmakeFlags = [ "-DENABLE_STATIC=NO" ];
meta = with stdenv.lib; {
- description = "Belr is Belledonne Communications' language recognition library";
+ description = "Belledonne Communications' language recognition library";
homepage = "https://gitlab.linphone.org/BC/public/belr";
license = licenses.gpl3;
platforms = platforms.all;
diff --git a/pkgs/development/libraries/bzrtp/default.nix b/pkgs/development/libraries/bzrtp/default.nix
index d54539d9f25a..4fe53a5d629d 100644
--- a/pkgs/development/libraries/bzrtp/default.nix
+++ b/pkgs/development/libraries/bzrtp/default.nix
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_COMPILE = "-Wno-error=cast-function-type";
meta = with stdenv.lib; {
- description = "BZRTP is an opensource implementation of ZRTP keys exchange protocol";
+ description = "An opensource implementation of ZRTP keys exchange protocol";
homepage = "https://gitlab.linphone.org/BC/public/bzrtp";
# They have switched to GPLv3 on git HEAD so probably the next release will
# be GPL3.
diff --git a/pkgs/development/libraries/catch2/default.nix b/pkgs/development/libraries/catch2/default.nix
index 49b2e9be02ca..6d6282debf97 100644
--- a/pkgs/development/libraries/catch2/default.nix
+++ b/pkgs/development/libraries/catch2/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "catch2";
- version = "2.12.3";
+ version = "2.13.2";
src = fetchFromGitHub {
owner = "catchorg";
repo = "Catch2";
rev = "v${version}";
- sha256="0rp30754frp88wbl17ksr40mmffw5xibq73blgx9jj42d7nl891x";
+ sha256="100r0kmra8jmra2hv92lzvwcmphpaiccwvq3lpdsa5b7hailhach";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/cutelyst/default.nix b/pkgs/development/libraries/cutelyst/default.nix
index d5e83f0410c4..1befa89c7d05 100644
--- a/pkgs/development/libraries/cutelyst/default.nix
+++ b/pkgs/development/libraries/cutelyst/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "cutelyst";
- version = "2.12.0";
+ version = "2.13.0";
src = fetchFromGitHub {
owner = "cutelyst";
repo = "cutelyst";
rev = "v${version}";
- sha256 = "1ngacc7ackp08hajby0xvzpvnqahwm2dbxmisw7j7qs1lqrx9k3n";
+ sha256 = "1xbw8ag3iwm69dhrsg54anrlzvvflj6pwsj42z6hrl0yckabn99z";
};
nativeBuildInputs = [ cmake pkgconfig wrapQtAppsHook ];
diff --git a/pkgs/development/libraries/cxxtest/default.nix b/pkgs/development/libraries/cxxtest/default.nix
index 00629339e086..e1898044efaf 100644
--- a/pkgs/development/libraries/cxxtest/default.nix
+++ b/pkgs/development/libraries/cxxtest/default.nix
@@ -1,10 +1,8 @@
-{ stdenv, fetchFromGitHub, python2Packages}:
+{ stdenv, buildPythonApplication, fetchFromGitHub }:
-let
+buildPythonApplication rec {
pname = "cxxtest";
version = "4.4";
-in python2Packages.buildPythonApplication {
- name = "${pname}-${version}";
src = fetchFromGitHub {
owner = "CxxTest";
@@ -13,16 +11,26 @@ in python2Packages.buildPythonApplication {
sha256 = "19w92kipfhp5wvs47l0qpibn3x49sbmvkk91yxw6nwk6fafcdl17";
};
- setSourceRoot = ''
- sourceRoot=$(echo */python)
+ sourceRoot = "source/python";
+
+ postCheck = ''
+ python scripts/cxxtestgen --error-printer -o build/GoodSuite.cpp ../test/GoodSuite.h
+ $CXX -I.. -o build/GoodSuite build/GoodSuite.cpp
+ build/GoodSuite
+ '';
+
+ postInstall = ''
+ mkdir -p "$out/include"
+ cp -r ../cxxtest "$out/include"
'';
+ dontWrapPythonPrograms = true;
+
meta = with stdenv.lib; {
homepage = "http://cxxtest.com";
description = "Unit testing framework for C++";
- platforms = platforms.unix ;
+ platforms = platforms.unix;
license = licenses.lgpl3;
maintainers = [ maintainers.juliendehos ];
};
}
-
diff --git a/pkgs/development/libraries/drumstick/default.nix b/pkgs/development/libraries/drumstick/default.nix
index 0d3e2913ce8e..7cd826b1fe39 100644
--- a/pkgs/development/libraries/drumstick/default.nix
+++ b/pkgs/development/libraries/drumstick/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, alsaLib, cmake, docbook_xsl, docbook_xml_dtd_45, doxygen
-, fluidsynth, pkgconfig, qt5
+, fluidsynth, pkgconfig, qtbase, qtsvg
}:
stdenv.mkDerivation rec {
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake pkgconfig docbook_xsl docbook_xml_dtd_45 docbook_xml_dtd_45 ];
buildInputs = [
- alsaLib doxygen fluidsynth qt5.qtbase qt5.qtsvg
+ alsaLib doxygen fluidsynth qtbase qtsvg
];
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/duckdb/default.nix b/pkgs/development/libraries/duckdb/default.nix
index dde0806add4a..9b1adb7e2358 100644
--- a/pkgs/development/libraries/duckdb/default.nix
+++ b/pkgs/development/libraries/duckdb/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = "https://github.com/cwida/duckdb";
- description = "DuckDB is an embeddable SQL OLAP Database Management System";
+ description = "Embeddable SQL OLAP Database Management System";
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ costrouc ];
diff --git a/pkgs/development/libraries/enchant/2.x.nix b/pkgs/development/libraries/enchant/2.x.nix
index b7b86de92c01..cbc3f2173260 100644
--- a/pkgs/development/libraries/enchant/2.x.nix
+++ b/pkgs/development/libraries/enchant/2.x.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "enchant";
- version = "2.2.11";
+ version = "2.2.12";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "https://github.com/AbiWord/${pname}/releases/download/v${version}/${pname}-${version}.tar.gz";
- sha256 = "opxXd8TkX8rCWVwVxJ1tKqQ0+l58mT3/P582e2X+Ryo=";
+ sha256 = "0zi20s62gax9rkhwj318kqrxa62pmks6dsdd6m9pzvhlwy5cb6vb";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/enet/default.nix b/pkgs/development/libraries/enet/default.nix
index e1172870ede7..8a264d73b621 100644
--- a/pkgs/development/libraries/enet/default.nix
+++ b/pkgs/development/libraries/enet/default.nix
@@ -1,11 +1,11 @@
{stdenv, fetchurl}:
stdenv.mkDerivation rec {
- name = "enet-1.3.15";
+ name = "enet-1.3.16";
src = fetchurl {
url = "http://enet.bespin.org/download/${name}.tar.gz";
- sha256 = "1yxxf9bkx6dx3j8j70fj17c05likyfibb1419ls74hp58qrzdgas";
+ sha256 = "1lggc82rbzscci057dqqyhkbq4j6mr5k01hbrvn06jkzc2xpxdxv";
};
meta = {
diff --git a/pkgs/development/libraries/expat/default.nix b/pkgs/development/libraries/expat/default.nix
index a356d7be1a9e..29d2c2b3acb9 100644
--- a/pkgs/development/libraries/expat/default.nix
+++ b/pkgs/development/libraries/expat/default.nix
@@ -1,16 +1,18 @@
-{ stdenv, fetchurl }:
+{ stdenv, fetchurl, lib }:
# Note: this package is used for bootstrapping fetchurl, and thus
# cannot use fetchpatch! All mutable patches (generated by GitHub or
# cgit) that are needed here should be included directly in Nixpkgs as
# files.
-stdenv.mkDerivation rec {
- name = "expat-2.2.8";
+let
+ version = "2.2.10";
+in stdenv.mkDerivation rec {
+ name = "expat-${version}";
src = fetchurl {
- url = "https://github.com/libexpat/libexpat/releases/download/R_2_2_8/${name}.tar.xz";
- sha256 = "16vpj5mk3lps3x7fr8cs03rffx3ir4jilyqw0frayn6q94daijk1";
+ url = "https://github.com/libexpat/libexpat/releases/download/R_${lib.replaceStrings ["."] ["_"] version}/${name}.tar.xz";
+ sha256 = "sha256-Xf5Tj4tbY/A+mO2sUg19mmpNIuSC5cltTQb8xUhcJfI=";
};
outputs = [ "out" "dev" ]; # TODO: fix referrers
diff --git a/pkgs/development/libraries/ffmpeg-full/default.nix b/pkgs/development/libraries/ffmpeg-full/default.nix
index c23fb87f2fae..df7043cd44ed 100644
--- a/pkgs/development/libraries/ffmpeg-full/default.nix
+++ b/pkgs/development/libraries/ffmpeg-full/default.nix
@@ -244,6 +244,15 @@ stdenv.mkDerivation rec {
pname = "ffmpeg-full";
inherit (ffmpeg) src version;
+ # this should go away in the next release
+ patches = [
+ (fetchpatch {
+ url = "https://git.videolan.org/?p=ffmpeg.git;a=patch;h=7c59e1b0f285cd7c7b35fcd71f49c5fd52cf9315";
+ sha256 = "sha256-dqpmpDFETTuWHWolMoLaubU4BeDEuQaBNA0wmzL1f8o=";
+ name = "fix_libsrt.patch";
+ })
+ ];
+
prePatch = ''
patchShebangs .
'' + stdenv.lib.optionalString stdenv.isDarwin ''
diff --git a/pkgs/development/libraries/freetype/default.nix b/pkgs/development/libraries/freetype/default.nix
index 24757af09e3d..b87e64c2afbf 100644
--- a/pkgs/development/libraries/freetype/default.nix
+++ b/pkgs/development/libraries/freetype/default.nix
@@ -14,7 +14,7 @@ let
in stdenv.mkDerivation rec {
pname = "freetype";
- version = "2.10.2";
+ version = "2.10.4";
meta = with stdenv.lib; {
description = "A font rendering engine";
@@ -33,7 +33,7 @@ in stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://savannah/${pname}/${pname}-${version}.tar.xz";
- sha256 = "12rd181yzz6952cyjqaa4253f5szam93cmhw18p33rnj4l8dchqm";
+ sha256 = "112pyy215chg7f7fmp2l9374chhhpihbh8wgpj5nj6avj3c59a46";
};
propagatedBuildInputs = [ zlib bzip2 libpng ]; # needed when linking against freetype
diff --git a/pkgs/development/libraries/gamin/abstract-socket-namespace.patch b/pkgs/development/libraries/gamin/abstract-socket-namespace.patch
new file mode 100644
index 000000000000..ff1610559721
--- /dev/null
+++ b/pkgs/development/libraries/gamin/abstract-socket-namespace.patch
@@ -0,0 +1,73 @@
+From 737452159d521aef2041a2767f3ebf9f68f4b6a9 Mon Sep 17 00:00:00 2001
+From: Christian Kampka <christian@kampka.net>
+Date: Tue, 1 Sep 2020 13:54:35 +0200
+Subject: [PATCH] Pin abstract namespace sockets to host_os
+
+Running programs with AC_RUN_IFELSE fails when cross-compiling.
+Since abstract namespace sockets are linux feature, we can easily
+assume it is available for linux and not for darwin.
+---
+ configure.in | 47 ++++++-----------------------------------------
+ 1 file changed, 6 insertions(+), 41 deletions(-)
+
+diff --git a/configure.in b/configure.in
+index eb129db..0ed82ba 100644
+--- a/configure.in
++++ b/configure.in
+@@ -387,47 +387,12 @@ fi
+
+ #### Abstract sockets
+
+-AC_MSG_CHECKING(abstract socket namespace)
+-AC_LANG_PUSH(C)
+-AC_RUN_IFELSE([AC_LANG_PROGRAM(
+-[[
+-#include <sys/types.h>
+-#include <stdlib.h>
+-#include <string.h>
+-#include <stdio.h>
+-#include <sys/socket.h>
+-#include <sys/un.h>
+-#include <errno.h>
+-]],
+-[[
+- int listen_fd;
+- struct sockaddr_un addr;
+-
+- listen_fd = socket (PF_UNIX, SOCK_STREAM, 0);
+-
+- if (listen_fd < 0)
+- {
+- fprintf (stderr, "socket() failed: %s\n", strerror (errno));
+- exit (1);
+- }
+-
+- memset (&addr, '\0', sizeof (addr));
+- addr.sun_family = AF_UNIX;
+- strcpy (addr.sun_path, "X/tmp/dbus-fake-socket-path-used-in-configure-test");
+- addr.sun_path[0] = '\0'; /* this is what makes it abstract */
+-
+- if (bind (listen_fd, (struct sockaddr*) &addr, SUN_LEN (&addr)) < 0)
+- {
+- fprintf (stderr, "Abstract socket namespace bind() failed: %s\n",
+- strerror (errno));
+- exit (1);
+- }
+- else
+- exit (0);
+-]])],
+- [have_abstract_sockets=yes],
+- [have_abstract_sockets=no])
+-AC_LANG_POP(C)
++AC_MSG_CHECKING([whether target os has abstract socket namespace])
++if test x$target_os = xlinux-gnu ; then
++ have_abstract_sockets=yes
++else
++ have_abstract_sockets=no
++fi
+ AC_MSG_RESULT($have_abstract_sockets)
+
+ if test x$enable_abstract_sockets = xyes; then
+--
+2.25.4
+
diff --git a/pkgs/development/libraries/gamin/default.nix b/pkgs/development/libraries/gamin/default.nix
index 38451571d8b6..89096c887450 100644
--- a/pkgs/development/libraries/gamin/default.nix
+++ b/pkgs/development/libraries/gamin/default.nix
@@ -1,6 +1,8 @@
-{ stdenv, fetchurl, fetchpatch, pkgconfig, glib }:
+{ stdenv, fetchurl, fetchpatch, pkgconfig, glib, autoreconfHook }:
-stdenv.mkDerivation (rec {
+let
+ cross = stdenv.hostPlatform != stdenv.buildPlatform;
+in stdenv.mkDerivation (rec {
name = "gamin-0.1.10";
src = fetchurl {
@@ -8,7 +10,7 @@ stdenv.mkDerivation (rec {
sha256 = "18cr51y5qacvs2fc2p1bqv32rs8bzgs6l67zhasyl45yx055y218";
};
- nativeBuildInputs = [ pkgconfig ];
+ nativeBuildInputs = [ pkgconfig autoreconfHook ];
buildInputs = [ glib ];
@@ -27,7 +29,7 @@ stdenv.mkDerivation (rec {
name = "fix-pthread-mutex.patch";
url = "https://git.alpinelinux.org/aports/plain/main/gamin/fix-pthread-mutex.patch?h=3.4-stable&id=a1a836b089573752c1b0da7d144c0948b04e8ea8";
sha256 = "13igdbqsxb3sz0h417k6ifmq2n4siwqspj6slhc7fdl5wd1fxmdz";
- });
+ }) ++ stdenv.lib.optional (cross) ./abstract-socket-namespace.patch ;
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/gegl/4.0.nix b/pkgs/development/libraries/gegl/4.0.nix
index 6b38251a6806..c25f9145ea5e 100644
--- a/pkgs/development/libraries/gegl/4.0.nix
+++ b/pkgs/development/libraries/gegl/4.0.nix
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://download.gimp.org/pub/gegl/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "097427icgpgvcx40019b3dm8m84cchz79pixzpz648drs8p1wdqg";
+ sha256 = "sha256-DzceLtK5IWL+/T3edD5kjKCKahsrBQBIZ/vdx+IR5CQ=";
};
patches = [
@@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
# https://gitlab.gnome.org/GNOME/gegl/-/merge_requests/83
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/gegl/-/merge_requests/83.patch";
- sha256 = "CSBYbJ2xnEN23xrla1qqr244jxOR5vNK8ljBSXdg4yE=";
+ sha256 = "sha256-CSBYbJ2xnEN23xrla1qqr244jxOR5vNK8ljBSXdg4yE=";
})
];
@@ -120,8 +120,8 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Graph-based image processing framework";
- homepage = "http://www.gegl.org";
- license = licenses.gpl3;
+ homepage = "https://www.gegl.org";
+ license = licenses.lgpl3Plus;
maintainers = with maintainers; [ jtojnar ];
platforms = platforms.unix;
};
diff --git a/pkgs/development/libraries/gegl/default.nix b/pkgs/development/libraries/gegl/default.nix
index 1b8643172177..a99ec05d771c 100644
--- a/pkgs/development/libraries/gegl/default.nix
+++ b/pkgs/development/libraries/gegl/default.nix
@@ -1,12 +1,24 @@
-{ stdenv, fetchurl, pkgconfig, babl, libpng, cairo, libjpeg
-, librsvg, pango, gtk2, bzip2, intltool, libintl
+{ stdenv
+, fetchurl
+, pkgconfig
+, babl
+, libpng
+, cairo
+, libjpeg
+, librsvg
+, pango
+, gtk2
+, bzip2
+, intltool
+, libintl
, OpenGL ? null }:
stdenv.mkDerivation rec {
- name = "gegl-0.2.0";
+ pname = "gegl";
+ version = "0.2.0";
src = fetchurl {
- url = "ftp://ftp.gtk.org/pub/gegl/0.2/${name}.tar.bz2";
+ url = "ftp://ftp.gtk.org/pub/gegl/0.2/${pname}-${version}.tar.bz2";
sha256 = "df2e6a0d9499afcbc4f9029c18d9d1e0dd5e8710a75e17c9b1d9a6480dd8d426";
};
@@ -17,7 +29,7 @@ stdenv.mkDerivation rec {
name = "CVE-2012-4433.patch";
})];
- # needs fonts otherwise don't know how to pass them
+ # needs fonts otherwise don't know how to pass them
configureFlags = [ "--disable-docs" ];
buildInputs = [ babl libpng cairo libjpeg librsvg pango gtk2 bzip2 intltool libintl ]
@@ -27,10 +39,11 @@ stdenv.mkDerivation rec {
doCheck = false; # fails 3 out of 19 tests
- meta = {
+ meta = with stdenv.lib; {
description = "Graph-based image processing framework";
- homepage = "http://www.gegl.org";
- license = stdenv.lib.licenses.gpl3;
- platforms = stdenv.lib.platforms.unix;
+ homepage = "https://www.gegl.org";
+ license = licenses.lgpl3Plus;
+ maintainers = with maintainers; [ jtojnar ];
+ platforms = platforms.unix;
};
}
diff --git a/pkgs/development/libraries/gensio/default.nix b/pkgs/development/libraries/gensio/default.nix
index daca5fc0bdb1..b3bf33f0e881 100644
--- a/pkgs/development/libraries/gensio/default.nix
+++ b/pkgs/development/libraries/gensio/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "gensio";
- version = "2.1.4";
+ version = "2.1.7";
src = fetchFromGitHub {
owner = "cminyard";
- repo = "${pname}";
+ repo = pname;
rev = "v${version}";
- sha256 = "0c44qhhrknjl7sp94q34z7nv7bvnlqs8wzm385661liy4mnfn4dc";
+ sha256 = "07m8rbdk05biarc9xskwcx9lghj0dff1msxasfc6hi3jywc3xaih";
};
configureFlags = [
diff --git a/pkgs/development/libraries/grpc/default.nix b/pkgs/development/libraries/grpc/default.nix
index e7d1aa4bf92b..98117c7ae410 100644
--- a/pkgs/development/libraries/grpc/default.nix
+++ b/pkgs/development/libraries/grpc/default.nix
@@ -3,13 +3,13 @@
}:
stdenv.mkDerivation rec {
- version = "1.32.0"; # N.B: if you change this, change pythonPackages.grpcio-tools to a matching version too
+ version = "1.33.2"; # N.B: if you change this, change pythonPackages.grpcio-tools to a matching version too
pname = "grpc";
src = fetchFromGitHub {
owner = "grpc";
repo = "grpc";
rev = "v${version}";
- sha256 = "0v48h0j0gxcp9s63z1ibwgz4416qd6iq728la80y6gl8rklrqf0c";
+ sha256 = "0cc7yfa37ngrr0q9k3lm2yi4i57bfsyxwbblwc0f801k6wvgavcy";
fetchSubmodules = true;
};
patches = [
@@ -21,7 +21,8 @@ stdenv.mkDerivation rec {
];
nativeBuildInputs = [ cmake pkgconfig ];
- buildInputs = [ zlib c-ares c-ares.cmake-config openssl protobuf gflags abseil-cpp libnsl ];
+ buildInputs = [ zlib c-ares c-ares.cmake-config openssl protobuf gflags abseil-cpp ]
+ ++ stdenv.lib.optionals stdenv.isLinux [ libnsl ];
cmakeFlags =
[ "-DgRPC_ZLIB_PROVIDER=package"
diff --git a/pkgs/development/libraries/gsoap/default.nix b/pkgs/development/libraries/gsoap/default.nix
index fd9e327c1bc9..2614c50cca78 100644
--- a/pkgs/development/libraries/gsoap/default.nix
+++ b/pkgs/development/libraries/gsoap/default.nix
@@ -5,11 +5,11 @@ let
in stdenv.mkDerivation rec {
pname = "gsoap";
- version = "${majorVersion}.53";
+ version = "${majorVersion}.108";
src = fetchurl {
url = "mirror://sourceforge/project/gsoap2/gsoap-${majorVersion}/gsoap_${version}.zip";
- sha256 = "0n35dh32gidi65c36cwjd91304pwiabfblvd64kg21djpjl06qcr";
+ sha256 = "0x58bwlclk7frv03kg8bp0pm7zl784samvbzskrnr7dl5v866nvl";
};
buildInputs = [ openssl zlib ];
diff --git a/pkgs/development/libraries/gtk/2.x.nix b/pkgs/development/libraries/gtk/2.x.nix
index e01034a3d584..d13e3636baeb 100644
--- a/pkgs/development/libraries/gtk/2.x.nix
+++ b/pkgs/development/libraries/gtk/2.x.nix
@@ -19,9 +19,6 @@ in
stdenv.mkDerivation rec {
name = "${pname}-${version}";
- # passthru to prevent rebuild but allow pname and version
- passthru = { inherit pname version; };
-
src = fetchurl {
url = "mirror://gnome/sources/gtk+/2.24/${pname}-${version}.tar.xz";
sha256 = "b6c8a93ddda5eabe3bfee1eb39636c9a03d2a56c7b62828b359bf197943c582e";
@@ -78,6 +75,8 @@ stdenv.mkDerivation rec {
'';
passthru = {
+ # passthru to prevent rebuild but allow pname and version
+ inherit pname version;
gtkExeEnvPostBuild = ''
rm $out/lib/gtk-2.0/2.10.0/immodules.cache
$out/bin/gtk-query-immodules-2.0 $out/lib/gtk-2.0/2.10.0/immodules/*.so > $out/lib/gtk-2.0/2.10.0/immodules.cache
diff --git a/pkgs/development/libraries/harfbuzz/default.nix b/pkgs/development/libraries/harfbuzz/default.nix
index 8110f13d14ca..6c5703f521d7 100644
--- a/pkgs/development/libraries/harfbuzz/default.nix
+++ b/pkgs/development/libraries/harfbuzz/default.nix
@@ -11,7 +11,7 @@
}:
let
- version = "2.7.1";
+ version = "2.7.2";
inherit (stdenv.lib) optional optionals optionalString;
mesonFeatureFlag = opt: b:
"-D${opt}=${if b then "enabled" else "disabled"}";
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
owner = "harfbuzz";
repo = "harfbuzz";
rev = version;
- sha256 = "172jmwp666xbs6yy1pc2495gnkz8xw11b8zkz3j19jxlvvp4mxcs";
+ sha256 = "0vfyxr3lvzp80j1347nrwpr1ndv265p15rj2q8rj31lb26nyz4dm";
};
postPatch = ''
diff --git a/pkgs/development/libraries/hpx/default.nix b/pkgs/development/libraries/hpx/default.nix
index b6d6b6887525..ba7da8f5b774 100644
--- a/pkgs/development/libraries/hpx/default.nix
+++ b/pkgs/development/libraries/hpx/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "hpx";
- version = "1.5.0";
+ version = "1.5.1";
src = fetchFromGitHub {
owner = "STEllAR-GROUP";
repo = "hpx";
rev = version;
- sha256 = "10hgjavhvn33y3k5j3l1326x13bxffghg2arxjrh7i7zd3qprfv5";
+ sha256 = "1ld2k00500p107jarw379hsd1nlnm33972nv9c3ssfq619bj01c9";
};
buildInputs = [ boost hwloc gperftools ];
diff --git a/pkgs/development/libraries/intel-gmmlib/default.nix b/pkgs/development/libraries/intel-gmmlib/default.nix
index 89305baaee80..d271313f95de 100644
--- a/pkgs/development/libraries/intel-gmmlib/default.nix
+++ b/pkgs/development/libraries/intel-gmmlib/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "intel-gmmlib";
- version = "20.2.5";
+ version = "20.3.2";
src = fetchFromGitHub {
owner = "intel";
repo = "gmmlib";
rev = "${pname}-${version}";
- sha256 = "0jg3kc74iqmbclx77a6dp4h85va8wi210x4zf5jypiq35c57r8hh";
+ sha256 = "0727pr7sknqi859gb5z472kgbbwx40574iyls8fgirm7lcz6gbd9";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/intel-media-driver/default.nix b/pkgs/development/libraries/intel-media-driver/default.nix
index cb8c0a1cb145..498265a5a2f0 100644
--- a/pkgs/development/libraries/intel-media-driver/default.nix
+++ b/pkgs/development/libraries/intel-media-driver/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "intel-media-driver";
- version = "20.3.0";
+ version = "20.4.0";
src = fetchFromGitHub {
owner = "intel";
repo = "media-driver";
rev = "intel-media-${version}";
- sha256 = "0dy30g32iqyygap3cm1idbhwnm1p3qvf2j2nzcr9n5im287h5gcr";
+ sha256 = "0nah3h3s6hqbgz1wqp5j1grzq0q939wbh4b9d27dmb4wy6ma41sl";
};
cmakeFlags = [
diff --git a/pkgs/development/libraries/intel-media-sdk/default.nix b/pkgs/development/libraries/intel-media-sdk/default.nix
index 90f6b4d49b84..e59015832314 100644
--- a/pkgs/development/libraries/intel-media-sdk/default.nix
+++ b/pkgs/development/libraries/intel-media-sdk/default.nix
@@ -1,13 +1,15 @@
-{ stdenv, fetchurl, cmake, pkgconfig, gtest, libdrm, libpciaccess, libva, libX11
+{ stdenv, fetchFromGitHub, cmake, pkgconfig, gtest, libdrm, libpciaccess, libva, libX11
, libXau, libXdmcp, libpthreadstubs }:
stdenv.mkDerivation rec {
pname = "intel-media-sdk";
- version = "20.2.1";
+ version = "20.3.1";
- src = fetchurl {
- url = "https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${version}.tar.gz";
- sha256 = "0m3ipfdknpgrdwiywlinl4sfkfrvyv7wmq1j83pmbr54z067sgg1";
+ src = fetchFromGitHub {
+ owner = "Intel-Media-SDK";
+ repo = "MediaSDK";
+ rev = "intel-mediasdk-${version}";
+ sha256 = "13b698zp9b228x81yly0qx3zvj821niz3yad74b229i3z7rf8wzd";
};
nativeBuildInputs = [ cmake pkgconfig ];
diff --git a/pkgs/development/libraries/java/lombok/default.nix b/pkgs/development/libraries/java/lombok/default.nix
index 5928d99b6c24..5a1210036056 100644
--- a/pkgs/development/libraries/java/lombok/default.nix
+++ b/pkgs/development/libraries/java/lombok/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "lombok-1.18.12";
+ name = "lombok-1.18.16";
src = fetchurl {
url = "https://projectlombok.org/downloads/${name}.jar";
- sha256 = "01jl6i5wzjxyk36fcq6ji90x9h143gvnwhv86cbkqaxhxh41af29";
+ sha256 = "1msys7xkaj0d7fi112fmb2z50mk46db58agzrrdyimggsszwn1kj";
};
buildCommand = ''
diff --git a/pkgs/development/libraries/jbig2dec/default.nix b/pkgs/development/libraries/jbig2dec/default.nix
index a6eb56423954..4004c9f387ef 100644
--- a/pkgs/development/libraries/jbig2dec/default.nix
+++ b/pkgs/development/libraries/jbig2dec/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "jbig2dec";
- version = "0.18";
+ version = "0.19";
src = fetchurl {
- url = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs952/${pname}-${version}.tar.gz";
- sha256 = "0pigfw2v0ppvr0lbysm69gx0zsa5q2q92yrb8af2j3im6x97f6cy";
+ url = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9533/${pname}-${version}.tar.gz";
+ sha256 = "0dwa24kjqyg9hmm40fh048sdxfpnasz43l2rm8wlkw1qbdlpd517";
};
postPatch = ''
diff --git a/pkgs/development/libraries/jsoncpp/default.nix b/pkgs/development/libraries/jsoncpp/default.nix
index 5e361a09d357..73aaaec4e4c4 100644
--- a/pkgs/development/libraries/jsoncpp/default.nix
+++ b/pkgs/development/libraries/jsoncpp/default.nix
@@ -2,13 +2,15 @@
stdenv.mkDerivation rec {
pname = "jsoncpp";
- version = "1.9.2";
+ version = "1.9.4";
+
+ outputs = ["out" "dev"];
src = fetchFromGitHub {
owner = "open-source-parsers";
repo = "jsoncpp";
rev = version;
- sha256 = "037d1b1qdmn3rksmn1j71j26bv4hkjv7sn7da261k853xb5899sg";
+ sha256 = "0qnx5y6c90fphl9mj9d20j2dfgy6s5yr5l0xnzid0vh71zrp6jwv";
};
/* During darwin bootstrap, we have a cp that doesn't understand the
@@ -23,30 +25,17 @@ stdenv.mkDerivation rec {
# Hack to be able to run the test, broken because we use
# CMAKE_SKIP_BUILD_RPATH to avoid cmake resetting rpath on install
preBuild = if stdenv.isDarwin then ''
- export DYLD_LIBRARY_PATH="`pwd`/src/lib_json''${DYLD_LIBRARY_PATH:+:}$DYLD_LIBRARY_PATH"
+ export DYLD_LIBRARY_PATH="$PWD/lib''${DYLD_LIBRARY_PATH:+:}$DYLD_LIBRARY_PATH"
'' else ''
- export LD_LIBRARY_PATH="`pwd`/src/lib_json''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH"
+ export LD_LIBRARY_PATH="$PWD/lib''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH"
'';
nativeBuildInputs = [ cmake python validatePkgConfig ];
- patches = [
- # Fix generation of pkg-config file (https://github.com/open-source-parsers/jsoncpp/pull/1199)
- (fetchpatch {
- url = "https://github.com/open-source-parsers/jsoncpp/commit/b05a21342a646a986b11c28ba6b19665756d21d2.patch";
- sha256 = "0dn4cvvkcp9mnxbzyaqb49z6bv5yqsx1wlf1lyki1n2rni2hn63p";
- })
- ] ++ stdenv.lib.optionals (stdenv.isAarch64 || stdenv.isAarch32) [
- # fix inverted sense in isAnyCharRequiredQuoting on arm. See: https://github.com/open-source-parsers/jsoncpp/pull/1120
- (fetchpatch {
- url = "https://github.com/open-source-parsers/jsoncpp/commit/9093358efae9e5981aa60013487fc7215f040a59.patch";
- sha256 = "1wiqp70sck2md14sfc0zdkblqk9750cl55ykf9d6b9vs1ifzzzq5";
- })
- ];
-
cmakeFlags = [
"-DBUILD_SHARED_LIBS=ON"
"-DBUILD_STATIC_LIBS=OFF"
+ "-DBUILD_OBJECT_LIBS=OFF"
"-DJSONCPP_WITH_CMAKE_PACKAGE=ON"
];
diff --git a/pkgs/development/libraries/kdiagram/default.nix b/pkgs/development/libraries/kdiagram/default.nix
index 50f3e6a6c025..b9f16d3cfaef 100644
--- a/pkgs/development/libraries/kdiagram/default.nix
+++ b/pkgs/development/libraries/kdiagram/default.nix
@@ -1,14 +1,18 @@
{
- mkDerivation, fetchurl, lib,
+ mkDerivation, fetchFromGitLab, lib,
extra-cmake-modules, qttools,
qtbase, qtsvg,
}:
-mkDerivation {
- name = "kdiagram-2.6.0";
- src = fetchurl {
- url = "https://download.kde.org/stable/kdiagram/2.6.0/src/kdiagram-2.6.0.tar.xz";
- sha256 = "10hqk12wwgbiq4q5145s8v7v96j621ckq1yil9s4pihmgsnqsy02";
+mkDerivation rec {
+ pname = "kdiagram";
+ version = "2.7.0";
+ src = fetchFromGitLab {
+ domain = "invent.kde.org";
+ owner = "graphics";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "NSBNHPr8JzBn3y3ivhL0RjiXjDuPwZsTTOeI22pq3vc=";
};
nativeBuildInputs = [ extra-cmake-modules qttools ];
propagatedBuildInputs = [ qtbase qtsvg ];
diff --git a/pkgs/development/libraries/kdsoap/default.nix b/pkgs/development/libraries/kdsoap/default.nix
index dde2e5cb1a77..50ba2c300b3f 100644
--- a/pkgs/development/libraries/kdsoap/default.nix
+++ b/pkgs/development/libraries/kdsoap/default.nix
@@ -4,7 +4,7 @@
}:
let
- version = "1.9.0";
+ version = "1.9.1";
in
mkDerivation {
@@ -24,7 +24,7 @@ mkDerivation {
};
src = fetchurl {
url = "https://github.com/KDAB/KDSoap/releases/download/kdsoap-${version}/kdsoap-${version}.tar.gz";
- sha256 = "0a28k48cmagqxhaayyrqnxsx1zbvw4f06dgs16kl33xhbinn5fg3";
+ sha256 = "09rxx7h98niawz7i94g279c2rgh7xmq1hqxwlyzwsaqsx4kfl850";
};
outputs = [ "out" "dev" ];
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/keystone/default.nix b/pkgs/development/libraries/keystone/default.nix
new file mode 100644
index 000000000000..dc83209c1479
--- /dev/null
+++ b/pkgs/development/libraries/keystone/default.nix
@@ -0,0 +1,32 @@
+{ stdenv
+, fetchFromGitHub
+, pkg-config
+, cmake
+, python3
+}:
+
+stdenv.mkDerivation rec {
+ pname = "keystone";
+ version = "0.9.2";
+
+ src = fetchFromGitHub {
+ owner = "keystone-engine";
+ repo = pname;
+ rev = version;
+ sha256 = "020d1l1aqb82g36l8lyfn2j8c660mm6sh1nl4haiykwgdl9xnxfa";
+ };
+
+ nativeBuildInputs = [
+ pkg-config
+ cmake
+ python3
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Lightweight multi-platform, multi-architecture assembler framework";
+ homepage = "https://www.keystone-engine.org";
+ license = licenses.gpl2Only;
+ maintainers = with maintainers; [ luc65r ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/development/libraries/kpeoplevcard/default.nix b/pkgs/development/libraries/kpeoplevcard/default.nix
index c405532e4363..d2244a252347 100644
--- a/pkgs/development/libraries/kpeoplevcard/default.nix
+++ b/pkgs/development/libraries/kpeoplevcard/default.nix
@@ -32,7 +32,7 @@ mkDerivation rec {
meta = with lib; {
description = "Pulseaudio bindings for Qt";
- homepage = "KPeople VCard Support";
+ homepage = "https://github.com/KDE/kpeoplevcard";
license = with licenses; [ lgpl2 ];
maintainers = with maintainers; [ doronbehar ];
};
diff --git a/pkgs/development/libraries/kpmcore/default.nix b/pkgs/development/libraries/kpmcore/default.nix
index 7903fc746390..8cda52c4aecd 100644
--- a/pkgs/development/libraries/kpmcore/default.nix
+++ b/pkgs/development/libraries/kpmcore/default.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, fetchurl, extra-cmake-modules
-, qtbase, kdeFrameworks
+, qtbase, kio
, libatasmart, parted
, utillinux }:
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
libatasmart
parted # we only need the library
- kdeFrameworks.kio
+ kio
utillinux # needs blkid (note that this is not provided by utillinux-compat)
];
diff --git a/pkgs/development/libraries/leatherman/default.nix b/pkgs/development/libraries/leatherman/default.nix
index 4623e5ca70ef..75cb2db4f1b5 100644
--- a/pkgs/development/libraries/leatherman/default.nix
+++ b/pkgs/development/libraries/leatherman/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "leatherman";
- version = "1.12.1";
+ version = "1.12.2";
src = fetchFromGitHub {
- sha256 = "1mgd7jqfg6f0y2yrh2m1njlwrpd15kas88776jdd5fsl7gvb5khn";
+ sha256 = "1iz8w0q4m7dqshjqfbwxwrasabs4j8jlil4w3kxdr3v9ldkl4v3d";
rev = version;
repo = "leatherman";
owner = "puppetlabs";
diff --git a/pkgs/development/libraries/libarchive/default.nix b/pkgs/development/libraries/libarchive/default.nix
index d1917de37d6a..3c97ce21ce07 100644
--- a/pkgs/development/libraries/libarchive/default.nix
+++ b/pkgs/development/libraries/libarchive/default.nix
@@ -2,8 +2,10 @@
fetchFromGitHub, stdenv, pkgconfig, autoreconfHook,
acl, attr, bzip2, e2fsprogs, libxml2, lzo, openssl, sharutils, xz, zlib, zstd,
- # Optional but increases closure only negligibly.
- xarSupport ? true,
+ # Optional but increases closure only negligibly. Also, while libxml2
+ # builds fine on windows, but libarchive has trouble linking windows
+ # things it depends on for some reason.
+ xarSupport ? stdenv.hostPlatform.isUnix,
}:
assert xarSupport -> libxml2 != null;
@@ -22,7 +24,9 @@ stdenv.mkDerivation rec {
outputs = [ "out" "lib" "dev" ];
nativeBuildInputs = [ pkgconfig autoreconfHook ];
- buildInputs = [ sharutils zlib bzip2 openssl xz lzo zstd ]
+ buildInputs =
+ stdenv.lib.optional stdenv.hostPlatform.isUnix sharutils
+ ++ [ zlib bzip2 openssl xz lzo zstd ]
++ stdenv.lib.optionals stdenv.isLinux [ e2fsprogs attr acl ]
++ stdenv.lib.optional xarSupport libxml2;
diff --git a/pkgs/development/libraries/libavif/default.nix b/pkgs/development/libraries/libavif/default.nix
index 7b6d1ecfbb27..e8fdc6eb206b 100644
--- a/pkgs/development/libraries/libavif/default.nix
+++ b/pkgs/development/libraries/libavif/default.nix
@@ -11,13 +11,13 @@
stdenv.mkDerivation rec {
pname = "libavif";
- version = "0.8.1";
+ version = "0.8.2";
src = fetchFromGitHub {
owner = "AOMediaCodec";
repo = pname;
rev = "v${version}";
- sha256 = "1fs222cn1d60pv5fjsr92axk5dival70b6yqw0wng5ikk9zsdkhy";
+ sha256 = "0f0l8ywz2jhc9mkfrzdxdvr3q39a404yn9wcyvqshfbkbprsan4p";
};
# reco: encode libaom slowest but best, decode dav1d fastest
diff --git a/pkgs/development/libraries/libfilezilla/default.nix b/pkgs/development/libraries/libfilezilla/default.nix
index 455d42e30502..e5b76b1435fa 100644
--- a/pkgs/development/libraries/libfilezilla/default.nix
+++ b/pkgs/development/libraries/libfilezilla/default.nix
@@ -11,11 +11,11 @@
stdenv.mkDerivation rec {
pname = "libfilezilla";
- version = "0.24.1";
+ version = "0.25.0";
src = fetchurl {
url = "https://download.filezilla-project.org/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "sha256-/dW07hkWr3sdQC591GfwXfdiS7ZfuVoIdaA3EuzC1v0=";
+ sha256 = "0akvki7n5rwmc52wss25i3h4nwl935flhjypf8dx3lvf4jszxxiv";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/development/libraries/libfprint/default.nix b/pkgs/development/libraries/libfprint/default.nix
index 7c6168c3d3e4..cc4e7dfefeef 100644
--- a/pkgs/development/libraries/libfprint/default.nix
+++ b/pkgs/development/libraries/libfprint/default.nix
@@ -16,7 +16,7 @@
stdenv.mkDerivation rec {
pname = "libfprint";
- version = "1.90.2";
+ version = "1.90.3";
outputs = [ "out" "devdoc" ];
src = fetchFromGitLab {
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
owner = "libfprint";
repo = pname;
rev = "v${version}";
- sha256 = "0g890y49anqd7yfz86iyvywxgbfmfmj6813fy58m5n8jain7iy1b";
+ sha256 = "1fs0qrfrqnvc6kcsg81l5p89n8jnsx9dr1pzxpb8ghwas8c9v52i";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/libgnurl/default.nix b/pkgs/development/libraries/libgnurl/default.nix
index 25917c44bd02..5daeba2c06e6 100644
--- a/pkgs/development/libraries/libgnurl/default.nix
+++ b/pkgs/development/libraries/libgnurl/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "libgnurl";
- version = "7.70.0";
+ version = "7.72.0";
src = fetchurl {
url = "mirror://gnu/gnunet/gnurl-${version}.tar.gz";
- sha256 = "0px9la8v4bj1dzxb95fx3yxk0rcjqjrxpj733ga27cza45wwzkqa";
+ sha256 = "1y4laraq37kw8hc8jlzgcw7y37bfd0n71q0sy3d3z6yg7zh2prxi";
};
nativeBuildInputs = [ libtool groff perl pkgconfig python2 ];
diff --git a/pkgs/development/libraries/libgpiod/0001-Drop-AC_FUNC_MALLOC-and-_REALLOC-and-check-for-them-.patch b/pkgs/development/libraries/libgpiod/0001-Drop-AC_FUNC_MALLOC-and-_REALLOC-and-check-for-them-.patch
new file mode 100644
index 000000000000..f2ee8e8d3d73
--- /dev/null
+++ b/pkgs/development/libraries/libgpiod/0001-Drop-AC_FUNC_MALLOC-and-_REALLOC-and-check-for-them-.patch
@@ -0,0 +1,31 @@
+From 2cc80dc06ea42087788cf27b31821ffa99a22f89 Mon Sep 17 00:00:00 2001
+From: Johannes Lode <johannes.lode@dynainstruments.com>
+Date: Thu, 14 Nov 2019 10:44:00 +0100
+Subject: [PATCH] Drop AC_FUNC_MALLOC and _REALLOC and check for them as
+ regular functions.
+
+While cross-compiling there occurred "undefined reference to
+`rpl_malloc'", the suggested change fixes the problem.
+
+Tested for native X86_64 and armv7a-unknown-linux-gnueabihf.
+---
+ configure.ac | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 008499d..b492dc4 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -81,7 +81,8 @@ AC_DEFUN([HEADER_NOT_FOUND_CXX],
+
+ # This is always checked (library needs this)
+ AC_HEADER_STDC
+-AC_FUNC_MALLOC
++# AC_FUNC_MALLOC -- does not work while cross-compiling
++AC_CHECK_FUNC([malloc realloc])
+ AC_CHECK_FUNC([ioctl], [], [FUNC_NOT_FOUND_LIB([ioctl])])
+ AC_CHECK_FUNC([asprintf], [], [FUNC_NOT_FOUND_LIB([asprintf])])
+ AC_CHECK_FUNC([scandir], [], [FUNC_NOT_FOUND_LIB([scandir])])
+--
+2.25.1
+
diff --git a/pkgs/development/libraries/libgpiod/default.nix b/pkgs/development/libraries/libgpiod/default.nix
index 68078bbc9a03..23ef2c067a62 100644
--- a/pkgs/development/libraries/libgpiod/default.nix
+++ b/pkgs/development/libraries/libgpiod/default.nix
@@ -4,13 +4,19 @@
stdenv.mkDerivation rec {
pname = "libgpiod";
- version = "1.5.2";
+ version = "1.6";
src = fetchurl {
url = "https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/snapshot/libgpiod-${version}.tar.gz";
- sha256 = "1bknh7kn5gxc8xwf913lsdm9zgn1bwj42nsnp6kbkyn6ip7s6c4r";
+ sha256 = "0xcwrg4p4w925lijmz4ci4500z83kj5gs1n501q4vhi54bdzn2k5";
};
+ patches = [
+ # cross compiling fix
+ # https://github.com/brgl/libgpiod/pull/45
+ ./0001-Drop-AC_FUNC_MALLOC-and-_REALLOC-and-check-for-them-.patch
+ ];
+
buildInputs = [ kmod ] ++ lib.optionals enablePython [ python3 ncurses ];
nativeBuildInputs = [
autoconf-archive
diff --git a/pkgs/development/libraries/libguestfs/default.nix b/pkgs/development/libraries/libguestfs/default.nix
index d8a037aa5f15..b875b3579037 100644
--- a/pkgs/development/libraries/libguestfs/default.nix
+++ b/pkgs/development/libraries/libguestfs/default.nix
@@ -91,5 +91,7 @@ stdenv.mkDerivation rec {
homepage = "https://libguestfs.org/";
maintainers = with maintainers; [offline];
platforms = platforms.linux;
+ # this is to avoid "output size exceeded"
+ hydraPlatforms = if appliance != null then appliance.meta.hydraPlatforms else platforms.linux;
};
}
diff --git a/pkgs/development/libraries/libhdhomerun/default.nix b/pkgs/development/libraries/libhdhomerun/default.nix
index 73d53bdccd73..577457afdbf8 100644
--- a/pkgs/development/libraries/libhdhomerun/default.nix
+++ b/pkgs/development/libraries/libhdhomerun/default.nix
@@ -6,11 +6,11 @@
stdenv.mkDerivation rec {
pname = "libhdhomerun";
- version = "20200521";
+ version = "20200907";
src = fetchurl {
url = "https://download.silicondust.com/hdhomerun/libhdhomerun_${version}.tgz";
- sha256 = "0s0683bwyd10n3r2sanlyd07ii3fmi3vl9w9a2rwlpcclzq3h456";
+ sha256 = "1v80jk056ii2iv2w7sq24i3prjrbhxql5vqhafs7vq54qmwvgbnb";
};
patchPhase = stdenv.lib.optionalString stdenv.isDarwin ''
diff --git a/pkgs/development/libraries/libical/default.nix b/pkgs/development/libraries/libical/default.nix
index c03367da97ba..62034a7bce27 100644
--- a/pkgs/development/libraries/libical/default.nix
+++ b/pkgs/development/libraries/libical/default.nix
@@ -91,7 +91,7 @@ stdenv.mkDerivation rec {
runHook preInstallCheck
export TZDIR=${tzdata}/share/zoneinfo
- ctest --output-on-failure
+ ctest --output-on-failure --exclude-regex 'regression|recur|timezones|libical-glib-array|libical-glib-component|libical-glib-timezone'
runHook postInstallCheck
'';
diff --git a/pkgs/development/libraries/libinput/default.nix b/pkgs/development/libraries/libinput/default.nix
index 576a2fec921a..3a651087510b 100644
--- a/pkgs/development/libraries/libinput/default.nix
+++ b/pkgs/development/libraries/libinput/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, meson, ninja
+{ stdenv, fetchFromGitLab, pkgconfig, meson, ninja
, libevdev, mtdev, udev, libwacom
, documentationSupport ? false, doxygen ? null, graphviz ? null # Documentation
, eventGUISupport ? false, cairo ? null, glib ? null, gtk3 ? null # GUI event viewer support
@@ -27,11 +27,14 @@ in
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "libinput";
- version = "1.16.1";
-
- src = fetchurl {
- url = "https://www.freedesktop.org/software/libinput/${pname}-${version}.tar.xz";
- sha256 = "e6fRru3RUWi7IdF+nmKKocJ5V5Y6Qjo/6jk4pQF1hTk=";
+ version = "1.16.2";
+
+ src = fetchFromGitLab {
+ domain = "gitlab.freedesktop.org";
+ owner = pname;
+ repo = pname;
+ rev = version;
+ sha256 = "0qii6yh3dlhgv9z970cpzbz19ii8zjvq4k7pg75sy2gmia7smwd1";
};
outputs = [ "bin" "out" "dev" ];
@@ -80,7 +83,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Handles input devices in Wayland compositors and provides a generic X.Org input driver";
- homepage = "http://www.freedesktop.org/wiki/Software/libinput";
+ homepage = "https://www.freedesktop.org/wiki/Software/libinput/";
license = licenses.mit;
platforms = platforms.unix;
maintainers = with maintainers; [ codyopel ];
diff --git a/pkgs/development/libraries/libjcat/default.nix b/pkgs/development/libraries/libjcat/default.nix
index bbf0db233821..1eca110f8cb5 100644
--- a/pkgs/development/libraries/libjcat/default.nix
+++ b/pkgs/development/libraries/libjcat/default.nix
@@ -19,7 +19,7 @@
stdenv.mkDerivation rec {
pname = "libjcat";
- version = "0.1.3";
+ version = "0.1.4";
outputs = [ "bin" "out" "dev" "devdoc" "man" "installedTests" ];
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
owner = "hughsie";
repo = "libjcat";
rev = version;
- sha256 = "157bi1v9qqk45rkq7lg08l7g3bxwacl4h89vnr7msjmg0hri36kc";
+ sha256 = "156sykcdzdfmd7va59qld4gyzhbf2yk1dfgifi494g6i99zyigfh";
};
patches = [
diff --git a/pkgs/development/libraries/libmediainfo/default.nix b/pkgs/development/libraries/libmediainfo/default.nix
index e6650db85cc7..31d64101e6bf 100644
--- a/pkgs/development/libraries/libmediainfo/default.nix
+++ b/pkgs/development/libraries/libmediainfo/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, autoreconfHook, pkgconfig, libzen, zlib }:
stdenv.mkDerivation rec {
- version = "20.08";
+ version = "20.09";
pname = "libmediainfo";
src = fetchurl {
url = "https://mediaarea.net/download/source/libmediainfo/${version}/libmediainfo_${version}.tar.xz";
- sha256 = "19n8h9jq42b6r3dbag77fzwfksfywszmzpi636w87fvc1nqldlqj";
+ sha256 = "15ni9pnch6688m72swwax109a7mg4a08yx75qknrx7qa6dbyhz6h";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/development/libraries/libmkv/default.nix b/pkgs/development/libraries/libmkv/default.nix
index 190c573577a5..9a754eda592f 100644
--- a/pkgs/development/libraries/libmkv/default.nix
+++ b/pkgs/development/libraries/libmkv/default.nix
@@ -1,11 +1,12 @@
-{ stdenv, fetchgit, libtool, autoconf, automake }:
+{ stdenv, fetchFromGitHub, libtool, autoconf, automake }:
stdenv.mkDerivation rec {
pname = "libmkv";
version = "0.6.5.1";
- src = fetchgit {
- url = "https://github.com/saintdev/libmkv.git";
+ src = fetchFromGitHub {
+ owner = "saintdev";
+ repo = pname;
rev = "refs/tags/${version}";
sha256 = "0pr9q7yprndl8d15ir7i7cznvmf1yqpvnsyivv763n6wryssq6dl";
};
diff --git a/pkgs/development/libraries/libmwaw/default.nix b/pkgs/development/libraries/libmwaw/default.nix
index fbba02fcd0c5..2ab23015af32 100644
--- a/pkgs/development/libraries/libmwaw/default.nix
+++ b/pkgs/development/libraries/libmwaw/default.nix
@@ -3,11 +3,11 @@ let
s = # Generated upstream information
rec {
baseName="libmwaw";
- version="0.3.16";
+ version="0.3.17";
name="${baseName}-${version}";
- hash="0s0qvrmxzs8wv4304p7zx9mrasglyaszafqrfmaxwyr9lpdrwqqc";
- url="mirror://sourceforge/libmwaw/libmwaw/libmwaw-0.3.16/libmwaw-0.3.16.tar.xz";
- sha256="0s0qvrmxzs8wv4304p7zx9mrasglyaszafqrfmaxwyr9lpdrwqqc";
+ hash="074ipcq9w7jbd5x316dzclddgia2ydw098ph9d7p3d713pmkf5cf";
+ url="mirror://sourceforge/libmwaw/libmwaw/libmwaw-0.3.17/libmwaw-0.3.17.tar.xz";
+ sha256="074ipcq9w7jbd5x316dzclddgia2ydw098ph9d7p3d713pmkf5cf";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/libraries/libngspice/default.nix b/pkgs/development/libraries/libngspice/default.nix
index e1b9e4f0bdca..84bd9b33e790 100644
--- a/pkgs/development/libraries/libngspice/default.nix
+++ b/pkgs/development/libraries/libngspice/default.nix
@@ -4,11 +4,11 @@
# the ngspice derivation.
stdenv.mkDerivation rec {
pname = "libngspice";
- version = "31";
+ version = "33";
src = fetchurl {
url = "mirror://sourceforge/ngspice/ngspice-${version}.tar.gz";
- sha256 = "10n2lnfrpsv4vyrirkphr4jwjjhy7i617g6za78dwirfjq63npw4";
+ sha256 = "1wa1hmpn13spmxqgbb1m7vgy32mwvjqwrxhymzll8z65q5nbd7dr";
};
nativeBuildInputs = [ flex bison ];
diff --git a/pkgs/development/libraries/libp11/default.nix b/pkgs/development/libraries/libp11/default.nix
index 4bf0b020118d..a1e6d05440c0 100644
--- a/pkgs/development/libraries/libp11/default.nix
+++ b/pkgs/development/libraries/libp11/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "libp11";
- version = "0.4.10";
+ version = "0.4.11";
src = fetchFromGitHub {
owner = "OpenSC";
repo = "libp11";
rev = "${pname}-${version}";
- sha256 = "1m4aw45bqichhx7cn78d8l1r1v0ccvwzlfj09fay2l9rfic5jgfz";
+ sha256 = "0hcl706i04nw5c1sj7l6sj6m0yjq6qijz345v498jll58fp5wif8";
};
configureFlags = [
diff --git a/pkgs/development/libraries/libqalculate/default.nix b/pkgs/development/libraries/libqalculate/default.nix
index 11816beee040..bc142b0a57c2 100644
--- a/pkgs/development/libraries/libqalculate/default.nix
+++ b/pkgs/development/libraries/libqalculate/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "libqalculate";
- version = "3.13.0";
+ version = "3.14.0";
src = fetchFromGitHub {
owner = "qalculate";
repo = "libqalculate";
rev = "v${version}";
- sha256 = "0nd0hrnp0a9p7hy6l6s45kfd267r7qg91aqn8g2dyam5hngskayk";
+ sha256 = "1j4sr9s7152xmci677pnz64spv8s3ia26fbp5cqx8ydv7swlivh2";
};
outputs = [ "out" "dev" "doc" ];
diff --git a/pkgs/development/libraries/libsolv/default.nix b/pkgs/development/libraries/libsolv/default.nix
index d559efd3aab5..65ab87a0cf65 100644
--- a/pkgs/development/libraries/libsolv/default.nix
+++ b/pkgs/development/libraries/libsolv/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, cmake, ninja, zlib, expat, rpm, db }:
stdenv.mkDerivation rec {
- version = "0.7.14";
+ version = "0.7.16";
pname = "libsolv";
src = fetchFromGitHub {
owner = "openSUSE";
repo = "libsolv";
rev = version;
- sha256 = "10klbgknl2njbjl4k0l50ii7afwqrl1691ar4ry3snmc8chb1z7g";
+ sha256 = "1arw7p83s5yq36pw94b76zfiqsh90fjjnayni54a5wgm0zvbkki8";
};
cmakeFlags = [
diff --git a/pkgs/development/libraries/libstroke/default.nix b/pkgs/development/libraries/libstroke/default.nix
index 534ad7afc716..e97b96d71d09 100644
--- a/pkgs/development/libraries/libstroke/default.nix
+++ b/pkgs/development/libraries/libstroke/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
'';
meta = {
- description = "Libstroke, a library for simple gesture recognition";
+ description = "A library for simple gesture recognition";
homepage = "https://web.archive.org/web/20161204100704/http://etla.net/libstroke/";
license = stdenv.lib.licenses.gpl2;
diff --git a/pkgs/development/libraries/libthreadar/default.nix b/pkgs/development/libraries/libthreadar/default.nix
index ed19fab6d994..96c0418f74c8 100644
--- a/pkgs/development/libraries/libthreadar/default.nix
+++ b/pkgs/development/libraries/libthreadar/default.nix
@@ -24,7 +24,8 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://libthreadar.sourceforge.net/";
- description = ''
+ description = "A C++ library that provides several classes to manipulate threads";
+ longDescription = ''
Libthreadar is a C++ library providing a small set of C++ classes to manipulate
threads in a very simple and efficient way from your C++ code.
'';
diff --git a/pkgs/development/libraries/liburing/default.nix b/pkgs/development/libraries/liburing/default.nix
index 1839c0ec187c..938846ace54f 100644
--- a/pkgs/development/libraries/liburing/default.nix
+++ b/pkgs/development/libraries/liburing/default.nix
@@ -28,6 +28,9 @@ stdenv.mkDerivation rec {
)
'';
+ # Doesn't recognize platform flags
+ configurePlatforms = [];
+
outputs = [ "out" "bin" "dev" "man" ];
postInstall =
diff --git a/pkgs/development/libraries/libvirt/5.9.0.nix b/pkgs/development/libraries/libvirt/5.9.0.nix
index 722c4a53b8fa..7a023d9489ed 100644
--- a/pkgs/development/libraries/libvirt/5.9.0.nix
+++ b/pkgs/development/libraries/libvirt/5.9.0.nix
@@ -36,12 +36,12 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ makeWrapper pkgconfig rpcsvc-proto ];
buildInputs = [
libxml2 gnutls perl python2 readline gettext libtasn1 libgcrypt yajl
- libxslt xhtml1 perlPackages.XMLXPath curl libpcap glib libtirpc
+ libxslt xhtml1 perlPackages.XMLXPath curl libpcap glib
] ++ optionals (!buildFromTarball) [
libtool autoconf automake
] ++ optionals stdenv.isLinux [
libpciaccess lvm2 utillinux systemd libnl numad zfs
- libapparmor libcap_ng numactl attr parted
+ libapparmor libcap_ng numactl attr parted libtirpc
] ++ optionals (enableXen && stdenv.isLinux && stdenv.isx86_64) [
xen
] ++ optionals enableIscsi [
diff --git a/pkgs/development/libraries/libvmi/default.nix b/pkgs/development/libraries/libvmi/default.nix
index e49ab9b38a04..1603d32ba797 100644
--- a/pkgs/development/libraries/libvmi/default.nix
+++ b/pkgs/development/libraries/libvmi/default.nix
@@ -46,6 +46,6 @@ stdenv.mkDerivation rec {
'';
license = with licenses; [ gpl3 lgpl3 ];
platforms = platforms.linux;
- maintainers = with maintainers; [ lschuermann ];
+ maintainers = with maintainers; [ matthiasbeyer ];
};
}
diff --git a/pkgs/development/libraries/libvpx/CVE-2019-9232.CVE-2019-9325.CVE-2019-9371.CVE-2019-9433.patch b/pkgs/development/libraries/libvpx/CVE-2019-9232.CVE-2019-9325.CVE-2019-9371.CVE-2019-9433.patch
deleted file mode 100644
index 552c4e08d5f9..000000000000
--- a/pkgs/development/libraries/libvpx/CVE-2019-9232.CVE-2019-9325.CVE-2019-9371.CVE-2019-9433.patch
+++ /dev/null
@@ -1,211 +0,0 @@
-Backports of
-
-From 46e17f0cb4a80b36755c84b8bf15731d3386c08f Mon Sep 17 00:00:00 2001
-From: kyslov <kyslov@google.com>
-Date: Fri, 4 Jan 2019 17:04:09 -0800
-Subject: [PATCH] Fix OOB memory access on fuzzed data
-
-From 0681cff1ad36b3ef8ec242f59b5a6c4234ccfb88 Mon Sep 17 00:00:00 2001
-From: James Zern <jzern@google.com>
-Date: Tue, 24 Jul 2018 21:36:50 -0700
-Subject: [PATCH] vp9: fix OOB read in decoder_peek_si_internal
-
-From f00890eecdf8365ea125ac16769a83aa6b68792d Mon Sep 17 00:00:00 2001
-From: James Zern <jzern@google.com>
-Date: Tue, 11 Dec 2018 18:06:20 -0800
-Subject: [PATCH] update libwebm to libwebm-1.0.0.27-352-g6ab9fcf
-
-From 34d54b04e98dd0bac32e9aab0fbda0bf501bc742 Mon Sep 17 00:00:00 2001
-From: James Zern <jzern@google.com>
-Date: Tue, 9 Apr 2019 18:37:44 -0700
-Subject: [PATCH] update libwebm to libwebm-1.0.0.27-358-gdbf1d10
-
-From 52add5896661d186dec284ed646a4b33b607d2c7 Mon Sep 17 00:00:00 2001
-From: Jerome Jiang <jianj@google.com>
-Date: Wed, 23 May 2018 15:43:00 -0700
-Subject: [PATCH] VP8: Fix use-after-free in postproc.
-
-to address CVE-2019-9232 CVE-2019-9325 CVE-2019-9371 CVE-2019-9433
-
---- libvpx-1.7.0.orig/test/decode_api_test.cc
-+++ libvpx-1.7.0/test/decode_api_test.cc
-@@ -138,8 +138,30 @@ TEST(DecodeAPI, Vp9InvalidDecode) {
- EXPECT_EQ(VPX_CODEC_OK, vpx_codec_destroy(&dec));
- }
-
--TEST(DecodeAPI, Vp9PeekSI) {
-+void TestPeekInfo(const uint8_t *const data, uint32_t data_sz,
-+ uint32_t peek_size) {
- const vpx_codec_iface_t *const codec = &vpx_codec_vp9_dx_algo;
-+ // Verify behavior of vpx_codec_decode. vpx_codec_decode doesn't even get
-+ // to decoder_peek_si_internal on frames of size < 8.
-+ if (data_sz >= 8) {
-+ vpx_codec_ctx_t dec;
-+ EXPECT_EQ(VPX_CODEC_OK, vpx_codec_dec_init(&dec, codec, NULL, 0));
-+ EXPECT_EQ((data_sz < peek_size) ? VPX_CODEC_UNSUP_BITSTREAM
-+ : VPX_CODEC_CORRUPT_FRAME,
-+ vpx_codec_decode(&dec, data, data_sz, NULL, 0));
-+ vpx_codec_iter_t iter = NULL;
-+ EXPECT_EQ(NULL, vpx_codec_get_frame(&dec, &iter));
-+ EXPECT_EQ(VPX_CODEC_OK, vpx_codec_destroy(&dec));
-+ }
-+
-+ // Verify behavior of vpx_codec_peek_stream_info.
-+ vpx_codec_stream_info_t si;
-+ si.sz = sizeof(si);
-+ EXPECT_EQ((data_sz < peek_size) ? VPX_CODEC_UNSUP_BITSTREAM : VPX_CODEC_OK,
-+ vpx_codec_peek_stream_info(codec, data, data_sz, &si));
-+}
-+
-+TEST(DecodeAPI, Vp9PeekStreamInfo) {
- // The first 9 bytes are valid and the rest of the bytes are made up. Until
- // size 10, this should return VPX_CODEC_UNSUP_BITSTREAM and after that it
- // should return VPX_CODEC_CORRUPT_FRAME.
-@@ -150,24 +172,18 @@ TEST(DecodeAPI, Vp9PeekSI) {
- };
-
- for (uint32_t data_sz = 1; data_sz <= 32; ++data_sz) {
-- // Verify behavior of vpx_codec_decode. vpx_codec_decode doesn't even get
-- // to decoder_peek_si_internal on frames of size < 8.
-- if (data_sz >= 8) {
-- vpx_codec_ctx_t dec;
-- EXPECT_EQ(VPX_CODEC_OK, vpx_codec_dec_init(&dec, codec, NULL, 0));
-- EXPECT_EQ(
-- (data_sz < 10) ? VPX_CODEC_UNSUP_BITSTREAM : VPX_CODEC_CORRUPT_FRAME,
-- vpx_codec_decode(&dec, data, data_sz, NULL, 0));
-- vpx_codec_iter_t iter = NULL;
-- EXPECT_EQ(NULL, vpx_codec_get_frame(&dec, &iter));
-- EXPECT_EQ(VPX_CODEC_OK, vpx_codec_destroy(&dec));
-- }
--
-- // Verify behavior of vpx_codec_peek_stream_info.
-- vpx_codec_stream_info_t si;
-- si.sz = sizeof(si);
-- EXPECT_EQ((data_sz < 10) ? VPX_CODEC_UNSUP_BITSTREAM : VPX_CODEC_OK,
-- vpx_codec_peek_stream_info(codec, data, data_sz, &si));
-+ TestPeekInfo(data, data_sz, 10);
-+ }
-+}
-+
-+TEST(DecodeAPI, Vp9PeekStreamInfoTruncated) {
-+ // This profile 1 header requires 10.25 bytes, ensure
-+ // vpx_codec_peek_stream_info doesn't over read.
-+ const uint8_t profile1_data[10] = { 0xa4, 0xe9, 0x30, 0x68, 0x53,
-+ 0xe9, 0x30, 0x68, 0x53, 0x04 };
-+
-+ for (uint32_t data_sz = 1; data_sz <= 10; ++data_sz) {
-+ TestPeekInfo(profile1_data, data_sz, 11);
- }
- }
- #endif // CONFIG_VP9_DECODER
---- libvpx-1.7.0.orig/third_party/libwebm/mkvparser/mkvparser.cc
-+++ libvpx-1.7.0/third_party/libwebm/mkvparser/mkvparser.cc
-@@ -5307,8 +5307,8 @@ long VideoTrack::Parse(Segment* pSegment
-
- const long long stop = pos + s.size;
-
-- Colour* colour = NULL;
-- Projection* projection = NULL;
-+ std::unique_ptr<Colour> colour_ptr;
-+ std::unique_ptr<Projection> projection_ptr;
-
- while (pos < stop) {
- long long id, size;
-@@ -5357,11 +5357,19 @@ long VideoTrack::Parse(Segment* pSegment
- if (rate <= 0)
- return E_FILE_FORMAT_INVALID;
- } else if (id == libwebm::kMkvColour) {
-- if (!Colour::Parse(pReader, pos, size, &colour))
-+ Colour* colour = NULL;
-+ if (!Colour::Parse(pReader, pos, size, &colour)) {
- return E_FILE_FORMAT_INVALID;
-+ } else {
-+ colour_ptr.reset(colour);
-+ }
- } else if (id == libwebm::kMkvProjection) {
-- if (!Projection::Parse(pReader, pos, size, &projection))
-+ Projection* projection = NULL;
-+ if (!Projection::Parse(pReader, pos, size, &projection)) {
- return E_FILE_FORMAT_INVALID;
-+ } else {
-+ projection_ptr.reset(projection);
-+ }
- }
-
- pos += size; // consume payload
-@@ -5392,8 +5400,8 @@ long VideoTrack::Parse(Segment* pSegment
- pTrack->m_display_unit = display_unit;
- pTrack->m_stereo_mode = stereo_mode;
- pTrack->m_rate = rate;
-- pTrack->m_colour = colour;
-- pTrack->m_projection = projection;
-+ pTrack->m_colour = colour_ptr.release();
-+ pTrack->m_projection = projection_ptr.release();
-
- pResult = pTrack;
- return 0; // success
---- libvpx-1.7.0.orig/vp8/common/postproc.c
-+++ libvpx-1.7.0/vp8/common/postproc.c
-@@ -65,7 +65,7 @@ void vp8_deblock(VP8_COMMON *cm, YV12_BU
- double level = 6.0e-05 * q * q * q - .0067 * q * q + .306 * q + .0065;
- int ppl = (int)(level + .5);
-
-- const MODE_INFO *mode_info_context = cm->show_frame_mi;
-+ const MODE_INFO *mode_info_context = cm->mi;
- int mbr, mbc;
-
- /* The pixel thresholds are adjusted according to if or not the macroblock
---- libvpx-1.7.0.orig/vp8/decoder/dboolhuff.h
-+++ libvpx-1.7.0/vp8/decoder/dboolhuff.h
-@@ -76,7 +76,7 @@ static int vp8dx_decode_bool(BOOL_DECODE
- }
-
- {
-- register int shift = vp8_norm[range];
-+ const unsigned char shift = vp8_norm[(unsigned char)range];
- range <<= shift;
- value <<= shift;
- count -= shift;
---- libvpx-1.7.0.orig/vp9/vp9_dx_iface.c
-+++ libvpx-1.7.0/vp9/vp9_dx_iface.c
-@@ -97,7 +97,7 @@ static vpx_codec_err_t decoder_peek_si_i
- const uint8_t *data, unsigned int data_sz, vpx_codec_stream_info_t *si,
- int *is_intra_only, vpx_decrypt_cb decrypt_cb, void *decrypt_state) {
- int intra_only_flag = 0;
-- uint8_t clear_buffer[10];
-+ uint8_t clear_buffer[11];
-
- if (data + data_sz <= data) return VPX_CODEC_INVALID_PARAM;
-
-@@ -158,6 +158,9 @@ static vpx_codec_err_t decoder_peek_si_i
- if (profile > PROFILE_0) {
- if (!parse_bitdepth_colorspace_sampling(profile, &rb))
- return VPX_CODEC_UNSUP_BITSTREAM;
-+ // The colorspace info may cause vp9_read_frame_size() to need 11
-+ // bytes.
-+ if (data_sz < 11) return VPX_CODEC_UNSUP_BITSTREAM;
- }
- rb.bit_offset += REF_FRAMES; // refresh_frame_flags
- vp9_read_frame_size(&rb, (int *)&si->w, (int *)&si->h);
---- libvpx-1.7.0.orig/vpx_dsp/bitreader.h
-+++ libvpx-1.7.0/vpx_dsp/bitreader.h
-@@ -94,7 +94,7 @@ static INLINE int vpx_read(vpx_reader *r
- }
-
- {
-- register int shift = vpx_norm[range];
-+ const unsigned char shift = vpx_norm[(unsigned char)range];
- range <<= shift;
- value <<= shift;
- count -= shift;
---- libvpx-1.7.0.orig/vpx_dsp/bitreader_buffer.c
-+++ libvpx-1.7.0/vpx_dsp/bitreader_buffer.c
-@@ -23,7 +23,7 @@ int vpx_rb_read_bit(struct vpx_read_bit_
- rb->bit_offset = off + 1;
- return bit;
- } else {
-- rb->error_handler(rb->error_handler_data);
-+ if (rb->error_handler != NULL) rb->error_handler(rb->error_handler_data);
- return 0;
- }
- }
diff --git a/pkgs/development/libraries/libvpx/default.nix b/pkgs/development/libraries/libvpx/default.nix
index 007df403ff73..83e60466c146 100644
--- a/pkgs/development/libraries/libvpx/default.nix
+++ b/pkgs/development/libraries/libvpx/default.nix
@@ -56,20 +56,16 @@ assert isCygwin -> unitTestsSupport && webmIOSupport && libyuvSupport;
stdenv.mkDerivation rec {
pname = "libvpx";
- version = "1.7.0";
+ version = "1.9.0";
src = fetchFromGitHub {
owner = "webmproject";
- repo = "libvpx";
+ repo = pname;
rev = "v${version}";
- sha256 = "0vvh89hvp8qg9an9vcmwb7d9k3nixhxaz6zi65qdjnd0i56kkcz6";
+ sha256 = "16xv6ambc82g14h1y0q1vyy57wp6j9fbp0nk0wd5csnrw407rhry";
};
- patches = [
- ./CVE-2019-9232.CVE-2019-9325.CVE-2019-9371.CVE-2019-9433.patch
- ];
-
- postPatch = ''patchShebangs .'';
+ postPatch = "patchShebangs .";
outputs = [ "bin" "dev" "out" ];
setOutputFlags = false;
@@ -135,6 +131,12 @@ stdenv.mkDerivation rec {
experimentalFpMbStatsSupport ||
experimentalEmulateHardwareSupport) "experimental")
] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
+ #"--extra-cflags="
+ #"--extra-cxxflags="
+ #"--prefix="
+ #"--libc="
+ #"--libdir="
+ "--enable-external-build"
# libvpx darwin targets include darwin version (ie. ARCH-darwinXX-gcc, XX being the darwin version)
# See all_platforms: https://github.com/webmproject/libvpx/blob/master/configure
# Darwin versions: 10.4=8, 10.5=9, 10.6=10, 10.7=11, 10.8=12, 10.9=13, 10.10=14
@@ -159,6 +161,10 @@ stdenv.mkDerivation rec {
buildInputs = [ ]
++ optionals unitTestsSupport [ coreutils curl ];
+ NIX_LDFLAGS = [
+ "-lpthread" # fixes linker errors
+ ];
+
enableParallelBuilding = true;
postInstall = ''moveToOutput bin "$bin" '';
diff --git a/pkgs/development/libraries/libwebp/default.nix b/pkgs/development/libraries/libwebp/default.nix
index d2a98c4a8476..6d24ba7f2ed2 100644
--- a/pkgs/development/libraries/libwebp/default.nix
+++ b/pkgs/development/libraries/libwebp/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl
+{ stdenv, fetchFromGitHub, autoreconfHook, libtool
, threadingSupport ? true # multi-threading
, openglSupport ? false, freeglut ? null, libGL ? null, libGLU ? null # OpenGL (required for vwebp)
, pngSupport ? true, libpng ? null # PNG image format
@@ -27,13 +27,17 @@ in
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "libwebp";
- version = "1.0.3";
+ version = "1.1.0";
- src = fetchurl {
- url = "http://downloads.webmproject.org/releases/webp/${pname}-${version}.tar.gz";
- sha256 = "0kxk4sic34bln3k09mml7crvrmhj97swdk7b1ahbp5w6bj30f2p2";
+ src = fetchFromGitHub {
+ owner = "webmproject";
+ repo = pname;
+ rev = version;
+ sha256 = "1kl6qqa29ygqb2fpv140y59v539gdqx4vcf3mlaxhca2bks98qgm";
};
+ prePatch = "patchShebangs .";
+
configureFlags = [
(mkFlag threadingSupport "threading")
(mkFlag openglSupport "gl")
@@ -50,6 +54,7 @@ stdenv.mkDerivation rec {
(mkFlag libwebpdecoderSupport "libwebpdecoder")
];
+ nativeBuildInputs = [ autoreconfHook libtool ];
buildInputs = [ ]
++ optionals openglSupport [ freeglut libGL libGLU ]
++ optional pngSupport libpng
diff --git a/pkgs/development/libraries/libxls/default.nix b/pkgs/development/libraries/libxls/default.nix
index 192e732b5c0c..00300899589a 100644
--- a/pkgs/development/libraries/libxls/default.nix
+++ b/pkgs/development/libraries/libxls/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libxls";
- version = "1.6.0";
+ version = "1.6.1";
src = fetchurl {
url = "https://github.com/libxls/libxls/releases/download/v${version}/libxls-${version}.tar.gz";
- sha256 = "1m3acryv0l4zkj0w3h8vf23rfklschqcbaf484qms2lrx8gakvws";
+ sha256 = "1y7wk55blk16hmvf9dz5ci84hlhv6pw6mnr1mfnibfw3gsxmzhyv";
};
nativeBuildInputs = [ unzip ];
diff --git a/pkgs/development/libraries/linbox/default.nix b/pkgs/development/libraries/linbox/default.nix
index 09bd7e120911..4072dcd1d251 100644
--- a/pkgs/development/libraries/linbox/default.nix
+++ b/pkgs/development/libraries/linbox/default.nix
@@ -14,8 +14,7 @@ assert (!blas.isILP64) && (!lapack.isILP64);
stdenv.mkDerivation rec {
pname = "linbox";
- version = "1.6.3";
-
+ version = "1.6.3"; # TODO: Check postPatch script on update
src = fetchFromGitHub {
owner = "linbox-team";
@@ -36,6 +35,20 @@ stdenv.mkDerivation rec {
fflas-ffpack
];
+ patches = [
+ # Remove inappropriate `const &` qualifiers on data members that can be
+ # modified via member functions.
+ # See also: https://github.com/linbox-team/linbox/pull/256
+ ./patches/linbox-pr256-part2.patch # TODO: Remove on 1.7.0 update
+ ];
+
+ postPatch = ''
+ # Remove @LINBOXSAGE_LIBS@ that is actually undefined.
+ # See also: https://github.com/linbox-team/linbox/pull/249
+ # TODO: Remove on 1.7.0 update
+ find . -type f -exec sed -e 's/@LINBOXSAGE_LIBS@//' -i {} \;
+ '';
+
configureFlags = [
"--with-blas-libs=-lblas"
"--disable-optimization"
diff --git a/pkgs/development/libraries/linbox/patches/linbox-pr256-part2.patch b/pkgs/development/libraries/linbox/patches/linbox-pr256-part2.patch
new file mode 100644
index 000000000000..ec8571a7d710
--- /dev/null
+++ b/pkgs/development/libraries/linbox/patches/linbox-pr256-part2.patch
@@ -0,0 +1,13 @@
+--- a/linbox/algorithms/det-rational.h
++++ b/linbox/algorithms/det-rational.h
+@@ -79,8 +79,8 @@
+ struct MyRationalModularDet {
+ const Blackbox &A;
+ const MyMethod &M;
+- const Integer &mul;//multiplicative prec;
+- const Integer &div;
++ Integer mul;//multiplicative prec;
++ Integer div;
+
+ MyRationalModularDet(const Blackbox& b, const MyMethod& n,
+ const Integer & p1, const Integer & p2) :
diff --git a/pkgs/development/libraries/martyr/default.nix b/pkgs/development/libraries/martyr/default.nix
index 4254bfe82ea2..51fd6962e704 100644
--- a/pkgs/development/libraries/martyr/default.nix
+++ b/pkgs/development/libraries/martyr/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- description = "Martyr is a Java framework around the IRC protocol to allow application writers easy manipulation of the protocol and client state";
+ description = "Java framework around the IRC protocol to allow application writers easy manipulation of the protocol and client state";
homepage = "http://martyr.sourceforge.net/";
license = stdenv.lib.licenses.lgpl21;
};
diff --git a/pkgs/development/libraries/matio/default.nix b/pkgs/development/libraries/matio/default.nix
index e12280a088bd..7bcef2b65531 100644
--- a/pkgs/development/libraries/matio/default.nix
+++ b/pkgs/development/libraries/matio/default.nix
@@ -1,9 +1,9 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "matio-1.5.17";
+ name = "matio-1.5.18";
src = fetchurl {
url = "mirror://sourceforge/matio/${name}.tar.gz";
- sha256 = "00644612zhn53j25vj50q73kmjcrsns2lnmy99y2kavhsckmaiay";
+ sha256 = "09gy507zm1gxxyxf5qapzgars51pm16wis7lqqf84kc57ak73baz";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix
index aeeb0514fabb..aa180b94d747 100644
--- a/pkgs/development/libraries/mesa/default.nix
+++ b/pkgs/development/libraries/mesa/default.nix
@@ -8,7 +8,7 @@
, galliumDrivers ? ["auto"]
, driDrivers ? ["auto"]
, vulkanDrivers ? ["auto"]
-, eglPlatforms ? [ "x11" "surfaceless" ] ++ lib.optionals stdenv.isLinux [ "wayland" "drm" ]
+, eglPlatforms ? [ "x11" ] ++ lib.optionals stdenv.isLinux [ "wayland" ]
, OpenGL, Xplugin
, withValgrind ? stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAarch32, valgrind-light
, enableGalliumNine ? stdenv.isLinux
@@ -31,7 +31,7 @@ with stdenv.lib;
let
# Release calendar: https://www.mesa3d.org/release-calendar.html
# Release frequency: https://www.mesa3d.org/releasing.html#schedule
- version = "20.1.9";
+ version = "20.2.1";
branch = versions.major version;
in
@@ -46,7 +46,7 @@ stdenv.mkDerivation {
"ftp://ftp.freedesktop.org/pub/mesa/${version}/mesa-${version}.tar.xz"
"ftp://ftp.freedesktop.org/pub/mesa/older-versions/${branch}.x/${version}/mesa-${version}.tar.xz"
];
- sha256 = "10kk8a8k7f4ip8yaiqdyrx162nbw8pw4h3b4hs4ha8mpd43wlldj";
+ sha256 = "0ji4s1gwcvx3fbj9h0x5zbma6kw4b75vs0266zhc06r97yd6v96i";
};
prePatch = "patchShebangs .";
@@ -58,7 +58,6 @@ stdenv.mkDerivation {
./missing-includes.patch # dev_t needs sys/stat.h, time_t needs time.h, etc.-- fixes build w/musl
./opencl-install-dir.patch
./disk_cache-include-dri-driver-path-in-cache-key.patch
- ./link-radv-with-ld_args_build_id.patch
]
++ lib.optionals stdenv.hostPlatform.isMusl [
# Fix `-Werror=int-conversion` pthread warnings on musl.
diff --git a/pkgs/development/libraries/mesa/disk_cache-include-dri-driver-path-in-cache-key.patch b/pkgs/development/libraries/mesa/disk_cache-include-dri-driver-path-in-cache-key.patch
index acf3d827c562..fa78f4ae730a 100644
--- a/pkgs/development/libraries/mesa/disk_cache-include-dri-driver-path-in-cache-key.patch
+++ b/pkgs/development/libraries/mesa/disk_cache-include-dri-driver-path-in-cache-key.patch
@@ -1,4 +1,4 @@
-From 46b10f2bc28fd79d561c8c49bbae3aee6a4cf0e6 Mon Sep 17 00:00:00 2001
+From 980164fd92f5c2302624cd046d30ff21e6e4ba8a Mon Sep 17 00:00:00 2001
From: David McFarland <corngood@gmail.com>
Date: Mon, 6 Aug 2018 15:52:11 -0300
Subject: [PATCH] disk_cache: include dri driver path in cache key
@@ -12,10 +12,10 @@ timestamps in /nix/store are zero.
3 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/meson_options.txt b/meson_options.txt
-index 1a2dd8ebd12..2ac741af5a6 100644
+index 2d39d13b6ad..daf06480a60 100644
--- a/meson_options.txt
+++ b/meson_options.txt
-@@ -348,6 +348,12 @@ option(
+@@ -368,6 +368,12 @@ option(
value : true,
description : 'Enable direct rendering in GLX and EGL for DRI',
)
@@ -26,13 +26,13 @@ index 1a2dd8ebd12..2ac741af5a6 100644
+ description : 'Mesa cache key.'
+)
option(
- 'I-love-half-baked-turnips',
+ 'prefer-iris',
type : 'boolean',
diff --git a/src/util/disk_cache.c b/src/util/disk_cache.c
-index d1f14736725..2ed328f292e 100644
+index a92d621927a..3bd65c6890c 100644
--- a/src/util/disk_cache.c
+++ b/src/util/disk_cache.c
-@@ -402,8 +402,10 @@ disk_cache_create(const char *gpu_name, const char *driver_id,
+@@ -401,8 +401,10 @@ disk_cache_create(const char *gpu_name, const char *driver_id,
/* Create driver id keys */
size_t id_size = strlen(driver_id) + 1;
@@ -43,7 +43,7 @@ index d1f14736725..2ed328f292e 100644
cache->driver_keys_blob_size += gpu_name_size;
/* We sometimes store entire structs that contains a pointers in the cache,
-@@ -424,6 +426,7 @@ disk_cache_create(const char *gpu_name, const char *driver_id,
+@@ -423,6 +425,7 @@ disk_cache_create(const char *gpu_name, const char *driver_id,
uint8_t *drv_key_blob = cache->driver_keys_blob;
DRV_KEY_CPY(drv_key_blob, &cache_version, cv_size)
DRV_KEY_CPY(drv_key_blob, driver_id, id_size)
@@ -52,22 +52,23 @@ index d1f14736725..2ed328f292e 100644
DRV_KEY_CPY(drv_key_blob, &ptr_size, ptr_size_size)
DRV_KEY_CPY(drv_key_blob, &driver_flags, driver_flags_size)
diff --git a/src/util/meson.build b/src/util/meson.build
-index 9da29cc7390..5f549bb1d99 100644
+index 0893f64793b..d46ce85a85f 100644
--- a/src/util/meson.build
+++ b/src/util/meson.build
-@@ -170,7 +170,12 @@ _libmesa_util = static_library(
- include_directories : inc_common,
+@@ -179,7 +179,12 @@ _libmesa_util = static_library(
+ include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
dependencies : deps_for_libmesa_util,
link_with: libmesa_format,
-- c_args : [c_msvc_compat_args, c_vis_args],
+- c_args : [c_msvc_compat_args],
+ c_args : [
-+ c_msvc_compat_args, c_vis_args,
++ c_msvc_compat_args,
+ '-DDISK_CACHE_KEY="@0@"'.format(
+ get_option('disk-cache-key')
+ ),
+ ],
+ gnu_symbol_visibility : 'hidden',
build_by_default : false
)
-
--
-2.25.1
+2.28.0
+
diff --git a/pkgs/development/libraries/mesa/link-radv-with-ld_args_build_id.patch b/pkgs/development/libraries/mesa/link-radv-with-ld_args_build_id.patch
deleted file mode 100644
index 0a660332392d..000000000000
--- a/pkgs/development/libraries/mesa/link-radv-with-ld_args_build_id.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From b49bcb6eece322b70fc2e8b0c8498f5a38ea7b82 Mon Sep 17 00:00:00 2001
-From: David McFarland <corngood@gmail.com>
-Date: Sun, 26 Jul 2020 17:29:49 -0300
-Subject: [PATCH] link radv with ld_args_build_id
-
-This is needed for radv_device_get_cache_uuid to work correctly.
----
- src/amd/vulkan/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/amd/vulkan/meson.build b/src/amd/vulkan/meson.build
-index eec026e8f60..a07a0821938 100644
---- a/src/amd/vulkan/meson.build
-+++ b/src/amd/vulkan/meson.build
-@@ -183,7 +183,7 @@ libvulkan_radeon = shared_library(
- ],
- c_args : [c_vis_args, no_override_init_args, radv_flags],
- cpp_args : [cpp_vis_args, radv_flags],
-- link_args : [ld_args_bsymbolic, ld_args_gc_sections, libvulkan_radeon_ld_args],
-+ link_args : [ld_args_build_id, ld_args_bsymbolic, ld_args_gc_sections, libvulkan_radeon_ld_args],
- link_depends : [libvulkan_radeon_link_depends,],
- install : true,
- )
---
-2.28.0
diff --git a/pkgs/development/libraries/mesa/missing-includes.patch b/pkgs/development/libraries/mesa/missing-includes.patch
index 9685a1619a58..72488893c6b6 100644
--- a/pkgs/development/libraries/mesa/missing-includes.patch
+++ b/pkgs/development/libraries/mesa/missing-includes.patch
@@ -9,18 +9,6 @@
#include "pipe/p_compiler.h"
#include "pipe/p_state.h"
---- ./src/util/rand_xor.c.orig 2017-06-20 00:38:57.199474067 +0200
-+++ ./src/util/rand_xor.c 2017-06-20 00:40:31.351279557 +0200
-@@ -23,7 +23,9 @@
- */
-
- #if defined(__linux__)
-+#include <sys/types.h>
- #include <sys/file.h>
-+#include <sys/stat.h>
- #include <unistd.h>
- #include <fcntl.h>
- #else
--- ./src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h
+++ ./src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h
@@ -28,6 +28,8 @@
diff --git a/pkgs/development/libraries/mlt/qt-5.nix b/pkgs/development/libraries/mlt/qt-5.nix
index 3dcbda68135f..f1ed04aa9bca 100644
--- a/pkgs/development/libraries/mlt/qt-5.nix
+++ b/pkgs/development/libraries/mlt/qt-5.nix
@@ -69,6 +69,5 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
maintainers = [ maintainers.goibhniu ];
platforms = platforms.linux;
- broken = versionAtLeast qtbase.version "5.15";
};
}
diff --git a/pkgs/development/libraries/ndn-cxx/default.nix b/pkgs/development/libraries/ndn-cxx/default.nix
index d461535ecef0..893f82a6d526 100644
--- a/pkgs/development/libraries/ndn-cxx/default.nix
+++ b/pkgs/development/libraries/ndn-cxx/default.nix
@@ -1,24 +1,36 @@
-{ stdenv, fetchFromGitHub, openssl, doxygen
-, boost, sqlite, pkgconfig, python, pythonPackages, wafHook }:
-let
- version = "0.6.3";
-in
-stdenv.mkDerivation {
+{ stdenv
+, fetchFromGitHub
+, doxygen
+, pkg-config
+, python3
+, python3Packages
+, wafHook
+, boost
+, openssl
+, sqlite
+}:
+
+stdenv.mkDerivation rec {
pname = "ndn-cxx";
- inherit version;
+ version = "0.7.1";
+
src = fetchFromGitHub {
owner = "named-data";
repo = "ndn-cxx";
- rev = "a3bf4319ed483a4a6fe2c96b79ec4491d7217f00";
- sha256 = "076jhrjigisqz5n8dgxwd5fhimg69zhm834m7w9yvf9afgzrr50h";
+ rev = "${pname}-${version}";
+ sha256 = "1lcaqc79n3d9sip7knddblba17sz18b0w7nlxmj3fz3lb3z9qd51";
};
- nativeBuildInputs = [ pkgconfig wafHook ];
- buildInputs = [ openssl doxygen boost sqlite python pythonPackages.sphinx];
+
+ nativeBuildInputs = [ doxygen pkg-config python3 python3Packages.sphinx wafHook ];
+
+ buildInputs = [ boost openssl sqlite ];
+
wafConfigureFlags = [
"--with-openssl=${openssl.dev}"
"--boost-includes=${boost.dev}/include"
"--boost-libs=${boost.out}/lib"
];
+
meta = with stdenv.lib; {
homepage = "http://named-data.net/";
description = "A Named Data Neworking (NDN) or Content Centric Networking (CCN) abstraction";
@@ -36,7 +48,7 @@ stdenv.mkDerivation {
and consuming less resources overall.
'';
license = licenses.lgpl3;
- platforms = stdenv.lib.platforms.unix;
- maintainers = [ maintainers.sjmackenzie ];
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ sjmackenzie ];
};
}
diff --git a/pkgs/development/libraries/newt/default.nix b/pkgs/development/libraries/newt/default.nix
index 0dade017d08f..41d9671b204e 100644
--- a/pkgs/development/libraries/newt/default.nix
+++ b/pkgs/development/libraries/newt/default.nix
@@ -1,5 +1,8 @@
-{ fetchurl, stdenv, slang, popt }:
+{ lib, fetchurl, stdenv, slang, popt, python }:
+let
+ pythonIncludePath = "${lib.getDev python}/include/python";
+in
stdenv.mkDerivation rec {
pname = "newt";
version = "0.52.21";
@@ -11,9 +14,14 @@ stdenv.mkDerivation rec {
patchPhase = ''
sed -i -e s,/usr/bin/install,install, -e s,-I/usr/include/slang,, Makefile.in po/Makefile
+
+ substituteInPlace configure \
+ --replace "/usr/include/python" "${pythonIncludePath}"
+ substituteInPlace configure.ac \
+ --replace "/usr/include/python" "${pythonIncludePath}"
'';
- buildInputs = [ slang popt ];
+ buildInputs = [ slang popt python ];
NIX_LDFLAGS = "-lncurses";
diff --git a/pkgs/development/libraries/noise-suppression-for-voice/default.nix b/pkgs/development/libraries/noise-suppression-for-voice/default.nix
new file mode 100644
index 000000000000..27b77a3bd32e
--- /dev/null
+++ b/pkgs/development/libraries/noise-suppression-for-voice/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchFromGitHub, cmake }:
+
+stdenv.mkDerivation rec {
+ pname = "noise-suppression-for-voice-unstable";
+ version = "2020-10-10";
+
+ src = fetchFromGitHub {
+ owner = "werman";
+ repo = "noise-suppression-for-voice";
+ rev = "15bac8f34018184d7d4de1b3b2ba98c433705f6c";
+ sha256 = "11pwisbcks7g0mdgcrrv49v3ci1l6m26bbb7f67xz4pr1hai5dwc";
+ };
+
+ nativeBuildInputs = [ cmake ];
+
+ meta = with stdenv.lib; {
+ description = "A real-time noise suppression plugin for voice";
+ longDescription = ''
+The plugin is meant to suppress a wide range of noise origins (from original paper): computer fans, office, crowd, airplane, car, train, construction.
+ '';
+ homepage = "https://github.com/werman/noise-suppression-for-voice";
+ license = licenses.gpl3;
+ maintainers = [ maintainers.henrikolsson ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/libraries/nuraft/default.nix b/pkgs/development/libraries/nuraft/default.nix
new file mode 100644
index 000000000000..1554e1678156
--- /dev/null
+++ b/pkgs/development/libraries/nuraft/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, cmake, boost172, asio, openssl, zlib }:
+
+stdenv.mkDerivation rec {
+ pname = "nuraft";
+ version = "1.1.2";
+
+ src = fetchFromGitHub {
+ owner = "eBay";
+ repo = "NuRaft";
+ rev = "v${version}";
+ sha256 = "sha256-l6rG8f+JAWfAJxEZPKRHZo2k8x9WbtSJC3gGCSMHYfs=";
+ };
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ boost172 asio openssl zlib ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/eBay/NuRaft";
+ description = "C++ implementation of Raft core logic as a replication library";
+ license = licenses.asl20;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ wheelsandmetal ];
+ };
+}
diff --git a/pkgs/development/libraries/nuspell/default.nix b/pkgs/development/libraries/nuspell/default.nix
index 7de16c7c1199..3fac1421899a 100644
--- a/pkgs/development/libraries/nuspell/default.nix
+++ b/pkgs/development/libraries/nuspell/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchFromGitHub, cmake, pkgconfig, boost, icu, catch2, ronn }:
+{ stdenv, fetchFromGitHub, cmake, pkgconfig, boost, icu, catch2, pandoc }:
stdenv.mkDerivation rec {
pname = "nuspell";
- version = "3.1.2";
+ version = "4.0.1";
src = fetchFromGitHub {
owner = "nuspell";
repo = "nuspell";
rev = "v${version}";
- sha256 = "0wbb6dwmzlsyy224y0liis0azgzwbjdvcyzc31pw1aw6vbp36na6";
+ sha256 = "1p90a3wv4b8m5fdpbnr9cyd1x3a504q9rc4cghq02xff63h5gclf";
};
- nativeBuildInputs = [ cmake pkgconfig ronn ];
+ nativeBuildInputs = [ cmake pkgconfig pandoc ];
buildInputs = [ boost icu ];
outputs = [ "out" "lib" "dev" "man" ];
@@ -31,6 +31,6 @@ stdenv.mkDerivation rec {
description = "Free and open source C++ spell checking library";
homepage = "https://nuspell.github.io/";
maintainers = with maintainers; [ fpletz ];
- license = licenses.gpl3;
+ license = licenses.lgpl3Plus;
};
}
diff --git a/pkgs/development/libraries/olm/default.nix b/pkgs/development/libraries/olm/default.nix
index 66ed41e8eadb..9efe524b12d0 100644
--- a/pkgs/development/libraries/olm/default.nix
+++ b/pkgs/development/libraries/olm/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "olm";
- version = "3.1.5";
+ version = "3.2.1";
src = fetchurl {
url = "https://matrix.org/git/olm/-/archive/${version}/${pname}-${version}.tar.gz";
- sha256 = "15l6cf029ghfk5bf8ii6nyy86gc90ji8n5hspjhj1xmzmk61xb4j";
+ sha256 = "0iacbi9iibhzifh1bk6bi5xin557lvqmbf4ccsb8drj50dbxjiyr";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/oneDNN/default.nix b/pkgs/development/libraries/oneDNN/default.nix
index ad311daf1db1..b780b9f4e39b 100644
--- a/pkgs/development/libraries/oneDNN/default.nix
+++ b/pkgs/development/libraries/oneDNN/default.nix
@@ -5,13 +5,13 @@
# https://github.com/oneapi-src/oneDNN#oneapi-deep-neural-network-library-onednn
stdenv.mkDerivation rec {
pname = "oneDNN";
- version = "1.6.3";
+ version = "1.6.4";
src = fetchFromGitHub {
owner = "oneapi-src";
repo = "oneDNN";
rev = "v${version}";
- sha256 = "1cskqpa14jjgw409wbxw03kpm9a1g6lmmc2fs2916if6xd70xdj3";
+ sha256 = "0y4lpx24k08wydv4aprfn2icg6ixk0iprk8pmbvyaa6gyab70vjy";
};
outputs = [ "out" "dev" "doc" ];
diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix
index 1fc38dd8aaa8..c4a9a4a01808 100644
--- a/pkgs/development/libraries/openssl/default.nix
+++ b/pkgs/development/libraries/openssl/default.nix
@@ -160,8 +160,8 @@ in {
};
openssl_1_1 = common {
- version = "1.1.1g";
- sha256 = "0ikdcc038i7jk8h7asq5xcn8b1xc2rrbc88yfm4hqbz3y5s4gc6x";
+ version = "1.1.1h";
+ sha256 = "1ncmcnh5bmxkwrvm0m1q4kdcjjfpwvlyjspjhibkxc6p9dvsi72w";
patches = [
./1.1/nix-ssl-cert-file.patch
diff --git a/pkgs/development/libraries/openxr-loader/default.nix b/pkgs/development/libraries/openxr-loader/default.nix
index e03752872f9a..9e38f1e828df 100644
--- a/pkgs/development/libraries/openxr-loader/default.nix
+++ b/pkgs/development/libraries/openxr-loader/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "openxr-loader";
- version = "1.0.11";
+ version = "1.0.12";
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "OpenXR-SDK-Source";
rev = "release-${version}";
- sha256 = "0f3x5h0hdjiqgjf5mzzlprbhrbyabxllrjmlzgc9fv5rgqyyphj5";
+ sha256 = "0xcra2hcsm88rfd7zf52hccx3nvg9j65a595z7c0lrzv6jz04676";
};
nativeBuildInputs = [ cmake python3 ];
diff --git a/pkgs/development/libraries/osip/default.nix b/pkgs/development/libraries/osip/default.nix
index 24db4c6609b7..ed854e8a4609 100644
--- a/pkgs/development/libraries/osip/default.nix
+++ b/pkgs/development/libraries/osip/default.nix
@@ -1,9 +1,9 @@
{stdenv, fetchurl}:
stdenv.mkDerivation rec {
- version = "5.1.1";
+ version = "5.1.2";
src = fetchurl {
url = "mirror://gnu/osip/libosip2-${version}.tar.gz";
- sha256 = "0kgnxgzf968kbl6rx3hjsfb3jsg4ydgrsf35gzj319i1f8qjifv1";
+ sha256 = "148j1i0zkwf09qdpk3nc5sssj1dvppw7p0n9rgrg8k56447l1h1b";
};
pname = "libosip2";
diff --git a/pkgs/development/libraries/p11-kit/default.nix b/pkgs/development/libraries/p11-kit/default.nix
index 46f520e41e4a..31a7e7e90867 100644
--- a/pkgs/development/libraries/p11-kit/default.nix
+++ b/pkgs/development/libraries/p11-kit/default.nix
@@ -36,6 +36,13 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
+ # Tests run in fakeroot for non-root users
+ preCheck = ''
+ if [ "$(id -u)" != "0" ]; then
+ export FAKED_MODE=1
+ fi
+ '';
+
doCheck = !stdenv.isDarwin;
installFlags = [
diff --git a/pkgs/development/libraries/pcaudiolib/default.nix b/pkgs/development/libraries/pcaudiolib/default.nix
index 952987447b22..12def747361b 100644
--- a/pkgs/development/libraries/pcaudiolib/default.nix
+++ b/pkgs/development/libraries/pcaudiolib/default.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "rhdunn";
repo = "pcaudiolib";
- rev = "${version}";
+ rev = version;
sha256 = "0c55hlqqh0m7bcb3nlgv1s4a22s5bgczr1cakjh3767rjb10khi0";
};
diff --git a/pkgs/development/libraries/physics/qcdnum/default.nix b/pkgs/development/libraries/physics/qcdnum/default.nix
index c12526223938..1c17b318c9dc 100644
--- a/pkgs/development/libraries/physics/qcdnum/default.nix
+++ b/pkgs/development/libraries/physics/qcdnum/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = {
- description = "QCDNUM is a very fast QCD evolution program written in FORTRAN77";
+ description = "A very fast QCD evolution program written in FORTRAN77";
license = stdenv.lib.licenses.gpl3;
homepage = "https://www.nikhef.nl/~h24/qcdnum/index.html";
platforms = stdenv.lib.platforms.unix;
diff --git a/pkgs/development/libraries/pipewire/default.nix b/pkgs/development/libraries/pipewire/default.nix
index d8a58e6a8eab..858f2f94db2a 100644
--- a/pkgs/development/libraries/pipewire/default.nix
+++ b/pkgs/development/libraries/pipewire/default.nix
@@ -40,7 +40,7 @@ let
in
stdenv.mkDerivation rec {
pname = "pipewire";
- version = "0.3.13";
+ version = "0.3.15";
outputs = [
"out"
@@ -57,7 +57,7 @@ stdenv.mkDerivation rec {
owner = "pipewire";
repo = "pipewire";
rev = version;
- sha256 = "19j5kmb7iaivkq2agfzncfm2qms41ckqi0ddxvhpc91ihwprdc5w";
+ sha256 = "1lmsn13pbr0cigb5ri9nd3102ffbaf8nsz5c8aawf6lsz7mhkx9x";
};
patches = [
@@ -65,13 +65,6 @@ stdenv.mkDerivation rec {
./alsa-profiles-use-libdir.patch
# Move installed tests into their own output.
./installed-tests-path.patch
-
- # TODO Remove this on next update
- # Fixes rpath referencecs.
- (fetchpatch {
- url = "https://gitlab.freedesktop.org/pipewire/pipewire/commit/2e3556fa128b778be62a7ffad5fbe78393035825.diff";
- sha256 = "039yysb8j1aiqml54rxnaqfmzqz1b6m8sv5w3vz52grvav3kyr1l";
- })
];
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/precice/default.nix b/pkgs/development/libraries/precice/default.nix
index d8501428079b..f0064dbd3623 100644
--- a/pkgs/development/libraries/precice/default.nix
+++ b/pkgs/development/libraries/precice/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "precice";
- version = "2.1.0";
+ version = "2.1.1";
src = fetchFromGitHub {
owner = "precice";
repo = pname;
rev = "v${version}";
- sha256 = "1268dz39sx3gygnm7vpg59k1wdhy6rhf72i8i0kz4jckll0s9102";
+ sha256 = "180db4nlir2409wzdnsc1bkyrllnki8d551qbm1rg82zkz3vdmqg";
};
cmakeFlags = [
diff --git a/pkgs/development/libraries/pugixml/default.nix b/pkgs/development/libraries/pugixml/default.nix
index 8bd861540688..d9b04781ba1b 100644
--- a/pkgs/development/libraries/pugixml/default.nix
+++ b/pkgs/development/libraries/pugixml/default.nix
@@ -1,34 +1,41 @@
-{ stdenv, fetchFromGitHub, fetchpatch, cmake, shared ? false }:
+{ stdenv, lib, fetchFromGitHub, cmake, check, validatePkgConfig, shared ? false }:
stdenv.mkDerivation rec {
pname = "pugixml";
- version = "1.9";
+ version = "1.10";
src = fetchFromGitHub {
owner = "zeux";
repo = "pugixml";
rev = "v${version}";
- sha256 = "0iraznwm78pyyzc9snvd3dyz8gddvmxsm1b3kpw7wixkvcawdviv";
+ sha256 = "dywnLSJHeGaR3+0lTLpacWQL0rWlF8+LNCy+oCCO9C4=";
};
- patches = [
- # To be removed after a version newer than 1.9 is released
- (fetchpatch {
- url = "https://github.com/zeux/pugixml/pull/193.patch";
- sha256 = "0s4anqlr2ppfibxyl29nrqbcprrg89k7il6303dm91s6620ydmka";
- })
+ outputs = if shared then [ "out" "dev" ] else [ "out" ];
+
+ nativeBuildInputs = [ cmake validatePkgConfig ];
+
+ cmakeFlags = [
+ "-DBUILD_TESTS=ON"
+ "-DBUILD_SHARED_LIBS=${if shared then "ON" else "OFF"}"
];
- nativeBuildInputs = [ cmake ];
+ checkInputs = [ check ];
- cmakeFlags = [ "-DBUILD_SHARED_LIBS=${if shared then "ON" else "OFF"}" ];
+ # Hack to be able to run the test, broken because we use
+ # CMAKE_SKIP_BUILD_RPATH to avoid cmake resetting rpath on install
+ preBuild = if stdenv.isDarwin then ''
+ export DYLD_LIBRARY_PATH="`pwd`''${DYLD_LIBRARY_PATH:+:}$DYLD_LIBRARY_PATH"
+ '' else ''
+ export LD_LIBRARY_PATH="`pwd`''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH"
+ '';
preConfigure = ''
# Enable long long support (required for filezilla)
sed -ire '/PUGIXML_HAS_LONG_LONG/ s/^\/\///' src/pugiconfig.hpp
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Light-weight, simple and fast XML parser for C++ with XPath support";
homepage = "https://pugixml.org";
license = licenses.mit;
diff --git a/pkgs/development/libraries/pupnp/default.nix b/pkgs/development/libraries/pupnp/default.nix
index 192ed56d4562..4930b222d03c 100644
--- a/pkgs/development/libraries/pupnp/default.nix
+++ b/pkgs/development/libraries/pupnp/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "fortify" ];
meta = {
- description = "libupnp, an open source UPnP development kit for Linux";
+ description = "An open source UPnP development kit for Linux";
longDescription = ''
The Linux SDK for UPnP Devices (libupnp) provides developers
diff --git a/pkgs/development/libraries/qrupdate/default.nix b/pkgs/development/libraries/qrupdate/default.nix
index 424502dce0d4..90d4cb45ce2a 100644
--- a/pkgs/development/libraries/qrupdate/default.nix
+++ b/pkgs/development/libraries/qrupdate/default.nix
@@ -3,25 +3,35 @@
, gfortran
, blas
, lapack
+, which
}:
-stdenv.mkDerivation {
- name = "qrupdate-1.1.2";
+
+stdenv.mkDerivation rec {
+ pname = "qrupdate";
+ version = "1.1.2";
src = fetchurl {
- url = "mirror://sourceforge/qrupdate/qrupdate-1.1.2.tar.gz";
+ url = "mirror://sourceforge/qrupdate/${pname}-${version}.tar.gz";
sha256 = "024f601685phcm1pg8lhif3lpy5j9j0k6n0r46743g4fvh8wg8g2";
};
- configurePhase =
- ''
- export PREFIX=$out
- sed -i -e 's,^BLAS=.*,BLAS=-L${blas}/lib -lblas,' \
- -e 's,^LAPACK=.*,LAPACK=-L${lapack}/lib -llapack,' \
- Makeconf
- ''
- + stdenv.lib.optionalString blas.isILP64
- ''
- sed -i Makeconf -e '/^FFLAGS=.*/ s/$/-fdefault-integer-8/'
- '';
+ preBuild =
+ # Check that blas and lapack are compatible
+ assert (blas.isILP64 == lapack.isILP64);
+ # We don't have structuredAttrs yet implemented, and we need to use space
+ # seprated values in makeFlags, so only this works.
+ ''
+ makeFlagsArray+=(
+ "LAPACK=-L${lapack}/lib -llapack"
+ "BLAS=-L${blas}/lib -lblas"
+ "PREFIX=${placeholder "out"}"
+ ${stdenv.lib.optionalString blas.isILP64
+ # Use their FFLAGS along with `-fdefault-integer-8`. If another
+ # application intends to use arpack, it should add this to it's FFLAGS as
+ # well. Otherwise (e.g): https://savannah.gnu.org/bugs/?50339
+ "FFLAGS=-fimplicit-none -O3 -funroll-loops -fdefault-integer-8"
+ }
+ )
+ '';
doCheck = true;
@@ -31,12 +41,15 @@ stdenv.mkDerivation {
installTargets = stdenv.lib.optionals stdenv.isDarwin [ "install-staticlib" "install-shlib" ];
- buildInputs = [ gfortran blas lapack ];
+ buildInputs = [ gfortran ];
+
+ nativeBuildInputs = [ which ];
meta = with stdenv.lib; {
description = "Library for fast updating of qr and cholesky decompositions";
homepage = "https://sourceforge.net/projects/qrupdate/";
- license = licenses.gpl3;
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ doronbehar ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/development/libraries/qtutilities/default.nix b/pkgs/development/libraries/qtutilities/default.nix
index 388665f5aabd..916e381ab4da 100644
--- a/pkgs/development/libraries/qtutilities/default.nix
+++ b/pkgs/development/libraries/qtutilities/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "qtutilities";
- version = "6.0.6";
+ version = "6.3.0";
src = fetchFromGitHub {
owner = "Martchus";
repo = pname;
rev = "v${version}";
- sha256 = "0g3f18530w5f8dlzrh45k868hspga5p3m8qpz7pcg3nsdjda8cwz";
+ sha256 = "sha256-vHx2JMPqioY8jUpBOIFdhhN1mIUV3LS8ayQOo3g7bY0=";
};
buildInputs = [ qtbase cpp-utilities ];
diff --git a/pkgs/development/libraries/redkite/default.nix b/pkgs/development/libraries/redkite/default.nix
index b5202658352b..af8a1a914e4b 100644
--- a/pkgs/development/libraries/redkite/default.nix
+++ b/pkgs/development/libraries/redkite/default.nix
@@ -2,24 +2,24 @@
stdenv.mkDerivation rec {
pname = "redkite";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchFromGitLab {
owner = "iurie-sw";
repo = pname;
rev = "v${version}";
- sha256 = "0bim1ifyslwvaf885klmf9hpszqq5k9bm2y4l7gcgl6cljfzi04y";
+ sha256 = "0c5k0a6ydb8szdgniqsva8l9j2sishlhsww13b3a9grvr7hb2bpq";
};
nativeBuildInputs = [ cmake ];
buildInputs = [ cairo ];
- meta = {
+ meta = with stdenv.lib; {
homepage = "https://gitlab.com/iurie-sw/redkite";
description = "A small GUI toolkit";
- license = stdenv.lib.licenses.gpl3Plus;
- platforms = stdenv.lib.platforms.linux;
- maintainers = [ stdenv.lib.maintainers.magnetophon ];
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.magnetophon ];
};
}
diff --git a/pkgs/development/libraries/rocclr/default.nix b/pkgs/development/libraries/rocclr/default.nix
index 2034b658dc7f..9b7d80a2240e 100644
--- a/pkgs/development/libraries/rocclr/default.nix
+++ b/pkgs/development/libraries/rocclr/default.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "rocclr";
- version = "3.8.0";
+ version = "3.9.0";
src = fetchFromGitHub {
owner = "ROCm-Developer-Tools";
repo = "ROCclr";
rev = "rocm-${version}";
- sha256 = "05vh70qh6jb7038b1rcmz24bg4an0nw98bv2vn3jcyygj4dr3fmf";
+ sha256 = "193pd6lbnfjrmqsrlvkpadxxi908a9r0c41y8x1bkbbaviad39q0";
};
nativeBuildInputs = [ cmake rocm-cmake ];
@@ -46,7 +46,10 @@ stdenv.mkDerivation rec {
];
preFixup = ''
+ # Work around broken cmake files
ln -s $out/include/compiler/lib/include/* $out/include
+ ln -s $out/include/elf/elfio $out/include/elfio
+
substituteInPlace $out/lib/cmake/rocclr/ROCclrConfig.cmake \
--replace "/build/source/build" "$out"
'';
diff --git a/pkgs/development/libraries/rocm-comgr/default.nix b/pkgs/development/libraries/rocm-comgr/default.nix
index 916af5434996..7a122fae39e3 100644
--- a/pkgs/development/libraries/rocm-comgr/default.nix
+++ b/pkgs/development/libraries/rocm-comgr/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "rocm-comgr";
- version = "3.8.0";
+ version = "3.9.0";
src = fetchFromGitHub {
owner = "RadeonOpenCompute";
repo = "ROCm-CompilerSupport";
rev = "rocm-${version}";
- sha256 = "05gs282kqnz7lf3b8r1908zk05dbzdx02ar2ns2900fas1l27qc1";
+ sha256 = "1lwgr6x2b6jisc2nxvr9m24zrc7f2vcgrbkj9sf2blpha61xgk14";
};
sourceRoot = "source/lib/comgr";
diff --git a/pkgs/development/libraries/rocm-device-libs/default.nix b/pkgs/development/libraries/rocm-device-libs/default.nix
index bf302ff227c5..4dd96c2c7d9b 100644
--- a/pkgs/development/libraries/rocm-device-libs/default.nix
+++ b/pkgs/development/libraries/rocm-device-libs/default.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "rocm-device-libs";
- version = "3.8.0";
+ version = "3.9.0";
src = fetchFromGitHub {
owner = "RadeonOpenCompute";
repo = "ROCm-Device-Libs";
rev = "rocm-${version}";
- sha256 = "0kgsp22rbg09q09n36j1vfs9v8x0liap3ycnqyn1g7dxy38kqmi4";
+ sha256 = "1nil0nhlkszslgvqhim5vmcp3flfafydviq0zk7db8i6z17kq090";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/rocm-opencl-runtime/default.nix b/pkgs/development/libraries/rocm-opencl-runtime/default.nix
index 6504ae100434..69ca18318ac3 100644
--- a/pkgs/development/libraries/rocm-opencl-runtime/default.nix
+++ b/pkgs/development/libraries/rocm-opencl-runtime/default.nix
@@ -21,13 +21,13 @@
stdenv.mkDerivation rec {
pname = "rocm-opencl-runtime";
- version = "3.8.0";
+ version = "3.9.0";
src = fetchFromGitHub {
owner = "RadeonOpenCompute";
repo = "ROCm-OpenCL-Runtime";
rev = "rocm-${version}";
- sha256 = "07zc6ww92nsq1z0gcp1sfhqsk0jkrjnv9cnw5akh471f7n7jiznm";
+ sha256 = "1qsgswm1wl2wknhgy6c9l6dnj0z1kwddimdzjmvjcpyxq987y2gv";
};
nativeBuildInputs = [ cmake rocm-cmake ];
diff --git a/pkgs/development/libraries/rocm-runtime/default.nix b/pkgs/development/libraries/rocm-runtime/default.nix
index 57635a3470cb..d3e113b8ded5 100644
--- a/pkgs/development/libraries/rocm-runtime/default.nix
+++ b/pkgs/development/libraries/rocm-runtime/default.nix
@@ -11,13 +11,13 @@
stdenv.mkDerivation rec {
pname = "rocm-runtime";
- version = "3.8.0";
+ version = "3.9.0";
src = fetchFromGitHub {
owner = "RadeonOpenCompute";
repo = "ROCR-Runtime";
rev = "rocm-${version}";
- sha256 = "1lm4cbx1d727zll85vjc1kykc72mk82nfhyyhjljv82gd4mnz00c";
+ sha256 = "034qbqznfligg4lwd95zmqa7lwcda720zbfv066nqvarlcml0kr6";
};
sourceRoot = "source/src";
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
buildInputs = [ clang-unwrapped elfutils llvm ];
cmakeFlags = [
- "-DBITCODE_DIR=${rocm-device-libs}/lib"
+ "-DBITCODE_DIR=${rocm-device-libs}/amdgcn/bitcode"
"-DCMAKE_PREFIX_PATH=${rocm-thunk}"
];
diff --git a/pkgs/development/libraries/rocm-thunk/default.nix b/pkgs/development/libraries/rocm-thunk/default.nix
index ba780ae4bd6b..63e66f35f810 100644
--- a/pkgs/development/libraries/rocm-thunk/default.nix
+++ b/pkgs/development/libraries/rocm-thunk/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "rocm-thunk";
- version = "3.8.0";
+ version = "3.9.0";
src = fetchFromGitHub {
owner = "RadeonOpenCompute";
repo = "ROCT-Thunk-Interface";
rev = "rocm-${version}";
- sha256 = "00xrwxndah2frdggqniz1j4s46ha3dav8qlnxm3gk9m4b80m774k";
+ sha256 = "0xkp50ik7miz9whywnmiiqiamc7g8flfr9g8c02kxr0cay1in6cj";
};
preConfigure = ''
diff --git a/pkgs/development/libraries/science/biology/htslib/default.nix b/pkgs/development/libraries/science/biology/htslib/default.nix
index 7ee63e9bb413..9da6595e7a43 100644
--- a/pkgs/development/libraries/science/biology/htslib/default.nix
+++ b/pkgs/development/libraries/science/biology/htslib/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "htslib";
- version = "1.10.2";
+ version = "1.11";
src = fetchurl {
url = "https://github.com/samtools/htslib/releases/download/${version}/${pname}-${version}.tar.bz2";
- sha256 = "0f8rglbvf4aaw41i2sxlpq7pvhly93sjqiz0l4q3hwki5zg47dg3";
+ sha256 = "1mrq4mihzx37yqhj3sfz6da6mw49niia808bzsw2gkkgmadxvyng";
};
# perl is only used during the check phase.
diff --git a/pkgs/development/libraries/science/math/libtorch/bin.nix b/pkgs/development/libraries/science/math/libtorch/bin.nix
index 3ae462705868..33229bbefc82 100644
--- a/pkgs/development/libraries/science/math/libtorch/bin.nix
+++ b/pkgs/development/libraries/science/math/libtorch/bin.nix
@@ -12,9 +12,9 @@
}:
let
- version = "1.6.0";
+ version = "1.7.0";
device = if cudaSupport then "cuda" else "cpu";
- srcs = import ./binary-hashes.nix;
+ srcs = import ./binary-hashes.nix version;
unavailable = throw "libtorch is not available for this platform";
in stdenv.mkDerivation {
inherit version;
diff --git a/pkgs/development/libraries/science/math/libtorch/binary-hashes.nix b/pkgs/development/libraries/science/math/libtorch/binary-hashes.nix
index 92a2e05e0ba3..6048fe8676b7 100644
--- a/pkgs/development/libraries/science/math/libtorch/binary-hashes.nix
+++ b/pkgs/development/libraries/science/math/libtorch/binary-hashes.nix
@@ -1,14 +1,14 @@
-{
+version: {
x86_64-darwin-cpu = {
- url = "https://download.pytorch.org/libtorch/cpu/libtorch-macos-1.6.0.zip";
- sha256 = "0d4n7la31qzl4s9pwvm07la7q6lhcwiww0yjpfz3kw6nvx84p22r";
+ url = "https://download.pytorch.org/libtorch/cpu/libtorch-macos-${version}.zip";
+ sha256 = "1912lklil0i7i10j1fm4qzcq96cc8c281l9fn5gfbwa2wwry0r59";
};
x86_64-linux-cpu = {
- url = "https://download.pytorch.org/libtorch/cpu/libtorch-cxx11-abi-shared-with-deps-1.6.0%2Bcpu.zip";
- sha256 = "1975b4zvyihzh89vnwspw0vf9qr05sxj8939vcrlmv3gzvdspcxz";
+ url = "https://download.pytorch.org/libtorch/cpu/libtorch-cxx11-abi-shared-with-deps-${version}%2Bcpu.zip";
+ sha256 = "0jdd7bjcy20xz2gfv8f61zdrbzxz5425bnqaaqgrwpzvd45ay8px";
};
x86_64-linux-cuda = {
- url = "https://download.pytorch.org/libtorch/cu102/libtorch-cxx11-abi-shared-with-deps-1.6.0.zip";
- sha256 = "127qnfyi1faqbm40sbnsyqxjhrqj82bzwqyz7c1hs2bm0zgrrpya";
+ url = "https://download.pytorch.org/libtorch/cu102/libtorch-cxx11-abi-shared-with-deps-${version}.zip";
+ sha256 = "1ag6lvf3a400ivqq4g9cxpmxzlfrga0y5ssjy0rfpw6i1xljibn6";
};
}
diff --git a/pkgs/development/libraries/science/math/openlibm/default.nix b/pkgs/development/libraries/science/math/openlibm/default.nix
index 560f39e4e99a..3553833443f7 100644
--- a/pkgs/development/libraries/science/math/openlibm/default.nix
+++ b/pkgs/development/libraries/science/math/openlibm/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "openlibm";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchurl {
url = "https://github.com/JuliaLang/openlibm/archive/v${version}.tar.gz";
- sha256 = "0yg8sfibr38hpb4s5ri7i0ivp96c7khdwhlxngjiymvl3jvm5cnl";
+ sha256 = "09fl7ij0p0js2sydjvmm9k4d0c83iwpb2sad9d9hin8sjdfyp4vp";
};
makeFlags = [ "prefix=$(out)" ];
diff --git a/pkgs/development/libraries/science/math/parmetis/default.nix b/pkgs/development/libraries/science/math/parmetis/default.nix
index 97023d07c7f3..8f24356c7336 100644
--- a/pkgs/development/libraries/science/math/parmetis/default.nix
+++ b/pkgs/development/libraries/science/math/parmetis/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs, meshes, and for computing fill-reducing orderings of sparse matrices";
+ description = "An MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs, meshes, and for computing fill-reducing orderings of sparse matrices";
homepage = "http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview";
platforms = platforms.all;
license = licenses.unfree;
diff --git a/pkgs/development/libraries/science/math/petsc/default.nix b/pkgs/development/libraries/science/math/petsc/default.nix
index 82a0d063570d..0946f8f2f66b 100644
--- a/pkgs/development/libraries/science/math/petsc/default.nix
+++ b/pkgs/development/libraries/science/math/petsc/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "petsc";
- version = "3.13.4";
+ version = "3.14.0";
src = fetchurl {
url = "http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-${version}.tar.gz";
- sha256 = "1n2paqw5c0ja392s1qhp7q2ypwav8s5drxxz2w5m2cn31vbspy1c";
+ sha256 = "1hq3igm90bnl44vyjdbkpqmqk7496pakcswzc2vq57l8d27nhdxz";
};
nativeBuildInputs = [ blas gfortran gfortran.cc.lib lapack python ];
diff --git a/pkgs/development/libraries/science/networking/ns-3/default.nix b/pkgs/development/libraries/science/networking/ns-3/default.nix
index 73be2a8ca6c2..b611a2baf8e2 100644
--- a/pkgs/development/libraries/science/networking/ns-3/default.nix
+++ b/pkgs/development/libraries/science/networking/ns-3/default.nix
@@ -26,7 +26,7 @@
# All modules can be enabled by choosing 'all_modules'.
# we include here the DCE mandatory ones
-, modules ? [ "core" "network" "internet" "point-to-point" "fd-net-device" "netanim"]
+, modules ? [ "core" "network" "internet" "point-to-point" "point-to-point-layout" "fd-net-device" "netanim" ]
, lib
}:
@@ -38,13 +38,13 @@ let
in
stdenv.mkDerivation rec {
pname = "ns-3";
- version = "30";
+ version = "32";
src = fetchFromGitLab {
owner = "nsnam";
repo = "ns-3-dev";
rev = "ns-3.${version}";
- sha256 = "0smdi3gglmafpc7a20hj2lbmwks3d5fpsicpn39lmm3svazw0bvp";
+ sha256 = "158yjhsrmslj1q4zcq5p16hv9i82qnxx714l7idicncn0wzrfx7k";
};
nativeBuildInputs = [ wafHook ];
@@ -60,6 +60,8 @@ stdenv.mkDerivation rec {
postPatch = ''
patchShebangs doc/ns3_html_theme/get_version.sh
+ # FIX/Remove when https://github.com/NixOS/nixpkgs/pull/69310 gets merged
+ sed -i 's/program.ns3_module_dependencies.copy()/program.ns3_module_dependencies[:]/g' wscript
'';
wafConfigureFlags = with stdenv.lib; [
diff --git a/pkgs/development/libraries/sentencepiece/default.nix b/pkgs/development/libraries/sentencepiece/default.nix
index 9b699035bf9f..e918a3b3d1d2 100644
--- a/pkgs/development/libraries/sentencepiece/default.nix
+++ b/pkgs/development/libraries/sentencepiece/default.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "sentencepiece";
- version = "0.1.93";
+ version = "0.1.94";
src = fetchFromGitHub {
owner = "google";
repo = pname;
rev = "v${version}";
- sha256 = "0h9c1xs0sab23labh8m3ar6kvzfldv2id2f17icja61ihyw06nrd";
+ sha256 = "sha256:11cqw4hx33gw2jmrg11jyp7fj9pwzwjwzqcn24jfsbgh6n8gks5x";
};
nativeBuildInputs = [ cmake ] ++ lib.optional withGPerfTools gperftools;
diff --git a/pkgs/development/libraries/soil/default.nix b/pkgs/development/libraries/soil/default.nix
index cf0896170c17..dcec1c897b3b 100644
--- a/pkgs/development/libraries/soil/default.nix
+++ b/pkgs/development/libraries/soil/default.nix
@@ -1,28 +1,45 @@
-{ stdenv, fetchurl, unzip, mesa, libX11, libGL }:
+{ stdenv, lib
+, Carbon
+, fetchzip
+, libGL
+, libX11
+}:
stdenv.mkDerivation {
name = "soil";
- src = fetchurl {
- url = "http://www.lonesock.net/files/soil.zip";
- sha256 = "00gpwp9dldzhsdhksjvmbhsd2ialraqbv6v6dpikdmpncj6mnc52";
+ src = fetchzip {
+ url = "https://web.archive.org/web/20200104042737id_/http://www.lonesock.net/files/soil.zip";
+ sha256 = "1c05nwbnfdgwaz8ywn7kg2xrcvrcbpdyhcfkkiiwk69zvil0pbgd";
};
- buildInputs = [ unzip mesa libGL libX11 ];
+ buildInputs = if stdenv.hostPlatform.isDarwin then [
+ Carbon
+ ] else [
+ libGL
+ libX11
+ ];
- sourceRoot = "Simple OpenGL Image Library/projects/makefile";
- preBuild = "mkdir obj";
- preInstall = "mkdir -p $out/lib $out/include";
- makeFlags = [ "LOCAL=$(out)" ];
+ buildPhase = ''
+ cd src
+ $CC $NIX_CFLAGS_COMPILE -c *.c
+ $AR rcs libSOIL.a *.o
+ '';
+ installPhase = ''
+ mkdir -p $out/lib $out/include/SOIL
+ cp libSOIL.a $out/lib/
+ cp SOIL.h $out/include/SOIL/
+ '';
- meta = {
- description = "Simple OpenGL Image Library";
+ meta = with lib; {
+ description = "Simple OpenGL Image Library";
longDescription = ''
SOIL is a tiny C library used primarily for uploading textures
into OpenGL.
'';
- homepage = "https://www.lonesock.net/soil.html";
- license = stdenv.lib.licenses.publicDomain;
- platforms = stdenv.lib.platforms.linux;
+ homepage = "https://www.lonesock.net/soil.html";
+ license = licenses.publicDomain;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ r-burns ];
};
}
diff --git a/pkgs/development/libraries/sope/default.nix b/pkgs/development/libraries/sope/default.nix
index 59205a949e48..b24b0b9bcd4b 100644
--- a/pkgs/development/libraries/sope/default.nix
+++ b/pkgs/development/libraries/sope/default.nix
@@ -41,7 +41,7 @@ gnustep.stdenv.mkDerivation rec {
'';
meta = {
- description = "SOPE is an extensive set of frameworks which form a complete Web application server environment";
+ description = "An extensive set of frameworks which form a complete Web application server environment";
license = licenses.publicDomain;
homepage = "https://github.com/inverse-inc/sope";
platforms = platforms.linux;
diff --git a/pkgs/development/libraries/symengine/default.nix b/pkgs/development/libraries/symengine/default.nix
index 524958e51a2c..6ab463bea1dc 100644
--- a/pkgs/development/libraries/symengine/default.nix
+++ b/pkgs/development/libraries/symengine/default.nix
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "SymEngine is a fast symbolic manipulation library";
+ description = "A fast symbolic manipulation library";
homepage = "https://github.com/symengine/symengine";
platforms = platforms.unix ++ platforms.windows;
license = licenses.bsd3;
diff --git a/pkgs/development/libraries/tdlib/default.nix b/pkgs/development/libraries/tdlib/default.nix
index 4bf49e297e33..165506f96472 100644
--- a/pkgs/development/libraries/tdlib/default.nix
+++ b/pkgs/development/libraries/tdlib/default.nix
@@ -1,14 +1,20 @@
{ fetchFromGitHub, gperf, openssl, readline, zlib, cmake, stdenv }:
stdenv.mkDerivation rec {
- version = "1.6.0";
+ version = "unstable-2020-10-25";
pname = "tdlib";
src = fetchFromGitHub {
owner = "tdlib";
repo = "td";
- rev = "v${version}";
- sha256 = "0zlzpl6fgszg18kwycyyyrnkm255dvc6fkq0b0y32m5wvwwl36cv";
+
+ # At version 1.6.0, this line was `rev = "v${version}". Version 1.6.9 (here called `unstable-2020-10-25`) uses an
+ # explicit revision because 1.6.9 is not a tdlib GitHub release, and is therefore not hosted at
+ # `https://github.com/tdlib/td/releases/tag/v1.6.9`. Please return to the `rev = "v${version}"` style on the next
+ # version bump if you can, since that will allow `nixpkgs-update` to update the package automatically.
+ rev = "32f2338bd199dd06a1b4b5f1ad14f2d4f2868f01";
+
+ sha256 = "0wv03hlgzrsc04kcwnwz6dsmkdzvhb0i1wjs08gzivwxw06pkq4n";
};
buildInputs = [ gperf openssl readline zlib ];
diff --git a/pkgs/development/libraries/tpm2-tss/default.nix b/pkgs/development/libraries/tpm2-tss/default.nix
index 2421d3f88990..c9160083d60f 100644
--- a/pkgs/development/libraries/tpm2-tss/default.nix
+++ b/pkgs/development/libraries/tpm2-tss/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "tpm2-tss";
- version = "2.4.1";
+ version = "3.0.1";
src = fetchFromGitHub {
owner = "tpm2-software";
repo = pname;
rev = version;
- sha256 = "09x5czaj4a8cyf8cxavcasx3yy1kik1s45a90c7zvxb7y1kfp9zs";
+ sha256 = "10wayqk7h1v3hdyd09rkjjs9989r968dpgf8m0xjqgn7q3y78n61";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/unicorn-emu/default.nix b/pkgs/development/libraries/unicorn-emu/default.nix
deleted file mode 100644
index 3e10f492eb98..000000000000
--- a/pkgs/development/libraries/unicorn-emu/default.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, python, cmocka, hexdump, writeScriptBin, binutils-unwrapped }:
-
-stdenv.mkDerivation rec {
- pname = "unicorn-emulator";
- version = "1.0.2-rc4";
-
- src = fetchurl {
- url = "https://github.com/unicorn-engine/unicorn/archive/${version}.tar.gz";
- sha256 = "05w43jq3r97l3c8ggc745ai8m5l93p1b6q6cfp1zwzz6hl5kifiv";
- };
-
- PREFIX = placeholder "out";
- MACOS_UNIVERSAL = stdenv.lib.optionalString stdenv.isDarwin "no";
- NIX_CFLAGS_COMPILE = "-Wno-error";
-
- doCheck = !stdenv.isDarwin;
-
- checkInputs = [
- cmocka
- hexdump
- python.pkgs.setuptools
- ];
-
- nativeBuildInputs = [ pkgconfig python ];
- enableParallelBuilding = true;
-
- meta = {
- description = "Lightweight multi-platform CPU emulator library";
- homepage = "http://www.unicorn-engine.org";
- license = stdenv.lib.licenses.bsd3;
- platforms = stdenv.lib.platforms.unix;
- maintainers = [ stdenv.lib.maintainers.thoughtpolice ];
- };
-}
diff --git a/pkgs/development/libraries/unicorn/default.nix b/pkgs/development/libraries/unicorn/default.nix
new file mode 100644
index 000000000000..cea35519ad87
--- /dev/null
+++ b/pkgs/development/libraries/unicorn/default.nix
@@ -0,0 +1,27 @@
+{ stdenv
+, fetchFromGitHub
+, pkgconfig
+, cmake
+}:
+
+stdenv.mkDerivation rec {
+ pname = "unicorn";
+ version = "1.0.2";
+
+ src = fetchFromGitHub {
+ owner = "unicorn-engine";
+ repo = pname;
+ rev = version;
+ sha256 = "0jgnyaq6ykpbg5hrwc0p3pargmr9hpzqfsj6ymp4k07pxnqal76j";
+ };
+
+ nativeBuildInputs = [ pkgconfig cmake ];
+
+ meta = with stdenv.lib; {
+ description = "Lightweight multi-platform CPU emulator library";
+ homepage = "http://www.unicorn-engine.org";
+ license = licenses.gpl2Only;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ thoughtpolice luc65r ];
+ };
+}
diff --git a/pkgs/development/libraries/waffle/default.nix b/pkgs/development/libraries/waffle/default.nix
new file mode 100644
index 000000000000..66a1b7ab1450
--- /dev/null
+++ b/pkgs/development/libraries/waffle/default.nix
@@ -0,0 +1,54 @@
+{ stdenv
+, fetchFromGitLab
+, lib
+, cmake
+, libGL
+, libglvnd
+, makeWrapper
+, pkg-config
+, wayland
+, libxcb
+, libX11
+}:
+
+stdenv.mkDerivation rec {
+ pname = "waffle";
+ version = "1.6.1";
+
+ src = fetchFromGitLab {
+ domain = "gitlab.freedesktop.org";
+ owner = "mesa";
+ repo = "waffle";
+ rev = "v${version}";
+ sha256 = "0s8gislmhccfa04zsj1yqk97lscbbnmxirr2zm4q3p8ybmpfhpqr";
+ };
+
+ buildInputs = [
+ libGL
+ libglvnd
+ libX11
+ libxcb
+ wayland
+ ];
+
+ nativeBuildInputs = [
+ cmake
+ makeWrapper
+ pkg-config
+ ];
+
+ cmakeFlags = [ "-Dplatforms=x11,wayland" ];
+
+ postInstall = ''
+ wrapProgram $out/bin/wflinfo \
+ --prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath [ libGL libglvnd ]}
+ '';
+
+ meta = with lib; {
+ description = "A cross-platform C library that allows one to defer selection of an OpenGL API and window system until runtime";
+ homepage = "http://www.waffle-gl.org/";
+ license = licenses.bsd2;
+ platforms = platforms.mesaPlatforms;
+ maintainers = with maintainers; [ Flakebi ];
+ };
+}
diff --git a/pkgs/development/libraries/wiiuse/default.nix b/pkgs/development/libraries/wiiuse/default.nix
index 4dcc8a47105e..738c6a430084 100644
--- a/pkgs/development/libraries/wiiuse/default.nix
+++ b/pkgs/development/libraries/wiiuse/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "wiiuse";
repo = "wiiuse";
- rev = "${version}";
+ rev = version;
sha256 = "05gc3s0wxx7ga4g32yyibyxdh46rm9bbslblrc72ynrjxq98sg13";
};
diff --git a/pkgs/development/libraries/x265/default.nix b/pkgs/development/libraries/x265/default.nix
index 9d501f47c3b1..3ad200cfc637 100644
--- a/pkgs/development/libraries/x265/default.nix
+++ b/pkgs/development/libraries/x265/default.nix
@@ -30,7 +30,7 @@ let
src = fetchFromBitbucket {
owner = "multicoreware";
repo = "x265_git";
- rev = "${version}";
+ rev = version;
sha256 = "1jzgv2hxhcwmsdf6sbgyzm88a46dp09ll1fqj92g9vckvh9a7dsn";
};
diff --git a/pkgs/development/libraries/xmlsec/default.nix b/pkgs/development/libraries/xmlsec/default.nix
index 0d6fd9611c4e..6b3468e5d57c 100644
--- a/pkgs/development/libraries/xmlsec/default.nix
+++ b/pkgs/development/libraries/xmlsec/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
patches = [
./lt_dladdsearchdir.patch
- ];
+ ] ++ stdenv.lib.optionals stdenv.isDarwin [ ./remove_bsd_base64_decode_flag.patch ];
postPatch = ''
substituteAllInPlace src/dl.c
'';
diff --git a/pkgs/development/libraries/xmlsec/remove_bsd_base64_decode_flag.patch b/pkgs/development/libraries/xmlsec/remove_bsd_base64_decode_flag.patch
new file mode 100644
index 000000000000..700fad7e3dd4
--- /dev/null
+++ b/pkgs/development/libraries/xmlsec/remove_bsd_base64_decode_flag.patch
@@ -0,0 +1,12 @@
+--- a/tests/testEnc.sh 2020-04-20 14:30:32.000000000 -0400
++++ b/tests/testEnc.sh 2020-10-21 22:09:25.000000000 -0400
+@@ -405,9 +405,6 @@
+ else
+ # generate binary file out of base64
+ DECODE="-d"
+- if [ "`uname`" = "Darwin" ]; then
+- DECODE="-D"
+- fi
+ cat "$topfolder/$base_test_name.data" | base64 $DECODE > $tmpfile.3
+ execEncTest "$res_success" \
+ "" \
diff --git a/pkgs/development/libraries/zeromq/4.x.nix b/pkgs/development/libraries/zeromq/4.x.nix
index 8302ebbd1e80..d5819ff7ee9a 100644
--- a/pkgs/development/libraries/zeromq/4.x.nix
+++ b/pkgs/development/libraries/zeromq/4.x.nix
@@ -1,17 +1,19 @@
-{ stdenv, fetchFromGitHub, cmake, asciidoc, enableDrafts ? false }:
+{ stdenv, fetchFromGitHub, cmake, asciidoc, pkg-config, libsodium
+, enableDrafts ? false }:
stdenv.mkDerivation rec {
pname = "zeromq";
- version = "4.3.2";
+ version = "4.3.3";
src = fetchFromGitHub {
owner = "zeromq";
repo = "libzmq";
rev = "v${version}";
- sha256 = "1q37z05i76ili31j6jlw8988iy6vxadlmd306f99phxfdpqa6bn9";
+ sha256 = "155kb0ih0xj4jvd39bq8d04bgvhy9143r3632ks1m04455z4qdzd";
};
- nativeBuildInputs = [ cmake asciidoc ];
+ nativeBuildInputs = [ cmake asciidoc pkg-config ];
+ buildInputs = [ libsodium ];
enableParallelBuilding = true;
diff --git a/pkgs/development/mobile/cocoapods/Gemfile-beta.lock b/pkgs/development/mobile/cocoapods/Gemfile-beta.lock
index 98963ba41282..9c5e10d3a482 100644
--- a/pkgs/development/mobile/cocoapods/Gemfile-beta.lock
+++ b/pkgs/development/mobile/cocoapods/Gemfile-beta.lock
@@ -2,22 +2,22 @@ GEM
remote: https://rubygems.org/
specs:
CFPropertyList (3.0.2)
- activesupport (5.2.4.3)
+ activesupport (5.2.4.4)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
addressable (2.7.0)
public_suffix (>= 2.0.2, < 5.0)
- algoliasearch (1.27.3)
+ algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
atomos (0.1.3)
claide (1.0.3)
- cocoapods (1.10.0.beta.2)
+ cocoapods (1.10.0)
addressable (~> 2.6)
claide (>= 1.0.2, < 2.0)
- cocoapods-core (= 1.10.0.beta.2)
+ cocoapods-core (= 1.10.0)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 1.4.0, < 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
@@ -31,8 +31,8 @@ GEM
molinillo (~> 0.6.6)
nap (~> 1.0)
ruby-macho (~> 1.4)
- xcodeproj (>= 1.17.0, < 2.0)
- cocoapods-core (1.10.0.beta.2)
+ xcodeproj (>= 1.19.0, < 2.0)
+ cocoapods-core (1.10.0)
activesupport (> 5.0, < 6)
addressable (~> 2.6)
algoliasearch (~> 1.0)
@@ -64,19 +64,19 @@ GEM
i18n (1.8.5)
concurrent-ruby (~> 1.0)
json (2.3.1)
- minitest (5.14.1)
+ minitest (5.14.2)
molinillo (0.6.6)
nanaimo (0.3.0)
nap (1.1.0)
netrc (0.11.0)
- public_suffix (4.0.5)
+ public_suffix (4.0.6)
ruby-macho (1.4.0)
thread_safe (0.3.6)
typhoeus (1.4.0)
ethon (>= 0.9.0)
tzinfo (1.2.7)
thread_safe (~> 0.1)
- xcodeproj (1.18.0)
+ xcodeproj (1.19.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
diff --git a/pkgs/development/mobile/cocoapods/Gemfile.lock b/pkgs/development/mobile/cocoapods/Gemfile.lock
index 9e891569d92d..d4de7cd698d7 100644
--- a/pkgs/development/mobile/cocoapods/Gemfile.lock
+++ b/pkgs/development/mobile/cocoapods/Gemfile.lock
@@ -2,25 +2,26 @@ GEM
remote: https://rubygems.org/
specs:
CFPropertyList (3.0.2)
- activesupport (4.2.11.3)
- i18n (~> 0.7)
+ activesupport (5.2.4.4)
+ concurrent-ruby (~> 1.0, >= 1.0.2)
+ i18n (>= 0.7, < 2)
minitest (~> 5.1)
- thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
- algoliasearch (1.27.2)
+ addressable (2.7.0)
+ public_suffix (>= 2.0.2, < 5.0)
+ algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
atomos (0.1.3)
claide (1.0.3)
- cocoapods (1.9.3)
- activesupport (>= 4.0.2, < 5)
+ cocoapods (1.10.0)
+ addressable (~> 2.6)
claide (>= 1.0.2, < 2.0)
- cocoapods-core (= 1.9.3)
+ cocoapods-core (= 1.10.0)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
- cocoapods-downloader (>= 1.2.2, < 2.0)
+ cocoapods-downloader (>= 1.4.0, < 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
cocoapods-search (>= 1.0.0, < 2.0)
- cocoapods-stats (>= 1.0.0, < 2.0)
cocoapods-trunk (>= 1.4.0, < 2.0)
cocoapods-try (>= 1.1.0, < 2.0)
colored2 (~> 3.1)
@@ -30,55 +31,57 @@ GEM
molinillo (~> 0.6.6)
nap (~> 1.0)
ruby-macho (~> 1.4)
- xcodeproj (>= 1.14.0, < 2.0)
- cocoapods-core (1.9.3)
- activesupport (>= 4.0.2, < 6)
+ xcodeproj (>= 1.19.0, < 2.0)
+ cocoapods-core (1.10.0)
+ activesupport (> 5.0, < 6)
+ addressable (~> 2.6)
algoliasearch (~> 1.0)
concurrent-ruby (~> 1.1)
fuzzy_match (~> 2.0.4)
nap (~> 1.0)
netrc (~> 0.11)
+ public_suffix
typhoeus (~> 1.0)
cocoapods-deintegrate (1.0.4)
- cocoapods-downloader (1.3.0)
+ cocoapods-downloader (1.4.0)
cocoapods-plugins (1.0.0)
nap
cocoapods-search (1.0.0)
- cocoapods-stats (1.1.0)
cocoapods-trunk (1.5.0)
nap (>= 0.8, < 2.0)
netrc (~> 0.11)
cocoapods-try (1.2.0)
colored2 (3.1.2)
- concurrent-ruby (1.1.6)
+ concurrent-ruby (1.1.7)
escape (0.0.4)
ethon (0.12.0)
ffi (>= 1.3.0)
- ffi (1.12.2)
+ ffi (1.13.1)
fourflusher (2.3.1)
fuzzy_match (2.0.4)
gh_inspector (1.1.3)
httpclient (2.8.3)
- i18n (0.9.5)
+ i18n (1.8.5)
concurrent-ruby (~> 1.0)
- json (2.3.0)
- minitest (5.14.1)
+ json (2.3.1)
+ minitest (5.14.2)
molinillo (0.6.6)
- nanaimo (0.2.6)
+ nanaimo (0.3.0)
nap (1.1.0)
netrc (0.11.0)
+ public_suffix (4.0.6)
ruby-macho (1.4.0)
thread_safe (0.3.6)
typhoeus (1.4.0)
ethon (>= 0.9.0)
tzinfo (1.2.7)
thread_safe (~> 0.1)
- xcodeproj (1.16.0)
+ xcodeproj (1.19.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
colored2 (~> 3.1)
- nanaimo (~> 0.2.6)
+ nanaimo (~> 0.3.0)
PLATFORMS
ruby
diff --git a/pkgs/development/mobile/cocoapods/default.nix b/pkgs/development/mobile/cocoapods/default.nix
index 2ab285b17306..8559ff5c74ca 100644
--- a/pkgs/development/mobile/cocoapods/default.nix
+++ b/pkgs/development/mobile/cocoapods/default.nix
@@ -13,7 +13,7 @@ bundlerApp {
passthru.updateScript = toString ./update;
meta = with lib; {
- description = "CocoaPods manages dependencies for your Xcode projects";
+ description = "Manages dependencies for your Xcode projects";
homepage = "https://github.com/CocoaPods/CocoaPods";
license = licenses.mit;
platforms = platforms.darwin;
diff --git a/pkgs/development/mobile/cocoapods/gemset-beta.nix b/pkgs/development/mobile/cocoapods/gemset-beta.nix
index b456f728b4c4..9067f2cec43e 100644
--- a/pkgs/development/mobile/cocoapods/gemset-beta.nix
+++ b/pkgs/development/mobile/cocoapods/gemset-beta.nix
@@ -5,10 +5,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "02fdawr3wyvpzpja3r7mvb8lmn2mm5jdw502bx3ncr2sy2nw1kx6";
+ sha256 = "0dpnk20s754fz6jfz9sp3ri49hn46ksw4hf6ycnlw7s3hsdxqgcd";
type = "gem";
};
- version = "5.2.4.3";
+ version = "5.2.4.4";
};
addressable = {
dependencies = ["public_suffix"];
@@ -27,10 +27,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1z94dnx0rljsfa3k24i1nc0vf1nfk3bbk89nqc6n1ax25h4fs5sw";
+ sha256 = "0ly8zsgvih540xmxr098hsngv61cf119wf28q5hbvi1f7kgwvh96";
type = "gem";
};
- version = "1.27.3";
+ version = "1.27.5";
};
atomos = {
groups = ["default"];
@@ -68,10 +68,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jf5q75h410b6gymy86j4zy9yhb6n28wa7hrk8p7y2dsafdzbric";
+ sha256 = "1bbpg93gqjryxwr864z7s3jp3ic5pig313jcly4g3n159ssx3a4j";
type = "gem";
};
- version = "1.10.0.beta.2";
+ version = "1.10.0";
};
cocoapods-core = {
dependencies = ["activesupport" "addressable" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap" "netrc" "public_suffix" "typhoeus"];
@@ -79,10 +79,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0vrw6v5fp0m903ghvfwaw3mbxrr68x7hz9bj34rj4icirwp4ifyl";
+ sha256 = "1sb07hj2kjygrzbdkzsyabcsfmip8gcfpjgacw4gfc71h3cnzra4";
type = "gem";
};
- version = "1.10.0.beta.2";
+ version = "1.10.0";
};
cocoapods-deintegrate = {
groups = ["default"];
@@ -263,10 +263,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "09bz9nsznxgaf06cx3b5z71glgl0hdw469gqx3w7bqijgrb55p5g";
+ sha256 = "170y2cvx51gm3cm3nhdf7j36sxnkh6vv8ls36p90ric7w8w16h4v";
type = "gem";
};
- version = "5.14.1";
+ version = "5.14.2";
};
molinillo = {
groups = ["default"];
@@ -313,10 +313,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0vywld400fzi17cszwrchrzcqys4qm6sshbv73wy5mwcixmrgg7g";
+ sha256 = "1xqcgkl7bwws1qrlnmxgh8g4g9m10vg60bhlw40fplninb3ng6d9";
type = "gem";
};
- version = "4.0.5";
+ version = "4.0.6";
};
ruby-macho = {
groups = ["default"];
@@ -366,9 +366,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "18idiqfbvyrcyflccwy4qw125psckrnqy7ggci33m8f3zs8h7hnm";
+ sha256 = "1411j6sfnz0cx4fiw52f0yqx4bgcn8cmpgi3i5rwmmahayyjz2fn";
type = "gem";
};
- version = "1.18.0";
+ version = "1.19.0";
};
} \ No newline at end of file
diff --git a/pkgs/development/mobile/cocoapods/gemset.nix b/pkgs/development/mobile/cocoapods/gemset.nix
index 8ff1b2e118ba..3641186186e8 100644
--- a/pkgs/development/mobile/cocoapods/gemset.nix
+++ b/pkgs/development/mobile/cocoapods/gemset.nix
@@ -1,14 +1,25 @@
{
activesupport = {
- dependencies = ["i18n" "minitest" "thread_safe" "tzinfo"];
+ dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0wp36wi3r3dscmcr0q6sbz13hr5h911c24ar7zrmmcy7p32ial2i";
+ sha256 = "0dpnk20s754fz6jfz9sp3ri49hn46ksw4hf6ycnlw7s3hsdxqgcd";
type = "gem";
};
- version = "4.2.11.3";
+ version = "5.2.4.4";
+ };
+ addressable = {
+ dependencies = ["public_suffix"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
+ type = "gem";
+ };
+ version = "2.7.0";
};
algoliasearch = {
dependencies = ["httpclient" "json"];
@@ -16,10 +27,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1b3xk42ry6dlsqn379p884zdi4iyra67xh45rwl6vcrwmrnbq7f0";
+ sha256 = "0ly8zsgvih540xmxr098hsngv61cf119wf28q5hbvi1f7kgwvh96";
type = "gem";
};
- version = "1.27.2";
+ version = "1.27.5";
};
atomos = {
source = {
@@ -50,26 +61,26 @@
version = "1.0.3";
};
cocoapods = {
- dependencies = ["activesupport" "claide" "cocoapods-core" "cocoapods-deintegrate" "cocoapods-downloader" "cocoapods-plugins" "cocoapods-search" "cocoapods-stats" "cocoapods-trunk" "cocoapods-try" "colored2" "escape" "fourflusher" "gh_inspector" "molinillo" "nap" "ruby-macho" "xcodeproj"];
+ dependencies = ["addressable" "claide" "cocoapods-core" "cocoapods-deintegrate" "cocoapods-downloader" "cocoapods-plugins" "cocoapods-search" "cocoapods-trunk" "cocoapods-try" "colored2" "escape" "fourflusher" "gh_inspector" "molinillo" "nap" "ruby-macho" "xcodeproj"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0zqj1878izp34cn7552q2djs3zd4a5ylyv0af3yxbz34z0qllk60";
+ sha256 = "1bbpg93gqjryxwr864z7s3jp3ic5pig313jcly4g3n159ssx3a4j";
type = "gem";
};
- version = "1.9.3";
+ version = "1.10.0";
};
cocoapods-core = {
- dependencies = ["activesupport" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap" "netrc" "typhoeus"];
+ dependencies = ["activesupport" "addressable" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap" "netrc" "public_suffix" "typhoeus"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0sn1561sdhq2bh35pmi9nhq1adjcgdkhxybd9pxcjs75zmqzpz13";
+ sha256 = "1sb07hj2kjygrzbdkzsyabcsfmip8gcfpjgacw4gfc71h3cnzra4";
type = "gem";
};
- version = "1.9.3";
+ version = "1.10.0";
};
cocoapods-deintegrate = {
groups = ["default"];
@@ -86,10 +97,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "08vn0pgcyn6w6fq5xjd7szv2h9s5rzl17kyidnd7fl5qdmzc9c54";
+ sha256 = "1j03hxvz3m82fwgx3jayw0y2iqm7zpacn88r6nfj2arkbjxmvjwz";
type = "gem";
};
- version = "1.3.0";
+ version = "1.4.0";
};
cocoapods-plugins = {
dependencies = ["nap"];
@@ -108,16 +119,6 @@
};
version = "1.0.0";
};
- cocoapods-stats = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1xhdh5v94p6l612rwrk290nd2hdfx8lbaqfbkmj34md218kilqww";
- type = "gem";
- };
- version = "1.1.0";
- };
cocoapods-trunk = {
dependencies = ["nap" "netrc"];
groups = ["default"];
@@ -152,10 +153,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "094387x4yasb797mv07cs3g6f08y56virc2rjcpb1k79rzaj3nhl";
+ sha256 = "1vnxrbhi7cq3p4y2v9iwd10v1c7l15is4var14hwnb2jip4fyjzz";
type = "gem";
};
- version = "1.1.6";
+ version = "1.1.7";
};
escape = {
source = {
@@ -181,10 +182,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "10lfhahnnc91v63xpvk65apn61pib086zha3z5sp1xk9acfx12h4";
+ sha256 = "12lpwaw82bb0rm9f52v1498bpba8aj2l2q359mkwbxsswhpga5af";
type = "gem";
};
- version = "1.12.2";
+ version = "1.13.1";
};
fourflusher = {
groups = ["default"];
@@ -224,32 +225,34 @@
};
i18n = {
dependencies = ["concurrent-ruby"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "038qvz7kd3cfxk8bvagqhakx68pfbnmghpdkx7573wbf0maqp9a3";
+ sha256 = "153sx77p16vawrs4qpkv7qlzf9v5fks4g7xqcj1dwk40i6g7rfzk";
type = "gem";
};
- version = "0.9.5";
+ version = "1.8.5";
};
json = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0nrmw2r4nfxlfgprfgki3hjifgrcrs3l5zvm3ca3gb4743yr25mn";
+ sha256 = "158fawfwmv2sq4whqqaksfykkiad2xxrrj0nmpnc6vnlzi1bp7iz";
type = "gem";
};
- version = "2.3.0";
+ version = "2.3.1";
};
minitest = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "09bz9nsznxgaf06cx3b5z71glgl0hdw469gqx3w7bqijgrb55p5g";
+ sha256 = "170y2cvx51gm3cm3nhdf7j36sxnkh6vv8ls36p90ric7w8w16h4v";
type = "gem";
};
- version = "5.14.1";
+ version = "5.14.2";
};
molinillo = {
source = {
@@ -260,12 +263,14 @@
version = "0.6.6";
};
nanaimo = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0ajfyaqjw3dzykk612yw8sm21savfqy292hgps8h8l4lvxww1lz6";
+ sha256 = "0xi36h3f7nm8bc2k0b6svpda1lyank2gf872lxjbhw3h95hdrbma";
type = "gem";
};
- version = "0.2.6";
+ version = "0.3.0";
};
nap = {
source = {
@@ -283,6 +288,16 @@
};
version = "0.11.0";
};
+ public_suffix = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1xqcgkl7bwws1qrlnmxgh8g4g9m10vg60bhlw40fplninb3ng6d9";
+ type = "gem";
+ };
+ version = "4.0.6";
+ };
ruby-macho = {
groups = ["default"];
platforms = [];
@@ -329,9 +344,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1bkk8y6lzd86w9yx72hd1nil3fkk5f0v3il9vm554gzpl6dhc2bi";
+ sha256 = "1411j6sfnz0cx4fiw52f0yqx4bgcn8cmpgi3i5rwmmahayyjz2fn";
type = "gem";
};
- version = "1.16.0";
+ version = "1.19.0";
};
} \ No newline at end of file
diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json
index ff07222506d4..0e46f65c7823 100644
--- a/pkgs/development/node-packages/node-packages.json
+++ b/pkgs/development/node-packages/node-packages.json
@@ -75,6 +75,7 @@
, "eslint_d"
, "expo-cli"
, {"fast-cli": "1.x"}
+, "fauna-shell"
, "fkill-cli"
, "forever"
, "fx"
@@ -99,7 +100,7 @@
, "indium"
, "insect"
, "ionic"
-, { "iosevka-build-deps": "../../data/fonts/iosevka" }
+, {"iosevka": "https://github.com/be5invis/Iosevka/archive/v3.7.1.tar.gz"}
, "jake"
, "javascript-typescript-langserver"
, "joplin"
diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix
index 4c4359a1783e..dc1548810544 100644
--- a/pkgs/development/node-packages/node-packages.nix
+++ b/pkgs/development/node-packages/node-packages.nix
@@ -22,13 +22,13 @@ let
sha512 = "t4WmWoGV9gyzypwG3y3JlcK2t8fKLtvzBA7xEoFTj9SMPvOuLsf13uh4ikK0RRaaa9RPPWLgFUdOyIRaQvCpwQ==";
};
};
- "@angular-devkit/architect-0.1001.7" = {
+ "@angular-devkit/architect-0.1002.0" = {
name = "_at_angular-devkit_slash_architect";
packageName = "@angular-devkit/architect";
- version = "0.1001.7";
+ version = "0.1002.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1001.7.tgz";
- sha512 = "uFYIvMdewU44GbIyRfsUHNMLkx+C0kokpnj7eH5NbJfbyFpCfd3ijBHh+voPdPsDRWs9lLgjbxfHpswSPj4D8w==";
+ url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1002.0.tgz";
+ sha512 = "twM8V03ujBIGVpgV1PBlSDodUdxtUb7WakutfWafAvEHUsgwzfvQz2VtKWvjNZ9AiYjnCuwkQaclqVv0VHNo9w==";
};
};
"@angular-devkit/core-10.0.7" = {
@@ -40,22 +40,13 @@ let
sha512 = "pXaZgsQ8LHpRx4QGAUYDE8GwBQLAtoqPh6oUCwRJwBExm5rl13OGPTBWewHiq0ysV/SnFXvOjxwAaHQvC1AgZw==";
};
};
- "@angular-devkit/core-10.1.7" = {
+ "@angular-devkit/core-10.2.0" = {
name = "_at_angular-devkit_slash_core";
packageName = "@angular-devkit/core";
- version = "10.1.7";
+ version = "10.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz";
- sha512 = "RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==";
- };
- };
- "@angular-devkit/core-9.1.12" = {
- name = "_at_angular-devkit_slash_core";
- packageName = "@angular-devkit/core";
- version = "9.1.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.12.tgz";
- sha512 = "D/GnBeSlmdgGn7EhuE32HuPuRAjvUuxi7Q6WywBI8PSsXKAGnrypghBwMATNnOA24//CgbW2533Y9VWHaeXdeA==";
+ url = "https://registry.npmjs.org/@angular-devkit/core/-/core-10.2.0.tgz";
+ sha512 = "XAszFhSF3mZw1VjoOsYGbArr5NJLcStjOvcCGjBPl1UBM2AKpuCQXHxI9XJGYKL3B93Vp5G58d8qkHvamT53OA==";
};
};
"@angular-devkit/schematics-10.0.7" = {
@@ -67,22 +58,13 @@ let
sha512 = "eyyYPgpjtr3h7WbnNbkDubJ/p+8TgKU6abWd+NmBfTvyeHrpVFUYZabNRcdXwUDSVzfTQKdmLynIkESj/KROrg==";
};
};
- "@angular-devkit/schematics-10.1.7" = {
+ "@angular-devkit/schematics-10.2.0" = {
name = "_at_angular-devkit_slash_schematics";
packageName = "@angular-devkit/schematics";
- version = "10.1.7";
+ version = "10.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.1.7.tgz";
- sha512 = "nk9RXA09b+7uq59HS/gyztNzUGHH/eQAUQhWHdDYSCG6v1lhJVCKx1HgDPELVxmeq9f+HArkAW7Y7c+ccdNQ7A==";
- };
- };
- "@angular-devkit/schematics-9.1.12" = {
- name = "_at_angular-devkit_slash_schematics";
- packageName = "@angular-devkit/schematics";
- version = "9.1.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.12.tgz";
- sha512 = "+GYnUzmIy1/QpYitCC8mI7jcrViGHTtOKvvDPEFjU2nggjNEQaMmsHcdIsjrqggEc23ZZyebNAIewT8CMkJyrQ==";
+ url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.2.0.tgz";
+ sha512 = "TQI5NnE6iM3ChF5gZQ9qb+lZgMWa7aLoF5ksOyT3zrmOuICiQYJhA6SsjV95q7J4M55qYymwBib8KTqU/xuQww==";
};
};
"@angular-devkit/schematics-cli-0.1000.7" = {
@@ -319,13 +301,13 @@ let
sha512 = "a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==";
};
};
- "@babel/compat-data-7.12.1" = {
+ "@babel/compat-data-7.12.5" = {
name = "_at_babel_slash_compat-data";
packageName = "@babel/compat-data";
- version = "7.12.1";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.1.tgz";
- sha512 = "725AQupWJZ8ba0jbKceeFblZTY90McUBWMwHhkFQ9q1zKPJ95GUktljFcgcsIVwRnTnRKlcYzfiNImg5G9m6ZQ==";
+ url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.5.tgz";
+ sha512 = "DTsS7cxrsH3by8nqQSpFSyjSfSYl57D6Cf4q8dW3LK83tBKBDCkfcay1nYkXq1nIHXnpX8WMMb/O25HOy3h1zg==";
};
};
"@babel/core-7.12.3" = {
@@ -355,13 +337,13 @@ let
sha512 = "DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==";
};
};
- "@babel/generator-7.12.1" = {
+ "@babel/generator-7.12.5" = {
name = "_at_babel_slash_generator";
packageName = "@babel/generator";
- version = "7.12.1";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz";
- sha512 = "DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==";
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz";
+ sha512 = "m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==";
};
};
"@babel/helper-annotate-as-pure-7.10.4" = {
@@ -391,22 +373,22 @@ let
sha512 = "5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==";
};
};
- "@babel/helper-builder-react-jsx-experimental-7.12.1" = {
+ "@babel/helper-builder-react-jsx-experimental-7.12.4" = {
name = "_at_babel_slash_helper-builder-react-jsx-experimental";
packageName = "@babel/helper-builder-react-jsx-experimental";
- version = "7.12.1";
+ version = "7.12.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.1.tgz";
- sha512 = "82to8lR7TofZWbTd3IEZT1xNHfeU/Ef4rDm/GLXddzqDh+yQ19QuGSzqww51aNxVH8rwfRIzL0EUQsvODVhtyw==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.4.tgz";
+ sha512 = "AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og==";
};
};
- "@babel/helper-compilation-targets-7.12.1" = {
+ "@babel/helper-compilation-targets-7.12.5" = {
name = "_at_babel_slash_helper-compilation-targets";
packageName = "@babel/helper-compilation-targets";
- version = "7.12.1";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.1.tgz";
- sha512 = "jtBEif7jsPwP27GPHs06v4WBV0KrE8a/P7n0N0sSvHn2hwUCYnolP/CLmz51IzAW4NlN+HuoBtb9QcwnRo9F/g==";
+ url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz";
+ sha512 = "+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==";
};
};
"@babel/helper-create-class-features-plugin-7.12.1" = {
@@ -481,13 +463,13 @@ let
sha512 = "k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==";
};
};
- "@babel/helper-module-imports-7.12.1" = {
+ "@babel/helper-module-imports-7.12.5" = {
name = "_at_babel_slash_helper-module-imports";
packageName = "@babel/helper-module-imports";
- version = "7.12.1";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz";
- sha512 = "ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==";
+ url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz";
+ sha512 = "SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==";
};
};
"@babel/helper-module-transforms-7.12.1" = {
@@ -535,13 +517,13 @@ let
sha512 = "9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==";
};
};
- "@babel/helper-replace-supers-7.12.1" = {
+ "@babel/helper-replace-supers-7.12.5" = {
name = "_at_babel_slash_helper-replace-supers";
packageName = "@babel/helper-replace-supers";
- version = "7.12.1";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz";
- sha512 = "zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==";
+ url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz";
+ sha512 = "5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==";
};
};
"@babel/helper-simple-access-7.12.1" = {
@@ -598,13 +580,13 @@ let
sha512 = "Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==";
};
};
- "@babel/helpers-7.12.1" = {
+ "@babel/helpers-7.12.5" = {
name = "_at_babel_slash_helpers";
packageName = "@babel/helpers";
- version = "7.12.1";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.1.tgz";
- sha512 = "9JoDSBGoWtmbay98efmT2+mySkwjzeFeAL9BuWNoVQpkPFQF8SIIFUfY5os9u8wVzglzoiPRSW7cuJmBDUt43g==";
+ url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz";
+ sha512 = "lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==";
};
};
"@babel/highlight-7.10.4" = {
@@ -616,13 +598,13 @@ let
sha512 = "i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==";
};
};
- "@babel/parser-7.12.3" = {
+ "@babel/parser-7.12.5" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.12.3";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.12.3.tgz";
- sha512 = "kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz";
+ sha512 = "FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==";
};
};
"@babel/plugin-external-helpers-7.8.3" = {
@@ -706,13 +688,13 @@ let
sha512 = "nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==";
};
};
- "@babel/plugin-proposal-numeric-separator-7.12.1" = {
+ "@babel/plugin-proposal-numeric-separator-7.12.5" = {
name = "_at_babel_slash_plugin-proposal-numeric-separator";
packageName = "@babel/plugin-proposal-numeric-separator";
- version = "7.12.1";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz";
- sha512 = "MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.5.tgz";
+ sha512 = "UiAnkKuOrCyjZ3sYNHlRlfuZJbBHknMQ9VMwVeX97Ofwx7RpD6gS2HfqTCh8KNUQgcOm8IKt103oR4KIjh7Q8g==";
};
};
"@babel/plugin-proposal-object-rest-spread-7.12.1" = {
@@ -1156,13 +1138,13 @@ let
sha512 = "cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==";
};
};
- "@babel/plugin-transform-react-jsx-7.12.1" = {
+ "@babel/plugin-transform-react-jsx-7.12.5" = {
name = "_at_babel_slash_plugin-transform-react-jsx";
packageName = "@babel/plugin-transform-react-jsx";
- version = "7.12.1";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.1.tgz";
- sha512 = "RmKejwnT0T0QzQUzcbP5p1VWlpnP8QHtdhEtLG55ZDQnJNalbF3eeDyu3dnGKvGzFIQiBzFhBYTwvv435p9Xpw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.5.tgz";
+ sha512 = "2xkcPqqrYiOQgSlM/iwto1paPijjsDbUynN13tI6bosDz/jOW3CRzYguIE8wKX32h+msbBM22Dv5fwrFkUOZjQ==";
};
};
"@babel/plugin-transform-react-jsx-source-7.12.1" = {
@@ -1345,13 +1327,13 @@ let
sha512 = "TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==";
};
};
- "@babel/runtime-7.12.1" = {
+ "@babel/runtime-7.12.5" = {
name = "_at_babel_slash_runtime";
packageName = "@babel/runtime";
- version = "7.12.1";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz";
- sha512 = "J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==";
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz";
+ sha512 = "plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==";
};
};
"@babel/runtime-7.9.0" = {
@@ -1372,13 +1354,13 @@ let
sha512 = "ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==";
};
};
- "@babel/traverse-7.12.1" = {
+ "@babel/traverse-7.12.5" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.12.1";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz";
- sha512 = "MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz";
+ sha512 = "xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==";
};
};
"@babel/types-7.10.4" = {
@@ -1390,22 +1372,22 @@ let
sha512 = "UTCFOxC3FsFHb7lkRMVvgLzaRVamXuAs2Tz4wajva4WxtVY82eZeaUBtC2Zt95FU9TiznuC0Zk35tsim8jeVpg==";
};
};
- "@babel/types-7.12.1" = {
+ "@babel/types-7.12.5" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.12.1";
+ version = "7.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz";
- sha512 = "BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.12.5.tgz";
+ sha512 = "gyTcvz7JFa4V45C0Zklv//GmFOAal5fL23OWpBLqc4nZ4Yrz67s4kCNwSK1Gu0MXGTU8mRY3zJYtacLdKXlzig==";
};
};
- "@bugsnag/browser-7.4.0" = {
+ "@bugsnag/browser-7.5.1" = {
name = "_at_bugsnag_slash_browser";
packageName = "@bugsnag/browser";
- version = "7.4.0";
+ version = "7.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.4.0.tgz";
- sha512 = "WmBJLCFvM2dvj0ZUCCx2QO9xxKJ1V7qZC4zE3kzxBdEgG1UKmKe2MSOJv8Igr933t6gY7Wzd5e7j6EpRuyvIyg==";
+ url = "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.5.1.tgz";
+ sha512 = "NLWgSj3elYGSkdth666UxQ6r5Y/zAMidnQZRnOW2ZsW+4W/q+hr7zoN4v5IUnZuoSTQ9QxVYY99wA4hqlDyoJg==";
};
};
"@bugsnag/core-7.3.5" = {
@@ -1426,13 +1408,13 @@ let
sha512 = "LOt8aaBI+KvOQGneBtpuCz3YqzyEAehd1f3nC5yr9TIYW1+IzYKa2xWS4EiMz5pPOnRPHkyyS5t/wmSmN51Gjg==";
};
};
- "@bugsnag/js-7.4.0" = {
+ "@bugsnag/js-7.5.1" = {
name = "_at_bugsnag_slash_js";
packageName = "@bugsnag/js";
- version = "7.4.0";
+ version = "7.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@bugsnag/js/-/js-7.4.0.tgz";
- sha512 = "v+LA3d1DJf5Oxpy93K+/2TBGHNQoVldNaiN0du/9sUTuc8thkx9tgtaj/BiUWINIEX6y3j7y28cRKUhfffdsIQ==";
+ url = "https://registry.npmjs.org/@bugsnag/js/-/js-7.5.1.tgz";
+ sha512 = "acbq392QYjZNtUHa5tTp+MLTBhNZhI4s6EBrEFqN1TdxrVVGEFfnQqrPISfKtOJ+FW1dZEZiQ0oEGJ127htqIQ==";
};
};
"@bugsnag/node-7.3.5" = {
@@ -1453,13 +1435,13 @@ let
sha512 = "htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA==";
};
};
- "@chemzqm/neovim-5.2.6" = {
+ "@chemzqm/neovim-5.2.8" = {
name = "_at_chemzqm_slash_neovim";
packageName = "@chemzqm/neovim";
- version = "5.2.6";
+ version = "5.2.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@chemzqm/neovim/-/neovim-5.2.6.tgz";
- sha512 = "9R4k2fvsX79dsNjxEjJaAlhdAZKx/DBGPHOXR3TVwJhX0TFPi9fvmHqJ8YFkAOweAVTXaiOdHv/LMerSBsA5Pw==";
+ url = "https://registry.npmjs.org/@chemzqm/neovim/-/neovim-5.2.8.tgz";
+ sha512 = "687yDuEK7A+aZ8PcJVD7xLWkbC1WMp41FcCg1SCHuBroEGn2cbIMl7zwM7LeHsPCDMSDyWfYPMqEgUiVgGfrsQ==";
};
};
"@cliqz-oss/firefox-client-0.3.1" = {
@@ -1597,6 +1579,24 @@ let
sha512 = "HilPrVrCosYWqSyjfpDtaaN1kJwdlBpS+IAflP3z+e7nsEgk3JGJf1Vg0NgHJooTf5HDfXSyZqMVg+5jvXCK0g==";
};
};
+ "@emmetio/abbreviation-2.0.2" = {
+ name = "_at_emmetio_slash_abbreviation";
+ packageName = "@emmetio/abbreviation";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.0.2.tgz";
+ sha512 = "kpWg6jyR1YEj/yWceruvDj/fe1BhXqA0tGH3Z2ZiPFo8SDMH4JHg6FChqon5x0CCfLf4zVswrQa0gcZ4XtdRBQ==";
+ };
+ };
+ "@emmetio/css-abbreviation-2.1.2" = {
+ name = "_at_emmetio_slash_css-abbreviation";
+ packageName = "@emmetio/css-abbreviation";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@emmetio/css-abbreviation/-/css-abbreviation-2.1.2.tgz";
+ sha512 = "CvYTzJltVpLqJaCZ1Qn97LVAKsl2Uwl2fzir1EX/WuMY3xWxgc3BWRCheL6k65km6GyDrLVl6RhrrNb/pxOiAQ==";
+ };
+ };
"@emmetio/extract-abbreviation-0.1.6" = {
name = "_at_emmetio_slash_extract-abbreviation";
packageName = "@emmetio/extract-abbreviation";
@@ -1606,13 +1606,13 @@ let
sha512 = "Ce3xE2JvTSEbASFbRbA1gAIcMcZWdS2yUYRaQbeM0nbOzaZrUYfa3ePtcriYRZOZmr+CkKA+zbjhvTpIOAYVcw==";
};
};
- "@emmetio/extract-abbreviation-0.2.0" = {
- name = "_at_emmetio_slash_extract-abbreviation";
- packageName = "@emmetio/extract-abbreviation";
- version = "0.2.0";
+ "@emmetio/scanner-1.0.0" = {
+ name = "_at_emmetio_slash_scanner";
+ packageName = "@emmetio/scanner";
+ version = "1.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@emmetio/extract-abbreviation/-/extract-abbreviation-0.2.0.tgz";
- sha512 = "eWIRoybKwQ0LkZw7aSULPFS+r2kp0+HdJlnw0HaE6g3AKbMNL4Ogwm2OTA9gNWZ5zdp6daOAOHFqjDqqhE5y/g==";
+ url = "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.0.tgz";
+ sha512 = "8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==";
};
};
"@emotion/is-prop-valid-0.8.8" = {
@@ -1669,6 +1669,15 @@ let
sha512 = "4YVwPkANLeNtRjMekzux1ci8hIaH5eGKktGqR0d3LWsKNn5B2X/1Z6Trxy7jQXl9EBGE6Yj02O+t09FMeRllaA==";
};
};
+ "@eslint/eslintrc-0.2.1" = {
+ name = "_at_eslint_slash_eslintrc";
+ packageName = "@eslint/eslintrc";
+ version = "0.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz";
+ sha512 = "XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==";
+ };
+ };
"@evocateur/libnpmaccess-3.1.2" = {
name = "_at_evocateur_slash_libnpmaccess";
packageName = "@evocateur/libnpmaccess";
@@ -1732,13 +1741,13 @@ let
sha512 = "fQRc4+RG+rEw1IdjFx/5t2AvOlJT8ktv2dfObD3aW838ohZxCx1QvFUY/Gdx5JA1JY/KrHRGuEqQLH9ayiexyg==";
};
};
- "@expo/config-3.3.10" = {
+ "@expo/config-3.3.13" = {
name = "_at_expo_slash_config";
packageName = "@expo/config";
- version = "3.3.10";
+ version = "3.3.13";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/config/-/config-3.3.10.tgz";
- sha512 = "+ZBOWaIgBhrNKds93pGFQzXAHxu7uqCYyIZsg7EBKFc1gV2TRxwHUKnuespdEQANx6PrshNVzfC95Kbd4jIBPA==";
+ url = "https://registry.npmjs.org/@expo/config/-/config-3.3.13.tgz";
+ sha512 = "ZFkMQxtk6Zobfc+BPy60rAAuiXFd5ybV7QFF3A7tTy7e6T0/YmuiSMyTM6fqs2c0O47F8/1eoaefXWUl7ppz3w==";
};
};
"@expo/config-types-40.0.0-beta.1" = {
@@ -1759,31 +1768,31 @@ let
sha512 = "6n7ji1WKDCdLe2Mto4u4W72kTLhAbhXhC7ydVk1HxDYCcbewNLfgiwhchPtPGyUMnSDizVWph5aDoiKxqVHqNQ==";
};
};
- "@expo/dev-server-0.1.35" = {
+ "@expo/dev-server-0.1.38" = {
name = "_at_expo_slash_dev-server";
packageName = "@expo/dev-server";
- version = "0.1.35";
+ version = "0.1.38";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/dev-server/-/dev-server-0.1.35.tgz";
- sha512 = "QiOKOQf7IrgXjQPISO0wwncHSLwrtwGg5FC5ewfHbrJSV7KdZXNZT30uWinOVz5by5BB4z0lKXy5E8jIfonc5w==";
+ url = "https://registry.npmjs.org/@expo/dev-server/-/dev-server-0.1.38.tgz";
+ sha512 = "LOLqo/SpjVfYuSEOicKgCnUzIvbV0oYvXTS9Rr/LBxw3Q/Smy8p8FbYZ/7RTbSnFbCW1oZWERJ+Qe1ghWKbAEw==";
};
};
- "@expo/dev-tools-0.13.53" = {
+ "@expo/dev-tools-0.13.57" = {
name = "_at_expo_slash_dev-tools";
packageName = "@expo/dev-tools";
- version = "0.13.53";
+ version = "0.13.57";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/dev-tools/-/dev-tools-0.13.53.tgz";
- sha512 = "vDEnu4cy6pxq6ra7UsB2+Qa8s1M3eF+jUFuvlTcdqJL3tlxbh3WXn63+ZKZWv9TjUdzc0vFx50N/ywBn9S9DoQ==";
+ url = "https://registry.npmjs.org/@expo/dev-tools/-/dev-tools-0.13.57.tgz";
+ sha512 = "eRP49UYFVytfK7cHA6notnfmCiWvcQ2FOFJABeti2zUa3O55IDP0b/NDqdyLRDpuTxsRZl/K0MBLD5NAUsHMHQ==";
};
};
- "@expo/eas-build-job-0.1.1" = {
+ "@expo/eas-build-job-0.1.2" = {
name = "_at_expo_slash_eas-build-job";
packageName = "@expo/eas-build-job";
- version = "0.1.1";
+ version = "0.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/eas-build-job/-/eas-build-job-0.1.1.tgz";
- sha512 = "V5zrRdz6qa45Aflh84CmsEyNcNHG95O7dyzQqpzEI73phB+Jr7ffM+AP0f3+POjy6mwNXIKHgbzH8VG3excPpA==";
+ url = "https://registry.npmjs.org/@expo/eas-build-job/-/eas-build-job-0.1.2.tgz";
+ sha512 = "hBYVWlEWi8Iu+jWmbzKy2bMsYoWvRwY7MZ+SdKpNvAl+sMpp8rwvxRyRs7cRTa6DuiQ2sdOxqemnw9MJ6S5cRA==";
};
};
"@expo/image-utils-0.3.7" = {
@@ -1804,13 +1813,13 @@ let
sha512 = "i34lfcMVt5Wv2Cf5apZUj3o9JlFt8WOPSZjrECryunBQ9/BsQQYY5NHgGjhhZnnRE+6JFf0CPQTjXdoQ1w3w0w==";
};
};
- "@expo/metro-config-0.1.35" = {
+ "@expo/metro-config-0.1.38" = {
name = "_at_expo_slash_metro-config";
packageName = "@expo/metro-config";
- version = "0.1.35";
+ version = "0.1.38";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.1.35.tgz";
- sha512 = "aGAVNXtCMOEVVytOvE0WiuxXT491v0NV+tcZ2+WZC2DBmulor+G+n61Er+4OL0Ke7uXfMk6CLXJA76ZYkBvW/w==";
+ url = "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.1.38.tgz";
+ sha512 = "t7BW8cgmm7nmxiY20g1ZMKvXFyDr5Kq+9Ppnskvhg+QffXcY3db/kYSOR0QswscqF5/jBPVGjox7m4+SBKHCDg==";
};
};
"@expo/ngrok-2.4.3" = {
@@ -2011,22 +2020,22 @@ let
sha512 = "YaFAYYOOxImYNx9s6X3tY6fC1y6rka0KXstrs2zrS+vHyyBD8IOhNtIUvybHScM3jUL+qukgKElAb+7gzlF6Eg==";
};
};
- "@expo/webpack-config-0.12.39" = {
+ "@expo/webpack-config-0.12.42" = {
name = "_at_expo_slash_webpack-config";
packageName = "@expo/webpack-config";
- version = "0.12.39";
+ version = "0.12.42";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/webpack-config/-/webpack-config-0.12.39.tgz";
- sha512 = "I2mqVwjjXR8/DAfqzSYwwIrDfnzTEok6dqsJa3D19Du8S0sPv6MjHrbS/U+UCUnR+ccu8j8lb/ovN3RZzUIwVw==";
+ url = "https://registry.npmjs.org/@expo/webpack-config/-/webpack-config-0.12.42.tgz";
+ sha512 = "VqQIzFiQQQLMQISdmIqBgJHeGD9LO8eP9sI5puW6y8oEB7Cd8asU+DOC3xJVS1MrqK2usQhW5EJhi2wV7RVG8g==";
};
};
- "@expo/xdl-58.0.14" = {
+ "@expo/xdl-58.0.18" = {
name = "_at_expo_slash_xdl";
packageName = "@expo/xdl";
- version = "58.0.14";
+ version = "58.0.18";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/xdl/-/xdl-58.0.14.tgz";
- sha512 = "CCVg/+Ys8ZI42oESDD2I2KNQWw35+qjltQaY1AyVSV7ZQRbqfViy+vjpDlBuKLre+iUFmHMI5cP1HvS7dc7NPg==";
+ url = "https://registry.npmjs.org/@expo/xdl/-/xdl-58.0.18.tgz";
+ sha512 = "CwwLtdEIj857iXwhc10V+gjuepOQ0S21wWM0oKny0TzGSmCz8uVvTCnKK+Geem5hsqyKkCsayirUKTeZ2ToMqA==";
};
};
"@fluentui/date-time-utilities-7.9.0" = {
@@ -2056,40 +2065,40 @@ let
sha512 = "t3yIbbPKJubb22vQ/FIWwS9vFAzaPYzFxKWPHVWLtxs/P+5yL+LD3B16DRtYreWAdl9CZvEbos58ChLZ0KHwSQ==";
};
};
- "@fluentui/react-7.147.1" = {
+ "@fluentui/react-7.149.3" = {
name = "_at_fluentui_slash_react";
packageName = "@fluentui/react";
- version = "7.147.1";
+ version = "7.149.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@fluentui/react/-/react-7.147.1.tgz";
- sha512 = "Zk3MygGDVEHrgKi1M12ETozWRxQ0Go8O9RP/mXqWQUHcXK++KfAO6xJZTpMKQ9o18Sb/ZQwjIrYPpYc6JwuyfA==";
+ url = "https://registry.npmjs.org/@fluentui/react/-/react-7.149.3.tgz";
+ sha512 = "CmeTmPcqEy+lHCKsxg2Y0QnvU1dfyh8F/3Bkt48yo+B6/eCEUUCQW+Xl3ktp3tvlijdLaskKV68L9lNh3RZP4Q==";
};
};
- "@fluentui/react-focus-7.16.13" = {
+ "@fluentui/react-focus-7.16.16" = {
name = "_at_fluentui_slash_react-focus";
packageName = "@fluentui/react-focus";
- version = "7.16.13";
+ version = "7.16.16";
src = fetchurl {
- url = "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.16.13.tgz";
- sha512 = "MWyI64GSEZigYe75aCy8VGGIr/tWwk+H8oqPxamoVOHef4kCqYm/70mhrDpBP1oAhJVmdY/Lia6dtkIz3J9wgw==";
+ url = "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.16.16.tgz";
+ sha512 = "1YtdaoFUwQWiVfBnhIcMxb0U6ZH3uyk9asfjluW9d6GsUTWczY+PNKZWukIQT1dtpr4+LcOw+F5oSTnzux/Mpg==";
};
};
- "@fluentui/react-window-provider-0.3.3" = {
+ "@fluentui/react-window-provider-1.0.1" = {
name = "_at_fluentui_slash_react-window-provider";
packageName = "@fluentui/react-window-provider";
- version = "0.3.3";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-0.3.3.tgz";
- sha512 = "MVPf2hqOQ17LAZsuvGcr3oOHksAskUm+fCYdXFhbVoAgsCDVTIuH6i8XgHFd6YjBtzjZmI4+k/3NTQfDqBX8EQ==";
+ url = "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.1.tgz";
+ sha512 = "5hvruDyF0uE8+6YN6Y+d2sEzexBadxUNxUjDcDreTPsmtHPwF5FPBYLhoD7T84L5U4YNvKxKh25tYJm6E0GE2w==";
};
};
- "@fluentui/theme-1.5.1" = {
+ "@fluentui/theme-1.5.4" = {
name = "_at_fluentui_slash_theme";
packageName = "@fluentui/theme";
- version = "1.5.1";
+ version = "1.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@fluentui/theme/-/theme-1.5.1.tgz";
- sha512 = "w5986/CN3hWuH44WmlQNxtndBx0khnb1xjISb/4bktRpehYxIlDBmQYRUOUYXr6zwdK7JXJaJPGjOJzSh2DCDg==";
+ url = "https://registry.npmjs.org/@fluentui/theme/-/theme-1.5.4.tgz";
+ sha512 = "f89jKHET6/f4Z+BzKzs1YXA3mAsBBIDSOtc5ZXfNwYcKPJ0ZqKYtplRz668LcvHdz1ysMR0XxtA0Y5eNUXyLxw==";
};
};
"@graphql-cli/common-4.1.0" = {
@@ -2110,22 +2119,31 @@ let
sha512 = "RNhQk0jMz6fZB4Ilu37PZj6YUQgSEZJrppXlaHpw/xYyDelcjYKZg/z9eMvYo6rxQPR2mGXjoj6by+zew1WgOw==";
};
};
- "@graphql-tools/delegate-6.2.4" = {
+ "@graphql-tools/batch-execute-7.0.0" = {
+ name = "_at_graphql-tools_slash_batch-execute";
+ packageName = "@graphql-tools/batch-execute";
+ version = "7.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@graphql-tools/batch-execute/-/batch-execute-7.0.0.tgz";
+ sha512 = "+ywPfK6N2Ddna6oOa5Qb1Mv7EA8LOwRNOAPP9dL37FEhksJM9pYqPSceUcqMqg7S9b0+Cgr78s408rgvurV3/Q==";
+ };
+ };
+ "@graphql-tools/delegate-7.0.3" = {
name = "_at_graphql-tools_slash_delegate";
packageName = "@graphql-tools/delegate";
- version = "6.2.4";
+ version = "7.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-6.2.4.tgz";
- sha512 = "mXe6DfoWmq49kPcDrpKHgC2DSWcD5q0YCaHHoXYPAOlnLH8VMTY8BxcE8y/Do2eyg+GLcwAcrpffVszWMwqw0w==";
+ url = "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-7.0.3.tgz";
+ sha512 = "BSRF/Wg9XNllWo3Kdt0QBBaFltexn3vAnTOWH1qLrNcmfQAvUMf17/TsAqH9ZLSKU1NW9XCOsd7YMHhhUuTCEg==";
};
};
- "@graphql-tools/graphql-file-loader-6.2.4" = {
+ "@graphql-tools/graphql-file-loader-6.2.5" = {
name = "_at_graphql-tools_slash_graphql-file-loader";
packageName = "@graphql-tools/graphql-file-loader";
- version = "6.2.4";
+ version = "6.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/graphql-file-loader/-/graphql-file-loader-6.2.4.tgz";
- sha512 = "IcdUZoOlkCGr0KO8QCO8G031CDDv5dzHBZeN5H1gzE2AVFFwn2AexysrUXBxftm2DQIOuV+Knap7dC4Ol54kNA==";
+ url = "https://registry.npmjs.org/@graphql-tools/graphql-file-loader/-/graphql-file-loader-6.2.5.tgz";
+ sha512 = "vYDn71FHqwCxWgw8swoVOsD5C0xGz/Lw4zUQnPcgZfAzhAAwl6e/rVWl/HF1UNNSf5CSZu+2oidjOWCI5Wl6Gg==";
};
};
"@graphql-tools/import-6.2.4" = {
@@ -2137,13 +2155,13 @@ let
sha512 = "Q6fk6hbtDevoEVcgwb3WRn7XOqGY4MnX3Mvc+x8/b8k4RZ4wT+0WSLRDXGAKiVKRxGhgouU2lZVnGE/LDrGSCg==";
};
};
- "@graphql-tools/json-file-loader-6.2.4" = {
+ "@graphql-tools/json-file-loader-6.2.5" = {
name = "_at_graphql-tools_slash_json-file-loader";
packageName = "@graphql-tools/json-file-loader";
- version = "6.2.4";
+ version = "6.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/json-file-loader/-/json-file-loader-6.2.4.tgz";
- sha512 = "1iL6wwZrUt888hExlNEloSpNXuuUFYD2KV2FZ82t6yiq6bO9Iyg12SUuGd5xVXx9jUkdaHRZc0plMyuIA6gTGA==";
+ url = "https://registry.npmjs.org/@graphql-tools/json-file-loader/-/json-file-loader-6.2.5.tgz";
+ sha512 = "9LS7WuQdSHlRUvXD7ixt5aDpr3hWsueURHOaWe7T0xZ+KWMTw+LIRtWIliCRzbjNmZ+4ZhwHB3Vc1SO2bfYLgg==";
};
};
"@graphql-tools/load-6.2.4" = {
@@ -2155,31 +2173,31 @@ let
sha512 = "FlQC50VELwRxoWUbJMMMs5gG0Dl8BaQYMrXUHTsxwqR7UmksUYnysC21rdousvs6jVZ7pf4unZfZFtBjz+8Edg==";
};
};
- "@graphql-tools/merge-6.2.4" = {
+ "@graphql-tools/merge-6.2.5" = {
name = "_at_graphql-tools_slash_merge";
packageName = "@graphql-tools/merge";
- version = "6.2.4";
+ version = "6.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.2.4.tgz";
- sha512 = "hQbiSzCJgzUYG1Aspj5EAUY9DsbTI2OK30GLBOjUI16DWkoLVXLXy4ljQYJxq6wDc4fqixMOmvxwf8FoJ9okmw==";
+ url = "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.2.5.tgz";
+ sha512 = "T2UEm7L5MeS1ggbGKBkdV9kTqLqSHQM13RrjPzIAYzkFL/mK837sf+oq8h2+R8B+senuHX8akUhMTcU85kcMvw==";
};
};
- "@graphql-tools/schema-6.2.4" = {
+ "@graphql-tools/schema-7.0.0" = {
name = "_at_graphql-tools_slash_schema";
packageName = "@graphql-tools/schema";
- version = "6.2.4";
+ version = "7.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.2.4.tgz";
- sha512 = "rh+14lSY1q8IPbEv2J9x8UBFJ5NrDX9W5asXEUlPp+7vraLp/Tiox4GXdgyA92JhwpYco3nTf5Bo2JDMt1KnAQ==";
+ url = "https://registry.npmjs.org/@graphql-tools/schema/-/schema-7.0.0.tgz";
+ sha512 = "yDKgoT2+Uf3cdLYmiFB9lRIGsB6lZhILtCXHgZigYgURExrEPmfj3ZyszfEpPKYcPmKaO9FI4coDhIN0Toxl3w==";
};
};
- "@graphql-tools/url-loader-6.3.0" = {
+ "@graphql-tools/url-loader-6.4.0" = {
name = "_at_graphql-tools_slash_url-loader";
packageName = "@graphql-tools/url-loader";
- version = "6.3.0";
+ version = "6.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-6.3.0.tgz";
- sha512 = "lX6A22Rhbqj8FHmkCVSDflolOGy7UtCJGtGbfRuv8/VqD94JfJLnGVFxC1jODURFdj+yrs/97Wm/ntRcpy7nDA==";
+ url = "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-6.4.0.tgz";
+ sha512 = "M3mS/VH6vpnai3b3Fa33kYcdCgZvhFh7RqFE1R3NMfhYjphQ10EWwgf31P+VQcBNB2zz+ubxttI6UcJLiGqwuQ==";
};
};
"@graphql-tools/utils-6.2.4" = {
@@ -2191,13 +2209,22 @@ let
sha512 = "ybgZ9EIJE3JMOtTrTd2VcIpTXtDrn2q6eiYkeYMKRVh3K41+LZa6YnR2zKERTXqTWqhobROwLt4BZbw2O3Aeeg==";
};
};
- "@graphql-tools/wrap-6.2.4" = {
+ "@graphql-tools/utils-7.0.2" = {
+ name = "_at_graphql-tools_slash_utils";
+ packageName = "@graphql-tools/utils";
+ version = "7.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-7.0.2.tgz";
+ sha512 = "VQQ7krHeoXO0FS3qbWsb/vZb8c8oyiCYPIH4RSgeK9SKOUpatWYt3DW4jmLmyHZLVVMk0yjUbsOhKTBEMejKSA==";
+ };
+ };
+ "@graphql-tools/wrap-7.0.1" = {
name = "_at_graphql-tools_slash_wrap";
packageName = "@graphql-tools/wrap";
- version = "6.2.4";
+ version = "7.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-6.2.4.tgz";
- sha512 = "cyQgpybolF9DjL2QNOvTS1WDCT/epgYoiA8/8b3nwv5xmMBQ6/6nYnZwityCZ7njb7MMyk7HBEDNNlP9qNJDcA==";
+ url = "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-7.0.1.tgz";
+ sha512 = "0feqjgEJSRLm2V0kEUaV2dw7ukVPjRujYMqNdcqHsIyXmf0VO8PGF5hcva/+5U/9Yfbf3Fck+P5JTJ5MlXPlsQ==";
};
};
"@gulp-sourcemaps/identity-map-1.0.2" = {
@@ -2317,6 +2344,15 @@ let
sha512 = "tFJlT47db0kMqVm3H4nQYgn6Pwg10GTZHb1pwmSiv1K4ks6drQOtfEF5ZnPjkvC+y4/bUPHK+bc87QvLcL+WMw==";
};
};
+ "@heroku-cli/color-1.1.14" = {
+ name = "_at_heroku-cli_slash_color";
+ packageName = "@heroku-cli/color";
+ version = "1.1.14";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@heroku-cli/color/-/color-1.1.14.tgz";
+ sha512 = "2JYy//YE2YINTe21hpdVMBNc7aYFkgDeY9JUz/BCjFZmYLn0UjGaCc4BpTcMGXNJwuqoUenw2WGOFGHsJqlIDw==";
+ };
+ };
"@iarna/toml-2.2.5" = {
name = "_at_iarna_slash_toml";
packageName = "@iarna/toml";
@@ -2749,15 +2785,6 @@ let
sha512 = "UK0Fu0eevQlpRXq5ff4o/71HJlpX9wJMddJjMYg9vUqCCl8ZnumRAljfShHFhGyO+Vc9IzN6dd8Y5JZZTp1KOw==";
};
};
- "@josh-brown/vector-3.4.0" = {
- name = "_at_josh-brown_slash_vector";
- packageName = "@josh-brown/vector";
- version = "3.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@josh-brown/vector/-/vector-3.4.0.tgz";
- sha512 = "E2FcWwiAMXwr4MUv+SkxmtKsgwgaEaCNK7IlyCfQ1Rz1QzeaV36SooA8/GNkLh0WnlIda59WmDDSL7S1S73lUg==";
- };
- };
"@kwsites/file-exists-1.1.1" = {
name = "_at_kwsites_slash_file-exists";
packageName = "@kwsites/file-exists";
@@ -3316,13 +3343,13 @@ let
sha512 = "/NdX1Ql8hKNM0vHFJnEr/bcw6BG0ULHD3HhInpniZw5ixpl+n/QIRfMEEmLCn7acedbM1zGdZvU5ZMbn9kcF5Q==";
};
};
- "@microsoft/load-themed-styles-1.10.114" = {
+ "@microsoft/load-themed-styles-1.10.125" = {
name = "_at_microsoft_slash_load-themed-styles";
packageName = "@microsoft/load-themed-styles";
- version = "1.10.114";
+ version = "1.10.125";
src = fetchurl {
- url = "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.114.tgz";
- sha512 = "baefCOffrEAN86rNBY5uVFt1hEH3DMhMVqeKwmbf1L0u51r0KhvMCdQVS9YRi4VHbiufiea2g7vlFf51RDatkQ==";
+ url = "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.125.tgz";
+ sha512 = "qig3jfhrlwvK0tDQc3mrEbg6hUt432FDK4y3zJH9upT068Qrk40s6J62Kv7YW+lIMfX5h/tTi5Y/RyvqwcM+Nw==";
};
};
"@mozilla/readability-0.3.0" = {
@@ -3352,13 +3379,13 @@ let
sha512 = "Vwhc3ObxmDZmA5hY8mfsau2rJ4vGPvzbj20QSZ2/E1GDPF61QVyjLfNHak9xmel6pW4heRt3v1fHa6np9Ehfeg==";
};
};
- "@nestjs/schematics-7.1.2" = {
+ "@nestjs/schematics-7.2.1" = {
name = "_at_nestjs_slash_schematics";
packageName = "@nestjs/schematics";
- version = "7.1.2";
+ version = "7.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@nestjs/schematics/-/schematics-7.1.2.tgz";
- sha512 = "iUszxXz5cFEZFKKFQGyjx0+U5Emj7ix1rhXmHw1v63xhazlgTbT6XPxf247CTP0uyVkcflWkiVi+JawWWix16A==";
+ url = "https://registry.npmjs.org/@nestjs/schematics/-/schematics-7.2.1.tgz";
+ sha512 = "yTIwiclX65HYIeemJ/ih3SVlj3BhUHS5eeGy/6uFy1EiIujNadsgi/RZxFSwlCIDkSrGUykqoZdvzfdnsD1Itw==";
};
};
"@netflix/nerror-1.1.3" = {
@@ -3370,22 +3397,22 @@ let
sha512 = "b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==";
};
};
- "@netlify/build-5.0.2" = {
+ "@netlify/build-5.2.1" = {
name = "_at_netlify_slash_build";
packageName = "@netlify/build";
- version = "5.0.2";
+ version = "5.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/build/-/build-5.0.2.tgz";
- sha512 = "onXVJtddOP16XuqDTMhorbOObx/z4kMT7E9+h/q1+530D7PNb0ld/38je/xFNjHuysF8nFCinokQIaTt1ySpzg==";
+ url = "https://registry.npmjs.org/@netlify/build/-/build-5.2.1.tgz";
+ sha512 = "o08VdNJmJvsxGvFkFScpgznrk+lkG72Rv7VHW+K4WkFXsYjbcitM5zjoQizSZwxgQ8/iee9EZn+8zWwjf/K1tw==";
};
};
- "@netlify/cache-utils-1.0.4" = {
+ "@netlify/cache-utils-1.0.6" = {
name = "_at_netlify_slash_cache-utils";
packageName = "@netlify/cache-utils";
- version = "1.0.4";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-1.0.4.tgz";
- sha512 = "edIFfOTcJPlQSdJ5KF91ui7aHaYGzjmmdlWau1QHppym4AMajMKosWPoaOgl/SJ563oUNydYoEOP1nwP89//aw==";
+ url = "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-1.0.6.tgz";
+ sha512 = "Pz/TzLZhMUACT+X7Un6jZCXgEUwLPVNbx69DQtEOMZ6hNBE1b1ErTHFbSaHA0KfDn/yqCII5vS274DERvNuRwg==";
};
};
"@netlify/config-0.11.11" = {
@@ -3397,31 +3424,31 @@ let
sha512 = "Z7yzbx5qCX2I5RLlNyo0MMQ6GKJc8o5Nej9yspCavjqgYlUS7VJfbeE67WNxC26FXwDUqq00zJ0MrCS0Un1YOw==";
};
};
- "@netlify/config-2.3.4" = {
+ "@netlify/config-2.3.6" = {
name = "_at_netlify_slash_config";
packageName = "@netlify/config";
- version = "2.3.4";
+ version = "2.3.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/config/-/config-2.3.4.tgz";
- sha512 = "toowJoJ3XE10iHxVWUTYeJL1bLx0N9mDKr2Qidk10UmqJqX8HrIb5pqxtnOxXM+ED+dcdVL++iBvMBNQVIZmmQ==";
+ url = "https://registry.npmjs.org/@netlify/config/-/config-2.3.6.tgz";
+ sha512 = "50cK+lEnmZdN1Es1jeiiBV8kT5tKbRK9yp4qlUo1CYp3MJxw4RY/duoYnCAy/D1wbdV5poDM5gZpHS+dxF7nmQ==";
};
};
- "@netlify/functions-utils-1.2.10" = {
+ "@netlify/functions-utils-1.3.2" = {
name = "_at_netlify_slash_functions-utils";
packageName = "@netlify/functions-utils";
- version = "1.2.10";
+ version = "1.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-1.2.10.tgz";
- sha512 = "dgoCm8eLz4F0Jri6sfcv8NR2F7O9SGskh9rnB5UZQ/HqMoBy1Zbab6nsQvwOYUyjRQ6VibXopT2qHNpxYKlQ/g==";
+ url = "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-1.3.2.tgz";
+ sha512 = "1/Jw1p4zxORIC8Nkglzf7bQEIjuALHFfi2e8tEqQfQUZ6pbBNy8bP3pcXZKpYc+fkrYKQaaqpKrfr+GjPHnT2Q==";
};
};
- "@netlify/git-utils-1.0.4" = {
+ "@netlify/git-utils-1.0.6" = {
name = "_at_netlify_slash_git-utils";
packageName = "@netlify/git-utils";
- version = "1.0.4";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-1.0.4.tgz";
- sha512 = "ZB8X/uU3tcQdR6E2//ZLudEP8RUeRDkDX8PWg6gq6Aaisqjkaqg8OL68jYbIEyd09DrmXuM18KK3WMvYdZ7Wnw==";
+ url = "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-1.0.6.tgz";
+ sha512 = "JpuvzCTf9QXVEgVA4mSshH6fi9Dtg0Pqe5d19yaN2f1H9DNnWro3kJUaoR68Hfo0rBls6kYwWJuNZ/csb03VuQ==";
};
};
"@netlify/open-api-0.18.1" = {
@@ -3433,85 +3460,121 @@ let
sha512 = "kkRCzA71HugJxmPOcWv2B4ArHhSMKjs2ArGBr10ndocVLdAHwCYoJm0X4Xt8IYaOcGD9Lm4fbLjpXDLDRGDzPw==";
};
};
- "@netlify/plugin-edge-handlers-1.8.0" = {
+ "@netlify/plugin-edge-handlers-1.9.0" = {
name = "_at_netlify_slash_plugin-edge-handlers";
packageName = "@netlify/plugin-edge-handlers";
- version = "1.8.0";
+ version = "1.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/plugin-edge-handlers/-/plugin-edge-handlers-1.8.0.tgz";
- sha512 = "eOU3P8GgRSMKXZWBxMeLZYX3UUwq/w5Hn6BiUyroJ57UkxHFzMsIcsIryt/KW5vKEiLo/pvYZyU0S4WVcbHbWA==";
+ url = "https://registry.npmjs.org/@netlify/plugin-edge-handlers/-/plugin-edge-handlers-1.9.0.tgz";
+ sha512 = "5JRVj9lVxG3VKI3vUk95AkS2ZatDHEcOBPZ5En4j+vKlfwQpn0oCbTbHQ5V45Zf0dKZv3rULAYZ//vHmVIH/Nw==";
};
};
- "@netlify/run-utils-1.0.3" = {
+ "@netlify/run-utils-1.0.5" = {
name = "_at_netlify_slash_run-utils";
packageName = "@netlify/run-utils";
- version = "1.0.3";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-1.0.5.tgz";
+ sha512 = "Ovgkw9b7HSLsdhTBA+LNq3KY83gU9DP0xHbwDlg07zLpY3RtRN2IBy11w+nRPjQwfNT33OmuTvayH6amJDku5Q==";
+ };
+ };
+ "@netlify/traffic-mesh-agent-0.24.0-pre.23" = {
+ name = "_at_netlify_slash_traffic-mesh-agent";
+ packageName = "@netlify/traffic-mesh-agent";
+ version = "0.24.0-pre.23";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@netlify/traffic-mesh-agent/-/traffic-mesh-agent-0.24.0-pre.23.tgz";
+ sha512 = "uv5F3grah5C0CPGm8raASIyVDi+lYBR4os+wG0GXkUVCU2r2Pcl8MStLeN3phe1G3AjVkco5WcAKC8XfBvvqEw==";
+ };
+ };
+ "@netlify/traffic-mesh-agent-darwin-x64-0.24.0-pre.23" = {
+ name = "_at_netlify_slash_traffic-mesh-agent-darwin-x64";
+ packageName = "@netlify/traffic-mesh-agent-darwin-x64";
+ version = "0.24.0-pre.23";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@netlify/traffic-mesh-agent-darwin-x64/-/traffic-mesh-agent-darwin-x64-0.24.0-pre.23.tgz";
+ sha512 = "XDn77F+tx+qQZ9sMwqmwRAOEm56syA7xO1rScDY4JV8oSyvwa6sfUWnFXefyxUt1uLNfIQhiKDnA4sOyCRJxDw==";
+ };
+ };
+ "@netlify/traffic-mesh-agent-linux-x64-0.24.0-pre.23" = {
+ name = "_at_netlify_slash_traffic-mesh-agent-linux-x64";
+ packageName = "@netlify/traffic-mesh-agent-linux-x64";
+ version = "0.24.0-pre.23";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@netlify/traffic-mesh-agent-linux-x64/-/traffic-mesh-agent-linux-x64-0.24.0-pre.23.tgz";
+ sha512 = "9D2sFOcO72IBsqiHgU1Z5tQ6+lvjRBUeOc0iFKgcUPG5eJ46pgrOAD8B8tNd2FscNz2lyrJxZc1kGAOjYikzUQ==";
+ };
+ };
+ "@netlify/traffic-mesh-agent-win32-x64-0.24.0-pre.23" = {
+ name = "_at_netlify_slash_traffic-mesh-agent-win32-x64";
+ packageName = "@netlify/traffic-mesh-agent-win32-x64";
+ version = "0.24.0-pre.23";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-1.0.3.tgz";
- sha512 = "o3U+F2vBuTjl84d5EgV0duImNVtPdMjh2MWs9YgI3Gy4rJLVQbQgPezlFV1PvDrgTMBG14iTTZKjaxFXpsA/sg==";
+ url = "https://registry.npmjs.org/@netlify/traffic-mesh-agent-win32-x64/-/traffic-mesh-agent-win32-x64-0.24.0-pre.23.tgz";
+ sha512 = "kFImydqG6Er+kgG5UFjIWBp7TxFcf/eOoXSOWr6a+3kJu2iwZP2IdflyNK9EsKdW/KA+W43PXleF4VQwLm830w==";
};
};
- "@netlify/zip-it-and-ship-it-1.3.12" = {
+ "@netlify/zip-it-and-ship-it-1.4.0" = {
name = "_at_netlify_slash_zip-it-and-ship-it";
packageName = "@netlify/zip-it-and-ship-it";
- version = "1.3.12";
+ version = "1.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-1.3.12.tgz";
- sha512 = "FQM/59HXMAKp9k4z6rXDA/FBKFSUaU3n5SFpF2/jScmpCmHBpF+pYIWZmVB4fY17cvq3KIcuSfzf9PqD1B73XQ==";
+ url = "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-1.4.0.tgz";
+ sha512 = "xPJDEMkHnIoHk19enEbg4qiIwszXS8XOUi8UpD4YMA81GXGT0xi16Z17kOACipDG6Tmmy5Jl6pe3cKqQvM/WyQ==";
};
};
- "@node-red/editor-api-1.2.1" = {
+ "@node-red/editor-api-1.2.2" = {
name = "_at_node-red_slash_editor-api";
packageName = "@node-red/editor-api";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-1.2.1.tgz";
- sha512 = "Jhf56SKXafBKdnf0HIegmTC3bu23OD1NvIVfWln38DBLMnAptjGGgqEDnB/sv13MJ8CrcNgvoH3XZtQ5FvBqcw==";
+ url = "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-1.2.2.tgz";
+ sha512 = "5bKIH2lPYiYMYLQIpBplwu4tkuFk4JI24sCOyYsPTkT1EB2zx4qxQndwc+crKjBCMbMvHdh2D3zw9mc1Av9B7g==";
};
};
- "@node-red/editor-client-1.2.1" = {
+ "@node-red/editor-client-1.2.2" = {
name = "_at_node-red_slash_editor-client";
packageName = "@node-red/editor-client";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-1.2.1.tgz";
- sha512 = "KO67cvvORLJY1eI2LqcjcZ92jKYmXmkFDcuYnItdQYu1h3g8RcIQwqqU9ZPo16QcjQLdIh1OMEOUxilY404o9w==";
+ url = "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-1.2.2.tgz";
+ sha512 = "bkNPwzTFhe1AYVydmgqHNfhUsdHfJx261PGLOS9ZJYf9Ww2jVDKXGxHz25qd4lgeRqnUcT7b6T2bOzqVs1zMWA==";
};
};
- "@node-red/nodes-1.2.1" = {
+ "@node-red/nodes-1.2.2" = {
name = "_at_node-red_slash_nodes";
packageName = "@node-red/nodes";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/nodes/-/nodes-1.2.1.tgz";
- sha512 = "YHYuxeIiy1v5aBrmHpbiYH2763satuH6DEGYn7hpLgwR+PCcks4AaXAQFPTAwYJ+2r224m9WHkyHGgcvU59QhA==";
+ url = "https://registry.npmjs.org/@node-red/nodes/-/nodes-1.2.2.tgz";
+ sha512 = "cbHfjdV5QGEQtwYpqZh7ylUnI3zbXmfvcIoGRMXVyhHTgok00ltAgJtJ3PGHSSOsd/OWshPKO2OPoM0xenepTw==";
};
};
- "@node-red/registry-1.2.1" = {
+ "@node-red/registry-1.2.2" = {
name = "_at_node-red_slash_registry";
packageName = "@node-red/registry";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/registry/-/registry-1.2.1.tgz";
- sha512 = "2lm60rATnuWNgvMVh+dHS0T6xIJzwuESrMZjowhzdDr5MvUrYcqVq6NEbPWsjCaqjoQyLGJNKPcdJVySRvdvmw==";
+ url = "https://registry.npmjs.org/@node-red/registry/-/registry-1.2.2.tgz";
+ sha512 = "HTpv/5OmptMkXYzlGfwQZl8lb+e5ta72z0nexNgbox5nc1Cg65CaFvhwcjC9UVK7ROblwDlVnutBG03eZvyOoA==";
};
};
- "@node-red/runtime-1.2.1" = {
+ "@node-red/runtime-1.2.2" = {
name = "_at_node-red_slash_runtime";
packageName = "@node-red/runtime";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/runtime/-/runtime-1.2.1.tgz";
- sha512 = "iUJTNFIdmpJ8nh+bkd4h3eO6tS8Kmg9EiAgfWVdnRVftBc0RlYsX/d36QPGE05vq9WZlPhzjfwSUbHXkciU0bw==";
+ url = "https://registry.npmjs.org/@node-red/runtime/-/runtime-1.2.2.tgz";
+ sha512 = "a4dGwF4BgAYAFyKGGyeLjashn1hstl1i7g2nwGFfnI2hJvF05fzj2lGy8dWE6wYq6c2FZQv4OetAwBfN1akxsg==";
};
};
- "@node-red/util-1.2.1" = {
+ "@node-red/util-1.2.2" = {
name = "_at_node-red_slash_util";
packageName = "@node-red/util";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/util/-/util-1.2.1.tgz";
- sha512 = "BQZeeUbkleDh2KG4NMiByHS2FuJXefR9/mMXh1FrF6R1f73VjR6YSifF/knaq5ZR8HAZmFnY0ACep3pb9blUmg==";
+ url = "https://registry.npmjs.org/@node-red/util/-/util-1.2.2.tgz";
+ sha512 = "7rj3qb/puqcNaHIz12wtLjuJ1pHWsZzPZ+vEubs116SxAas6OVYYLuBGEPhHWeE3zg3t6Erv7wYNaDZeyUm/CQ==";
};
};
"@nodelib/fs.scandir-2.1.3" = {
@@ -3595,22 +3658,22 @@ let
sha512 = "pBqoKPWmuk9iaEcXlLBVRIA6I1kG9JiICU+sG0NuD6NAR461F+02elHJS4WkQxHW2W5rnsfvP/ClKwmsZ9RaaA==";
};
};
- "@npmcli/promise-spawn-1.2.0" = {
+ "@npmcli/promise-spawn-1.3.2" = {
name = "_at_npmcli_slash_promise-spawn";
packageName = "@npmcli/promise-spawn";
- version = "1.2.0";
+ version = "1.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.2.0.tgz";
- sha512 = "nFtqjVETliApiRdjbYwKwhlSHx2ZMagyj5b9YbNt0BWeeOVxJd47ZVE2u16vxDHyTOZvk+YLV7INwfAE9a2uow==";
+ url = "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz";
+ sha512 = "QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==";
};
};
- "@npmcli/run-script-1.7.2" = {
+ "@npmcli/run-script-1.7.4" = {
name = "_at_npmcli_slash_run-script";
packageName = "@npmcli/run-script";
- version = "1.7.2";
+ version = "1.7.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.7.2.tgz";
- sha512 = "EZO9uXrZrfzdIJsNi/WwrP2jt1P0lbFSxOq15ljgYn1/rr4UyQXUKBZRURioFVbUb7Z1BJDEKswnWrtRybZPzw==";
+ url = "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.7.4.tgz";
+ sha512 = "GAeOB6P4/aYyvEbROVHXuSGPgy4wwQN/fGfXP993o9btyuCAOaz0T2cr5Y1y4nSeaBPfhk5W/E/AfFKDt6yG7w==";
};
};
"@oclif/color-0.1.2" = {
@@ -3667,6 +3730,15 @@ let
sha512 = "yojzeEfmSxjjkAvMRj0KzspXlMjCfBzNRPkWw8ZwOSoNWoJn+OCS/m/S+yfV6BvAM4u2lTzX9Y5rCbrFIgkJLg==";
};
};
+ "@oclif/plugin-autocomplete-0.1.5" = {
+ name = "_at_oclif_slash_plugin-autocomplete";
+ packageName = "@oclif/plugin-autocomplete";
+ version = "0.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/plugin-autocomplete/-/plugin-autocomplete-0.1.5.tgz";
+ sha512 = "Afchpdd8FNfx9GaU/1D9IzyfiXvjfGybgzQ6G4GTFvPO0/hLdkXX3YyYq+SnxE6/bCrhg4pleiB+GuJACmmkEA==";
+ };
+ };
"@oclif/plugin-autocomplete-0.2.0" = {
name = "_at_oclif_slash_plugin-autocomplete";
packageName = "@oclif/plugin-autocomplete";
@@ -3676,6 +3748,15 @@ let
sha512 = "pHbaE2PH7d9lHjCgFrrQ+ZIwvY+7OAQaGoaANqDbicBNDK/Rszt4N4oGj22dJT7sCQ8a/3Eh942rjxYIq9Mi9Q==";
};
};
+ "@oclif/plugin-help-1.2.11" = {
+ name = "_at_oclif_slash_plugin-help";
+ packageName = "@oclif/plugin-help";
+ version = "1.2.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-1.2.11.tgz";
+ sha512 = "tuzhvxxRtfLnWa96klngXBi5IwHt9S/twedCbQhl9dYIKTFMHI1BcOQcPra6ylct+M+b9jhEF5sjWLv78tB6tw==";
+ };
+ };
"@oclif/plugin-help-2.2.3" = {
name = "_at_oclif_slash_plugin-help";
packageName = "@oclif/plugin-help";
@@ -3739,22 +3820,22 @@ let
sha512 = "60CHpq+eqnTxLZQ4PGHYNwUX572hgpMHGPtTWMjdTMsAvlm69lZV/4ly6O3sAYkomo4NggGcomrDpBe34rxUqw==";
};
};
- "@octokit/auth-token-2.4.2" = {
+ "@octokit/auth-token-2.4.3" = {
name = "_at_octokit_slash_auth-token";
packageName = "@octokit/auth-token";
- version = "2.4.2";
+ version = "2.4.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.2.tgz";
- sha512 = "jE/lE/IKIz2v1+/P0u4fJqv0kYwXOTujKemJMFr6FeopsxlIK3+wKDCJGnysg81XID5TgZQbIfuJ5J0lnTiuyQ==";
+ url = "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.3.tgz";
+ sha512 = "fdGoOQ3kQJh+hrilc0Plg50xSfaCKOeYN9t6dpJKXN9BxhhfquL0OzoQXg3spLYymL5rm29uPeI3KEXRaZQ9zg==";
};
};
- "@octokit/endpoint-6.0.8" = {
+ "@octokit/endpoint-6.0.9" = {
name = "_at_octokit_slash_endpoint";
packageName = "@octokit/endpoint";
- version = "6.0.8";
+ version = "6.0.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.8.tgz";
- sha512 = "MuRrgv+bM4Q+e9uEvxAB/Kf+Sj0O2JAOBA131uo1o6lgdq1iS8ejKwtqHgdfY91V3rN9R/hdGKFiQYMzVzVBEQ==";
+ url = "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.9.tgz";
+ sha512 = "3VPLbcCuqji4IFTclNUtGdp9v7g+nspWdiCUbK3+iPMjJCZ6LEhn1ts626bWLOn0GiDb6j+uqGvPpqLnY7pBgw==";
};
};
"@octokit/plugin-enterprise-rest-6.0.1" = {
@@ -3775,13 +3856,13 @@ let
sha512 = "jbsSoi5Q1pj63sC16XIUboklNw+8tL9VOnJsWycWYR78TKss5PVpIPb1TUUcMQ+bBh7cY579cVAWmf5qG+dw+Q==";
};
};
- "@octokit/plugin-request-log-1.0.0" = {
+ "@octokit/plugin-request-log-1.0.2" = {
name = "_at_octokit_slash_plugin-request-log";
packageName = "@octokit/plugin-request-log";
- version = "1.0.0";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.0.tgz";
- sha512 = "ywoxP68aOT3zHCLgWZgwUJatiENeHE7xJzYjfz8WI0goynp96wETBF+d95b8g/uL4QmS6owPVlaxiz3wyMAzcw==";
+ url = "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.2.tgz";
+ sha512 = "oTJSNAmBqyDR41uSMunLQKMX0jmEXbwD1fpz8FG27lScV3RhtGfBa1/BBLym+PxcC16IBlF7KH9vP1BUYxA+Eg==";
};
};
"@octokit/plugin-rest-endpoint-methods-2.4.0" = {
@@ -3793,13 +3874,13 @@ let
sha512 = "EZi/AWhtkdfAYi01obpX0DF7U6b1VRr30QNQ5xSFPITMdLSfhcBqjamE3F+sKcxPbD7eZuMHu3Qkk2V+JGxBDQ==";
};
};
- "@octokit/request-5.4.9" = {
+ "@octokit/request-5.4.10" = {
name = "_at_octokit_slash_request";
packageName = "@octokit/request";
- version = "5.4.9";
+ version = "5.4.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/request/-/request-5.4.9.tgz";
- sha512 = "CzwVvRyimIM1h2n9pLVYfTDmX9m+KHSgCpqPsY8F1NdEK8IaWqXhSBXsdjOBFZSpEcxNEeg4p0UO9cQ8EnOCLA==";
+ url = "https://registry.npmjs.org/@octokit/request/-/request-5.4.10.tgz";
+ sha512 = "egA49HkqEORVGDZGav1mh+VD+7uLgOxtn5oODj6guJk0HCy+YBSYapFkSLFgeYj3Fr18ZULKGURkjyhkAChylw==";
};
};
"@octokit/request-error-1.2.1" = {
@@ -3811,13 +3892,13 @@ let
sha512 = "+6yDyk1EES6WK+l3viRDElw96MvwfJxCt45GvmjDUKWjYIb3PJZQkq3i46TwGwoPD4h8NmTrENmtyA1FwbmhRA==";
};
};
- "@octokit/request-error-2.0.2" = {
+ "@octokit/request-error-2.0.3" = {
name = "_at_octokit_slash_request-error";
packageName = "@octokit/request-error";
- version = "2.0.2";
+ version = "2.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.0.2.tgz";
- sha512 = "2BrmnvVSV1MXQvEkrb9zwzP0wXFNbPJij922kYBTLIlIafukrGOb+ABBT2+c6wZiuyWDH1K1zmjGQ0toN/wMWw==";
+ url = "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.0.3.tgz";
+ sha512 = "GgD5z8Btm301i2zfvJLk/mkhvGCdjQ7wT8xF9ov5noQY8WbKZDH9cOBqXzoeKd1mLr1xH2FwbtGso135zGBgTA==";
};
};
"@octokit/rest-16.43.2" = {
@@ -3874,6 +3955,312 @@ let
sha512 = "PffXX2AL8Sh0VHQ52jJC4u3T0H6wDK6N/4bg7xh4ngMYOIi13aR1kzVvX1sVDBgfGwDOkMbl4c54Xm3tlPx/+A==";
};
};
+ "@ot-builder/bin-composite-types-0.10.31" = {
+ name = "_at_ot-builder_slash_bin-composite-types";
+ packageName = "@ot-builder/bin-composite-types";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-0.10.31.tgz";
+ sha512 = "SbyWNIMJZEqPdbJW6P1KaHnLTvTqinm3J9MiNmdOhrEuw1k4jLpatQCYT4jLMDHuD1bRLmzgRshcfbm5Rtb+Kg==";
+ };
+ };
+ "@ot-builder/bin-util-0.10.31" = {
+ name = "_at_ot-builder_slash_bin-util";
+ packageName = "@ot-builder/bin-util";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-0.10.31.tgz";
+ sha512 = "bbYcQ582m2uNcJajhPB7St2lXvN4hekaNrMVgQREfaDmHcQycV7NaqM3Q333IYbKNSHehSLBcJ3whVyN1oAOvw==";
+ };
+ };
+ "@ot-builder/cli-help-shower-0.10.31" = {
+ name = "_at_ot-builder_slash_cli-help-shower";
+ packageName = "@ot-builder/cli-help-shower";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-0.10.31.tgz";
+ sha512 = "96SdquA87vuHHuwPuTDKrFoKD7g89SddDsmowjdR57N+9tinbwGxNiz3jCK4DycMIebSRwWIq0ls20Veq0uT3g==";
+ };
+ };
+ "@ot-builder/cli-proc-0.10.31" = {
+ name = "_at_ot-builder_slash_cli-proc";
+ packageName = "@ot-builder/cli-proc";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-0.10.31.tgz";
+ sha512 = "5rt5zCn681qoz8CwwB8HBrSdHv/axOtmtjOAkFuTm1HEOZeAmJt2nRVQwP+08lQLlPhZyiBM57XDqNgohGu+3A==";
+ };
+ };
+ "@ot-builder/cli-shared-0.10.31" = {
+ name = "_at_ot-builder_slash_cli-shared";
+ packageName = "@ot-builder/cli-shared";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-0.10.31.tgz";
+ sha512 = "54dJvtBCZ2ELNI38F98blPUURwD/cu09sOC68u7WghDrkmcql9UOjCgVsujoLDS52KdpD7DzOxhTu2j6upAZ2w==";
+ };
+ };
+ "@ot-builder/common-impl-0.10.31" = {
+ name = "_at_ot-builder_slash_common-impl";
+ packageName = "@ot-builder/common-impl";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-0.10.31.tgz";
+ sha512 = "9cGRXS45fPR9tau81G+zo6J8toEP9ouuE0gTTAL8ZHz84mAeUE3ybTL0pyiBO0fu01LtMgeLxl1w0rBze8T4jw==";
+ };
+ };
+ "@ot-builder/errors-0.10.31" = {
+ name = "_at_ot-builder_slash_errors";
+ packageName = "@ot-builder/errors";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/errors/-/errors-0.10.31.tgz";
+ sha512 = "6UvEpFqukndJ2d9T5gvdtMUliK6H8j8g1JrLyG9WNNPMY9NZ7MAHz1vAzR3ZNN9cBZPMy/mYjUf7q1mjs8fiow==";
+ };
+ };
+ "@ot-builder/io-bin-cff-0.10.31" = {
+ name = "_at_ot-builder_slash_io-bin-cff";
+ packageName = "@ot-builder/io-bin-cff";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-0.10.31.tgz";
+ sha512 = "ypaCkzW/hDvItKwJ6i5JVsG4YxhLP9M3CNUxSOD5FNH8Ld/AvS2Mt8i1fJdj37O2tAJgFLUj3dET0bWL8Czlvg==";
+ };
+ };
+ "@ot-builder/io-bin-encoding-0.10.31" = {
+ name = "_at_ot-builder_slash_io-bin-encoding";
+ packageName = "@ot-builder/io-bin-encoding";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-0.10.31.tgz";
+ sha512 = "BsU7+eeG+G7TaE1zdmqP2QqQk97KXYpaY08eAwrZBVoOWbOKClg+GKup4+Cbcy+2ckNZtviYnty18iwzfVNXSQ==";
+ };
+ };
+ "@ot-builder/io-bin-ext-private-0.10.31" = {
+ name = "_at_ot-builder_slash_io-bin-ext-private";
+ packageName = "@ot-builder/io-bin-ext-private";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-0.10.31.tgz";
+ sha512 = "xI/UUgCEfbulXwawyNtPpCNS2cIkDzz81sIK/u83sK7BVUIfrLQmsxX7Qfcnz3fbskbhY0oM2qIbJ5StfbOVHA==";
+ };
+ };
+ "@ot-builder/io-bin-font-0.10.31" = {
+ name = "_at_ot-builder_slash_io-bin-font";
+ packageName = "@ot-builder/io-bin-font";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-0.10.31.tgz";
+ sha512 = "lcXfk5enFMKNd8tGO5aZFVWDqqaHVDl3q6nSNlcrrYGcAxvuoMfwRExgqxT7WSrEn9RNc4GueKfR3CMz0B0dtg==";
+ };
+ };
+ "@ot-builder/io-bin-glyph-store-0.10.31" = {
+ name = "_at_ot-builder_slash_io-bin-glyph-store";
+ packageName = "@ot-builder/io-bin-glyph-store";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-0.10.31.tgz";
+ sha512 = "7uL/j0AE+eRE+gdUKVILmRL1lKlBofUk1WQ6JV/HMFI7WcKQNRguifXMUlKARYJLdVJE2XB85q7TejJ8ycPVSA==";
+ };
+ };
+ "@ot-builder/io-bin-layout-0.10.31" = {
+ name = "_at_ot-builder_slash_io-bin-layout";
+ packageName = "@ot-builder/io-bin-layout";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-0.10.31.tgz";
+ sha512 = "gLrHGKulldU6G5kMlNyMAofBOz/9/Om0RBvkXvt2djp6ndVFvTXGiWqeS0SdU5CJZxAZWGvKARETWQ4d0foz2g==";
+ };
+ };
+ "@ot-builder/io-bin-metadata-0.10.31" = {
+ name = "_at_ot-builder_slash_io-bin-metadata";
+ packageName = "@ot-builder/io-bin-metadata";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-0.10.31.tgz";
+ sha512 = "fYJlzf7gTGMntv+/OmIS2KlyGJuFwWQX69L1IH4swV1VJXYC9KlA4GojFyZ1oAZLWBORZ0kuUuvjD/4nox4QCA==";
+ };
+ };
+ "@ot-builder/io-bin-metric-0.10.31" = {
+ name = "_at_ot-builder_slash_io-bin-metric";
+ packageName = "@ot-builder/io-bin-metric";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-0.10.31.tgz";
+ sha512 = "6RueaPhQ2r2dTQ4/vncM1TCYjPpJ+N5vyFT4w0SJP30C46g1kn0bryyrhdpG0jvl+pLkty7MbwKOpBxOQ0RtdA==";
+ };
+ };
+ "@ot-builder/io-bin-name-0.10.31" = {
+ name = "_at_ot-builder_slash_io-bin-name";
+ packageName = "@ot-builder/io-bin-name";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-0.10.31.tgz";
+ sha512 = "x7aI+idbaNwJf2Ty9RaEOS/E0aEh33QihM2EhrcT20ui67hnx+99aAUXjVwp7puY0zXARy/u0k99r91SATrLqw==";
+ };
+ };
+ "@ot-builder/io-bin-sfnt-0.10.31" = {
+ name = "_at_ot-builder_slash_io-bin-sfnt";
+ packageName = "@ot-builder/io-bin-sfnt";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-0.10.31.tgz";
+ sha512 = "ssmHoGAuxMe1QkS24+GlxcgjpHoxQDsBQrdTSfh4pkmRP9aSfOrMWLksBgSQCTzRmOwf3lEJH2gz2r3NbsZldw==";
+ };
+ };
+ "@ot-builder/io-bin-ttf-0.10.31" = {
+ name = "_at_ot-builder_slash_io-bin-ttf";
+ packageName = "@ot-builder/io-bin-ttf";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-0.10.31.tgz";
+ sha512 = "pDWFXlUvguvygBDFpeliDMSKOg/rFprhiyCz6wPokRYwJg8fDS5EDtJOQ6p9/Y0C1V12PWA1O+fucYBfqUmSQw==";
+ };
+ };
+ "@ot-builder/ot-0.10.31" = {
+ name = "_at_ot-builder_slash_ot";
+ packageName = "@ot-builder/ot";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/ot/-/ot-0.10.31.tgz";
+ sha512 = "5Cit1J+bxKOgLsB+6jey90eOXLPHiUzJbdNmHrIwUyM5C5ZRXRLg5VRnrYPYZoRCLPaVjG6AXFP+WvALdaLp8A==";
+ };
+ };
+ "@ot-builder/ot-encoding-0.10.31" = {
+ name = "_at_ot-builder_slash_ot-encoding";
+ packageName = "@ot-builder/ot-encoding";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-0.10.31.tgz";
+ sha512 = "cVQZu7ZxOb/Fq2Ilh6ka7vzHXCVyZYOATFthrsV3uZFF3Iz+xefrrK0eh38UEoRopmbqMiPC9U3IHr6A86h+JA==";
+ };
+ };
+ "@ot-builder/ot-ext-private-0.10.31" = {
+ name = "_at_ot-builder_slash_ot-ext-private";
+ packageName = "@ot-builder/ot-ext-private";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-0.10.31.tgz";
+ sha512 = "G+TV59TNTa2tKrQ2/wy55dVoOP5uSVv6LfUcM2al5aM6pAjeWMV84BtBzDWH0nPTjlovyEmmiqDoUFgrm2TqYw==";
+ };
+ };
+ "@ot-builder/ot-glyphs-0.10.31" = {
+ name = "_at_ot-builder_slash_ot-glyphs";
+ packageName = "@ot-builder/ot-glyphs";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-0.10.31.tgz";
+ sha512 = "qY+O9RIXFalVg707swyfRK9beGDHEAKCGd74Rt9HdZIaWWPYfb+CH22zbwI+gVJEV/NRCTMGpZB1WrdLRm4q4w==";
+ };
+ };
+ "@ot-builder/ot-layout-0.10.31" = {
+ name = "_at_ot-builder_slash_ot-layout";
+ packageName = "@ot-builder/ot-layout";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-0.10.31.tgz";
+ sha512 = "j1WZRr6V48jIvl0VROBbzI1MPNYJUbrjwwiPdzMpi/Moj/k0tMAO5d/3FKhvVMcvpgXtN/Pe2V3yxz9yXD37pw==";
+ };
+ };
+ "@ot-builder/ot-metadata-0.10.31" = {
+ name = "_at_ot-builder_slash_ot-metadata";
+ packageName = "@ot-builder/ot-metadata";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-0.10.31.tgz";
+ sha512 = "H/Pdmf667+hLQkx7zpBecvwOW8VppxRSLSvKIopd0+TSdiXo9iZrmkkqnIHxA9/KPdvVLh6a/gzfxj5KwMMeDw==";
+ };
+ };
+ "@ot-builder/ot-name-0.10.31" = {
+ name = "_at_ot-builder_slash_ot-name";
+ packageName = "@ot-builder/ot-name";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-0.10.31.tgz";
+ sha512 = "38oV/H2n9x9DKl44XDdMWf8fY5lsgIlykxMUXT+2XlBS0Fw1u/S4THLXGhRG8nwcM6eJRzF+diL6/yGPCtpYfQ==";
+ };
+ };
+ "@ot-builder/ot-sfnt-0.10.31" = {
+ name = "_at_ot-builder_slash_ot-sfnt";
+ packageName = "@ot-builder/ot-sfnt";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-0.10.31.tgz";
+ sha512 = "hkTeDmNMZqeWq5OwBPy5zpy6cFecfkT/zO6ZiPyqbo8ND6Qp6WoLvkhIST6Bwesh2mApffTKyePbGnHrfWdnkw==";
+ };
+ };
+ "@ot-builder/ot-standard-glyph-namer-0.10.31" = {
+ name = "_at_ot-builder_slash_ot-standard-glyph-namer";
+ packageName = "@ot-builder/ot-standard-glyph-namer";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-0.10.31.tgz";
+ sha512 = "at6KH+5XDfi+7buSy1AayHp0C8N8iEql5PO8ZeTry22uE9mI80spqBShdTbYjI4m7S4rgKxK+Mtx5+Iq1pku1Q==";
+ };
+ };
+ "@ot-builder/prelude-0.10.31" = {
+ name = "_at_ot-builder_slash_prelude";
+ packageName = "@ot-builder/prelude";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-0.10.31.tgz";
+ sha512 = "0GhgWpPaCetCvzJfpC5o11WqEQ0O6ZE5BLyiCC1cLCd2i/4zsyOlXvAUZ2FLvvR8Oz3Q/EtF1uZ12iuIxR75Hw==";
+ };
+ };
+ "@ot-builder/primitive-0.10.31" = {
+ name = "_at_ot-builder_slash_primitive";
+ packageName = "@ot-builder/primitive";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-0.10.31.tgz";
+ sha512 = "1woeCUkc1BxsBNVGw9ALcR4P0Lk3iTK7LkRnMM2VCP+NhoF6aYM81FK1TYMZbmf21nS6OQtyZaT/+10oaZ1Y2A==";
+ };
+ };
+ "@ot-builder/rectify-0.10.31" = {
+ name = "_at_ot-builder_slash_rectify";
+ packageName = "@ot-builder/rectify";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-0.10.31.tgz";
+ sha512 = "QpHhRMGu0Hj1eN3nBKm2BYNHb2UOGi+2ZJP/QmH2GXMdE4LFOWmSN9Mvvubfxr23cjt3VtHK1X/5OBmhcEVfyA==";
+ };
+ };
+ "@ot-builder/stat-glyphs-0.10.31" = {
+ name = "_at_ot-builder_slash_stat-glyphs";
+ packageName = "@ot-builder/stat-glyphs";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-0.10.31.tgz";
+ sha512 = "GxSEEaRstSZV40FkF3SDTZceZN9UboBx3f9Kx2mSW2wfmQk14cCvQszLehXJsXnZ2+h9oVgJ8fpzSU0jY5Ip8g==";
+ };
+ };
+ "@ot-builder/trace-0.10.31" = {
+ name = "_at_ot-builder_slash_trace";
+ packageName = "@ot-builder/trace";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/trace/-/trace-0.10.31.tgz";
+ sha512 = "hCeRQp1FusNIU3B5gWL+0E5Ionr8RNF3nFk9wIuqYbgQqeaYpJaEcD4brlGp5BrgCqQA6n9pOTpogPMZOffdFw==";
+ };
+ };
+ "@ot-builder/var-store-0.10.31" = {
+ name = "_at_ot-builder_slash_var-store";
+ packageName = "@ot-builder/var-store";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-0.10.31.tgz";
+ sha512 = "adpNdlPmVCrBZBbDTPITLGe/EJpdfgoZJ7vTiR6tQ0gfwkD88r/i9I/YovWYi1v0VonXEIH9IyGlH3iU13zXuw==";
+ };
+ };
+ "@ot-builder/variance-0.10.31" = {
+ name = "_at_ot-builder_slash_variance";
+ packageName = "@ot-builder/variance";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ot-builder/variance/-/variance-0.10.31.tgz";
+ sha512 = "3M2HFcPQs2YGsNdx5XuW+s1fwTnWYW2d/FpdLN9VtVa5THeI3GfUtWHlWgHIrYWycakM9+XPTbueQDTCEf26Cg==";
+ };
+ };
"@parcel/fs-1.11.0" = {
name = "_at_parcel_slash_fs";
packageName = "@parcel/fs";
@@ -3973,13 +4360,13 @@ let
sha512 = "uc6FmPEegAZawSHjUMFQwU7EjaDn7zy1iD/KD/wBROL9F4378OES8MKMYHoRAKT61Fk7LxVKZSDR5VespMQiqw==";
};
};
- "@prettier/plugin-pug-1.9.0" = {
+ "@prettier/plugin-pug-1.10.1" = {
name = "_at_prettier_slash_plugin-pug";
packageName = "@prettier/plugin-pug";
- version = "1.9.0";
+ version = "1.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@prettier/plugin-pug/-/plugin-pug-1.9.0.tgz";
- sha512 = "doLga3EPMPiUgO98aUWXoq8YuPLIwUWX0YbwqnSg2URQ7hKGjxlyEeVlAmrERVI3mm9zbwpEEZ02jw0ROd+5+g==";
+ url = "https://registry.npmjs.org/@prettier/plugin-pug/-/plugin-pug-1.10.1.tgz";
+ sha512 = "HyX0FN8pGdumKS1eiVJ8jbYh8bx2DdbvBOpuKf4+SNP1Z8OFDZorl/q4ShH7oCqMAnFj2kFCpZkuIOkD6gZv7Q==";
};
};
"@primer/octicons-11.0.0" = {
@@ -4126,6 +4513,15 @@ let
sha512 = "s4f489h5+EJksn4CfheLgv5PGOM0CDmK1UEBLw2t/ncWs3cW2VI7vXzndcd/WJHTv3GntJhXDcJMuL+Z2IAOgg==";
};
};
+ "@redocly/react-dropdown-aria-2.0.11" = {
+ name = "_at_redocly_slash_react-dropdown-aria";
+ packageName = "@redocly/react-dropdown-aria";
+ version = "2.0.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@redocly/react-dropdown-aria/-/react-dropdown-aria-2.0.11.tgz";
+ sha512 = "rmuSC2JFFl4DkPDdGVrmffT9KcbG2AB5jvhxPIrOc1dO9mHRMUUftQY35KZlvWqqSSqVn+AM+J9dhiTo1ZqR8A==";
+ };
+ };
"@rollup/plugin-babel-5.2.1" = {
name = "_at_rollup_slash_plugin-babel";
packageName = "@rollup/plugin-babel";
@@ -4216,13 +4612,13 @@ let
sha512 = "c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==";
};
};
- "@schematics/angular-10.1.7" = {
+ "@schematics/angular-10.2.0" = {
name = "_at_schematics_slash_angular";
packageName = "@schematics/angular";
- version = "10.1.7";
+ version = "10.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/angular/-/angular-10.1.7.tgz";
- sha512 = "jcyLWDSbpgHvB/BNVSsV4uLJpC2qRx9Z5+rcQpBB1BerqIPS/1cTQg7TViHZtcqnZqWvzHR3jfqzDUSOCZpuJQ==";
+ url = "https://registry.npmjs.org/@schematics/angular/-/angular-10.2.0.tgz";
+ sha512 = "rJRTTTL8CMMFb3ebCvAVHKHxuNzRqy/HtbXhJ82l5Xo/jXcm74eV2Q0RBUrNo1yBKWFIR+FIwiXLJaGcC/R9Pw==";
};
};
"@schematics/schematics-0.1000.7" = {
@@ -4234,13 +4630,13 @@ let
sha512 = "mucBf5EkhME9O0TvxPeiUTEuudRvEOSjhF/YFHEp/9NZB1JH9lXtBQ60IN6xtCLEbxJmAzhZSns9QPPrHaZRrw==";
};
};
- "@schematics/update-0.1001.7" = {
+ "@schematics/update-0.1002.0" = {
name = "_at_schematics_slash_update";
packageName = "@schematics/update";
- version = "0.1001.7";
+ version = "0.1002.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/update/-/update-0.1001.7.tgz";
- sha512 = "q7g/9YaAiqyWxYmUXiSWxB9xwc30xL5iUWY3Rp2LXSH6ihaRsLabmNr743R2YQmMj2Ss+9OhILHmj7nMmqODgw==";
+ url = "https://registry.npmjs.org/@schematics/update/-/update-0.1002.0.tgz";
+ sha512 = "g2bfJSAj3x/YL0GNhnHsDSQmO6DoxSnLxoFLqNN5+ukxK5jq7OZNDwMJGxZ3X6RcSMWKEkIKL/wlq9yhj2T/kw==";
};
};
"@segment/loosely-validate-event-2.0.0" = {
@@ -4270,13 +4666,13 @@ let
sha512 = "lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang==";
};
};
- "@serverless/components-3.2.4" = {
+ "@serverless/components-3.3.0" = {
name = "_at_serverless_slash_components";
packageName = "@serverless/components";
- version = "3.2.4";
+ version = "3.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/components/-/components-3.2.4.tgz";
- sha512 = "J1iCygYu4ol9f3N1I0qkAZjCYxJ46l3bAc+MtIgWtuYc8ItmlqcoukOkTaOuUGM7I4ZoDiDBuK+Q9N8pxhokdw==";
+ url = "https://registry.npmjs.org/@serverless/components/-/components-3.3.0.tgz";
+ sha512 = "QEjWK9jsIXMh9j/my8HJDtS04bL0TtiLPIr50jfPMUkqnl51thZGHswNwkkuCsmnvcQhZGspD68hIqWPlQRjMw==";
};
};
"@serverless/core-1.1.2" = {
@@ -4315,13 +4711,13 @@ let
sha512 = "zTJBhzjWtDBogLFnzoz6NYiQ6CThsxuvHQxSbBLcNK4+VQPIkrZOxaQ+dNCNLeLN1Tb3NnZDPNGkoThvgGwq3Q==";
};
};
- "@serverless/platform-client-china-2.0.4" = {
+ "@serverless/platform-client-china-2.0.7" = {
name = "_at_serverless_slash_platform-client-china";
packageName = "@serverless/platform-client-china";
- version = "2.0.4";
+ version = "2.0.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-2.0.4.tgz";
- sha512 = "RNxz22NENCiw1pGPnwYRWVhDSj/4bkLNrsdMvxfv5iao/rFzY01y5HwUjPGKSDwdRQN26d4YiV8ejhFUIV7owA==";
+ url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-2.0.7.tgz";
+ sha512 = "SuHCHqwCjZXODdSlgetXFGksz+ksAWy3kbCpFhAC9nkiFSWR01CLX4a6UW+VhOeb6j6F3wbkczzqi38P17+USg==";
};
};
"@serverless/platform-sdk-2.3.2" = {
@@ -4333,13 +4729,13 @@ let
sha512 = "JSX0/EphGVvnb4RAgZYewtBXPuVsU2TFCuXh6EEZ4jxK3WgUwNYeYdwB8EuVLrm1/dYqu/UWUC0rPKb+ZDycJg==";
};
};
- "@serverless/template-1.1.3" = {
+ "@serverless/template-1.1.4" = {
name = "_at_serverless_slash_template";
packageName = "@serverless/template";
- version = "1.1.3";
+ version = "1.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/template/-/template-1.1.3.tgz";
- sha512 = "hcMiX523rkp6kHeKnM1x6/dXEY+d1UFSr901yVKeeCgpFy4u33UI9vlKaPweAZCF6Ahzqywf01IsFTuBVadCrQ==";
+ url = "https://registry.npmjs.org/@serverless/template/-/template-1.1.4.tgz";
+ sha512 = "LYC+RmSD4ozStdCxSHInpVWP8h+0sSa0lmPGjAb1Fw4Ppk+LCJqJTrohbhHmF2ixgaIBu6ceNtVTB4qM+2NvIA==";
};
};
"@serverless/utils-1.2.0" = {
@@ -4360,13 +4756,13 @@ let
sha512 = "yZQT2f8LIZZlH2ibAIvK4C/Ks72Y8CIWmGz04XGCLPHa/ANA6KqlXTKV6zWg/n1PDy2yj2zgX+m509VpIZuDeQ==";
};
};
- "@serverless/utils-china-1.0.7" = {
+ "@serverless/utils-china-1.0.10" = {
name = "_at_serverless_slash_utils-china";
packageName = "@serverless/utils-china";
- version = "1.0.7";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/utils-china/-/utils-china-1.0.7.tgz";
- sha512 = "qE6vzzMbbJc7/ywIUK3ufcZhLlkmjv0yB2rQJkyPnEoauYGa+v1PiGdPOt3u7wty6duTDBUjlR7VgU5HSvTtEA==";
+ url = "https://registry.npmjs.org/@serverless/utils-china/-/utils-china-1.0.10.tgz";
+ sha512 = "pMl6uW672Tll5rjFAYILxu1EwxSaWBE7r/Tr38sCgDOh0t36sRXiI3oCBHIu/C0tqKFfU1s+coRZbZYKkirCiw==";
};
};
"@sindresorhus/is-0.14.0" = {
@@ -4405,6 +4801,15 @@ let
sha512 = "JiX9vxoKMmu8Y3Zr2RVathBL1Cdu4Nt4MuNWemt1Nc06A0RAin9c5FArkhGsyMBWfCu4zj+9b+GxtjAnE4qqLQ==";
};
};
+ "@sindresorhus/is-4.0.0" = {
+ name = "_at_sindresorhus_slash_is";
+ packageName = "@sindresorhus/is";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.0.tgz";
+ sha512 = "FyD2meJpDPjyNQejSjvnhpgI/azsQkA4lGbuu5BQZfjvJ9cbRZXzeWL2HceCekW4lixO9JPesIIQkSoLjeJHNQ==";
+ };
+ };
"@sindresorhus/slugify-1.1.0" = {
name = "_at_sindresorhus_slash_slugify";
packageName = "@sindresorhus/slugify";
@@ -4477,6 +4882,15 @@ let
sha512 = "h3MMhjVm3BuIruwpDBqnMowKOG9viwr3TJHdIxTHulWKWSsPTTW1AAP3/RaK+UBp1y/Ua9yzeHncKIrzBdT5Nw==";
};
};
+ "@snyk/dep-graph-1.20.0" = {
+ name = "_at_snyk_slash_dep-graph";
+ packageName = "@snyk/dep-graph";
+ version = "1.20.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.20.0.tgz";
+ sha512 = "/TOzXGh+JFgAu8pWdo1oLFKDNfFk99TnSQG2lbEu+vKLI2ZrGAk9oGO0geNogAN7Ib4EDQOEhgb7YwqwL7aA7w==";
+ };
+ };
"@snyk/docker-registry-v2-client-1.13.6" = {
name = "_at_snyk_slash_docker-registry-v2-client";
packageName = "@snyk/docker-registry-v2-client";
@@ -4513,13 +4927,13 @@ let
sha512 = "rxvSS9sz5h6fNjvUG6NhqYpUI8eok+xLTzLShfnSuDllI3JLxPMc/f7EKv5mv3GLlh1sVCCVXYeyIw3RAg5xQg==";
};
};
- "@snyk/rpm-parser-2.2.0" = {
+ "@snyk/rpm-parser-2.2.1" = {
name = "_at_snyk_slash_rpm-parser";
packageName = "@snyk/rpm-parser";
- version = "2.2.0";
+ version = "2.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/rpm-parser/-/rpm-parser-2.2.0.tgz";
- sha512 = "aAZaMgmmXZ4hzSRwrpUA2nkAokU+R4ZmaUvVSL4lCyKvt1Bf08b6OLBhJ/z1iJHNsk9IPmzcHr56GUlJX0KeTA==";
+ url = "https://registry.npmjs.org/@snyk/rpm-parser/-/rpm-parser-2.2.1.tgz";
+ sha512 = "OAON0bPf3c5fgM/GK9DX0aZErB6SnuRyYlPH0rqI1TXGsKrYnVELhaE6ctNbEfPTQuY9r6q0vM+UYDaFM/YliA==";
};
};
"@snyk/snyk-cocoapods-plugin-2.5.1" = {
@@ -4855,13 +5269,13 @@ let
sha512 = "qZLoYeXSTgQuK1h7QQS16hqLGdmqtRmN8w/rl3Au/l5x/zkHx+a4VHrHyBsi1I1vtK2oBHxSzKIu0R5p6spdOA==";
};
};
- "@types/babel__core-7.1.10" = {
+ "@types/babel__core-7.1.12" = {
name = "_at_types_slash_babel__core";
packageName = "@types/babel__core";
- version = "7.1.10";
+ version = "7.1.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.10.tgz";
- sha512 = "x8OM8XzITIMyiwl5Vmo2B1cR1S1Ipkyv4mdlbJjMa1lmuKvKY9FrBbEANIaMlnWn5Rf7uO+rC/VgYabNkE17Hw==";
+ url = "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz";
+ sha512 = "wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==";
};
};
"@types/babel__generator-7.6.2" = {
@@ -4936,13 +5350,13 @@ let
sha512 = "6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==";
};
};
- "@types/chart.js-2.9.23" = {
+ "@types/chart.js-2.9.24" = {
name = "_at_types_slash_chart.js";
packageName = "@types/chart.js";
- version = "2.9.23";
+ version = "2.9.24";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.23.tgz";
- sha512 = "4QQNE/b+digosu3mnj4E7aNQGKnlpzXa9JvQYPtexpO7v9gnDeqwc1DxF8vLJWLDCNoO6hH0EgO8K/7PtJl8wg==";
+ url = "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.24.tgz";
+ sha512 = "AQI7X+ow3SaONl44JrHoL/5B+lCsJyG31UHZ5RP98Uh15hI/zjEkDsAb4EIm4P9TGfNhZLXw/nMc5w0u10+/fQ==";
};
};
"@types/clone-2.1.0" = {
@@ -4990,22 +5404,22 @@ let
sha512 = "t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==";
};
};
- "@types/cookies-0.7.4" = {
+ "@types/cookies-0.7.5" = {
name = "_at_types_slash_cookies";
packageName = "@types/cookies";
- version = "0.7.4";
+ version = "0.7.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.4.tgz";
- sha512 = "oTGtMzZZAVuEjTwCjIh8T8FrC8n/uwy+PG0yTvQcdZ7etoel7C7/3MSd7qrukENTgQtotG7gvBlBojuVs7X5rw==";
+ url = "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.5.tgz";
+ sha512 = "3+TAFSm78O7/bAeYdB8FoYGntuT87vVP9JKuQRL8sRhv9313LP2SpHHL50VeFtnyjIcb3UELddMk5Yt0eOSOkg==";
};
};
- "@types/cors-2.8.7" = {
+ "@types/cors-2.8.8" = {
name = "_at_types_slash_cors";
packageName = "@types/cors";
- version = "2.8.7";
+ version = "2.8.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/cors/-/cors-2.8.7.tgz";
- sha512 = "sOdDRU3oRS7LBNTIqwDkPJyq0lpHYcbMTt0TrjzsXbk/e37hcLTH6eZX7CdbDeN0yJJvzw9hFBZkbtCSbk/jAQ==";
+ url = "https://registry.npmjs.org/@types/cors/-/cors-2.8.8.tgz";
+ sha512 = "fO3gf3DxU2Trcbr75O7obVndW/X5k8rJNZkLXlQWStTHhP71PkRqjwPIEI0yMnJdg9R9OasjU+Bsr+Hr1xy/0w==";
};
};
"@types/debug-0.0.30" = {
@@ -5125,6 +5539,15 @@ let
sha512 = "dCOT5lcmV/uC2J9k0rPafATeeyz+99xTt54ReX11/LObZgfzJqZNcW27zGhYyX+9iSEGXGt5qLPwRSvBZcLvtQ==";
};
};
+ "@types/express-4.17.8" = {
+ name = "_at_types_slash_express";
+ packageName = "@types/express";
+ version = "4.17.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/express/-/express-4.17.8.tgz";
+ sha512 = "wLhcKh3PMlyA2cNAB9sjM1BntnhPMiM0JOBwPBqttjHev2428MLEB4AYVN+d8s2iyCVZac+o41Pflm/ZH5vLXQ==";
+ };
+ };
"@types/express-serve-static-core-4.17.13" = {
name = "_at_types_slash_express-serve-static-core";
packageName = "@types/express-serve-static-core";
@@ -5134,15 +5557,6 @@ let
sha512 = "RgDi5a4nuzam073lRGKTUIaL3eF2+H7LJvJ8eUnCI0wA6SNjXc44DCmWNiTLs/AZ7QlsFWZiw/gTG3nSQGL0fA==";
};
};
- "@types/express-serve-static-core-4.17.9" = {
- name = "_at_types_slash_express-serve-static-core";
- packageName = "@types/express-serve-static-core";
- version = "4.17.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.9.tgz";
- sha512 = "DG0BYg6yO+ePW+XoDENYz8zhNGC3jDDEpComMYn7WJc4mY1Us8Rw9ax2YhJXxpyk2SF47PQAoQ0YyVT1a0bEkA==";
- };
- };
"@types/fancy-log-1.3.0" = {
name = "_at_types_slash_fancy-log";
packageName = "@types/fancy-log";
@@ -5206,13 +5620,13 @@ let
sha512 = "AaXSrIF99SjjtPVNmCmYb388HML+PKEJb/xmj4SbL2ZO0hHuETZZzyDIKfOqaEoAHZEuX4sC+FRFrHYJoIby6A==";
};
};
- "@types/graceful-fs-4.1.3" = {
+ "@types/graceful-fs-4.1.4" = {
name = "_at_types_slash_graceful-fs";
packageName = "@types/graceful-fs";
- version = "4.1.3";
+ version = "4.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.3.tgz";
- sha512 = "AiHRaEB50LQg0pZmm659vNBb9f4SJ0qrAnteuzhSeAUcJKxoYgEnprg/83kppCnc2zvtCKbdZry1a5pVY3lOTQ==";
+ url = "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz";
+ sha512 = "mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==";
};
};
"@types/graphlib-2.1.7" = {
@@ -5233,13 +5647,22 @@ let
sha512 = "0TRyJD2o8vbkmJF8InppFcPVcXKk+Rvlg/xvpHBIndSJYpmDWfmtx/ZAtl4f3jR2vfarpTqYgj8MZuJssSoU7Q==";
};
};
- "@types/hls.js-0.13.0" = {
+ "@types/hast-2.3.1" = {
+ name = "_at_types_slash_hast";
+ packageName = "@types/hast";
+ version = "2.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/hast/-/hast-2.3.1.tgz";
+ sha512 = "viwwrB+6xGzw+G1eWpF9geV3fnsDgXqHG+cqgiHrvQfDUW5hzhCyV7Sy3UJxhfRFBsgky2SSW33qi/YrIkjX5Q==";
+ };
+ };
+ "@types/hls.js-0.13.1" = {
name = "_at_types_slash_hls.js";
packageName = "@types/hls.js";
- version = "0.13.0";
+ version = "0.13.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/hls.js/-/hls.js-0.13.0.tgz";
- sha512 = "zeW+kWWUvMF7x8/M1kLRCX6C41UcKyDZC/Xy6biGqLhd+rkpv2juVO+tCwPSQPQuqL1VtseoQYdONCOxUZ38Sw==";
+ url = "https://registry.npmjs.org/@types/hls.js/-/hls.js-0.13.1.tgz";
+ sha512 = "5sr71YcHBVHJY8DhM+L6O9WjAGS3jrie2hpBldVpd8sqvRvNTgIikTE6RxKya1ZvJCvUkZR2ewQarZaC4TRZLg==";
};
};
"@types/hosted-git-info-2.7.0" = {
@@ -5332,13 +5755,13 @@ let
sha512 = "P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==";
};
};
- "@types/jquery-3.5.3" = {
+ "@types/jquery-3.5.4" = {
name = "_at_types_slash_jquery";
packageName = "@types/jquery";
- version = "3.5.3";
+ version = "3.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.3.tgz";
- sha512 = "IENpHTjGksr2wQS6ZO8eMIE0tIB22Ywg+n3/yAWCa56VSZ26phcwAbFdh9+VNUWk7e83qB27QLax3Rf4G92Y9A==";
+ url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.4.tgz";
+ sha512 = "//9CHhaUt/rurMJTxGI+I6DmsNHgYU6d8aSLFfO5dB7+10lwLnaWT0z5GY/yY82Q/M+B+0Qh3TixlJ8vmBeqIw==";
};
};
"@types/js-yaml-3.12.5" = {
@@ -5404,13 +5827,13 @@ let
sha512 = "MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==";
};
};
- "@types/koa-2.11.5" = {
+ "@types/koa-2.11.6" = {
name = "_at_types_slash_koa";
packageName = "@types/koa";
- version = "2.11.5";
+ version = "2.11.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/koa/-/koa-2.11.5.tgz";
- sha512 = "egP+ceD3+v9PnFW+DLTFO8mt6wa5sDqfGOBIwOAZ61Wzsq4bGZc5kMpJgcCwq7ARGIBfHBY+KkK/1RsMftV/qQ==";
+ url = "https://registry.npmjs.org/@types/koa/-/koa-2.11.6.tgz";
+ sha512 = "BhyrMj06eQkk04C97fovEDQMpLpd2IxCB4ecitaXwOKGq78Wi2tooaDOWOFGajPk8IkQOAtMppApgSVkYe1F/A==";
};
};
"@types/koa-compose-3.2.5" = {
@@ -5422,22 +5845,22 @@ let
sha512 = "B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==";
};
};
- "@types/lodash-4.14.158" = {
+ "@types/lodash-4.14.161" = {
name = "_at_types_slash_lodash";
packageName = "@types/lodash";
- version = "4.14.158";
+ version = "4.14.161";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.158.tgz";
- sha512 = "InCEXJNTv/59yO4VSfuvNrZHt7eeNtWQEgnieIA+mIC+MOWM9arOWG2eQ8Vhk6NbOre6/BidiXhkZYeDY9U35w==";
+ url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.161.tgz";
+ sha512 = "EP6O3Jkr7bXvZZSZYlsgt5DIjiGr0dXP1/jVEwVLTFgg0d+3lWVQkRavYVQszV7dYUwvg0B8R0MBDpcmXg7XIA==";
};
};
- "@types/lodash-4.14.162" = {
+ "@types/lodash-4.14.164" = {
name = "_at_types_slash_lodash";
packageName = "@types/lodash";
- version = "4.14.162";
+ version = "4.14.164";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.162.tgz";
- sha512 = "alvcho1kRUnnD1Gcl4J+hK0eencvzq9rmzvFPRmP5rPHx9VVsJj6bKLTATPVf9ktgv4ujzh7T+XWKp+jhuODig==";
+ url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.164.tgz";
+ sha512 = "fXCEmONnrtbYUc5014avwBeMdhHHO8YJCkOBflUL9EoJBSKZ1dei+VO74fA7JkTHZ1GvZack2TyIw5U+1lT8jg==";
};
};
"@types/long-4.0.1" = {
@@ -5521,13 +5944,13 @@ let
sha512 = "ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w==";
};
};
- "@types/multer-1.4.3" = {
+ "@types/multer-1.4.4" = {
name = "_at_types_slash_multer";
packageName = "@types/multer";
- version = "1.4.3";
+ version = "1.4.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/multer/-/multer-1.4.3.tgz";
- sha512 = "tWsKbF5LYtXrJ7eOfI0aLBgEv9B7fnJe1JRXTj5+Z6EMfX0yHVsRFsNGnKyN8Bs0gtDv+JR37xAqsPnALyVTqg==";
+ url = "https://registry.npmjs.org/@types/multer/-/multer-1.4.4.tgz";
+ sha512 = "wdfkiKBBEMTODNbuF3J+qDDSqJxt50yB9pgDiTcFew7f97Gcc7/sM4HR66ofGgpJPOALWOqKAch4gPyqEXSkeQ==";
};
};
"@types/mysql-2.15.15" = {
@@ -5539,13 +5962,13 @@ let
sha512 = "1GJnq7RwuFPRicMHdT53vza5v39nep9OKIbozxNUpFXP04CydcdWrqpZQ+MlVdlLFCisWnnt09xughajjWpFsw==";
};
};
- "@types/node-10.17.40" = {
+ "@types/node-10.17.44" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "10.17.40";
+ version = "10.17.44";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-10.17.40.tgz";
- sha512 = "3hZT2z2/531A5pc8hYhn1gU5Qb1SIRSgMLQ6zuHA5xtt16lWAxUGprtr8lJuc9zNJMXEIIBWfSnzqBP/4mglpA==";
+ url = "https://registry.npmjs.org/@types/node/-/node-10.17.44.tgz";
+ sha512 = "vHPAyBX1ffLcy4fQHmDyIUMUb42gHZjPHU66nhvbMzAWJqHnySGZ6STwN3rwrnSd1FHB0DI/RWgGELgKSYRDmw==";
};
};
"@types/node-12.7.12" = {
@@ -5557,31 +5980,31 @@ let
sha512 = "KPYGmfD0/b1eXurQ59fXD1GBzhSQfz6/lKBxkaHX9dKTzjXbK68Zt7yGUxUsCS1jeTy/8aL+d9JEr+S54mpkWQ==";
};
};
- "@types/node-13.13.26" = {
+ "@types/node-13.13.30" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "13.13.26";
+ version = "13.13.30";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-13.13.26.tgz";
- sha512 = "+48LLqolaKj/WnIY1crfLseaGQMIDISBy3PTXVOZ7w/PBaRUv+H8t94++atzfoBAvorbUYz6Xq9vh1fHrg33ig==";
+ url = "https://registry.npmjs.org/@types/node/-/node-13.13.30.tgz";
+ sha512 = "HmqFpNzp3TSELxU/bUuRK+xzarVOAsR00hzcvM0TXrMlt/+wcSLa5q6YhTb6/cA6wqDCZLDcfd8fSL95x5h7AA==";
};
};
- "@types/node-14.0.26" = {
+ "@types/node-14.11.1" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "14.0.26";
+ version = "14.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-14.0.26.tgz";
- sha512 = "W+fpe5s91FBGE0pEa0lnqGLL4USgpLgs4nokw16SrBBco/gQxuua7KnArSEOd5iaMqbbSHV10vUDkJYJJqpXKA==";
+ url = "https://registry.npmjs.org/@types/node/-/node-14.11.1.tgz";
+ sha512 = "oTQgnd0hblfLsJ6BvJzzSL+Inogp3lq9fGgqRkMB/ziKMgEUaFl801OncOzUmalfzt14N0oPHMK47ipl+wbTIw==";
};
};
- "@types/node-14.11.10" = {
+ "@types/node-14.14.6" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "14.11.10";
+ version = "14.14.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-14.11.10.tgz";
- sha512 = "yV1nWZPlMFpoXyoknm4S56y2nlTAuFYaJuQtYRAOU7xA/FJ9RY0Xm7QOkaYMMmr8ESdHIuUb6oQgR/0+2NqlyA==";
+ url = "https://registry.npmjs.org/@types/node/-/node-14.14.6.tgz";
+ sha512 = "6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==";
};
};
"@types/node-6.14.13" = {
@@ -5593,22 +6016,22 @@ let
sha512 = "J1F0XJ/9zxlZel5ZlbeSuHW2OpabrUAqpFuC2sm2I3by8sERQ8+KCjNKUcq8QHuzpGMWiJpo9ZxeHrqrP2KzQw==";
};
};
- "@types/node-8.10.65" = {
+ "@types/node-8.10.66" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "8.10.65";
+ version = "8.10.66";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-8.10.65.tgz";
- sha512 = "xdcqtQl1g3p/49kmcj7ZixPWOcNHA1tYNz+uN0PJEcgtN6zywK74aacTnd3eFGPuBpD7kK8vowmMRkUt6jHU/Q==";
+ url = "https://registry.npmjs.org/@types/node/-/node-8.10.66.tgz";
+ sha512 = "tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==";
};
};
- "@types/node-9.6.60" = {
+ "@types/node-9.6.61" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "9.6.60";
+ version = "9.6.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-9.6.60.tgz";
- sha512 = "yoi9MNxtIwaN23LlUnqFiEjS13gg8tgYMCBR8AV34haAFuLswIdCpaYmOcoKLmhhOPwngbs0ZQG7I0EqWTsaRA==";
+ url = "https://registry.npmjs.org/@types/node/-/node-9.6.61.tgz";
+ sha512 = "/aKAdg5c8n468cYLy2eQrcR5k6chlbNwZNGUj3TboyPa2hcO2QAJcfymlqPzMiRj8B6nYKXjzQz36minFE0RwQ==";
};
};
"@types/node-fetch-2.5.7" = {
@@ -5647,13 +6070,13 @@ let
sha512 = "kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==";
};
};
- "@types/pg-7.14.4" = {
+ "@types/pg-7.14.5" = {
name = "_at_types_slash_pg";
packageName = "@types/pg";
- version = "7.14.4";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/pg/-/pg-7.14.4.tgz";
- sha512 = "yCKVMCcFPZSFHGg+8qjY368uf3ruyDBPjxvOU2ZcGa/vRFo5Ti5Y6z6vl+2hxtwm9VMWUGb6TWkIk3cIV8C0Cw==";
+ url = "https://registry.npmjs.org/@types/pg/-/pg-7.14.5.tgz";
+ sha512 = "wqTKZmqkqXd1YiVRBT2poRrMIojwEi2bKTAAjUX6nEbzr98jc3cfR/7o7ZtubhH5xT7YJ6LRdRr1GZOgs8OUjg==";
};
};
"@types/pg-types-1.11.5" = {
@@ -5764,13 +6187,13 @@ let
sha512 = "41qEJgBH/TWgo5NFSvBCJ1qkoi3Q6ONSF2avrHq1LVEZfYpdHmj0y9SuTK+u9ZhG1sYQKBL1AWXKyLWP4RaUoQ==";
};
};
- "@types/serve-static-1.13.5" = {
+ "@types/serve-static-1.13.6" = {
name = "_at_types_slash_serve-static";
packageName = "@types/serve-static";
- version = "1.13.5";
+ version = "1.13.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.5.tgz";
- sha512 = "6M64P58N+OXjU432WoLLBQxbA0LRGBCRm7aAGQJ+SMC1IMl0dgRVi9EFfoDcS2a7Xogygk/eGN94CfwU9UF7UQ==";
+ url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.6.tgz";
+ sha512 = "nuRJmv7jW7VmCVTn+IgYDkkbbDGyIINOeu/G0d74X3lm6E5KfMeQPJhxIt1ayQeQB3cSxvYs1RA/wipYoFB4EA==";
};
};
"@types/sizzle-2.3.2" = {
@@ -5782,13 +6205,13 @@ let
sha512 = "7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==";
};
};
- "@types/socket.io-2.1.10" = {
+ "@types/socket.io-2.1.11" = {
name = "_at_types_slash_socket.io";
packageName = "@types/socket.io";
- version = "2.1.10";
+ version = "2.1.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/socket.io/-/socket.io-2.1.10.tgz";
- sha512 = "1fQMaDU/x2LPljEI/QI5IKl8sBYHM/zv32YYKvNrVEor7/1+MLqMqmWt8Bb8Vpf+PlIPBiTTC0BnrRx7ju3xOw==";
+ url = "https://registry.npmjs.org/@types/socket.io/-/socket.io-2.1.11.tgz";
+ sha512 = "bVprmqPhJMLb9ZCm8g0Xy8kwBFRbnanOWSxzWkDkkIwxTvud5tKMfAJymXX6LQbizUKCS1yima7JM4BeLqjNqA==";
};
};
"@types/socket.io-client-1.4.33" = {
@@ -5872,13 +6295,13 @@ let
sha512 = "I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A==";
};
};
- "@types/uglify-js-3.11.0" = {
+ "@types/uglify-js-3.11.1" = {
name = "_at_types_slash_uglify-js";
packageName = "@types/uglify-js";
- version = "3.11.0";
+ version = "3.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.0.tgz";
- sha512 = "I0Yd8TUELTbgRHq2K65j8rnDPAzAP+DiaF/syLem7yXwYLsHZhPd+AM2iXsWmf9P2F2NlFCgl5erZPQx9IbM9Q==";
+ url = "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.1.tgz";
+ sha512 = "7npvPKV+jINLu1SpSYVWG8KvyJBhBa8tmzMMdDoVc2pWUYHN8KIXlPJhjJ4LT97c4dXJA2SHL/q6ADbDriZN+Q==";
};
};
"@types/unist-2.0.3" = {
@@ -5935,13 +6358,13 @@ let
sha512 = "2j9WVnNrr/8PLAB5csW44xzQSJwS26aOnICsP3pSGCEdsu6KYtfQ6QJsVUKHWRnm1bL7HziJsfh5fHqth87yKA==";
};
};
- "@types/webpack-4.41.22" = {
+ "@types/webpack-4.41.24" = {
name = "_at_types_slash_webpack";
packageName = "@types/webpack";
- version = "4.41.22";
+ version = "4.41.24";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.22.tgz";
- sha512 = "JQDJK6pj8OMV9gWOnN1dcLCyU9Hzs6lux0wBO4lr1+gyEhIBR9U3FMrz12t2GPkg110XAxEAw2WHF6g7nZIbRQ==";
+ url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz";
+ sha512 = "1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==";
};
};
"@types/webpack-sources-2.0.0" = {
@@ -5962,13 +6385,13 @@ let
sha512 = "f5WLMpezwVxCLm1xQe/kdPpQIOmL0TXYx2O15VYfYzc7hTIdxiOoOvez+McSIw3b7z/1zGovew9YSL7+h4h7/Q==";
};
};
- "@types/ws-7.2.7" = {
+ "@types/ws-7.2.9" = {
name = "_at_types_slash_ws";
packageName = "@types/ws";
- version = "7.2.7";
+ version = "7.2.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/ws/-/ws-7.2.7.tgz";
- sha512 = "UUFC/xxqFLP17hTva8/lVT0SybLUrfSD9c+iapKb0fEiC8uoDbA+xuZ3pAN603eW+bY8ebSMLm9jXdIPnD0ZgA==";
+ url = "https://registry.npmjs.org/@types/ws/-/ws-7.2.9.tgz";
+ sha512 = "gmXYAXr7G4BrRMnkGQGkGonc3ArVro9VZd//C1uns/qqsJyl2dxaJdlPMhZbcq5MTxFFC+ttFWtHSfVW5+hlRA==";
};
};
"@types/yargs-13.0.11" = {
@@ -6088,22 +6511,22 @@ let
sha512 = "9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==";
};
};
- "@uifabric/foundation-7.9.14" = {
+ "@uifabric/foundation-7.9.18" = {
name = "_at_uifabric_slash_foundation";
packageName = "@uifabric/foundation";
- version = "7.9.14";
+ version = "7.9.18";
src = fetchurl {
- url = "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.9.14.tgz";
- sha512 = "AWsSt28+mid44YPofHB8N1nm4C0QmLJ9WXFps5GyjaBHES6/4bfJ7rKzYioa5bN0TxElyK8rRHzwqKNQhWDBYA==";
+ url = "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.9.18.tgz";
+ sha512 = "xDDuKAyYNEppKF7lFqolUTQoIYbv70f2teLudsh0yeRDVoISNT4A87nDc/Xa4bkTwttc9Di+D1HEZWP9Wqpj1w==";
};
};
- "@uifabric/icons-7.5.12" = {
+ "@uifabric/icons-7.5.15" = {
name = "_at_uifabric_slash_icons";
packageName = "@uifabric/icons";
- version = "7.5.12";
+ version = "7.5.15";
src = fetchurl {
- url = "https://registry.npmjs.org/@uifabric/icons/-/icons-7.5.12.tgz";
- sha512 = "VIqj4oMwi4HJPqH3+3RblLoYjPfYzjVyZ8Kk57dmA7tj+vbM38Zn9vObe+Xg/EVEfohD3kD0fyEqPmnEqY17Pg==";
+ url = "https://registry.npmjs.org/@uifabric/icons/-/icons-7.5.15.tgz";
+ sha512 = "jNrPY7lsEs7gPUXokIYFxZs4TuX5Xiivx/KtxtoZKM4cpurLJx3ddCyOMp+kNn1ljzaNKNbcJae/ONB/jMJkQA==";
};
};
"@uifabric/merge-styles-7.19.1" = {
@@ -6115,13 +6538,13 @@ let
sha512 = "yqUwmk62Kgu216QNPE9vOfS3h0kiSbTvoqM5QcZi+IzpqsBOlzZx3A9Er9UiDaqHRd5lsYF5pO/jeUULmBWF/A==";
};
};
- "@uifabric/react-hooks-7.13.6" = {
+ "@uifabric/react-hooks-7.13.9" = {
name = "_at_uifabric_slash_react-hooks";
packageName = "@uifabric/react-hooks";
- version = "7.13.6";
+ version = "7.13.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.13.6.tgz";
- sha512 = "DvfphxrTsjo3oYioRZ0D8mXdpxWQhhIHeWk1cfdq0MVGqRyKM+cm++9pJpvItFvnTNba38jzKdggqRSUWi+clg==";
+ url = "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.13.9.tgz";
+ sha512 = "VtDg2b3ypYXX7MLp1STk1Fj6ZIeZktXnm0hu1Os/pGvq6xkuLRly5XP6ZSHitm8K7ZcMo48CcNL8smmiXprBQg==";
};
};
"@uifabric/set-version-7.0.23" = {
@@ -6133,22 +6556,22 @@ let
sha512 = "9E+YKtnH2kyMKnK9XZZsqyM8OCxEJIIfxtaThTlQpYOzrWAGJxQADFbZ7+Usi0U2xHnWNPFROjq+B9ocEzhqMA==";
};
};
- "@uifabric/styling-7.16.13" = {
+ "@uifabric/styling-7.16.16" = {
name = "_at_uifabric_slash_styling";
packageName = "@uifabric/styling";
- version = "7.16.13";
+ version = "7.16.16";
src = fetchurl {
- url = "https://registry.npmjs.org/@uifabric/styling/-/styling-7.16.13.tgz";
- sha512 = "jj5FH7XuQXz8HgRhCXNApeUAynDBv2nfmTpzHawE55x7YR+oliQfsJSY8Ow4YbLAazIR5BuW1n9eKuGxxmIw1w==";
+ url = "https://registry.npmjs.org/@uifabric/styling/-/styling-7.16.16.tgz";
+ sha512 = "FFRXMjRPCagj+fN1o8O/FsbO7jHqVKEJyKT5j+zCwl0yBx5XqbQLcX9wzAEdBItB4anlgO7C5ZtFBUholwcCiA==";
};
};
- "@uifabric/utilities-7.32.4" = {
+ "@uifabric/utilities-7.33.2" = {
name = "_at_uifabric_slash_utilities";
packageName = "@uifabric/utilities";
- version = "7.32.4";
+ version = "7.33.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.32.4.tgz";
- sha512 = "IKZc03uyfTrgcCGSPAUWfFl9CyxzpSrxrYwAuO4NgDEySdOlkYBRwsRUh6UwWfM+sJdhg7Y3nupzNU3VSC/arg==";
+ url = "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.33.2.tgz";
+ sha512 = "v2c3IUJdpru/hoGNOwIW549O5D4XBAc5sLpB7RREGI5ywoWuIJlNyYtBEGOwhAY62J2blj11qi86Ep+oZDM/Kw==";
};
};
"@ungap/from-entries-0.2.1" = {
@@ -6169,6 +6592,15 @@ let
sha512 = "sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==";
};
};
+ "@unicode/unicode-13.0.0-1.0.2" = {
+ name = "_at_unicode_slash_unicode-13.0.0";
+ packageName = "@unicode/unicode-13.0.0";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@unicode/unicode-13.0.0/-/unicode-13.0.0-1.0.2.tgz";
+ sha512 = "OKI6clBZqvMBlPKbH1tv3ChmkqRcyCfB6ulHqEX+9asjN5BVXs7tH7aOi+SExCNsmCVB8uJ1ZcvjuwaHsCtUeg==";
+ };
+ };
"@vue/cli-shared-utils-4.5.8" = {
name = "_at_vue_slash_cli-shared-utils";
packageName = "@vue/cli-shared-utils";
@@ -6205,76 +6637,76 @@ let
sha512 = "y3vnCLQxUgZ/entdvv6vut7uQwmIp+ichxBay4yy8TjtpBxdVH0EXAByi+6rJlO2sotlvmRdnZU7AV7tz1yLsw==";
};
};
- "@vue/compiler-core-3.0.1" = {
+ "@vue/compiler-core-3.0.2" = {
name = "_at_vue_slash_compiler-core";
packageName = "@vue/compiler-core";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.1.tgz";
- sha512 = "BbQQj9YVNaNWEPnP4PiFKgW8QSGB3dcPSKCtekx1586m4VA1z8hHNLQnzeygtV8BM4oU6yriiWmOIYghbJHwFw==";
+ url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.2.tgz";
+ sha512 = "GOlEMTlC/OdzBkKaKOniYErbkjoKxkBOmulxGmMR10I2JJX6TvXd/peaO/kla2xhpliV/M6Z4TLJp0yjAvRIAw==";
};
};
- "@vue/compiler-dom-3.0.1" = {
+ "@vue/compiler-dom-3.0.2" = {
name = "_at_vue_slash_compiler-dom";
packageName = "@vue/compiler-dom";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.1.tgz";
- sha512 = "8cjgswVU2YmV35H9ARZmSlDr1P9VZxUihRwefkrk6Vrsb7kui5C3d/WQ2/su34FSDpyMU1aacUOiL2CV/vdX6w==";
+ url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.2.tgz";
+ sha512 = "jvaL4QF2yXBJVD+JLbM2YA3e5fNfflJnfQ+GtfYk46ENGsEetqbkZqcX7fO+RHdG8tZBo7LCNBvgD0QLr+V4sg==";
};
};
- "@vue/compiler-sfc-3.0.1" = {
+ "@vue/compiler-sfc-3.0.2" = {
name = "_at_vue_slash_compiler-sfc";
packageName = "@vue/compiler-sfc";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.1.tgz";
- sha512 = "VO5gJ7SyHw0hf1rkKXRlxjXI9+Q4ngcuUWYnyjOSDch7Wtt2IdOEiC82KFWIkfWMpHqA5HPzL2nDmys3y9d19w==";
+ url = "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.2.tgz";
+ sha512 = "viYjT5ehDSLM3v0jQ9hbTs4I5e/7lSlYsDOp7TQ1qcwHRvzoTQMTkFpY/Iae+LFKM124Ld17tBfXgfrZl9dt+g==";
};
};
- "@vue/compiler-ssr-3.0.1" = {
+ "@vue/compiler-ssr-3.0.2" = {
name = "_at_vue_slash_compiler-ssr";
packageName = "@vue/compiler-ssr";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.1.tgz";
- sha512 = "U0Vb7BOniw9rY0/YvXNw5EuIuO0dCoZd3XhnDjAKL9A5pSBxTlx6fPJeQ53gV0XH40M5z8q4yXukFqSVTXC6hQ==";
+ url = "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.2.tgz";
+ sha512 = "gOgK1lf+0bFl+kQj6TU0TU1jIDFlsPRlSBZaUUA16DGeeiJrFanhsMuIs/l9U0IBFr/VJcHgzYpTXqHp95luHw==";
};
};
- "@vue/reactivity-3.0.1" = {
+ "@vue/reactivity-3.0.2" = {
name = "_at_vue_slash_reactivity";
packageName = "@vue/reactivity";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.0.1.tgz";
- sha512 = "XWeqNTbvcAq8BmtR5M+XU6mfIhzi1NTcrQho7nI03I+Zf6QW1hHl/ri+iNfCNCasukQI/tzpkqJYPfyZxCRKyg==";
+ url = "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.0.2.tgz";
+ sha512 = "GdRloNcBar4yqWGXOcba1t//j/WizwfthfPUYkjcIPHjYnA/vTEQYp0C9+ZjPdinv1WRK1BSMeN/xj31kQES4A==";
};
};
- "@vue/runtime-core-3.0.1" = {
+ "@vue/runtime-core-3.0.2" = {
name = "_at_vue_slash_runtime-core";
packageName = "@vue/runtime-core";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.0.1.tgz";
- sha512 = "HporlL3cbD0/79U0a7mDIMEn5XoxstVXrOx0TDTi2O2CUv6yjteUQdxhmMOa8m7pnqU4DL/ZuVntBWFaf4ccaw==";
+ url = "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.0.2.tgz";
+ sha512 = "3m/jOs2xSipEFah9FgpEzvC9nERFonVGLN06+pf8iYPIy54Nlv7D2cyrk3Lhbjz4w3PbIrkxJnoTJYvJM7HDfA==";
};
};
- "@vue/runtime-dom-3.0.1" = {
+ "@vue/runtime-dom-3.0.2" = {
name = "_at_vue_slash_runtime-dom";
packageName = "@vue/runtime-dom";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.1.tgz";
- sha512 = "ijb2qTRU8OzllzYQ6BSymuu9KHFDyjzn4m6jcLGlNeazdk1/YA01lFtGkl6oAErdiWPglloUJzIz0ilv0laPwA==";
+ url = "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.2.tgz";
+ sha512 = "vqC1KK1yWthTw1FKzajT0gYQaEqAq7bpeeXQC473nllGC5YHbJhNAJLSmrDun1tjXqGF0UNCWYljYm+++BJv6w==";
};
};
- "@vue/shared-3.0.1" = {
+ "@vue/shared-3.0.2" = {
name = "_at_vue_slash_shared";
packageName = "@vue/shared";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/shared/-/shared-3.0.1.tgz";
- sha512 = "/X6AUbTFCyD2BcJnBoacUct8qcv1A5uk1+N+3tbzDVuhGPRmoYrTSnNUuF53C/GIsTkChrEiXaJh2kyo/0tRvw==";
+ url = "https://registry.npmjs.org/@vue/shared/-/shared-3.0.2.tgz";
+ sha512 = "Zx869zlNoujFOclKIoYmkh8ES2RcS/+Jn546yOiPyZ+3+Ejivnr+fb8l+DdXUEFjo+iVDNR3KyLzg03aBFfZ4Q==";
};
};
"@webassemblyjs/ast-1.8.1" = {
@@ -7177,13 +7609,13 @@ let
sha1 = "f291be701a2efc567a63fc7aa6afcded31430be1";
};
};
- "addons-linter-2.7.0" = {
+ "addons-linter-2.9.0" = {
name = "addons-linter";
packageName = "addons-linter";
- version = "2.7.0";
+ version = "2.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/addons-linter/-/addons-linter-2.7.0.tgz";
- sha512 = "kH+0fAKSc461PnCyYQ0/SeKcxEQ2zxCZwG2GB6xjvfkMiMAwwic87VP62Cffc8H/zHEfYuT8uFmy42ayH5mqEQ==";
+ url = "https://registry.npmjs.org/addons-linter/-/addons-linter-2.9.0.tgz";
+ sha512 = "OrkDQ9S/GAJzMe+izsFMFOtRq9geFFt3O5c7Fi6pehGi7RY2PSMpPmKjMK1j/rPa9jrG0e9zocptMrOi11uvug==";
};
};
"addr-to-ip-port-1.5.1" = {
@@ -7204,15 +7636,6 @@ let
sha512 = "aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==";
};
};
- "adm-zip-0.4.13" = {
- name = "adm-zip";
- packageName = "adm-zip";
- version = "0.4.13";
- src = fetchurl {
- url = "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz";
- sha512 = "fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==";
- };
- };
"adm-zip-0.4.16" = {
name = "adm-zip";
packageName = "adm-zip";
@@ -7294,13 +7717,13 @@ let
sha512 = "TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==";
};
};
- "agent-base-6.0.1" = {
+ "agent-base-6.0.2" = {
name = "agent-base";
packageName = "agent-base";
- version = "6.0.1";
+ version = "6.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/agent-base/-/agent-base-6.0.1.tgz";
- sha512 = "01q25QQDwLSsyfhrKbn8yuur+JNw0H+0Y4JiGIKd3z9aYk/w/2kxD/Upc+t2ZBBSUNff50VjPsSW2YxM8QYKVg==";
+ url = "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz";
+ sha512 = "RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==";
};
};
"agentkeepalive-3.5.2" = {
@@ -7402,15 +7825,6 @@ let
sha512 = "eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==";
};
};
- "ajv-6.12.5" = {
- name = "ajv";
- packageName = "ajv";
- version = "6.12.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz";
- sha512 = "lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==";
- };
- };
"ajv-6.12.6" = {
name = "ajv";
packageName = "ajv";
@@ -7951,13 +8365,13 @@ let
sha512 = "1XoDy8kJnyWY/i/+gLTEbYLnoiVtS8y7ikBr/IfmML4Qb+CM7dEEbIUOjnY716WqmZ/UpXIxTfJsY7rMcqiCXA==";
};
};
- "apollo-cache-control-0.11.3" = {
+ "apollo-cache-control-0.11.4" = {
name = "apollo-cache-control";
packageName = "apollo-cache-control";
- version = "0.11.3";
+ version = "0.11.4";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.11.3.tgz";
- sha512 = "21GCeC9AIIa22uD0Vtqn/N0D5kOB4rY/Pa9aQhxVeLN+4f8Eu4nmteXhFypUD0LL1/58dmm8lS5embsfoIGjEA==";
+ url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.11.4.tgz";
+ sha512 = "FUKE8ASr8GxVq5rmky/tY8bsf++cleGT591lfLiqnPsP1fo3kAfgRfWA2QRHTCKFNlQxzUhVOEDv+PaysqiOjw==";
};
};
"apollo-cache-inmemory-1.6.6" = {
@@ -8140,13 +8554,13 @@ let
sha512 = "mjSFPlQxmoLArpHBeUb2Xj+2HDYeTaJqFGOqQ+I8NVJxgL9lJe84PDWcPah/yMLv3rB7QgBDSuZ0xoRFBPlySw==";
};
};
- "apollo-reporting-protobuf-0.6.0" = {
+ "apollo-reporting-protobuf-0.6.1" = {
name = "apollo-reporting-protobuf";
packageName = "apollo-reporting-protobuf";
- version = "0.6.0";
+ version = "0.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-0.6.0.tgz";
- sha512 = "AFLQIuO0QhkoCF+41Be/B/YU0C33BZ0opfyXorIjM3MNNiEDSyjZqmUozlB3LqgfhT9mn2IR5RSsA+1b4VovDQ==";
+ url = "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-0.6.1.tgz";
+ sha512 = "qr4DheFP154PGZsd93SSIS9RkqHnR5b6vT+eCloWjy3UIpY+yZ3cVLlttlIjYvOG4xTJ25XEwcHiAExatQo/7g==";
};
};
"apollo-server-caching-0.5.2" = {
@@ -8158,13 +8572,13 @@ let
sha512 = "HUcP3TlgRsuGgeTOn8QMbkdx0hLPXyEJehZIPrcof0ATz7j7aTPA4at7gaiFHCo8gk07DaWYGB3PFgjboXRcWQ==";
};
};
- "apollo-server-core-2.18.2" = {
+ "apollo-server-core-2.19.0" = {
name = "apollo-server-core";
packageName = "apollo-server-core";
- version = "2.18.2";
+ version = "2.19.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.18.2.tgz";
- sha512 = "phz57BFBukMa3Ta7ZVW7pj1pdUne9KYLbcBdEcITr+I0+nbhy+YM8gcgpOnjrokWYiEZgIe52XeM3m4BMLw5dg==";
+ url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.19.0.tgz";
+ sha512 = "2aMKUVPyNbomJQaG2tkpfqvp1Tfgxgkdr7nX5zHudYNSzsPrHw+CcYlCbIVFFI/mTZsjoK9czNq1qerFRxZbJw==";
};
};
"apollo-server-env-2.4.5" = {
@@ -8185,40 +8599,40 @@ let
sha512 = "FeGxW3Batn6sUtX3OVVUm7o56EgjxDlmgpTLNyWcLb0j6P8mw9oLNyAm3B+deHA4KNdNHO5BmHS2g1SJYjqPCQ==";
};
};
- "apollo-server-express-2.18.2" = {
+ "apollo-server-express-2.19.0" = {
name = "apollo-server-express";
packageName = "apollo-server-express";
- version = "2.18.2";
+ version = "2.19.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.18.2.tgz";
- sha512 = "9P5YOSE2amcNdkXqxqU3oulp+lpwoIBdwS2vOP69kl6ix+n7vEWHde4ulHwwl4xLdtZ88yyxgdKJEIkhaepiNw==";
+ url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.19.0.tgz";
+ sha512 = "3rgSrTme1SlLoecAYtSa8ThH6vYvz29QecgZCigq5Vdc6bFP2SZrCk0ls6BAdD8OZbVKUtizzRxd0yd/uREPAw==";
};
};
- "apollo-server-plugin-base-0.10.1" = {
+ "apollo-server-plugin-base-0.10.2" = {
name = "apollo-server-plugin-base";
packageName = "apollo-server-plugin-base";
- version = "0.10.1";
+ version = "0.10.2";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.10.1.tgz";
- sha512 = "XChCBDNyfByWqVXptsjPwrwrCj5cxMmNbchZZi8KXjtJ0hN2C/9BMNlInJd6bVGXvUbkRJYUakfKCfO5dZmwIg==";
+ url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.10.2.tgz";
+ sha512 = "uM5uL1lOxbXdgvt/aEIbgs40fV9xA45Y3Mmh0VtQ/ddqq0MXR5aG92nnf8rM+URarBCUfxKJKaYzJJ/CXAnEdA==";
};
};
- "apollo-server-types-0.6.0" = {
+ "apollo-server-types-0.6.1" = {
name = "apollo-server-types";
packageName = "apollo-server-types";
- version = "0.6.0";
+ version = "0.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.6.0.tgz";
- sha512 = "usqXaz81bHxD2IZvKEQNnLpSbf2Z/BmobXZAjEefJEQv1ItNn+lJNUmSSEfGejHvHlg2A7WuAJKJWyDWcJrNnA==";
+ url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.6.1.tgz";
+ sha512 = "IEQ37aYvMLiTUzsySVLOSuvvhxuyYdhI05f3cnH6u2aN1HgGp7vX6bg+U3Ue8wbHfdcifcGIk5UEU+Q+QO6InA==";
};
};
- "apollo-tracing-0.11.4" = {
+ "apollo-tracing-0.12.0" = {
name = "apollo-tracing";
packageName = "apollo-tracing";
- version = "0.11.4";
+ version = "0.12.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.11.4.tgz";
- sha512 = "zBu/SwQlXfbdpcKLzWARGVjrEkIZUW3W9Mb4CCIzv07HbBQ8IQpmf9w7HIJJefC7rBiBJYg6JBGyuro3N2lxCA==";
+ url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.12.0.tgz";
+ sha512 = "cMUYGE6mOEwb9HDqhf4fiPEo2JMhjPIqEprAQEC57El76avRpRig5NM0bnqMZcYJZR5QmLlNcttNccOwf9WrNg==";
};
};
"apollo-upload-client-11.0.0" = {
@@ -8329,13 +8743,13 @@ let
sha512 = "lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==";
};
};
- "arch-2.1.2" = {
+ "arch-2.2.0" = {
name = "arch";
packageName = "arch";
- version = "2.1.2";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/arch/-/arch-2.1.2.tgz";
- sha512 = "NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ==";
+ url = "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz";
+ sha512 = "Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==";
};
};
"archive-type-4.0.0" = {
@@ -9031,13 +9445,13 @@ let
sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367";
};
};
- "ast-module-types-2.6.0" = {
+ "ast-module-types-2.7.1" = {
name = "ast-module-types";
packageName = "ast-module-types";
- version = "2.6.0";
+ version = "2.7.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ast-module-types/-/ast-module-types-2.6.0.tgz";
- sha512 = "zXSoVaMrf2R+r+ISid5/9a8SXm1LLdkhHzh6pSRhj9jklzruOOl1hva1YmFT33wAstg/f9ZndJAlq1BSrFLSGA==";
+ url = "https://registry.npmjs.org/ast-module-types/-/ast-module-types-2.7.1.tgz";
+ sha512 = "Rnnx/4Dus6fn7fTqdeLEAn5vUll5w7/vts0RN608yFa6si/rDOUonlIIiwugHBFWjylHjxm9owoSZn71KwG4gw==";
};
};
"ast-types-0.12.1" = {
@@ -9373,13 +9787,13 @@ let
sha512 = "kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==";
};
};
- "atomically-1.5.0" = {
+ "atomically-1.6.0" = {
name = "atomically";
packageName = "atomically";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/atomically/-/atomically-1.5.0.tgz";
- sha512 = "BTkqh410x70yF7iFtJxnL7N5j6HU0JYrJpvLUbZNM4u9rvCPveqKo6nFM9aFrjAOOpzPBnxKVncJ8o/GfEx18g==";
+ url = "https://registry.npmjs.org/atomically/-/atomically-1.6.0.tgz";
+ sha512 = "mu394MH+yY2TSKMyH+978PcGMZ8sRNks2PuVeH6c2ED4mimR2LEE039MVcIGVhtmG54cKEMh4gKhxKL/CLaX/w==";
};
};
"attach-ware-1.1.1" = {
@@ -9463,13 +9877,13 @@ let
sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3";
};
};
- "aws-sdk-2.773.0" = {
+ "aws-sdk-2.784.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
- version = "2.773.0";
+ version = "2.784.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.773.0.tgz";
- sha512 = "bwqEm/x3HMUd/xfcUeTjCQFi904oSNcwl2ZNz3mwAdEIqt3sQ9aE3GYoZQxKXw/XHQlF7hPiKO07GDGmS6x4AQ==";
+ url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.784.0.tgz";
+ sha512 = "+KBkqH7t/XE91Fqn8eyJeNIWsnhSWL8bSUqFD7TfE3FN07MTlC0nprGYp+2WfcYNz5i8Bus1vY2DHNVhtTImnw==";
};
};
"aws-sign2-0.6.0" = {
@@ -9490,13 +9904,13 @@ let
sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
};
};
- "aws4-1.10.1" = {
+ "aws4-1.11.0" = {
name = "aws4";
packageName = "aws4";
- version = "1.10.1";
+ version = "1.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz";
- sha512 = "zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==";
+ url = "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz";
+ sha512 = "xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==";
};
};
"axios-0.17.1" = {
@@ -10390,6 +10804,15 @@ let
sha512 = "2uhEl8FdjSBUyb69qDTgOEeeqDTa+n3yMQzLW0cOzNf1Ow5bwcg3idf+qsWisIKRH8Bk8oC7UXL8irRcPA8ZEQ==";
};
};
+ "bep53-range-1.0.0" = {
+ name = "bep53-range";
+ packageName = "bep53-range";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bep53-range/-/bep53-range-1.0.0.tgz";
+ sha512 = "CNsnREjxe2/wD559wzFXMycUnbmUDA9C2Bs6Z2tm++amSma7JowAAxAnaZJMuDq3cWSx9HSIbV04H06QQ11zTA==";
+ };
+ };
"better-ajv-errors-0.6.7" = {
name = "better-ajv-errors";
packageName = "better-ajv-errors";
@@ -10606,13 +11029,13 @@ let
sha512 = "tSh9HdQgwyEAfo1jzoGEis6o/zs4CcdRTchG93XVl5jct+DCAN90M5MVUV76k2vJ9Xg3GAzLB5NLsY/vnVTh6w==";
};
};
- "bittorrent-protocol-3.1.1" = {
+ "bittorrent-protocol-3.1.2" = {
name = "bittorrent-protocol";
packageName = "bittorrent-protocol";
- version = "3.1.1";
+ version = "3.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.1.1.tgz";
- sha512 = "kthSXghQ9DRQ4Lrjr1ceyIeEMeL5x9WiaSrQyR+5Nrr3g9QY6MvDeq+KLQz17R6094iDmT/LgFbQYAPj09/oUA==";
+ url = "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.1.2.tgz";
+ sha512 = "vjKcxwQ/rDd3FeqImBZXLKk14eawf8sXVXPJd8LgrTZmpDzCn8kquhNIiYbE7M3SybAQ1r5uILJ7f2V2TlT8bQ==";
};
};
"bittorrent-tracker-7.7.0" = {
@@ -10732,13 +11155,13 @@ let
sha512 = "gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==";
};
};
- "blob-to-buffer-1.2.8" = {
+ "blob-to-buffer-1.2.9" = {
name = "blob-to-buffer";
packageName = "blob-to-buffer";
- version = "1.2.8";
+ version = "1.2.9";
src = fetchurl {
- url = "https://registry.npmjs.org/blob-to-buffer/-/blob-to-buffer-1.2.8.tgz";
- sha512 = "re0AIxakF504MgeMtIyJkVcZ8T5aUxtp/QmTMlmjyb3P44E1BEv5x3LATBGApWAJATyXHtkXRD+gWTmeyYLiQA==";
+ url = "https://registry.npmjs.org/blob-to-buffer/-/blob-to-buffer-1.2.9.tgz";
+ sha512 = "BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==";
};
};
"block-stream-0.0.9" = {
@@ -10912,13 +11335,13 @@ let
sha1 = "68dff5fbe60c51eb37725ea9e3ed310dcc1e776e";
};
};
- "boolean-3.0.1" = {
+ "boolean-3.0.2" = {
name = "boolean";
packageName = "boolean";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/boolean/-/boolean-3.0.1.tgz";
- sha512 = "HRZPIjPcbwAVQvOTxR4YE3o8Xs98NqbbL1iEZDCz7CL8ql0Lt5iOyJFxfnAB0oFs8Oh02F/lLlg30Mexv46LjA==";
+ url = "https://registry.npmjs.org/boolean/-/boolean-3.0.2.tgz";
+ sha512 = "RwywHlpCRc3/Wh81MiCKun4ydaIFyW5Ea6JbL6sRCVx5q5irDw7pMXBUFYF/jArQ6YrG36q0kpovc9P/Kd3I4g==";
};
};
"boom-2.10.1" = {
@@ -11326,13 +11749,13 @@ let
sha512 = "TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==";
};
};
- "browserslist-4.14.5" = {
+ "browserslist-4.14.6" = {
name = "browserslist";
packageName = "browserslist";
- version = "4.14.5";
+ version = "4.14.6";
src = fetchurl {
- url = "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz";
- sha512 = "Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==";
+ url = "https://registry.npmjs.org/browserslist/-/browserslist-4.14.6.tgz";
+ sha512 = "zeFYcUo85ENhc/zxHbiIp0LGzzTrE2Pv2JhxvS7kpUb9Q9D38kUX6Bie7pGutJ/5iF5rOxE7CepAuWD56xJ33A==";
};
};
"bser-2.1.1" = {
@@ -11398,13 +11821,13 @@ let
sha512 = "c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==";
};
};
- "buffer-5.6.0" = {
+ "buffer-5.7.0" = {
name = "buffer";
packageName = "buffer";
- version = "5.6.0";
+ version = "5.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz";
- sha512 = "/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==";
+ url = "https://registry.npmjs.org/buffer/-/buffer-5.7.0.tgz";
+ sha512 = "cd+5r1VLBwUqTrmnzW+D7ABkJUM6mr7uv1dv+6jRw4Rcl7tFIFHDqHPL98LhpGFn3dbAt3gtLxtrWp4m1kFrqg==";
};
};
"buffer-alloc-1.2.0" = {
@@ -11605,13 +12028,13 @@ let
sha1 = "69fdf13ad9d91222baee109945faadc431534f86";
};
};
- "bufferutil-4.0.1" = {
+ "bufferutil-4.0.2" = {
name = "bufferutil";
packageName = "bufferutil";
- version = "4.0.1";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.1.tgz";
- sha512 = "xowrxvpxojqkagPcWRQVXZl0YXhRhAtBEIq3VoER1NH5Mw1n1o0ojdspp+GS2J//2gCVyrzQDApQ4unGF+QOoA==";
+ url = "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.2.tgz";
+ sha512 = "AtnG3W6M8B2n4xDQ5R+70EXvOpnXsFYg/AK2yTZd+HQ/oxAdz+GI+DvjmhBw3L0ole+LJ0ngqY4JMbDzkfNzhA==";
};
};
"bufferview-1.0.1" = {
@@ -11902,6 +12325,15 @@ let
sha512 = "A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==";
};
};
+ "call-bind-1.0.0" = {
+ name = "call-bind";
+ packageName = "call-bind";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz";
+ sha512 = "AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==";
+ };
+ };
"call-me-maybe-1.0.1" = {
name = "call-me-maybe";
packageName = "call-me-maybe";
@@ -12064,13 +12496,13 @@ let
sha512 = "8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==";
};
};
- "camelcase-6.1.0" = {
+ "camelcase-6.2.0" = {
name = "camelcase";
packageName = "camelcase";
- version = "6.1.0";
+ version = "6.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/camelcase/-/camelcase-6.1.0.tgz";
- sha512 = "WCMml9ivU60+8rEJgELlFp1gxFcEGxwYleE3bziHEDeqsqAWGHdimB7beBFGjLzVNgPGyDsfgXLQEYMpmIFnVQ==";
+ url = "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz";
+ sha512 = "c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==";
};
};
"camelcase-keys-2.1.0" = {
@@ -12118,13 +12550,13 @@ let
sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
};
};
- "caniuse-lite-1.0.30001148" = {
+ "caniuse-lite-1.0.30001154" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30001148";
+ version = "1.0.30001154";
src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001148.tgz";
- sha512 = "E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw==";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001154.tgz";
+ sha512 = "y9DvdSti8NnYB9Be92ddMZQrcOe04kcQtcxtBx4NkB04+qZ+JUWotnXBJTmxlKudhxNTQ3RRknMwNU2YQl/Org==";
};
};
"canvas-2.6.1" = {
@@ -12226,13 +12658,13 @@ let
sha512 = "Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==";
};
};
- "ccount-1.0.5" = {
+ "ccount-1.1.0" = {
name = "ccount";
packageName = "ccount";
- version = "1.0.5";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz";
- sha512 = "MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==";
+ url = "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz";
+ sha512 = "vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==";
};
};
"center-align-0.1.3" = {
@@ -12586,15 +13018,6 @@ let
sha512 = "0UQ55f51JBkOFa+fvR76ywRzxiPwQS3Xe8oe5bZRphpv+dIMeerW5Zn5e4cUy4COJwVtJyU0R79RMnw+aCqmGA==";
};
};
- "child-process-promise-2.2.1" = {
- name = "child-process-promise";
- packageName = "child-process-promise";
- version = "2.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/child-process-promise/-/child-process-promise-2.2.1.tgz";
- sha1 = "4730a11ef610fad450b8f223c79d31d7bdad8074";
- };
- };
"chloride-2.3.0" = {
name = "chloride";
packageName = "chloride";
@@ -12712,13 +13135,13 @@ let
sha512 = "uiRdh4ZZy+UTPSrAdp8hqEdVb1EllLtTHOt5TMaOjJUvi+O54/83Fc5K2ld1P+TJX+dw5B+8/sCgzI6eaur/lg==";
};
};
- "chrome-dgram-3.0.5" = {
+ "chrome-dgram-3.0.6" = {
name = "chrome-dgram";
packageName = "chrome-dgram";
- version = "3.0.5";
+ version = "3.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/chrome-dgram/-/chrome-dgram-3.0.5.tgz";
- sha512 = "RcCR5Kpn+F7VGmtL3ex78ltB+cuuSTZdGBa4j3fQwUqz/90uOKd5t+WmnJp+QNv017oaHzn5GoMv1mCoRTmehQ==";
+ url = "https://registry.npmjs.org/chrome-dgram/-/chrome-dgram-3.0.6.tgz";
+ sha512 = "bqBsUuaOiXiqxXt/zA/jukNJJ4oaOtc7ciwqJpZVEaaXwwxqgI2/ZdG02vXYWUhHGziDlvGMQWk0qObgJwVYKA==";
};
};
"chrome-dns-1.0.1" = {
@@ -14080,15 +14503,6 @@ let
sha512 = "Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==";
};
};
- "commander-4.1.0" = {
- name = "commander";
- packageName = "commander";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-4.1.0.tgz";
- sha512 = "NIQrwvv9V39FHgGFm36+U9SMQzbiHvU79k+iADraJTpmrFFfx7Ds0IvDoAdZsDrknlkRk14OYoWXb57uTh7/sw==";
- };
- };
"commander-4.1.1" = {
name = "commander";
packageName = "commander";
@@ -14125,6 +14539,15 @@ let
sha512 = "wl7PNrYWd2y5mp1OK/LhTlv8Ff4kQJQRXXAvF+uU/TPNiVJUxZLRYGj/B0y/lPGAVcSbJqH2Za/cvHmrPMC8mA==";
};
};
+ "commander-6.2.0" = {
+ name = "commander";
+ packageName = "commander";
+ version = "6.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz";
+ sha512 = "zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==";
+ };
+ };
"commandpost-1.4.0" = {
name = "commandpost";
packageName = "commandpost";
@@ -15611,22 +16034,22 @@ let
sha512 = "Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==";
};
};
- "css-tree-1.0.0-alpha.37" = {
+ "css-tree-1.0.0" = {
name = "css-tree";
packageName = "css-tree";
- version = "1.0.0-alpha.37";
+ version = "1.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz";
- sha512 = "DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==";
+ url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0.tgz";
+ sha512 = "CdVYz/Yuqw0VdKhXPBIgi8DO3NicJVYZNWeX9XcIuSp9ZoFT5IcleVRW07O5rMjdcx1mb+MEJPknTTEW7DdsYw==";
};
};
- "css-tree-1.0.0-alpha.39" = {
+ "css-tree-1.0.0-alpha.37" = {
name = "css-tree";
packageName = "css-tree";
- version = "1.0.0-alpha.39";
+ version = "1.0.0-alpha.37";
src = fetchurl {
- url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz";
- sha512 = "7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==";
+ url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz";
+ sha512 = "DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==";
};
};
"css-what-1.0.0" = {
@@ -15746,13 +16169,13 @@ let
sha1 = "178b43a44621221c27756086f531e02f42900ee8";
};
};
- "csso-4.0.3" = {
+ "csso-4.1.0" = {
name = "csso";
packageName = "csso";
- version = "4.0.3";
+ version = "4.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz";
- sha512 = "NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==";
+ url = "https://registry.npmjs.org/csso/-/csso-4.1.0.tgz";
+ sha512 = "h+6w/W1WqXaJA4tb1dk7r5tVbOm97MsKxzwnvOR04UQ6GILroryjMWu3pmCCtL2mLaEStQ0fZgeGiy99mo7iyg==";
};
};
"cssom-0.3.8" = {
@@ -16412,13 +16835,13 @@ let
sha512 = "3VmRXEtw7RZKAf+4Tv1Ym9AGeo8r8+CjDi26x+7SYQil1UqtqdaokhzoEJohqlzt0m5kacJSDhJQkG/LWhpRBw==";
};
};
- "dayjs-1.9.3" = {
+ "dayjs-1.9.4" = {
name = "dayjs";
packageName = "dayjs";
- version = "1.9.3";
+ version = "1.9.4";
src = fetchurl {
- url = "https://registry.npmjs.org/dayjs/-/dayjs-1.9.3.tgz";
- sha512 = "V+1SyIvkS+HmNbN1G7A9+ERbFTV9KTXu6Oor98v2xHmzzpp52OIJhQuJSTywWuBY5pyAEmlwbCi1Me87n/SLOw==";
+ url = "https://registry.npmjs.org/dayjs/-/dayjs-1.9.4.tgz";
+ sha512 = "ABSF3alrldf7nM9sQ2U+Ln67NRwmzlLOqG7kK03kck0mw3wlSSEKv/XhKGGxUjQcS57QeiCyNdrFgtj9nWlrng==";
};
};
"deasync-0.1.15" = {
@@ -17384,13 +17807,13 @@ let
sha512 = "6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==";
};
};
- "detective-amd-3.0.0" = {
+ "detective-amd-3.0.1" = {
name = "detective-amd";
packageName = "detective-amd";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/detective-amd/-/detective-amd-3.0.0.tgz";
- sha512 = "kOpKHyabdSKF9kj7PqYHLeHPw+TJT8q2u48tZYMkIcas28el1CYeLEJ42Nm+563/Fq060T5WknfwDhdX9+kkBQ==";
+ url = "https://registry.npmjs.org/detective-amd/-/detective-amd-3.0.1.tgz";
+ sha512 = "vJgluSKkPyo+/McW9hzwmZwY1VPA3BS0VS1agdpPAWAhr65HwC1ox4Ig82rVfGYDYCa4GcKQON5JWBk++2Kf1Q==";
};
};
"detective-cjs-3.1.1" = {
@@ -17474,13 +17897,13 @@ let
sha512 = "7/nIzKdQ8y2K0imjIP7dyg2GJ2h38Ps6VOMXWZHIarNDV3p6mTXyEugKFnkmsZ2DD58JEG34ILyVb3qdOMmP9w==";
};
};
- "devtools-protocol-0.0.799653" = {
+ "devtools-protocol-0.0.809251" = {
name = "devtools-protocol";
packageName = "devtools-protocol";
- version = "0.0.799653";
+ version = "0.0.809251";
src = fetchurl {
- url = "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.799653.tgz";
- sha512 = "t1CcaZbvm8pOlikqrsIM9GOa7Ipp07+4h/q9u0JXBWjPCjHdBl9KkddX87Vv9vBHoBGtwV79sYQNGnQM6iS5gg==";
+ url = "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.809251.tgz";
+ sha512 = "pf+2OY6ghMDPjKkzSWxHMq+McD+9Ojmq5XVRYpv/kPd9sTMQxzEt21592a31API8qRjro0iYYOc3ag46qF/1FA==";
};
};
"dezalgo-1.0.3" = {
@@ -17582,13 +18005,13 @@ let
sha512 = "IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==";
};
};
- "diff2html-3.1.14" = {
+ "diff2html-3.1.15" = {
name = "diff2html";
packageName = "diff2html";
- version = "3.1.14";
+ version = "3.1.15";
src = fetchurl {
- url = "https://registry.npmjs.org/diff2html/-/diff2html-3.1.14.tgz";
- sha512 = "Qot+l+v+aqGcuvJe1C8ZPev17deSyg+DOwICF3m8Ka/C3af1K2Wh2WENYulxv9CQyVhy2VarluR5fMfN5BEHIg==";
+ url = "https://registry.npmjs.org/diff2html/-/diff2html-3.1.15.tgz";
+ sha512 = "juAPno3aLDhLV6e2rPl1uQ3ZHpFT4o5Hpx5il4EH+nbdphwGgK1a7dQ/BnSXWlNPvEZ5l8lE5CTHijx5QPLzOQ==";
};
};
"diff3-0.0.3" = {
@@ -18104,13 +18527,13 @@ let
sha512 = "3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==";
};
};
- "dompurify-1.0.11" = {
+ "dompurify-2.2.2" = {
name = "dompurify";
packageName = "dompurify";
- version = "1.0.11";
+ version = "2.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/dompurify/-/dompurify-1.0.11.tgz";
- sha512 = "XywCTXZtc/qCX3iprD1pIklRVk/uhl8BKpkTxr+ZyMVUzSUg7wkQXRBp/euJ5J5moa1QvfpvaPQVP71z1O59dQ==";
+ url = "https://registry.npmjs.org/dompurify/-/dompurify-2.2.2.tgz";
+ sha512 = "BsGR4nDLaC5CNBnyT5I+d5pOeaoWvgVeg6Gq/aqmKYWMPR07131u60I80BvExLAJ0FQEIBQ1BTicw+C5+jOyrg==";
};
};
"domutils-1.4.3" = {
@@ -18581,13 +19004,13 @@ let
sha512 = "dldq3ZfFtgVTJMLjOe+/3sROTzALlL9E34V4/sDtUd/KlBSS0s6U1/+WPE1B4sj9CXHJpL1M6rhNJnc9Wbal9w==";
};
};
- "electron-to-chromium-1.3.582" = {
+ "electron-to-chromium-1.3.587" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.582";
+ version = "1.3.587";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.582.tgz";
- sha512 = "0nCJ7cSqnkMC+kUuPs0YgklFHraWGl/xHqtZWWtOeVtyi+YqkoAOMGuZQad43DscXCQI/yizcTa3u6B5r+BLww==";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.587.tgz";
+ sha512 = "8XFNxzNj0R8HpTQslWAw6UWpGSuOKSP3srhyFHVbGUGb8vTHckZGCyWi+iQlaXJx5DNeTQTQLd6xN11WSckkmA==";
};
};
"elegant-spinner-1.0.1" = {
@@ -18663,6 +19086,15 @@ let
sha512 = "Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ==";
};
};
+ "emmet-2.1.6" = {
+ name = "emmet";
+ packageName = "emmet";
+ version = "2.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/emmet/-/emmet-2.1.6.tgz";
+ sha512 = "kfJMlze+k8jpX5CUx7xPYS83DxRNXuh8rQ98rQKnnf+wfo/KD+BG6pmpnEp5a7a1DWM9xmllKuOPfC7MeRmepQ==";
+ };
+ };
"emoji-named-characters-1.0.2" = {
name = "emoji-named-characters";
packageName = "emoji-named-characters";
@@ -18942,13 +19374,13 @@ let
sha512 = "3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==";
};
};
- "enhanced-resolve-5.2.0" = {
+ "enhanced-resolve-5.3.1" = {
name = "enhanced-resolve";
packageName = "enhanced-resolve";
- version = "5.2.0";
+ version = "5.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.2.0.tgz";
- sha512 = "NZlGLl8DxmZoq0uqPPtJfsCAir68uR047+Udsh1FH4+5ydGQdMurn/A430A1BtxASVmMEuS7/XiJ5OxJ9apAzQ==";
+ url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.3.1.tgz";
+ sha512 = "G1XD3MRGrGfNcf6Hg0LVZG7GIKcYkbfHa5QMxt1HDUTdYoXH0JR1xXyg+MaKLF73E9A27uWNVxvFivNRYeUB6w==";
};
};
"enquirer-2.3.6" = {
@@ -19104,6 +19536,15 @@ let
sha1 = "06e0116d3028f6aef4806849eb0ea6a748ae6960";
};
};
+ "err-code-2.0.3" = {
+ name = "err-code";
+ packageName = "err-code";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz";
+ sha512 = "2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==";
+ };
+ };
"errlop-2.2.0" = {
name = "errlop";
packageName = "errlop";
@@ -19527,22 +19968,22 @@ let
sha512 = "G9+qtYVCHaDi1ZuWzBsOWo2wSwd70TXnU6UHA3cTYHp7gCTXZcpggWFoUVAMRarg68qtPoNfFbzPh+VdOgmwmw==";
};
};
- "eslint-7.9.0" = {
+ "eslint-7.12.1" = {
name = "eslint";
packageName = "eslint";
- version = "7.9.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.9.0.tgz";
- sha512 = "V6QyhX21+uXp4T+3nrNfI3hQNBDa/P8ga7LoQOenwrlEFXrEnUEE+ok1dMtaS3b6rmLXhT1TkTIsG75HMLbknA==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.12.1.tgz";
+ sha512 = "HlMTEdr/LicJfN08LB3nM1rRYliDXOmfoO4vj39xN6BLpFzF00hbwBoqHk8UcJ2M/3nlARZWy/mslvGEuZFvsg==";
};
};
- "eslint-plugin-no-unsanitized-3.1.2" = {
+ "eslint-plugin-no-unsanitized-3.1.4" = {
name = "eslint-plugin-no-unsanitized";
packageName = "eslint-plugin-no-unsanitized";
- version = "3.1.2";
+ version = "3.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.1.2.tgz";
- sha512 = "KPShfliA3Uy9qqwQx35P1fwIOeJjZkb0FbMMUFztRYRposzaynsM8JCEb952fqkidROl1kpqY80uSvn+TcWkQQ==";
+ url = "https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.1.4.tgz";
+ sha512 = "WF1+eZo2Sh+bQNjZuVNwT0dA61zuJORsLh+1Sww7+O6GOPw+WPWIIRfTWNqrmaXaDMhM4SXAqYPcNlhRMiH13g==";
};
};
"eslint-plugin-vue-6.2.2" = {
@@ -20139,6 +20580,15 @@ let
sha1 = "b09c2a9309bc0ef0501479472db3180f8d4c3edd";
};
};
+ "execa-0.10.0" = {
+ name = "execa";
+ packageName = "execa";
+ version = "0.10.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz";
+ sha512 = "7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==";
+ };
+ };
"execa-0.7.0" = {
name = "execa";
packageName = "execa";
@@ -20184,13 +20634,13 @@ let
sha512 = "r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==";
};
};
- "execa-4.0.3" = {
+ "execa-4.1.0" = {
name = "execa";
packageName = "execa";
- version = "4.0.3";
+ version = "4.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz";
- sha512 = "WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==";
+ url = "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz";
+ sha512 = "j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==";
};
};
"execall-1.0.0" = {
@@ -20319,13 +20769,13 @@ let
sha1 = "a793d3ac0cad4c6ab571e9968fbbab6cb2532929";
};
};
- "expo-pwa-0.0.45" = {
+ "expo-pwa-0.0.48" = {
name = "expo-pwa";
packageName = "expo-pwa";
- version = "0.0.45";
+ version = "0.0.48";
src = fetchurl {
- url = "https://registry.npmjs.org/expo-pwa/-/expo-pwa-0.0.45.tgz";
- sha512 = "1q0t+5L4JEb8iCAaN0ME6/P/h83HVrOXBU8AzDRtrTXPWC0R0IvHr9cm1DCnzWTHtBcy6kA+H0rIvxledllaBQ==";
+ url = "https://registry.npmjs.org/expo-pwa/-/expo-pwa-0.0.48.tgz";
+ sha512 = "4KaL0+YhFxS9zrpQG/BNW+fxMldvgx9dM16b6sZ2t7eMkDlUO7Vo6B+zxeg5l/naP27CA02bMUkeEHr61Y5ojA==";
};
};
"express-2.5.11" = {
@@ -20409,13 +20859,13 @@ let
sha512 = "WQGmghzn+loQsIQUEnLZ0HVKCLhIBVcURvrAhyt6mOqsFsG2tBYhaNKX728EOz2aMXRhEQhkQ+RXQsIFpbS6IA==";
};
};
- "express-openapi-7.0.0" = {
+ "express-openapi-7.0.1" = {
name = "express-openapi";
packageName = "express-openapi";
- version = "7.0.0";
+ version = "7.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/express-openapi/-/express-openapi-7.0.0.tgz";
- sha512 = "ryjUF/MuYEh13jXKNOD7kw/o6n1MTywDP08n5/BqFRd9IaTX33vZEKhk9NlsvGfD63lNre/84CN0hPLvWEe7qQ==";
+ url = "https://registry.npmjs.org/express-openapi/-/express-openapi-7.0.1.tgz";
+ sha512 = "64YwTWpxgVGnwoLi4zvKaQ5RWIV0dkxVE4GGkBF7D89RI0/I6gTRUDL25Il4AK3cUqyLtxnX2X5BZ2YRvRx5uQ==";
};
};
"express-session-1.17.1" = {
@@ -20841,6 +21291,15 @@ let
sha512 = "0LkHpTLyadJavq9sRzzyqIoMZemWli77K2/MGOkafrR64B9ItrvZ9aT+jluvNDsv0YEHjSNhlMBtbokuoqii4A==";
};
};
+ "fast-redact-3.0.0" = {
+ name = "fast-redact";
+ packageName = "fast-redact";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-redact/-/fast-redact-3.0.0.tgz";
+ sha512 = "a/S/Hp6aoIjx7EmugtzLqXmcNsyFszqbt6qQ99BdG61QjBZF6shNis0BYR6TsZOQ1twYc0FN2Xdhwwbv6+KD0w==";
+ };
+ };
"fast-safe-stringify-1.2.3" = {
name = "fast-safe-stringify";
packageName = "fast-safe-stringify";
@@ -20904,13 +21363,13 @@ let
sha512 = "483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==";
};
};
- "fastq-1.8.0" = {
+ "fastq-1.9.0" = {
name = "fastq";
packageName = "fastq";
- version = "1.8.0";
+ version = "1.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz";
- sha512 = "SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==";
+ url = "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz";
+ sha512 = "i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==";
};
};
"fault-1.0.4" = {
@@ -20922,6 +21381,15 @@ let
sha512 = "CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==";
};
};
+ "faunadb-3.0.1" = {
+ name = "faunadb";
+ packageName = "faunadb";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/faunadb/-/faunadb-3.0.1.tgz";
+ sha512 = "WlfPjC0V9xHs4NTunOWmYZtJfbJ45Z1VAIKKka6+mRrmijWOFQzJVDY9CqS6X9kvepM36EjmtNkIvV0OJ1wTEA==";
+ };
+ };
"faye-websocket-0.10.0" = {
name = "faye-websocket";
packageName = "faye-websocket";
@@ -21363,13 +21831,13 @@ let
sha512 = "t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==";
};
};
- "find-process-1.4.3" = {
+ "find-process-1.4.4" = {
name = "find-process";
packageName = "find-process";
- version = "1.4.3";
+ version = "1.4.4";
src = fetchurl {
- url = "https://registry.npmjs.org/find-process/-/find-process-1.4.3.tgz";
- sha512 = "+IA+AUsQCf3uucawyTwMWcY+2M3FXq3BRvw3S+j5Jvydjk31f/+NPWpYZOJs+JUs2GvxH4Yfr6Wham0ZtRLlPA==";
+ url = "https://registry.npmjs.org/find-process/-/find-process-1.4.4.tgz";
+ sha512 = "rRSuT1LE4b+BFK588D2V8/VG9liW0Ark1XJgroxZXI0LtwmQJOb490DvDYvbm+Hek9ETFzTutGfJ90gumITPhQ==";
};
};
"find-requires-1.0.0" = {
@@ -21669,13 +22137,13 @@ let
sha512 = "jlbUu0XkbpXeXhan5xyTqVK1jmEKNxE8hpzznI3TThHTr76GiFwK0iRzhDo4KNy+S9h/KxHaqVhTP86vA6wHCg==";
};
};
- "flow-parser-0.136.0" = {
+ "flow-parser-0.137.0" = {
name = "flow-parser";
packageName = "flow-parser";
- version = "0.136.0";
+ version = "0.137.0";
src = fetchurl {
- url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.136.0.tgz";
- sha512 = "PB2vYAqmz+dRikpx8TpNgRtBsyemP+7oQa0BcPZWnGABlJlB2WgJc/Lx0HeEPOUxDO/TxBbPaIHsffEIL9M6BQ==";
+ url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.137.0.tgz";
+ sha512 = "i3KXJZ8lhlQI0n+BoZzIeH/rv+fNvAiu1i9/s64MklBV+HuhFbycUML7367J2eng0gapLnwvYPFNaPZys8POsA==";
};
};
"fluent-ffmpeg-2.1.2" = {
@@ -21804,6 +22272,15 @@ let
sha512 = "uXClqPxT4xW0lcdSBheb2ObVU+kuqUk3Jk64EwieirEXZx9XUrVwp/JuBfKAWaM4T5Td/VL7QLDWPXp/MvGm/g==";
};
};
+ "fn-annotate-1.2.0" = {
+ name = "fn-annotate";
+ packageName = "fn-annotate";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fn-annotate/-/fn-annotate-1.2.0.tgz";
+ sha1 = "28da000117dea61842fe61f353f41cf4c93a7a7e";
+ };
+ };
"fn-name-2.0.1" = {
name = "fn-name";
packageName = "fn-name";
@@ -22083,13 +22560,13 @@ let
sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
};
};
- "fp-ts-2.8.4" = {
+ "fp-ts-2.8.5" = {
name = "fp-ts";
packageName = "fp-ts";
- version = "2.8.4";
+ version = "2.8.5";
src = fetchurl {
- url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.8.4.tgz";
- sha512 = "J+kwce5SysU0YKuZ3aCnFk+dyezZD1mij6u26w1fCVfuLYgJR4eeXmVfJiUjthpZ+4yCRkRfcwMI5SkGw52oFA==";
+ url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.8.5.tgz";
+ sha512 = "g6do+Q/IQsxgsd2qU6+QnAbZaPR533seIbFyLGqWSxhNX4+F+cY37QdaYmMUOzekLOv/yg/2f15tc26tzDatgw==";
};
};
"fragment-cache-0.2.1" = {
@@ -22272,6 +22749,15 @@ let
sha512 = "66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==";
};
};
+ "fs-extra-6.0.1" = {
+ name = "fs-extra";
+ packageName = "fs-extra";
+ version = "6.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz";
+ sha512 = "GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==";
+ };
+ };
"fs-extra-7.0.1" = {
name = "fs-extra";
packageName = "fs-extra";
@@ -22425,6 +22911,15 @@ let
sha512 = "Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==";
};
};
+ "fsevents-2.2.0" = {
+ name = "fsevents";
+ packageName = "fsevents";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fsevents/-/fsevents-2.2.0.tgz";
+ sha512 = "pKnaUh2TNvk+/egJdBw1h46LwyLx8BzEq+MGCf/RMCVfEHHsGOCWG00dqk91kUPPArIIwMBg9T/virxwzP03cA==";
+ };
+ };
"fstream-0.1.31" = {
name = "fstream";
packageName = "fstream";
@@ -22497,13 +22992,13 @@ let
sha1 = "1b0ab3bd553b2a0d6399d29c0e3ea0b252078327";
};
};
- "fuse.js-6.4.1" = {
+ "fuse.js-6.4.3" = {
name = "fuse.js";
packageName = "fuse.js";
- version = "6.4.1";
+ version = "6.4.3";
src = fetchurl {
- url = "https://registry.npmjs.org/fuse.js/-/fuse.js-6.4.1.tgz";
- sha512 = "+hAS7KYgLXontDh/vqffs7wIBw0ceb9Sx8ywZQhOsiQGcSO5zInGhttWOUYQYlvV/yYMJOacQ129Xs3mP3+oZQ==";
+ url = "https://registry.npmjs.org/fuse.js/-/fuse.js-6.4.3.tgz";
+ sha512 = "JNgngolukIrqwayWnvy6NLH63hmwKPhm63o0uyBg51jPD0j09IvAzlV1rTXfAsgxpghI7khAo6Mv+EmvjDWXig==";
};
};
"fuzzy-0.1.3" = {
@@ -22650,13 +23145,13 @@ let
sha512 = "KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==";
};
};
- "gensync-1.0.0-beta.1" = {
+ "gensync-1.0.0-beta.2" = {
name = "gensync";
packageName = "gensync";
- version = "1.0.0-beta.1";
+ version = "1.0.0-beta.2";
src = fetchurl {
- url = "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz";
- sha512 = "r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==";
+ url = "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz";
+ sha512 = "3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==";
};
};
"get-amd-module-type-3.0.0" = {
@@ -22713,6 +23208,15 @@ let
sha1 = "ead774abee72e20409433a066366023dd6887a41";
};
};
+ "get-intrinsic-1.0.1" = {
+ name = "get-intrinsic";
+ packageName = "get-intrinsic";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz";
+ sha512 = "ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==";
+ };
+ };
"get-own-enumerable-property-symbols-3.0.2" = {
name = "get-own-enumerable-property-symbols";
packageName = "get-own-enumerable-property-symbols";
@@ -22902,13 +23406,13 @@ let
sha1 = "39b91838707e2086fd1cf6ef8777d1c93e14649e";
};
};
- "getmac-5.16.0" = {
+ "getmac-5.17.0" = {
name = "getmac";
packageName = "getmac";
- version = "5.16.0";
+ version = "5.17.0";
src = fetchurl {
- url = "https://registry.npmjs.org/getmac/-/getmac-5.16.0.tgz";
- sha512 = "6uY8p55XkkxO7gwLw5IKii29OLOe6qSh8zWFRXJUtf6uGwlGztUZ30xWtQgCAGhOP2aR3Rb5h+TFrG/RKIooAA==";
+ url = "https://registry.npmjs.org/getmac/-/getmac-5.17.0.tgz";
+ sha512 = "hupD+ZCHVFRaH1wBDPgIil6KWL5p5Z6kG71nAcafwq72QaMxw9bhR2LPBk3jlw3I2F3oELNkx6Fccwiuy5fv0w==";
};
};
"getpass-0.1.6" = {
@@ -23091,13 +23595,13 @@ let
sha512 = "KPoHZg8v+plarZvto4ruIzzJLFQoRx+sUs5DQSr07By9IBKguVd+e6jwrFR6/TP6xrCJlNV1tPqLO1aREc7O2g==";
};
};
- "git-url-parse-11.3.0" = {
+ "git-url-parse-11.4.0" = {
name = "git-url-parse";
packageName = "git-url-parse";
- version = "11.3.0";
+ version = "11.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.3.0.tgz";
- sha512 = "i3XNa8IKmqnUqWBcdWBjOcnyZYfN3C1WRvnKI6ouFWwsXCZEnlgbwbm55ZpJ3OJMhfEP/ryFhqW8bBhej3C5Ug==";
+ url = "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.4.0.tgz";
+ sha512 = "KlIa5jvMYLjXMQXkqpFzobsyD/V2K5DRHl5OAf+6oDFPlPLxrGDVQlIdI63c4/Kt6kai4kALENSALlzTGST3GQ==";
};
};
"gitconfiglocal-1.0.0" = {
@@ -23307,15 +23811,6 @@ let
sha1 = "e76989268a6c74c38908b1305b10fc0e394e9d0f";
};
};
- "global-4.4.0" = {
- name = "global";
- packageName = "global";
- version = "4.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/global/-/global-4.4.0.tgz";
- sha512 = "wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==";
- };
- };
"global-agent-2.1.12" = {
name = "global-agent";
packageName = "global-agent";
@@ -23650,13 +24145,13 @@ let
sha512 = "yUhpEDLeuGiGJjRSzEq3kvt4zJtAcjKmhIiwNp/eUs75tRlXfWcHo5tcBaMQtnjHWC7nQYT5HkY/l0QOQTkVww==";
};
};
- "got-11.7.0" = {
+ "got-11.8.0" = {
name = "got";
packageName = "got";
- version = "11.7.0";
+ version = "11.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/got/-/got-11.7.0.tgz";
- sha512 = "7en2XwH2MEqOsrK0xaKhbWibBoZqy+f1RSUoIeF1BLcnf+pyQdDsljWMfmOh+QKJwuvDIiKx38GtPh5wFdGGjg==";
+ url = "https://registry.npmjs.org/got/-/got-11.8.0.tgz";
+ sha512 = "k9noyoIIY9EejuhaBNLyZ31D5328LeqnyPNXJQb2XlJZcKakLqN5m6O/ikhq/0lw56kUYS54fVm+D1x57YC9oQ==";
};
};
"got-3.3.1" = {
@@ -23812,6 +24307,15 @@ let
sha512 = "GTCJtzJmkFLWRfFJuoo9RWWa/FfamUHgiFosxi/X1Ani4AVWbeyBenZTNX6dM+7WSbbFfTo/25eh0LLkwHMw2w==";
};
};
+ "graphql-15.4.0" = {
+ name = "graphql";
+ packageName = "graphql";
+ version = "15.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/graphql/-/graphql-15.4.0.tgz";
+ sha512 = "EB3zgGchcabbsU9cFe1j+yxdzKQKAbGUWRb13DsrsMN1yyfmmIq+2+L5MqVWcDCE4V89R5AyUOi7sMOGxdsYtA==";
+ };
+ };
"graphql-anywhere-4.2.7" = {
name = "graphql-anywhere";
packageName = "graphql-anywhere";
@@ -23830,13 +24334,13 @@ let
sha512 = "MBY0wEjvcgJtZUyoqpPvOE1e5qPI0hJaa1gKTqjonSFiCsNHX2lykNjpOPcodmAgH1V06ELxhGnm9kcVzqvi/g==";
};
};
- "graphql-extensions-0.12.5" = {
+ "graphql-extensions-0.12.6" = {
name = "graphql-extensions";
packageName = "graphql-extensions";
- version = "0.12.5";
+ version = "0.12.6";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.5.tgz";
- sha512 = "mGyGaktGpK3TVBtM0ZoyPX6Xk0mN9GYX9DRyFzDU4k4A2w93nLX7Ebcp+9/O5nHRmgrc0WziYYSmoWq2WNIoUQ==";
+ url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.6.tgz";
+ sha512 = "EUNw+OIRXYTPxToSoJjhJvS5aGa94KkdkZnL1I9DCZT64/+rzQNeLeGj+goj2RYuYvoQe1Bmcx0CNZ1GqwBhng==";
};
};
"graphql-subscriptions-1.1.0" = {
@@ -24496,13 +25000,13 @@ let
sha512 = "0FfLHmfArWOizbdwjL+Rc9QIBzqP80juicNl4S4NEPq5OYWBCgYrtYDPUDoSyQQ9IQlBn9W7++fpYQNzZSq/wQ==";
};
};
- "hast-util-from-parse5-6.0.0" = {
+ "hast-util-from-parse5-6.0.1" = {
name = "hast-util-from-parse5";
packageName = "hast-util-from-parse5";
- version = "6.0.0";
+ version = "6.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.0.tgz";
- sha512 = "3ZYnfKenbbkhhNdmOQqgH10vnvPivTdsOJCri+APn0Kty+nRkDHArnaX9Hiaf8H+Ig+vkNptL+SRY/6RwWJk1Q==";
+ url = "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz";
+ sha512 = "jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==";
};
};
"hast-util-has-property-1.0.4" = {
@@ -24532,13 +25036,13 @@ let
sha512 = "oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ==";
};
};
- "hast-util-parse-selector-2.2.4" = {
+ "hast-util-parse-selector-2.2.5" = {
name = "hast-util-parse-selector";
packageName = "hast-util-parse-selector";
- version = "2.2.4";
+ version = "2.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.4.tgz";
- sha512 = "gW3sxfynIvZApL4L07wryYF4+C9VvH3AUi7LAnVXV4MneGEgwOByXvFo18BgmTWnm7oHAe874jKbIB1YhHSIzA==";
+ url = "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz";
+ sha512 = "7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==";
};
};
"hast-util-phrasing-1.0.5" = {
@@ -24550,13 +25054,22 @@ let
sha512 = "P3uxm+8bnwcfAS/XpGie9wMmQXAQqsYhgQQKRwmWH/V6chiq0lmTy8KjQRJmYjusdMtNKGCUksdILSZy1suSpQ==";
};
};
- "hast-util-to-nlcst-1.2.7" = {
+ "hast-util-to-html-7.1.2" = {
+ name = "hast-util-to-html";
+ packageName = "hast-util-to-html";
+ version = "7.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-7.1.2.tgz";
+ sha512 = "pu73bvORzdF6XZgwl9eID/0RjBb/jtRfoGRRSykpR1+o9rCdiAHpgkSukZsQBRlIqMg6ylAcd7F0F7myJUb09Q==";
+ };
+ };
+ "hast-util-to-nlcst-1.2.8" = {
name = "hast-util-to-nlcst";
packageName = "hast-util-to-nlcst";
- version = "1.2.7";
+ version = "1.2.8";
src = fetchurl {
- url = "https://registry.npmjs.org/hast-util-to-nlcst/-/hast-util-to-nlcst-1.2.7.tgz";
- sha512 = "IeHm2Ndwu9G7xtLswt51k3zpprLMckg7ahsvvJAG6hTPXfg+pwIu4FS30lrcxyWVMzNt35ZEoW78z4QCFTp0qw==";
+ url = "https://registry.npmjs.org/hast-util-to-nlcst/-/hast-util-to-nlcst-1.2.8.tgz";
+ sha512 = "cKMArohUvGw4fpN9PKDCIB+klMojkWzz5zNVNFRdKa0oC1MVX1TaDki1E/tb9xqS8WlUjKifIjmrNmRbEJzrJg==";
};
};
"hast-util-to-string-1.0.4" = {
@@ -24577,13 +25090,13 @@ let
sha512 = "I5GTdSfhYfAPNztx2xJRQpG8cuDSNt599/7YUn7Gx/WxNMsG+a835k97TDkFgk123cwjfwINaZknkKkphx/f2A==";
};
};
- "hastscript-5.1.2" = {
+ "hastscript-6.0.0" = {
name = "hastscript";
packageName = "hastscript";
- version = "5.1.2";
+ version = "6.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/hastscript/-/hastscript-5.1.2.tgz";
- sha512 = "WlztFuK+Lrvi3EggsqOkQ52rKbxkXL3RwB6t5lwoa8QLMemoWfBuL43eDrwOamJyR7uKQKdmKYaBH1NZBiIRrQ==";
+ url = "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz";
+ sha512 = "nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==";
};
};
"hasurl-1.0.0" = {
@@ -24685,6 +25198,24 @@ let
sha1 = "69c1af3f02121f3d8788e02e84dc8b3905d71195";
};
};
+ "heroku-cli-util-8.0.12" = {
+ name = "heroku-cli-util";
+ packageName = "heroku-cli-util";
+ version = "8.0.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/heroku-cli-util/-/heroku-cli-util-8.0.12.tgz";
+ sha512 = "63wB17oSktlA/HzpIV/PGe8Isq5AZArT51KAW1gg54zyYRIiHOwXik93HZuuRVUaVrWvVUhItFeLgqMwAwlTsw==";
+ };
+ };
+ "heroku-client-3.1.0" = {
+ name = "heroku-client";
+ packageName = "heroku-client";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/heroku-client/-/heroku-client-3.1.0.tgz";
+ sha512 = "UfGKwUm5duzzSVI8uUXlNAE1mus6uPxmZPji4vuG1ArV5DYL1rXsZShp0OoxraWdEwYoxCUrM6KGztC68x5EZQ==";
+ };
+ };
"hex-color-regex-1.1.0" = {
name = "hex-color-regex";
packageName = "hex-color-regex";
@@ -25054,6 +25585,15 @@ let
sha512 = "4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==";
};
};
+ "htmlparser2-5.0.1" = {
+ name = "htmlparser2";
+ packageName = "htmlparser2";
+ version = "5.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-5.0.1.tgz";
+ sha512 = "vKZZra6CSe9qsJzh0BjBGXo8dvzNsq/oGvsjfRdOrrryfeD9UOBEEQdeoqCRmKZchF5h2zOBMQ6YuQ0uRUmdbQ==";
+ };
+ };
"http-auth-2.0.7" = {
name = "http-auth";
packageName = "http-auth";
@@ -25586,6 +26126,15 @@ let
sha512 = "4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==";
};
};
+ "ieee754-1.2.1" = {
+ name = "ieee754";
+ packageName = "ieee754";
+ version = "1.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz";
+ sha512 = "dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==";
+ };
+ };
"iferr-0.1.5" = {
name = "iferr";
packageName = "iferr";
@@ -25703,13 +26252,13 @@ let
sha1 = "0ecdad0c546332672d7b5b511b26bb18ce56e73f";
};
};
- "immediate-chunk-store-2.1.0" = {
+ "immediate-chunk-store-2.1.1" = {
name = "immediate-chunk-store";
packageName = "immediate-chunk-store";
- version = "2.1.0";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/immediate-chunk-store/-/immediate-chunk-store-2.1.0.tgz";
- sha512 = "QshP0SFpsy/bHQBjYMgzCcnLoqTj6PHFg8ZkPi2WbTw1qddNy0puuPDaFlXyrsZAdWMT3QziPDMzfj+mzCVMYg==";
+ url = "https://registry.npmjs.org/immediate-chunk-store/-/immediate-chunk-store-2.1.1.tgz";
+ sha512 = "y5AxkxqpPTj2dkaAEkDnrMuSX4JNicXHD6yTpLfFnflVejL6yJpzf27obrnlf2PSSQiWUf3735Y9tJEjxvqnoA==";
};
};
"immer-1.10.0" = {
@@ -25721,6 +26270,15 @@ let
sha512 = "O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==";
};
};
+ "immer-7.0.14" = {
+ name = "immer";
+ packageName = "immer";
+ version = "7.0.14";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/immer/-/immer-7.0.14.tgz";
+ sha512 = "BxCs6pJwhgSEUEOZjywW7OA8DXVzfHjkBelSEl0A+nEu0+zS4cFVdNOONvt55N4WOm8Pu4xqSPYxhm1Lv2iBBA==";
+ };
+ };
"import-cwd-3.0.0" = {
name = "import-cwd";
packageName = "import-cwd";
@@ -25748,6 +26306,15 @@ let
sha512 = "6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==";
};
};
+ "import-fresh-3.2.2" = {
+ name = "import-fresh";
+ packageName = "import-fresh";
+ version = "3.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz";
+ sha512 = "cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==";
+ };
+ };
"import-from-3.0.0" = {
name = "import-from";
packageName = "import-from";
@@ -25991,13 +26558,13 @@ let
sha512 = "zKSiXKhQveNteyhcj1CoOP8tqp1QuxPIPBl8Bid99DGLFqA1p87M6lNgfjJHSBoWJJlidGOv5rWjyYKEB3g2Jw==";
};
};
- "ink-3.0.7" = {
+ "ink-3.0.8" = {
name = "ink";
packageName = "ink";
- version = "3.0.7";
+ version = "3.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/ink/-/ink-3.0.7.tgz";
- sha512 = "DF/Ena9E8af4+dYu4rrk60WwWB54CPL4s4OspDnBk0uZqntmNZLfc4PftreHeW3sUeQJK+2MdQvPLORro7mDQQ==";
+ url = "https://registry.npmjs.org/ink/-/ink-3.0.8.tgz";
+ sha512 = "ubMFylXYaG4IkXQVhPautbhV/p6Lo0GlvAMI/jh8cGJQ39yeznJbaTTJP2CqZXezA4GOHzalpwCWqux/NEY38w==";
};
};
"ink-text-input-4.0.1" = {
@@ -26135,13 +26702,13 @@ let
sha512 = "JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==";
};
};
- "inquirer-autocomplete-prompt-1.2.0" = {
+ "inquirer-autocomplete-prompt-1.3.0" = {
name = "inquirer-autocomplete-prompt";
packageName = "inquirer-autocomplete-prompt";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.2.0.tgz";
- sha512 = "t8A0gFq0mOKGz8wmGBPh+M/AC8KSMMcn7dnHXzLWyKvLiRYWswQ6rg7d938hoR5tVP1GpHVmHOR6YP8G5dYhhQ==";
+ url = "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.3.0.tgz";
+ sha512 = "zvAc+A6SZdcN+earG5SsBu1RnQdtBS4o8wZ/OqJiCfL34cfOx+twVRq7wumYix6Rkdjn1N2nVCcO3wHqKqgdGg==";
};
};
"insert-module-globals-7.2.1" = {
@@ -26648,13 +27215,13 @@ let
sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==";
};
};
- "is-buffer-2.0.4" = {
+ "is-buffer-2.0.5" = {
name = "is-buffer";
packageName = "is-buffer";
- version = "2.0.4";
+ version = "2.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz";
- sha512 = "Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==";
+ url = "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz";
+ sha512 = "i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==";
};
};
"is-callable-1.2.2" = {
@@ -26711,6 +27278,15 @@ let
sha1 = "cfff471aee4dd5c9e158598fbe12967b5cdad345";
};
};
+ "is-core-module-2.0.0" = {
+ name = "is-core-module";
+ packageName = "is-core-module";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.0.0.tgz";
+ sha512 = "jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw==";
+ };
+ };
"is-data-descriptor-0.1.4" = {
name = "is-data-descriptor";
packageName = "is-data-descriptor";
@@ -27701,13 +28277,13 @@ let
sha1 = "4b0da1442104d1b336340e80797e865cf39f7d72";
};
};
- "is-valid-domain-0.0.16" = {
+ "is-valid-domain-0.0.17" = {
name = "is-valid-domain";
packageName = "is-valid-domain";
- version = "0.0.16";
+ version = "0.0.17";
src = fetchurl {
- url = "https://registry.npmjs.org/is-valid-domain/-/is-valid-domain-0.0.16.tgz";
- sha512 = "3IUxXDOLh9HBmfyHx9ySK4ZZuN8qU2Z1GPT2jNSmY/H7p8nhEXYX36WYpAQYAulupTgA5WnSYXWiWuLYp3Fw1Q==";
+ url = "https://registry.npmjs.org/is-valid-domain/-/is-valid-domain-0.0.17.tgz";
+ sha512 = "w0UWEXyrgPeWWwj9FVT14y4/dSIqWgjDkzxbsGDFpT+QRbyS9HTwwNvGus2IOR/03GzCpeChzSWK9Bo9WlStDA==";
};
};
"is-valid-glob-1.0.0" = {
@@ -28178,13 +28754,13 @@ let
sha512 = "/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==";
};
};
- "jest-worker-26.5.0" = {
+ "jest-worker-26.6.2" = {
name = "jest-worker";
packageName = "jest-worker";
- version = "26.5.0";
+ version = "26.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-worker/-/jest-worker-26.5.0.tgz";
- sha512 = "kTw66Dn4ZX7WpjZ7T/SUDgRhapFRKWmisVAF0Rv4Fu8SLFD7eLbqpLvbxVqYhSgaWa7I+bW7pHnbyfNsH6stug==";
+ url = "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz";
+ sha512 = "KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==";
};
};
"jetifier-1.6.6" = {
@@ -28259,13 +28835,13 @@ let
sha1 = "b8417b750661a392bee2c2537c68b2a9d4977cd5";
};
};
- "joplin-turndown-4.0.29" = {
+ "joplin-turndown-4.0.30" = {
name = "joplin-turndown";
packageName = "joplin-turndown";
- version = "4.0.29";
+ version = "4.0.30";
src = fetchurl {
- url = "https://registry.npmjs.org/joplin-turndown/-/joplin-turndown-4.0.29.tgz";
- sha512 = "rVGu8u4TpSRETo59/jiVW9iaXnpdxxpBHjb7nyCflkDfWhg1Kska4uagBQGw7cD2yxw7mB2YUIB/fAgtlIzcDQ==";
+ url = "https://registry.npmjs.org/joplin-turndown/-/joplin-turndown-4.0.30.tgz";
+ sha512 = "OrGdNTsjI6/cbx/es9Hl0YI3YTql4SopduFcYCnWTZgqT0SJqILnF2JQxSNnbPnkSDIIRdNOG4+iNzlY6bS1nw==";
};
};
"joplin-turndown-plugin-gfm-1.0.12" = {
@@ -28322,13 +28898,13 @@ let
sha1 = "bcb4045c8dd0539c134bc1488cdd3e768a7a9e51";
};
};
- "jquery.terminal-2.18.3" = {
+ "jquery.terminal-2.19.2" = {
name = "jquery.terminal";
packageName = "jquery.terminal";
- version = "2.18.3";
+ version = "2.19.2";
src = fetchurl {
- url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.18.3.tgz";
- sha512 = "zzMVGYlAC+luF7Omm9UY1/nuvp00mozSgcGImObWSS3uDRtcxnxlwxQLC8tvlTT+koyfOvCBaWgB6AD4DvWVpQ==";
+ url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.19.2.tgz";
+ sha512 = "oljqqqN19/tqmsSdr4exz75DlQQ35c/FhP0EkrmQUt1NCXtYGujb8G5uCATDV+EhbDpF6nleH8YsOmzpqpKT/g==";
};
};
"js-base64-2.6.4" = {
@@ -28691,6 +29267,15 @@ let
sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
};
};
+ "json-schema-deref-sync-0.13.0" = {
+ name = "json-schema-deref-sync";
+ packageName = "json-schema-deref-sync";
+ version = "0.13.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-schema-deref-sync/-/json-schema-deref-sync-0.13.0.tgz";
+ sha512 = "YBOEogm5w9Op337yb6pAT6ZXDqlxAsQCanM3grid8lMWNxRJO/zWEJi3ZzqDL8boWfwhTFym5EFrNgWwpqcBRg==";
+ };
+ };
"json-schema-deref-sync-0.6.0" = {
name = "json-schema-deref-sync";
packageName = "json-schema-deref-sync";
@@ -28898,13 +29483,13 @@ let
sha1 = "8771aae0799b64076b76640fca058f9c10e33ecb";
};
};
- "jsonfile-6.0.1" = {
+ "jsonfile-6.1.0" = {
name = "jsonfile";
packageName = "jsonfile";
- version = "6.0.1";
+ version = "6.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz";
- sha512 = "jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==";
+ url = "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz";
+ sha512 = "5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==";
};
};
"jsonify-0.0.0" = {
@@ -29087,13 +29672,13 @@ let
sha1 = "87fccfaeffc0b68cd19d55f6722943f929ea35ea";
};
};
- "just-detect-adblock-1.0.0" = {
+ "just-detect-adblock-1.1.0" = {
name = "just-detect-adblock";
packageName = "just-detect-adblock";
- version = "1.0.0";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/just-detect-adblock/-/just-detect-adblock-1.0.0.tgz";
- sha1 = "7bf8660cf15571fe7cf3b49c222e4716e1605a0c";
+ url = "https://registry.npmjs.org/just-detect-adblock/-/just-detect-adblock-1.1.0.tgz";
+ sha512 = "xtgnwBBZaLtKspGo6jDX/H0FDsHrn41mQVWhNHge7pZe6Nj2gU2izfC09O0rPU/i97iMcJFVjbecFiTAvmNhLQ==";
};
};
"jwa-1.4.1" = {
@@ -30141,6 +30726,15 @@ let
sha512 = "5lMmsPc9ZtMjBk8rJ8ADKIj6AOgYvRtAuNfboO2TVPZsmcn6gSRyijUsA8KG6DUcJ89/hyQ3cnVRyzO1hbDavw==";
};
};
+ "line-column-1.0.2" = {
+ name = "line-column";
+ packageName = "line-column";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz";
+ sha1 = "d25af2936b6f4849172b312e4792d1d987bc34a2";
+ };
+ };
"line-reader-0.4.0" = {
name = "line-reader";
packageName = "line-reader";
@@ -30249,13 +30843,13 @@ let
sha512 = "8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA==";
};
};
- "load-ip-set-2.1.0" = {
+ "load-ip-set-2.1.1" = {
name = "load-ip-set";
packageName = "load-ip-set";
- version = "2.1.0";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/load-ip-set/-/load-ip-set-2.1.0.tgz";
- sha512 = "taz7U6B+F7Zq90dfIKwqsB1CrFKelSEmMGC68OUqem8Cgd1QZygQBYb2Fk9i6muBSfH4xwF/Pjt4KKlAdOyWZw==";
+ url = "https://registry.npmjs.org/load-ip-set/-/load-ip-set-2.1.1.tgz";
+ sha512 = "LC7BWnATJOrKZa94qKNU8I/cWvVCgHPGSEMZ9hNCd3C5Th+XIUuU5lws6KhCK9QYeSD2xADnLUzkUbzYaRJ/lQ==";
};
};
"load-json-file-1.1.0" = {
@@ -30465,15 +31059,6 @@ let
sha512 = "8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==";
};
};
- "lodash-4.17.19" = {
- name = "lodash";
- packageName = "lodash";
- version = "4.17.19";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz";
- sha512 = "JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==";
- };
- };
"lodash-4.17.20" = {
name = "lodash";
packageName = "lodash";
@@ -32076,13 +32661,13 @@ let
sha512 = "rlAEsgU9Bnavca2w1WJ6+6cdeHMXNyadcersyk3ZpuhgWb5HBNj8l4WwJz9PjksAhYDlpQffCVXPctOn+wCIVA==";
};
};
- "lunr-2.3.6" = {
+ "lunr-2.3.8" = {
name = "lunr";
packageName = "lunr";
- version = "2.3.6";
+ version = "2.3.8";
src = fetchurl {
- url = "https://registry.npmjs.org/lunr/-/lunr-2.3.6.tgz";
- sha512 = "swStvEyDqQ85MGpABCMBclZcLI/pBIlu8FFDtmX197+oEgKloJ67QnB+Tidh0340HmLMs39c4GrkPY3cmkXp6Q==";
+ url = "https://registry.npmjs.org/lunr/-/lunr-2.3.8.tgz";
+ sha512 = "oxMeX/Y35PNFuZoHp+jUj5OSEmLCaIH4KTFJh7a93cHBoFmpw2IoPs22VIz7vyO2YUnx2Tn9dzIwO2P/4quIRg==";
};
};
"lynx-0.2.0" = {
@@ -32193,13 +32778,22 @@ let
sha1 = "79cc6d65a00bb5b7ef5c25ae60ebbb5d9a7681a8";
};
};
- "magnet-uri-5.3.0" = {
+ "magnet-uri-5.4.0" = {
name = "magnet-uri";
packageName = "magnet-uri";
- version = "5.3.0";
+ version = "5.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-5.3.0.tgz";
- sha512 = "8GuTc9mXYfaKrXz687kzx2YTEhMR/X1Qgt6tkTNwPlb2fUy3QfU+O9zuoB5DKAa/IyVdLGxe9xSFUtaA+ZG5tQ==";
+ url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-5.4.0.tgz";
+ sha512 = "ZpqciThlbvE6KkyT5oxAup/6CwjePw1hdtR8NU5+vq2hn9Sp5b7w3bRiJRvo9fMHUj2dWSuVCdkqt9p4ed1V9Q==";
+ };
+ };
+ "magnet-uri-6.0.0" = {
+ name = "magnet-uri";
+ packageName = "magnet-uri";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/magnet-uri/-/magnet-uri-6.0.0.tgz";
+ sha512 = "p9wst4k4u0seE7yPonAPKIUTaiC+fm706o2D8FrNoBalK5CcQdU4hB+RHQTqfIISYkFp0nZzsgyKPacPa6Yg/g==";
};
};
"make-dir-1.3.0" = {
@@ -32616,15 +33210,6 @@ let
sha512 = "ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg==";
};
};
- "marked-0.6.3" = {
- name = "marked";
- packageName = "marked";
- version = "0.6.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/marked/-/marked-0.6.3.tgz";
- sha512 = "Fqa7eq+UaxfMriqzYLayfqAE40WN03jf+zHjT18/uXNuzjq3TY0XTbrAoPeqSJrAmPz11VuUA+kBPYOhHt9oOQ==";
- };
- };
"marked-0.7.0" = {
name = "marked";
packageName = "marked";
@@ -32643,13 +33228,13 @@ let
sha512 = "EGwzEeCcLniFX51DhTpmTom+dSA/MG/OBUDjnWtHbEnjAH180VzUeAw+oE4+Zv+CoYBWyRlYOTR0N8SO9R1PVw==";
};
};
- "marked-1.2.0" = {
+ "marked-1.2.2" = {
name = "marked";
packageName = "marked";
- version = "1.2.0";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/marked/-/marked-1.2.0.tgz";
- sha512 = "tiRxakgbNPBr301ihe/785NntvYyhxlqcL3YaC8CaxJQh7kiaEtrN9B/eK2I2943Yjkh5gw25chYFDQhOMCwMA==";
+ url = "https://registry.npmjs.org/marked/-/marked-1.2.2.tgz";
+ sha512 = "5jjKHVl/FPo0Z6ocP3zYhKiJLzkwJAw4CZoLjv57FkvbUuwOX4LIBBGGcXjAY6ATcd1q9B8UTj5T9Umauj0QYQ==";
};
};
"marked-terminal-4.1.0" = {
@@ -32886,13 +33471,13 @@ let
sha512 = "7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA==";
};
};
- "mdast-util-to-nlcst-4.0.0" = {
+ "mdast-util-to-nlcst-4.0.1" = {
name = "mdast-util-to-nlcst";
packageName = "mdast-util-to-nlcst";
- version = "4.0.0";
+ version = "4.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/mdast-util-to-nlcst/-/mdast-util-to-nlcst-4.0.0.tgz";
- sha512 = "CPDf82bVAVImJTZgZ9S1yxGczDyoYi1R+edzz8EVFUPvT3RN0RZnnSnMikawLf6ukAKj6pyhsG0exSO7UEA3DA==";
+ url = "https://registry.npmjs.org/mdast-util-to-nlcst/-/mdast-util-to-nlcst-4.0.1.tgz";
+ sha512 = "Y4ffygj85MTt70STKnEquw6k73jYWJBaYcb4ITAKgSNokZF7fH8rEHZ1GsRY/JaxqUevMaEnsDmkVv5Z9uVRdg==";
};
};
"mdmanifest-1.0.8" = {
@@ -32904,31 +33489,31 @@ let
sha1 = "c04891883c28c83602e1d06b05a11037e359b4c8";
};
};
- "mdn-browser-compat-data-1.0.39" = {
+ "mdn-browser-compat-data-1.0.40" = {
name = "mdn-browser-compat-data";
packageName = "mdn-browser-compat-data";
- version = "1.0.39";
+ version = "1.0.40";
src = fetchurl {
- url = "https://registry.npmjs.org/mdn-browser-compat-data/-/mdn-browser-compat-data-1.0.39.tgz";
- sha512 = "1U5Lt+pjYxJ1mosBIdK5fr3guzV4v81f8yy0rLAj/cu7ki3ciCe85LVJJ0RLK0lP6VwFtjpXSOESfwAEpz0FyQ==";
+ url = "https://registry.npmjs.org/mdn-browser-compat-data/-/mdn-browser-compat-data-1.0.40.tgz";
+ sha512 = "yjM/OG0krZIgi+XrhJWS3CJ9UQuGM4FfjIUIt2f65er6qczkM+WjtNEv/9ZF9DxDs/2GR3SO6hDaZLplTRrrfw==";
};
};
- "mdn-data-2.0.4" = {
+ "mdn-data-2.0.12" = {
name = "mdn-data";
packageName = "mdn-data";
- version = "2.0.4";
+ version = "2.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz";
- sha512 = "iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==";
+ url = "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.12.tgz";
+ sha512 = "ULbAlgzVb8IqZ0Hsxm6hHSlQl3Jckst2YEQS7fODu9ilNWy2LvcoSY7TRFIktABP2mdppBioc66va90T+NUs8Q==";
};
};
- "mdn-data-2.0.6" = {
+ "mdn-data-2.0.4" = {
name = "mdn-data";
packageName = "mdn-data";
- version = "2.0.6";
+ version = "2.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz";
- sha512 = "rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==";
+ url = "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz";
+ sha512 = "iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==";
};
};
"mdns-js-0.5.0" = {
@@ -32985,13 +33570,13 @@ let
sha512 = "aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==";
};
};
- "mediasource-2.3.0" = {
+ "mediasource-2.4.0" = {
name = "mediasource";
packageName = "mediasource";
- version = "2.3.0";
+ version = "2.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mediasource/-/mediasource-2.3.0.tgz";
- sha512 = "fqm86UwHvAnneIv40Uy1sDQaFtAByq/k0SQ3uCtbnEeSQNT1s5TDHCZOD1VmYCHwfY1jL2NjoZVwzZKYqy3L7A==";
+ url = "https://registry.npmjs.org/mediasource/-/mediasource-2.4.0.tgz";
+ sha512 = "SKUMrbFMHgiCUZFOWZcL0aiF/KgHx9SPIKzxrl6+7nMUMDK/ZnOmJdY/9wKzYeM0g3mybt3ueg+W+/mrYfmeFQ==";
};
};
"mediawiki-title-0.6.5" = {
@@ -33048,13 +33633,13 @@ let
sha512 = "e0WfJAMm8Gv1mP5fEq/Blzy6Lt1VbLg7gNnZmZak7nhrBTibs+c6nQ4SKs/ZyJYHS1mFgDJeopsLAv7Ow0FMFg==";
};
};
- "mem-fs-editor-7.0.1" = {
+ "mem-fs-editor-7.1.0" = {
name = "mem-fs-editor";
packageName = "mem-fs-editor";
- version = "7.0.1";
+ version = "7.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mem-fs-editor/-/mem-fs-editor-7.0.1.tgz";
- sha512 = "eD8r4/d2ayp9HHIgBPHB6Ds0ggA8F9cf9HxcNtbqrwqJXfIDrOSMG5K4fV3+Ib3B+HIdrWqkeDDDvrO7i9EbvQ==";
+ url = "https://registry.npmjs.org/mem-fs-editor/-/mem-fs-editor-7.1.0.tgz";
+ sha512 = "BH6QEqCXSqGeX48V7zu+e3cMwHU7x640NB8Zk8VNvVZniz+p4FK60pMx/3yfkzo6miI6G3a8pH6z7FeuIzqrzA==";
};
};
"memfs-3.2.0" = {
@@ -33165,6 +33750,15 @@ let
sha512 = "HQM+cZB/kY1+jj57It22FsptJ3nuZRYxnwh3rWZEvDZO1zuzhIrX9uyFcjP9AhFQvM5WS6vZKtn3veohDH4S7w==";
};
};
+ "memorystore-1.6.4" = {
+ name = "memorystore";
+ packageName = "memorystore";
+ version = "1.6.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/memorystore/-/memorystore-1.6.4.tgz";
+ sha512 = "51j4kUedbqkWGby44hAhf5f/hj8GOvHoLX00/YHURBNxOMf5k8JbPuGfmeNpZEXhc3vrmfnFben4+rOOx3HjEQ==";
+ };
+ };
"memorystream-0.3.1" = {
name = "memorystream";
packageName = "memorystream";
@@ -33912,13 +34506,13 @@ let
sha512 = "bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==";
};
};
- "mirakurun-3.2.0" = {
+ "mirakurun-3.3.1" = {
name = "mirakurun";
packageName = "mirakurun";
- version = "3.2.0";
+ version = "3.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/mirakurun/-/mirakurun-3.2.0.tgz";
- sha512 = "zRMza+rxE5XUgUDy8lbt1qAKA9TKcApnwmP+06chBZXinxwEiaRbto7vE8is7ky6+qCS9Q7Erf91kbhAsLwydw==";
+ url = "https://registry.npmjs.org/mirakurun/-/mirakurun-3.3.1.tgz";
+ sha512 = "uCsn3t7bV3jmy8mcgl19wowBq69Xz/Z/WUkazOC9PXvzzb9j5wvfr+qrwB5GtHkLBFIaBVI59HIX+JJ637jVmA==";
};
};
"mired-0.0.0" = {
@@ -34047,22 +34641,31 @@ let
sha1 = "ebb3a977e7af1c683ae6fda12b545a6ba6c5853d";
};
};
- "mobx-4.15.7" = {
+ "mobx-6.0.3" = {
name = "mobx";
packageName = "mobx";
- version = "4.15.7";
+ version = "6.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/mobx/-/mobx-4.15.7.tgz";
- sha512 = "X4uQvuf2zYKHVO5kRT5Utmr+J9fDnRgxWWnSqJ4oiccPTQU38YG+/O3nPmOhUy4jeHexl7XJJpWDBgEnEfp+8w==";
+ url = "https://registry.npmjs.org/mobx/-/mobx-6.0.3.tgz";
+ sha512 = "DBMd0NXsMn25HJMUAWBndgJ2wRjOJPbpn6wdzUvZW0PVsyTnrw028XwQfzsjnxnKG+bAXGVNb38rvd+1o0G9uQ==";
};
};
- "mobx-react-5.4.4" = {
+ "mobx-react-6.3.1" = {
name = "mobx-react";
packageName = "mobx-react";
- version = "5.4.4";
+ version = "6.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/mobx-react/-/mobx-react-5.4.4.tgz";
- sha512 = "2mTzpyEjVB/RGk2i6KbcmP4HWcAUFox5ZRCrGvSyz49w20I4C4qql63grPpYrS9E9GKwgydBHQlA4y665LuRCQ==";
+ url = "https://registry.npmjs.org/mobx-react/-/mobx-react-6.3.1.tgz";
+ sha512 = "IOxdJGnRSNSJrL2uGpWO5w9JH5q5HoxEqwOF4gye1gmZYdjoYkkMzSGMDnRCUpN/BNzZcFoMdHXrjvkwO7KgaQ==";
+ };
+ };
+ "mobx-react-lite-2.2.2" = {
+ name = "mobx-react-lite";
+ packageName = "mobx-react-lite";
+ version = "2.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mobx-react-lite/-/mobx-react-lite-2.2.2.tgz";
+ sha512 = "2SlXALHIkyUPDsV4VTKVR9DW7K3Ksh1aaIv3NrNJygTbhXe2A9GrcKHZ2ovIiOp/BXilOcTYemfHHZubP431dg==";
};
};
"mocha-2.5.3" = {
@@ -34083,13 +34686,13 @@ let
sha512 = "O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ==";
};
};
- "mocha-8.2.0" = {
+ "mocha-8.2.1" = {
name = "mocha";
packageName = "mocha";
- version = "8.2.0";
+ version = "8.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/mocha/-/mocha-8.2.0.tgz";
- sha512 = "lEWEMq2LMfNJMKeuEwb5UELi+OgFDollXaytR5ggQcHpzG3NP/R7rvixAvF+9/lLsTWhWG+4yD2M70GsM06nxw==";
+ url = "https://registry.npmjs.org/mocha/-/mocha-8.2.1.tgz";
+ sha512 = "cuLBVfyFfFqbNR0uUKbDGXKGk+UDFe6aR4os78XIrMQpZl/nv7JYHcvP5MFIAb374b2zFXsdgEGwmzMtP0Xg8w==";
};
};
"mock-require-3.0.3" = {
@@ -34119,13 +34722,13 @@ let
sha512 = "A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==";
};
};
- "module-definition-3.3.0" = {
+ "module-definition-3.3.1" = {
name = "module-definition";
packageName = "module-definition";
- version = "3.3.0";
+ version = "3.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/module-definition/-/module-definition-3.3.0.tgz";
- sha512 = "HTplA9xwDzH67XJFC1YvZMUElWJD28DV0dUq7lhTs+JKJamUOWA/CcYWSlhW5amJO66uWtY7XdltT+LfX0wIVg==";
+ url = "https://registry.npmjs.org/module-definition/-/module-definition-3.3.1.tgz";
+ sha512 = "kLidGPwQ2yq484nSD+D3JoJp4Etc0Ox9P0L34Pu/cU4X4HcG7k7p62XI5BBuvURWMRX3RPyuhOcBHbKus+UH4A==";
};
};
"module-deps-6.2.3" = {
@@ -34560,13 +35163,13 @@ let
sha512 = "xasv76hl6nr1dEy3lPvy7Ej7K/Lx3O/FCvwge8PeVJpciPPoNCbaANcNiBug3IpdvTveZUcAV0DJzdnUDMesNQ==";
};
};
- "multistream-4.0.0" = {
+ "multistream-4.0.1" = {
name = "multistream";
packageName = "multistream";
- version = "4.0.0";
+ version = "4.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/multistream/-/multistream-4.0.0.tgz";
- sha512 = "t0C8MAtH/d3Y+5nooEtUMWli92lVw9Jhx4uOhRl5GAwS5vc+YTmp/VXNJNsCBAMeEyK/6zhbk6x9JE3AiCvo4g==";
+ url = "https://registry.npmjs.org/multistream/-/multistream-4.0.1.tgz";
+ sha512 = "LNPIR/LD0JUw2beGlSv4sgTSnGbZp16d/PG2rnIrYjkeCaepNmBTobuiaNQATCPiYgn+BBuQTm70UlvwRfLZ3Q==";
};
};
"munin-plugin-0.0.9" = {
@@ -34848,6 +35451,15 @@ let
sha512 = "1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==";
};
};
+ "nanoid-3.1.16" = {
+ name = "nanoid";
+ packageName = "nanoid";
+ version = "3.1.16";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nanoid/-/nanoid-3.1.16.tgz";
+ sha512 = "+AK8MN0WHji40lj8AEuwLOvLSbWYApQpre/aFJZD71r43wVRLrOYS4FmJOPQYon1TqB462RzrrxlfA74XRES8w==";
+ };
+ };
"nanolru-1.0.0" = {
name = "nanolru";
packageName = "nanolru";
@@ -34911,13 +35523,13 @@ let
sha1 = "20a318c30cb45f71fe7adfbf7b21c99c1472ef11";
};
};
- "native-request-1.0.7" = {
+ "native-request-1.0.8" = {
name = "native-request";
packageName = "native-request";
- version = "1.0.7";
+ version = "1.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/native-request/-/native-request-1.0.7.tgz";
- sha512 = "9nRjinI9bmz+S7dgNtf4A70+/vPhnd+2krGpy4SUlADuOuSa24IDkNaZ+R/QT1wQ6S8jBdi6wE7fLekFZNfUpQ==";
+ url = "https://registry.npmjs.org/native-request/-/native-request-1.0.8.tgz";
+ sha512 = "vU2JojJVelUGp6jRcLwToPoWGxSx23z/0iX+I77J3Ht17rf2INGjrhOoQnjVo60nQd8wVsgzKkPfRXBiVdD2ag==";
};
};
"native-url-0.2.6" = {
@@ -35209,13 +35821,22 @@ let
sha512 = "AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==";
};
};
- "netlify-4.8.0" = {
+ "netlify-4.9.0" = {
name = "netlify";
packageName = "netlify";
- version = "4.8.0";
+ version = "4.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/netlify/-/netlify-4.9.0.tgz";
+ sha512 = "x+VqJ+yop05OUpeaT4fhz/NAvJQFjtNhW1s+/i6oP/EZS6/+B0u+qCANF8uP9u3UJcmWvlJmrRoDhj62Xvtwug==";
+ };
+ };
+ "netlify-plugin-deploy-preview-commenting-0.0.1-alpha.16" = {
+ name = "netlify-plugin-deploy-preview-commenting";
+ packageName = "netlify-plugin-deploy-preview-commenting";
+ version = "0.0.1-alpha.16";
src = fetchurl {
- url = "https://registry.npmjs.org/netlify/-/netlify-4.8.0.tgz";
- sha512 = "6eaIvlTIwnh1zzFJ0RBMDAE6/GcZ3Y9JIR4cFNZdgINO+zRgWL/vNbjRs2hIerLpOS1eqt6Ye1P9RTqHEQNXUg==";
+ url = "https://registry.npmjs.org/netlify-plugin-deploy-preview-commenting/-/netlify-plugin-deploy-preview-commenting-0.0.1-alpha.16.tgz";
+ sha512 = "5Rvi17CKgPpZTazEV2wkSj4IbS2zJpoKuytaYCyvemV/CMVeZUUPRwNPWm7+NjxObqJHgzUyi2FmWql8HfWhGA==";
};
};
"netlify-redirect-parser-2.5.0" = {
@@ -35245,6 +35866,15 @@ let
sha1 = "20297e89d86f6f6400f250d9f4f6b4c1945fcd35";
};
};
+ "netrc-parser-3.1.6" = {
+ name = "netrc-parser";
+ packageName = "netrc-parser";
+ version = "3.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/netrc-parser/-/netrc-parser-3.1.6.tgz";
+ sha512 = "lY+fmkqSwntAAjfP63jB4z5p5WbuZwyMCD3pInT7dpHU/Gc6Vv90SAC6A0aNiqaRGHiuZFBtiwu+pu8W/Eyotw==";
+ };
+ };
"nets-3.2.0" = {
name = "nets";
packageName = "nets";
@@ -35308,13 +35938,13 @@ let
sha512 = "CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==";
};
};
- "nextgen-events-1.3.0" = {
+ "nextgen-events-1.3.3" = {
name = "nextgen-events";
packageName = "nextgen-events";
- version = "1.3.0";
+ version = "1.3.3";
src = fetchurl {
- url = "https://registry.npmjs.org/nextgen-events/-/nextgen-events-1.3.0.tgz";
- sha512 = "eBz5mrO4Hw2eenPVm0AVPHuAzg/RZetAWMI547RH8O9+a0UYhCysiZ3KoNWslnWNlHetb9kzowEshsKsmFo2YQ==";
+ url = "https://registry.npmjs.org/nextgen-events/-/nextgen-events-1.3.3.tgz";
+ sha512 = "5h9U7had+Q+a95Rwgu4JL6otqXs3y4474g7ruQtd8TAsoG6ycvjccnuLxhXEv32/HOKTC09K+HkbFaITIexLkg==";
};
};
"nice-try-1.0.5" = {
@@ -35335,22 +35965,22 @@ let
sha1 = "04b035cb530d46859d1018839a518c029133f676";
};
};
- "nlcst-is-literal-1.2.1" = {
+ "nlcst-is-literal-1.2.2" = {
name = "nlcst-is-literal";
packageName = "nlcst-is-literal";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/nlcst-is-literal/-/nlcst-is-literal-1.2.1.tgz";
- sha512 = "abNv1XY7TUoyLn5kSSorMIYHfRvVfXbgftNFNvEMiQQkyKteLdjrGuDqEMMyK70sMbn7uPA6oUbRvykM6pg+pg==";
+ url = "https://registry.npmjs.org/nlcst-is-literal/-/nlcst-is-literal-1.2.2.tgz";
+ sha512 = "R+1OJEmRl3ZOp9d8PbiRxGpnvmpi3jU+lzSqCJoLeogdEh0FYDRH1aC223qUbaKffxNTJkEfeDOeQfziw749yA==";
};
};
- "nlcst-normalize-2.1.4" = {
+ "nlcst-normalize-2.1.5" = {
name = "nlcst-normalize";
packageName = "nlcst-normalize";
- version = "2.1.4";
+ version = "2.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/nlcst-normalize/-/nlcst-normalize-2.1.4.tgz";
- sha512 = "dWJ3XUoAoWoau24xOM59Y1FPozv7DyYWy+rdUaXj9Ow0hBCVuwqDQbXzTF7H+HskyTVpTkRPXYPu4YsMEScmRw==";
+ url = "https://registry.npmjs.org/nlcst-normalize/-/nlcst-normalize-2.1.5.tgz";
+ sha512 = "xSqTKv8IHIy3n/orD7wj81BZljLfbrTot0Pv64MYUnQUXfDbi1xDSpJR4qEmbFWyFoHsmivcOdgrK+o7ky3mcw==";
};
};
"nlcst-search-2.0.0" = {
@@ -35633,15 +36263,6 @@ let
sha512 = "CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==";
};
};
- "node-gyp-build-3.7.0" = {
- name = "node-gyp-build";
- packageName = "node-gyp-build";
- version = "3.7.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.7.0.tgz";
- sha512 = "L/Eg02Epx6Si2NXmedx+Okg+4UHqmaf3TNcxd50SF9NQGcJaON3AtU++kax69XV7YWz4tUspqZSAsVofhFKG2w==";
- };
- };
"node-gyp-build-3.9.0" = {
name = "node-gyp-build";
packageName = "node-gyp-build";
@@ -35669,13 +36290,13 @@ let
sha512 = "MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==";
};
};
- "node-html-parser-1.3.1" = {
+ "node-html-parser-1.4.6" = {
name = "node-html-parser";
packageName = "node-html-parser";
- version = "1.3.1";
+ version = "1.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.3.1.tgz";
- sha512 = "AwYVI6GyEKj9NGoyMfSx4j5l7Axf7obQgLWGxtasLjED6RggTTQoq5ZRzjwSUfgSZ+Mv8Nzbi3pID0gFGqNUsA==";
+ url = "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.6.tgz";
+ sha512 = "VgX2Bk8dq59yFeNC46LdA6VzRXffOPVNOMoeZquACZVwbC1VYJ3ssd5/mncTBGBrd3M+t6cMD5KQWdK/l+qPFQ==";
};
};
"node-int64-0.4.0" = {
@@ -35831,13 +36452,13 @@ let
sha512 = "j1g/VtSCI2tBrBnCD+u8iSo9tH0nvn70k1O1SxkHk3+qx7tHUyOKQc7wNc4rUs9J1PkGngUC3qEDd5cL7Z/klg==";
};
};
- "node-releases-1.1.63" = {
+ "node-releases-1.1.65" = {
name = "node-releases";
packageName = "node-releases";
- version = "1.1.63";
+ version = "1.1.65";
src = fetchurl {
- url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.63.tgz";
- sha512 = "ukW3iCfQaoxJkSPN+iK7KznTeqDGVJatAEuXsJERYHa9tn/KaT5lBdIyxQjLEVTzSkyjJEuQ17/vaEjrOauDkg==";
+ url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.65.tgz";
+ sha512 = "YpzJOe2WFIW0V4ZkJQd/DGR/zdVwc/pI4Nl1CZrBO19FdRcSTmsuhdttw9rsTzzJLrNcSloLiBbEYx1C4f6gpA==";
};
};
"node-source-walk-4.2.0" = {
@@ -35894,15 +36515,6 @@ let
sha1 = "b040eb0923968afabf8d32fb1f17f1167fdab907";
};
};
- "node-version-1.2.0" = {
- name = "node-version";
- packageName = "node-version";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-version/-/node-version-1.2.0.tgz";
- sha512 = "ma6oU4Sk0qOoKEAymVoTvk8EdXEobdS7m/mAGhDJ8Rouugho48crHBORAmy5BoOcv8wraPM6xumapQp5hl4iIQ==";
- };
- };
"node-wsfederation-0.1.1" = {
name = "node-wsfederation";
packageName = "node-wsfederation";
@@ -36263,13 +36875,13 @@ let
sha512 = "5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==";
};
};
- "npm-packlist-2.1.2" = {
+ "npm-packlist-2.1.4" = {
name = "npm-packlist";
packageName = "npm-packlist";
- version = "2.1.2";
+ version = "2.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.2.tgz";
- sha512 = "eByPaP+wsKai0BJX5pmb58d3mfR0zUATcnyuvSxIudTEn+swCPFLxh7srCmqB4hr7i9V24/DPjjq5b2qUtbgXQ==";
+ url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.4.tgz";
+ sha512 = "Qzg2pvXC9U4I4fLnUrBmcIT4x0woLtUgxUi9eC+Zrcv1Xx5eamytGAfbDWQ67j7xOcQ2VW1I3su9smVTIdu7Hw==";
};
};
"npm-pick-manifest-3.0.2" = {
@@ -36335,6 +36947,15 @@ let
sha512 = "yZPNoJK9clx1jhSXU54kU6Aj1SV2p7mXUs1W/6OjQvek3wb1RrjDCrt4iY1+VX9eBQvvSGEpzNmYkRUaTL8rqg==";
};
};
+ "npm-registry-fetch-9.0.0" = {
+ name = "npm-registry-fetch";
+ packageName = "npm-registry-fetch";
+ version = "9.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-9.0.0.tgz";
+ sha512 = "PuFYYtnQ8IyVl6ib9d3PepeehcUeHN9IO5N/iCRhyg9tStQcqGQBRVHmfmMWPDERU3KwZoHFvbJ4FPXPspvzbA==";
+ };
+ };
"npm-run-path-2.0.2" = {
name = "npm-run-path";
packageName = "npm-run-path";
@@ -36533,13 +37154,13 @@ let
sha512 = "2yucenq1a9YPmeNExoUa9Qwrt9RFkjqaMAA1X+U7sbb0AqBeTIdMHky9SQQ6iN94bO5NW0W4TRYXerG+BdAvAQ==";
};
};
- "oas-validator-3.4.0" = {
+ "oas-validator-4.0.8" = {
name = "oas-validator";
packageName = "oas-validator";
- version = "3.4.0";
+ version = "4.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/oas-validator/-/oas-validator-3.4.0.tgz";
- sha512 = "l/SxykuACi2U51osSsBXTxdsFc8Fw41xI7AsZkzgVgWJAzoEFaaNptt35WgY9C3757RUclsm6ye5GvSyYoozLQ==";
+ url = "https://registry.npmjs.org/oas-validator/-/oas-validator-4.0.8.tgz";
+ sha512 = "bIt8erTyclF7bkaySTtQ9sppqyVc+mAlPi7vPzCLVHJsL9nrivQjc/jHLX/o+eGbxHd6a6YBwuY/Vxa6wGsiuw==";
};
};
"oas-validator-5.0.3" = {
@@ -36759,13 +37380,13 @@ let
sha512 = "BfWfuAwuhdH1bhMG5EG90WE/eckkBhBvnke8eSEkCDXoLE9Jk5JwYGTbCx1ehGwV48HvBkn62VukPBdlMUOY9w==";
};
};
- "object-treeify-1.1.28" = {
+ "object-treeify-1.1.29" = {
name = "object-treeify";
packageName = "object-treeify";
- version = "1.1.28";
+ version = "1.1.29";
src = fetchurl {
- url = "https://registry.npmjs.org/object-treeify/-/object-treeify-1.1.28.tgz";
- sha512 = "FoBGZexpq9jJr6mDgV8wv711vreKyzRcw65TKeXzHh98+TNmPZfGYznpel3WceM869WsnSCyUuK46rPUG9+Rpg==";
+ url = "https://registry.npmjs.org/object-treeify/-/object-treeify-1.1.29.tgz";
+ sha512 = "XnPIMyiv6fJeb/z3Bz+u43Fcw3C9fs1uoRITd8x3mau/rsSAUhx7qpIO10Q/dzJeMleJesccUSMiFx8FF+ruBA==";
};
};
"object-visit-1.0.1" = {
@@ -36786,13 +37407,13 @@ let
sha512 = "exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==";
};
};
- "object.assign-4.1.1" = {
+ "object.assign-4.1.2" = {
name = "object.assign";
packageName = "object.assign";
- version = "4.1.1";
+ version = "4.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz";
- sha512 = "VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==";
+ url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz";
+ sha512 = "ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==";
};
};
"object.defaults-1.1.0" = {
@@ -36939,13 +37560,13 @@ let
sha512 = "fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ==";
};
};
- "office-ui-fabric-react-7.147.1" = {
+ "office-ui-fabric-react-7.149.3" = {
name = "office-ui-fabric-react";
packageName = "office-ui-fabric-react";
- version = "7.147.1";
+ version = "7.149.3";
src = fetchurl {
- url = "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.147.1.tgz";
- sha512 = "nG3h14lvWoTqcO8wxabIDozw84vV0ZtoUvDe6g8QEKsG1oRHaDe8WhCkCy8XCPnsy7f/5aItlbum7AyZtKdgBQ==";
+ url = "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.149.3.tgz";
+ sha512 = "R0iqyTGX8l+cUB5h8SvhB/i5QexNhlXP8GW3j5NCb8U0ZiEuTVpxCCMDua/0Mmdj6MZmcK/hcL9gmK6ZPUe6qg==";
};
};
"omggif-1.0.10" = {
@@ -37173,15 +37794,6 @@ let
sha512 = "4HeyhxCvBTI5uBePsAdi55C5fmqnWZ2e2MlmvWi5KW5tdH5rxoiv/aMtbeVxKZc3eWkT1GymMnLG8XC4Rq4TDQ==";
};
};
- "open-7.2.1" = {
- name = "open";
- packageName = "open";
- version = "7.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/open/-/open-7.2.1.tgz";
- sha512 = "xbYCJib4spUdmcs0g/2mK1nKo/jO2T7INClWd/beL7PFkXRWgr8B23ssDHX/USPn2M2IjDR5UdpYs6I67SnTSA==";
- };
- };
"open-7.3.0" = {
name = "open";
packageName = "open";
@@ -37299,13 +37911,13 @@ let
sha512 = "Fxr9YdQ6s7/SIvvM888iWnc1GUn/fFxTaMFqHkUv0/eNCYoBfOwAKj9aptaRfL+BJXlsVdXWCJd3GWkwn8sIJA==";
};
};
- "openapi-sampler-1.0.0-beta.14" = {
+ "openapi-sampler-1.0.0-beta.18" = {
name = "openapi-sampler";
packageName = "openapi-sampler";
- version = "1.0.0-beta.14";
+ version = "1.0.0-beta.18";
src = fetchurl {
- url = "https://registry.npmjs.org/openapi-sampler/-/openapi-sampler-1.0.0-beta.14.tgz";
- sha512 = "NNmH9YAN5AaCE4w6MQXdCrmsOJJQTswHVSp075+h+iiG+OTonpZE8HzwocozovD2imx4lamkuxGLs4E4bO4Z+g==";
+ url = "https://registry.npmjs.org/openapi-sampler/-/openapi-sampler-1.0.0-beta.18.tgz";
+ sha512 = "nG/0kvvSY5FbrU5A+Dbp1xTQN++7pKIh87/atryZlxrzDuok5Y6TCbpxO1jYqpUKLycE4ReKGHCywezngG6xtQ==";
};
};
"openapi-schema-validator-3.0.3" = {
@@ -37371,15 +37983,6 @@ let
sha512 = "11oi4zYorsgvg5yBarZplAqbpev5HkuVNPlZaPTknPDzAynq+lnJdXAmruGWP0s+dNYZS7bjM+xrTpJw7184Fg==";
};
};
- "openapi-types-7.0.0" = {
- name = "openapi-types";
- packageName = "openapi-types";
- version = "7.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/openapi-types/-/openapi-types-7.0.0.tgz";
- sha512 = "AikFLY/joHpJz+6OcyWUfXR0xjsh0jXR+oxcB1oosjH3YFZI3uPTJcmuf7koBFQyjd9GYmClmCSK8mGZ7thsOQ==";
- };
- };
"openapi-types-7.0.1" = {
name = "openapi-types";
packageName = "openapi-types";
@@ -37434,6 +38037,15 @@ let
sha512 = "nNnZDkUNExBwEpb7LZaeMeQgvrlO8l4bgY/LvGNZCR0xG/dGWqHqjKrAmR5GUoYo0FIz38kxasvA1aevxWs2CA==";
};
};
+ "opn-3.0.3" = {
+ name = "opn";
+ packageName = "opn";
+ version = "3.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/opn/-/opn-3.0.3.tgz";
+ sha1 = "b6d99e7399f78d65c3baaffef1fb288e9b85243a";
+ };
+ };
"opn-4.0.2" = {
name = "opn";
packageName = "opn";
@@ -37614,15 +38226,6 @@ let
sha512 = "eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==";
};
};
- "ora-4.0.3" = {
- name = "ora";
- packageName = "ora";
- version = "4.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/ora/-/ora-4.0.3.tgz";
- sha512 = "fnDebVFyz309A73cqCipVL1fBZewq4vwgSHfxh43vVy31mbyoQ8sCH3Oeaog/owYOs/lLlGVPCISQonTneg6Pg==";
- };
- };
"ora-4.0.4" = {
name = "ora";
packageName = "ora";
@@ -37776,13 +38379,22 @@ let
sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==";
};
};
- "otfcc-ttcize-0.10.2" = {
- name = "otfcc-ttcize";
- packageName = "otfcc-ttcize";
- version = "0.10.2";
+ "ot-builder-0.10.31" = {
+ name = "ot-builder";
+ packageName = "ot-builder";
+ version = "0.10.31";
src = fetchurl {
- url = "https://registry.npmjs.org/otfcc-ttcize/-/otfcc-ttcize-0.10.2.tgz";
- sha512 = "CLMMw6r97AvmK5nOIGpnG4xHVU40gyTzpvn55RPyxZQ3E/UMXG4HnykyTYHlVL7Y46ISr1isPiSN0CvjYpZtgg==";
+ url = "https://registry.npmjs.org/ot-builder/-/ot-builder-0.10.31.tgz";
+ sha512 = "Cj/EsGzPQ4h59OWJJoXi5JEj94ULlxHB0ZwLvaRt6O3kmJ6PvZdp7MyEvi6fF0/BMcjFJOMOkcggbjAOCl/E3g==";
+ };
+ };
+ "otb-ttc-bundle-0.10.31" = {
+ name = "otb-ttc-bundle";
+ packageName = "otb-ttc-bundle";
+ version = "0.10.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-0.10.31.tgz";
+ sha512 = "PHT2rzKRD8QkwD7CrPDuh7tmtnaAVecK6JjALw7d4CajmNBvYbFlnb7fdpF1melyizJgnhigeN3hjHllEuqdMQ==";
};
};
"p-all-2.1.0" = {
@@ -38289,13 +38901,13 @@ let
sha512 = "JcMmHiK6h6rcncj2HLayiyJZg28iJXJafXcmEGw2NjKH3WE8ZgSwyMZs7+f+aliPD57PDhB31IEgUtLXp0YZxA==";
};
};
- "pacote-11.1.11" = {
+ "pacote-11.1.12" = {
name = "pacote";
packageName = "pacote";
- version = "11.1.11";
+ version = "11.1.12";
src = fetchurl {
- url = "https://registry.npmjs.org/pacote/-/pacote-11.1.11.tgz";
- sha512 = "r6PHtCEhkaGv+QPx1JdE/xRdkSkZUG7dE2oloNk/CGTPGNOtaJyYqZPFeN6d6UcUrTPRvZXFo3IBzJIBopPuSA==";
+ url = "https://registry.npmjs.org/pacote/-/pacote-11.1.12.tgz";
+ sha512 = "suazooYMzefXr3glexAX4+q+qqH3wrzchtj+EivwiCCr/tsaHe9HtdHSx3R8YPjulAhojBZ2JkAVy13QwA8Jpg==";
};
};
"pacote-9.5.12" = {
@@ -38631,15 +39243,6 @@ let
sha512 = "3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==";
};
};
- "parse-numeric-range-1.2.0" = {
- name = "parse-numeric-range";
- packageName = "parse-numeric-range";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.2.0.tgz";
- sha512 = "1q2tXpAOplPxcl8vrIGPWz1dJxxfmdRkCFcpxxMBerDnGuuHalOWF/xj9L8Nn5XoTUoB/6F0CeQBp2fMgkOYFg==";
- };
- };
"parse-passwd-1.0.0" = {
name = "parse-passwd";
packageName = "parse-passwd";
@@ -38712,6 +39315,15 @@ let
sha512 = "to8zT7+o6bVTyP35r2QgG1svuFGMFO1mE6ri1oWHgL9tlgnOtfjmfHmA3mOuP9HTIU/8OiZw0NG5zbyqVLxhvA==";
};
};
+ "parse-torrent-9.0.0" = {
+ name = "parse-torrent";
+ packageName = "parse-torrent";
+ version = "9.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parse-torrent/-/parse-torrent-9.0.0.tgz";
+ sha512 = "Er+VA8XwlGbuwEwss7LYIbWZRYvttS1c+0Td6FMxZhIog/0HDlU3A3qbRfL+1aOSM+L+kGL544yRoGbpTRWPsQ==";
+ };
+ };
"parse-torrent-file-2.1.4" = {
name = "parse-torrent-file";
packageName = "parse-torrent-file";
@@ -39378,13 +39990,13 @@ let
sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
};
};
- "pg-8.3.0" = {
+ "pg-8.3.3" = {
name = "pg";
packageName = "pg";
- version = "8.3.0";
+ version = "8.3.3";
src = fetchurl {
- url = "https://registry.npmjs.org/pg/-/pg-8.3.0.tgz";
- sha512 = "jQPKWHWxbI09s/Z9aUvoTbvGgoj98AU7FDCcQ7kdejupn/TcNpx56v2gaOTzXkzOajmOEJEdi9eTh9cA2RVAjQ==";
+ url = "https://registry.npmjs.org/pg/-/pg-8.3.3.tgz";
+ sha512 = "wmUyoQM/Xzmo62wgOdQAn5tl7u+IA1ZYK7qbuppi+3E+Gj4hlUxVHjInulieWrd0SfHi/ADriTb5ILJ/lsJrSg==";
};
};
"pg-connection-string-2.4.0" = {
@@ -39405,13 +40017,13 @@ let
sha512 = "WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==";
};
};
- "pg-pool-3.2.1" = {
+ "pg-pool-3.2.2" = {
name = "pg-pool";
packageName = "pg-pool";
- version = "3.2.1";
+ version = "3.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.2.1.tgz";
- sha512 = "BQDPWUeKenVrMMDN9opfns/kZo4lxmSWhIqo+cSAF7+lfi9ZclQbr9vfnlNaPr8wYF3UYjm5X0yPAhbcgqNOdA==";
+ url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.2.2.tgz";
+ sha512 = "ORJoFxAlmmros8igi608iVEbQNNZlp89diFVx6yV5v+ehmpMY9sK6QgpmgoXbmkNaBAx8cOOZh9g80kJv1ooyA==";
};
};
"pg-protocol-1.3.0" = {
@@ -39432,13 +40044,13 @@ let
sha512 = "qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==";
};
};
- "pgpass-1.0.2" = {
+ "pgpass-1.0.4" = {
name = "pgpass";
packageName = "pgpass";
- version = "1.0.2";
+ version = "1.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/pgpass/-/pgpass-1.0.2.tgz";
- sha1 = "2a7bb41b6065b67907e91da1b07c1847c877b306";
+ url = "https://registry.npmjs.org/pgpass/-/pgpass-1.0.4.tgz";
+ sha512 = "YmuA56alyBq7M59vxVBfPJrGSozru8QAdoNlWuW3cz8l+UX3cWge0vTvjKhsSHSJpo3Bom8/Mm6hf0TR5GY0+w==";
};
};
"phantomjs-prebuilt-2.1.16" = {
@@ -39594,6 +40206,15 @@ let
sha512 = "DOgm7rn6ctBkBYemHXSLj7+j3o3U1q1FWBXbHcprur8mA93QcJSycEkEqhqKiFB9Mx/3Qld2FGr6+9yfQza0kA==";
};
};
+ "pino-6.7.0" = {
+ name = "pino";
+ packageName = "pino";
+ version = "6.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pino/-/pino-6.7.0.tgz";
+ sha512 = "vPXJ4P9rWCwzlTJt+f0Ni4THc3DWyt8iDDCO4edQ8narTu6hnpzdXu8FqeSJCGndl1W6lfbYQUQihUO54y66Lw==";
+ };
+ };
"pino-std-serializers-2.5.0" = {
name = "pino-std-serializers";
packageName = "pino-std-serializers";
@@ -40018,6 +40639,15 @@ let
sha512 = "3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==";
};
};
+ "postcss-8.1.1" = {
+ name = "postcss";
+ packageName = "postcss";
+ version = "8.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss/-/postcss-8.1.1.tgz";
+ sha512 = "9DGLSsjooH3kSNjTZUOt2eIj2ZTW0VI2PZ/3My+8TC7KIbH2OKwUlISfDsf63EP4aiRUt3XkEWMWvyJHvJelEg==";
+ };
+ };
"postcss-calc-7.0.5" = {
name = "postcss-calc";
packageName = "postcss-calc";
@@ -40603,13 +41233,13 @@ let
sha512 = "BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==";
};
};
- "posthtml-parser-0.5.0" = {
+ "posthtml-parser-0.5.2" = {
name = "posthtml-parser";
packageName = "posthtml-parser";
- version = "0.5.0";
+ version = "0.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.5.0.tgz";
- sha512 = "BsZFAqOeX9lkJJPKG2JmGgtm6t++WibU7FeS40FNNGZ1KS2szRSRQ8Wr2JLvikDgAecrQ/9V4sjugTAin2+KVw==";
+ url = "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.5.2.tgz";
+ sha512 = "rwRA0TyUTivQN6NAG8CLhi8KEdqjWQMZSAJQedxkuH1c8/hme99WDVOW+z8Ony+YLmoaH0sJRUk6RCWVFQ6Rkw==";
};
};
"posthtml-render-1.2.3" = {
@@ -40747,15 +41377,6 @@ let
sha1 = "994b02aa46f699c50b6257b5faaa7fe2557e62d6";
};
};
- "prettier-eslint-10.1.1" = {
- name = "prettier-eslint";
- packageName = "prettier-eslint";
- version = "10.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-10.1.1.tgz";
- sha512 = "TtYxuFUMVxudJTSnPScaBqHZm/48ndvX3KLFzhejJYbRzRybmM9RdBfn9YzgN0itfPrYxCesIZGJqyXXZJOR2w==";
- };
- };
"prettier-eslint-11.0.0" = {
name = "prettier-eslint";
packageName = "prettier-eslint";
@@ -41134,15 +41755,6 @@ let
sha1 = "bbcfd248725259f2bb115a27bfa8d65dc420f931";
};
};
- "promise-polyfill-6.1.0" = {
- name = "promise-polyfill";
- packageName = "promise-polyfill";
- version = "6.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-6.1.0.tgz";
- sha1 = "dfa96943ea9c121fca4de9b5868cb39d3472e057";
- };
- };
"promise-queue-2.2.5" = {
name = "promise-queue";
packageName = "promise-queue";
@@ -41224,13 +41836,13 @@ let
sha1 = "2a13fa063688a2a5983b161fff0108a07d26fc74";
};
};
- "prompts-2.3.2" = {
+ "prompts-2.4.0" = {
name = "prompts";
packageName = "prompts";
- version = "2.3.2";
+ version = "2.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz";
- sha512 = "Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==";
+ url = "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz";
+ sha512 = "awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==";
};
};
"promzard-0.3.0" = {
@@ -42178,22 +42790,22 @@ let
sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
};
};
- "pupa-2.0.1" = {
+ "pupa-2.1.1" = {
name = "pupa";
packageName = "pupa";
- version = "2.0.1";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pupa/-/pupa-2.0.1.tgz";
- sha512 = "hEJH0s8PXLY/cdXh66tNEQGndDrIKNqNC5xmrysZy3i5C3oEoLna7YAOad+7u125+zH1HNXUmGEkrhb3c2VriA==";
+ url = "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz";
+ sha512 = "l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==";
};
};
- "puppeteer-5.3.1" = {
+ "puppeteer-5.4.1" = {
name = "puppeteer";
packageName = "puppeteer";
- version = "5.3.1";
+ version = "5.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/puppeteer/-/puppeteer-5.3.1.tgz";
- sha512 = "YTM1RaBeYrj6n7IlRXRYLqJHF+GM7tasbvrNFx6w1S16G76NrPq7oYFKLDO+BQsXNtS8kW2GxWCXjIMPvfDyaQ==";
+ url = "https://registry.npmjs.org/puppeteer/-/puppeteer-5.4.1.tgz";
+ sha512 = "8u6r9tFm3gtMylU4uCry1W/CeAA8uczKMONvGvivkTsGqKA7iB7DWO2CBFYlB9GY6/IEoq9vkI5slJWzUBkwNw==";
};
};
"purgecss-2.3.0" = {
@@ -42277,6 +42889,15 @@ let
sha1 = "ffc6c28a2fc0bfb47052b47e23f4f446a5fbdb9e";
};
};
+ "qrcode-terminal-0.12.0" = {
+ name = "qrcode-terminal";
+ packageName = "qrcode-terminal";
+ version = "0.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.12.0.tgz";
+ sha512 = "EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ==";
+ };
+ };
"qs-0.4.2" = {
name = "qs";
packageName = "qs";
@@ -42448,13 +43069,13 @@ let
sha512 = "AMD7w5hRXcFSb8s9u38acBZ+309u6GsiibP4/0YacJeaurRshogB7v/ZcVPxP5gD5+zIw6ixRHdutiYUJfwKHw==";
};
};
- "queue-microtask-1.1.4" = {
+ "queue-microtask-1.2.0" = {
name = "queue-microtask";
packageName = "queue-microtask";
- version = "1.1.4";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.1.4.tgz";
- sha512 = "eY/4Obve9cE5FK8YvC1cJsm5cr7XvAurul8UtBDJ2PR1p5NmAwHtvAt5ftcLtwYRCUKNhxCneZZlxmUDFoSeKA==";
+ url = "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.0.tgz";
+ sha512 = "J95OVUiS4b8qqmpqhCodN8yPpHG2mpZUPQ8tDGyIY0VhM+kBHszOuvsMJVGNQ1OH2BnTFbqz45i+2jGpDw9H0w==";
};
};
"quick-format-unescaped-4.0.1" = {
@@ -42619,13 +43240,13 @@ let
sha1 = "4f68a1dc0ae58bd3fb95848c30324db75d64360b";
};
};
- "random-item-3.0.0" = {
+ "random-item-3.1.0" = {
name = "random-item";
packageName = "random-item";
- version = "3.0.0";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/random-item/-/random-item-3.0.0.tgz";
- sha512 = "IpO3Jk9/Dt79R7iS/Fn2d2asGXahMNnXLNRsgSmjTTtiS0tZ972BWEEm9uUgm3YAon5YFUt8126FA9wJAjmeZw==";
+ url = "https://registry.npmjs.org/random-item/-/random-item-3.1.0.tgz";
+ sha512 = "0DyAT8LYBNQKSkqcPjia/HNoWCZ5JWBdAQWjBQVh5DMVv3Fv7V90I8/AuUf8NW4zdFn27i9qj8Kp6wI5JsiiOA==";
};
};
"random-iterate-1.0.1" = {
@@ -42799,6 +43420,15 @@ let
sha512 = "C0SIXdXDSus2yqqvV7qifnb4NoWP7mEBXJq3axci301mXHCZb8Djwm4hrEZo4UeXRaEnfjH98uQ8EBppk2oNWA==";
};
};
+ "re-reselect-4.0.0" = {
+ name = "re-reselect";
+ packageName = "re-reselect";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/re-reselect/-/re-reselect-4.0.0.tgz";
+ sha512 = "wuygyq8TXUlSdVXv2kigXxQNOgdb9m7LbIjwfTNGSpaY1riLd5e+VeQjlQMyUtrk0oiyhi1AqIVynworl3qxHA==";
+ };
+ };
"react-16.14.0" = {
name = "react";
packageName = "react";
@@ -42817,13 +43447,13 @@ let
sha512 = "XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==";
};
};
- "react-devtools-core-4.8.2" = {
+ "react-devtools-core-4.9.0" = {
name = "react-devtools-core";
packageName = "react-devtools-core";
- version = "4.8.2";
+ version = "4.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.8.2.tgz";
- sha512 = "3Lv3nI8FPAwKqUco35oOlgf+4j8mgYNnIcDv2QTfxEqg2G69q17ZJ8ScU9aBnymS28YC1OW+kTxLmdIQeTN8yg==";
+ url = "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.9.0.tgz";
+ sha512 = "3NyHXW1ClqxEXdHunawAytDxiIxs620oP3wB8DHsbx1fkGgqjMkwlyHVf0zmES/b4ffqzJySowRwSYds/uAHzw==";
};
};
"react-dom-16.14.0" = {
@@ -42835,31 +43465,13 @@ let
sha512 = "1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==";
};
};
- "react-dropdown-1.9.0" = {
- name = "react-dropdown";
- packageName = "react-dropdown";
- version = "1.9.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/react-dropdown/-/react-dropdown-1.9.0.tgz";
- sha512 = "BDApCUhs0qHqnFW3b54SuqI200FOOsmiy0dejdmtdTn/MMY11jcou3CLX1oT2Qa1PdN7viTyAGT8YCpK5qb9xg==";
- };
- };
- "react-error-overlay-6.0.7" = {
+ "react-error-overlay-6.0.8" = {
name = "react-error-overlay";
packageName = "react-error-overlay";
- version = "6.0.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.7.tgz";
- sha512 = "TAv1KJFh3RhqxNvhzxj6LeT5NWklP6rDr2a0jaTfsZ5wSZWHOGeqQyejUp3xxLfPt2UpyJEcVQB/zyPcmonNFA==";
- };
- };
- "react-hot-loader-4.13.0" = {
- name = "react-hot-loader";
- packageName = "react-hot-loader";
- version = "4.13.0";
+ version = "6.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/react-hot-loader/-/react-hot-loader-4.13.0.tgz";
- sha512 = "JrLlvUPqh6wIkrK2hZDfOyq/Uh/WeVEr8nc7hkn2/3Ul0sx1Kr5y4kOGNacNRoj7RhwLNcQ3Udf1KJXrqc0ZtA==";
+ url = "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.8.tgz";
+ sha512 = "HvPuUQnLp5H7TouGq3kzBeioJmXms1wHy9EGjz2OURWBp4qZO6AfGEcnxts1D/CbwPLRAgTMPCEgYhA3sEM4vw==";
};
};
"react-is-16.13.1" = {
@@ -42871,15 +43483,6 @@ let
sha512 = "24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==";
};
};
- "react-lifecycles-compat-3.0.4" = {
- name = "react-lifecycles-compat";
- packageName = "react-lifecycles-compat";
- version = "3.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz";
- sha512 = "fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==";
- };
- };
"react-reconciler-0.24.0" = {
name = "react-reconciler";
packageName = "react-reconciler";
@@ -43384,13 +43987,13 @@ let
sha1 = "8984b5815d99cb220469c99eeeffe38913e6cc0b";
};
};
- "redoc-2.0.0-rc.8-1" = {
+ "redoc-2.0.0-rc.45" = {
name = "redoc";
packageName = "redoc";
- version = "2.0.0-rc.8-1";
+ version = "2.0.0-rc.45";
src = fetchurl {
- url = "https://registry.npmjs.org/redoc/-/redoc-2.0.0-rc.8-1.tgz";
- sha512 = "/YoCdcl2QtveKz4CTXaqtOfCIaVgZZgcnfUNC5xK7xBl/LxTiNj3tUbgFmrYMLTZGzNdQ9TUJpsa7lXDKcr8Pw==";
+ url = "https://registry.npmjs.org/redoc/-/redoc-2.0.0-rc.45.tgz";
+ sha512 = "yOgyXFybwBItvY+y9cFEA6X0W6KDdnkdeWK8LMkTxWN4HUecRwPFYPRdzx+SvDUb8ICh4PDtfyDU3Fo1e9N8Iw==";
};
};
"reduce-component-1.0.1" = {
@@ -43438,13 +44041,13 @@ let
sha512 = "rQfJ025lvPjw9qyQuNPqE+cRs5qVs7BMrZwgRJnmuMcX/8r/eJE8f5/RCunJWViXKHmN5K2DFafYzglLOHE/tw==";
};
};
- "regenerate-1.4.1" = {
+ "regenerate-1.4.2" = {
name = "regenerate";
packageName = "regenerate";
- version = "1.4.1";
+ version = "1.4.2";
src = fetchurl {
- url = "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz";
- sha512 = "j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==";
+ url = "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz";
+ sha512 = "zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==";
};
};
"regenerate-unicode-properties-8.2.0" = {
@@ -43645,6 +44248,15 @@ let
sha512 = "DitR4wnEvYQEFU8pRPwldGMGW76LM29fvz8s7oTYMwZBMSqNFtBr8eAts/I55LODCQm6b4jzdgFQ+/c6v7RmdA==";
};
};
+ "rehype-stringify-8.0.0" = {
+ name = "rehype-stringify";
+ packageName = "rehype-stringify";
+ version = "8.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-8.0.0.tgz";
+ sha512 = "VkIs18G0pj2xklyllrPSvdShAV36Ff3yE5PUO9u36f6+2qJFnn22Z5gKwBOwgXviux4UC7K+/j13AnZfPICi/g==";
+ };
+ };
"reinterval-1.1.0" = {
name = "reinterval";
packageName = "reinterval";
@@ -44077,6 +44689,15 @@ let
sha1 = "5d36bb57961c673aa5b788dbc8141fdf23b44e08";
};
};
+ "request-promise-4.2.6" = {
+ name = "request-promise";
+ packageName = "request-promise";
+ version = "4.2.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/request-promise/-/request-promise-4.2.6.tgz";
+ sha512 = "HCHI3DJJUakkOr8fNoCc73E5nU5bqITjOYFMDrKHYOXWXrgD/SBaC7LjwuPymUprRyuF06UK7hd/lMHkmUXglQ==";
+ };
+ };
"request-promise-core-1.1.4" = {
name = "request-promise-core";
packageName = "request-promise-core";
@@ -44203,6 +44824,15 @@ let
sha512 = "YanoyJjykPxGHii0fZP0uUPEXpvqfBDxWV7s6GKAiiOsiqhX6vHNyW3Qzdmqp/iq/ExbhaGbVrjB4ruEVSM4GQ==";
};
};
+ "reselect-4.0.0" = {
+ name = "reselect";
+ packageName = "reselect";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/reselect/-/reselect-4.0.0.tgz";
+ sha512 = "qUgANli03jjAyGlnbYVAV5vvnOmJnODyABz51RdBN7M4WaVu8mecZWgyQNkG8Yqe3KRGRt0l4K4B3XVEULC4CA==";
+ };
+ };
"resolve-1.17.0" = {
name = "resolve";
packageName = "resolve";
@@ -44212,13 +44842,22 @@ let
sha512 = "ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==";
};
};
- "resolve-2.0.0-next.1" = {
+ "resolve-1.18.1" = {
+ name = "resolve";
+ packageName = "resolve";
+ version = "1.18.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz";
+ sha512 = "lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==";
+ };
+ };
+ "resolve-2.0.0-next.2" = {
name = "resolve";
packageName = "resolve";
- version = "2.0.0-next.1";
+ version = "2.0.0-next.2";
src = fetchurl {
- url = "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.1.tgz";
- sha512 = "ZGTmuLZAW++TDjgslfUMRZcv7kXHv8z0zwxvuRWOPjnqc56HVsn1lVaqsWOZeQ8MwiilPVJLrcPVKG909QsAfA==";
+ url = "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.2.tgz";
+ sha512 = "oHC2H45OCkhIeS45uW5zCsSinW+hgWwRtfobOhmkXiO4Q6e6fpZpBuBkZxAqTfoC1O6VIclqK6RjyeGVaxEYtA==";
};
};
"resolve-alpn-1.0.0" = {
@@ -44698,13 +45337,13 @@ let
sha512 = "/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==";
};
};
- "rollup-2.32.0" = {
+ "rollup-2.33.1" = {
name = "rollup";
packageName = "rollup";
- version = "2.32.0";
+ version = "2.33.1";
src = fetchurl {
- url = "https://registry.npmjs.org/rollup/-/rollup-2.32.0.tgz";
- sha512 = "0FIG1jY88uhCP2yP4CfvtKEqPDRmsUwfY1kEOOM+DH/KOGATgaIFd/is1+fQOxsvh62ELzcFfKonwKWnHhrqmw==";
+ url = "https://registry.npmjs.org/rollup/-/rollup-2.33.1.tgz";
+ sha512 = "uY4O/IoL9oNW8MMcbA5hcOaz6tZTMIh7qJHx/tzIJm+n1wLoY38BLn6fuy7DhR57oNFLMbDQtDeJoFURt5933w==";
};
};
"rollup-plugin-babel-4.4.0" = {
@@ -44887,22 +45526,22 @@ let
sha512 = "tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==";
};
};
- "run-parallel-1.1.9" = {
+ "run-parallel-1.1.10" = {
name = "run-parallel";
packageName = "run-parallel";
- version = "1.1.9";
+ version = "1.1.10";
src = fetchurl {
- url = "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz";
- sha512 = "DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==";
+ url = "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz";
+ sha512 = "zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==";
};
};
- "run-parallel-limit-1.0.5" = {
+ "run-parallel-limit-1.0.6" = {
name = "run-parallel-limit";
packageName = "run-parallel-limit";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/run-parallel-limit/-/run-parallel-limit-1.0.5.tgz";
- sha512 = "NsY+oDngvrvMxKB3G8ijBzIema6aYbQMD2bHOamvN52BysbIGTnEY2xsNyfrcr9GhY995/t/0nQN3R3oZvaDlg==";
+ url = "https://registry.npmjs.org/run-parallel-limit/-/run-parallel-limit-1.0.6.tgz";
+ sha512 = "yFFs4Q2kECi5mWXyyZj3UlAZ5OFq5E07opABC+EmhZdjEkrxXaUwFqOaaNF4tbayMnBxrsbujpeCYTVjGufZGQ==";
};
};
"run-queue-1.0.3" = {
@@ -44914,13 +45553,13 @@ let
sha1 = "e848396f057d223f24386924618e25694161ec47";
};
};
- "run-series-1.1.8" = {
+ "run-series-1.1.9" = {
name = "run-series";
packageName = "run-series";
- version = "1.1.8";
+ version = "1.1.9";
src = fetchurl {
- url = "https://registry.npmjs.org/run-series/-/run-series-1.1.8.tgz";
- sha512 = "+GztYEPRpIsQoCSraWHDBs9WVy4eVME16zhOtDB4H9J4xN0XRhknnmLOl+4gRgZtu8dpp9N/utSPjKH/xmDzXg==";
+ url = "https://registry.npmjs.org/run-series/-/run-series-1.1.9.tgz";
+ sha512 = "Arc4hUN896vjkqCYrUXquBFtRZdv1PfLbTYP71efP6butxyQ0kWpiNJyAgsxscmQg1cqvHY32/UCBzXedTpU2g==";
};
};
"rusha-0.8.13" = {
@@ -45004,15 +45643,6 @@ let
sha512 = "xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==";
};
};
- "rxjs-6.5.4" = {
- name = "rxjs";
- packageName = "rxjs";
- version = "6.5.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz";
- sha512 = "naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==";
- };
- };
"rxjs-6.5.5" = {
name = "rxjs";
packageName = "rxjs";
@@ -45193,22 +45823,22 @@ let
sha512 = "y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==";
};
};
- "sass-1.27.0" = {
+ "sass-1.28.0" = {
name = "sass";
packageName = "sass";
- version = "1.27.0";
+ version = "1.28.0";
src = fetchurl {
- url = "https://registry.npmjs.org/sass/-/sass-1.27.0.tgz";
- sha512 = "0gcrER56OkzotK/GGwgg4fPrKuiFlPNitO7eUJ18Bs+/NBlofJfMxmxqpqJxjae9vu0Wq8TZzrSyxZal00WDig==";
+ url = "https://registry.npmjs.org/sass/-/sass-1.28.0.tgz";
+ sha512 = "9FWX/0wuE1KxwfiP02chZhHaPzu6adpx9+wGch7WMOuHy5npOo0UapRI3FNSHva2CczaYJu2yNUBN8cCSqHz/A==";
};
};
- "sass-formatter-0.4.15" = {
+ "sass-formatter-0.5.1" = {
name = "sass-formatter";
packageName = "sass-formatter";
- version = "0.4.15";
+ version = "0.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.4.15.tgz";
- sha512 = "EpjwQsya8DmefZawi1sNoCjKw6IGE4z18h9lKd0QPgoGGkis8nqK+mfCMS4B8OaEa0To//71yQyGV1OW1/t60g==";
+ url = "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.5.1.tgz";
+ sha512 = "hRIyMsN9eKQCx+tQec78EtbRs+Be7vamEh+B+JCdIyIc4t2Ku84FIZHC+qjeu+Q5LDtXcHoMxS61AijNA+SZvA==";
};
};
"sax-0.5.8" = {
@@ -45931,13 +46561,13 @@ let
sha512 = "E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==";
};
};
- "seventh-0.7.35" = {
+ "seventh-0.7.36" = {
name = "seventh";
packageName = "seventh";
- version = "0.7.35";
+ version = "0.7.36";
src = fetchurl {
- url = "https://registry.npmjs.org/seventh/-/seventh-0.7.35.tgz";
- sha512 = "8uGsybZk/XBSv7BvyjbSeK+R8vpWh2jkZJq0UIMVlJTr9CZsCLTfGWKtcBxmHzMUbzSPxa134prhvZA8GuIx/w==";
+ url = "https://registry.npmjs.org/seventh/-/seventh-0.7.36.tgz";
+ sha512 = "JeOf8Xybc1QeKhb0Hrj4w9WWYpmgGrjhvV48f0Ap/K2jra1TAnVYvKuJfpW01YFuRtwan6Jc3dN6t1JJrIPxcQ==";
};
};
"sha.js-2.4.11" = {
@@ -46120,13 +46750,13 @@ let
sha512 = "sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==";
};
};
- "shortid-2.2.15" = {
+ "shortid-2.2.16" = {
name = "shortid";
packageName = "shortid";
- version = "2.2.15";
+ version = "2.2.16";
src = fetchurl {
- url = "https://registry.npmjs.org/shortid/-/shortid-2.2.15.tgz";
- sha512 = "5EaCy2mx2Jgc/Fdn9uuDuNIIfWBpzY4XIlhoqtXF6qsf+/+SGZ+FxDdX/ZsMZiWupIWNqAEmiNY4RC+LSmCeOw==";
+ url = "https://registry.npmjs.org/shortid/-/shortid-2.2.16.tgz";
+ sha512 = "Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==";
};
};
"should-13.2.3" = {
@@ -46327,13 +46957,13 @@ let
sha1 = "4e421f485ac7b13b08077a4476934d52c5ba3bb3";
};
};
- "simple-peer-9.7.2" = {
+ "simple-peer-9.8.0" = {
name = "simple-peer";
packageName = "simple-peer";
- version = "9.7.2";
+ version = "9.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/simple-peer/-/simple-peer-9.7.2.tgz";
- sha512 = "xeMyxa9B4V0eA6mf17fVr8nm2QhAYFu+ZZv8zkSFFTjJETGF227CshwobrIYZuspJglMD63egcevQXGOrTIsuA==";
+ url = "https://registry.npmjs.org/simple-peer/-/simple-peer-9.8.0.tgz";
+ sha512 = "GK1KhJvEwtZILr6zWvQR3AnBNpLrxwr6b5wcduFxOrQNGLg9Hn92eFsHD7RYPnnWsapxGXFMJcBjNuicqBDRIQ==";
};
};
"simple-plist-1.1.1" = {
@@ -46561,15 +47191,6 @@ let
sha1 = "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707";
};
};
- "slug-3.5.1" = {
- name = "slug";
- packageName = "slug";
- version = "3.5.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/slug/-/slug-3.5.1.tgz";
- sha512 = "ei0JnJzg8HKhLunZy+vpNlILRRradfaAQ+p2YEI4b4r8yX/5TlFi1JSwcYQCg7INZxdTC43BT68rHMkRxzn7Xg==";
- };
- };
"slugid-1.1.0" = {
name = "slugid";
packageName = "slugid";
@@ -46579,13 +47200,13 @@ let
sha1 = "e09f00899c09f5a7058edc36dd49f046fd50a82a";
};
};
- "slugify-1.4.5" = {
+ "slugify-1.4.6" = {
name = "slugify";
packageName = "slugify";
- version = "1.4.5";
+ version = "1.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/slugify/-/slugify-1.4.5.tgz";
- sha512 = "WpECLAgYaxHoEAJ8Q1Lo8HOs1ngn7LN7QjXgOLbmmfkcWvosyk4ZTXkTzKyhngK640USTZUlgoQJfED1kz5fnQ==";
+ url = "https://registry.npmjs.org/slugify/-/slugify-1.4.6.tgz";
+ sha512 = "ZdJIgv9gdrYwhXqxsH9pv7nXxjUEyQ6nqhngRxoAAOlmMGA28FDq5O4/5US4G2/Nod7d1ovNcgURQJ7kHq50KQ==";
};
};
"smart-buffer-4.1.0" = {
@@ -46723,13 +47344,13 @@ let
sha512 = "/xcDy8H5wxhk+4E9e8zDDGfcNo5g+zpwy585sCDkH5KpHdZHmguPi0GmZ9ZCBTuGIodeTIqsDqkBiA1WXSH7+w==";
};
};
- "snyk-docker-plugin-4.1.1" = {
+ "snyk-docker-plugin-4.7.0" = {
name = "snyk-docker-plugin";
packageName = "snyk-docker-plugin";
- version = "4.1.1";
+ version = "4.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-4.1.1.tgz";
- sha512 = "2N8um3cU+qWAVut0Pm/jTM1Hcjyk4kQLKd5nX/Fl/DOhxi62pVpIQ6qGE2LKxYTShEpeC0YS70D9J4ke7ra8Dw==";
+ url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-4.7.0.tgz";
+ sha512 = "u8IFJfOBswBMGYMGalY2XrMr+uMBrNCDxRld8wNJJmGtM2yW7tQXKkCqtF266rFrYJnuqIgHHJb+NQiPBK2Ypw==";
};
};
"snyk-go-parser-1.4.1" = {
@@ -46750,13 +47371,13 @@ let
sha512 = "FAM56z3bl1iuxeqkCEA/jyZ2hpwkQK8xQxQbhR+QppEK5lole7w1PQyWYgZAJ9oRY/BU32zdRAJwGuZbhk7G2Q==";
};
};
- "snyk-gradle-plugin-3.10.0" = {
+ "snyk-gradle-plugin-3.10.1" = {
name = "snyk-gradle-plugin";
packageName = "snyk-gradle-plugin";
- version = "3.10.0";
+ version = "3.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.10.0.tgz";
- sha512 = "G33nwUIVALII7mHqKuIxLh1Qj2qsOFd6vbnu4d6lPISVCH9TRBTvirPaVnybWgrO2TWvzZ+jXsZHhG++8kLpXQ==";
+ url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.10.1.tgz";
+ sha512 = "kChphbd9OHdUadkPbYILGeNozwm1QISeEYgAX0Lfth6Gi1ViB71vAErbzzY6MnErImo8m+9rQRuWsqEFv8CvAw==";
};
};
"snyk-module-1.9.1" = {
@@ -46840,6 +47461,15 @@ let
sha512 = "IQcdsQBqqXVRY5DatlI7ASy4flbhtU2V7cr4P2rK9rkFnVHO6LHcitwKXVZa9ocdOmpZDzk7U6iwHJkVFcR6OA==";
};
};
+ "snyk-poetry-lockfile-parser-1.1.0" = {
+ name = "snyk-poetry-lockfile-parser";
+ packageName = "snyk-poetry-lockfile-parser";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/snyk-poetry-lockfile-parser/-/snyk-poetry-lockfile-parser-1.1.0.tgz";
+ sha512 = "FTMF6dVl9xOsDBcQT6k4gyoIurO7oZ2i78+rfb4X0W0XH4XYwSXeFw02vQLcWza2eNBvCcFmI0DtXRvQS880SA==";
+ };
+ };
"snyk-policy-1.14.1" = {
name = "snyk-policy";
packageName = "snyk-policy";
@@ -46849,13 +47479,13 @@ let
sha512 = "C5vSkoBYxPnaqb218sm4m6N5s1BhIXlldpIX5xRNnZ0QkDwVj3dy/PfgwxRgVQh7QFGa1ajbvKmsGmm4RRsN8g==";
};
};
- "snyk-python-plugin-1.17.1" = {
+ "snyk-python-plugin-1.18.0" = {
name = "snyk-python-plugin";
packageName = "snyk-python-plugin";
- version = "1.17.1";
+ version = "1.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.17.1.tgz";
- sha512 = "KKklat9Hfbj4hw2y63LRhgmziYzmyRt+cSuzN5KDmBSAGYck0EAoPDtNpJXjrIs1kPNz28EXnE6NDnadXnOjiQ==";
+ url = "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.18.0.tgz";
+ sha512 = "vt07qsO1rHRAjO7wKwaLUJ0uZyvh6Aceafokc88N9mDyRbY2sf4ptIKEZ718wlbSQDLu17uRXiIQ+9jSWwH6Ng==";
};
};
"snyk-resolve-1.0.1" = {
@@ -47029,13 +47659,13 @@ let
sha512 = "o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==";
};
};
- "socks-2.4.4" = {
+ "socks-2.5.0" = {
name = "socks";
packageName = "socks";
- version = "2.4.4";
+ version = "2.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/socks/-/socks-2.4.4.tgz";
- sha512 = "7LmHN4IHj1Vpd/k8D872VGCHJ6yIVyeFkfIBExRmGPYQ/kdUkpdg9eKh9oOzYYYKQhuxavayJHTnmBG+EzluUA==";
+ url = "https://registry.npmjs.org/socks/-/socks-2.5.0.tgz";
+ sha512 = "00OqQHp5SCbwm9ecOMJj9aQtMSjwi1uVuGQoxnpKCS50VKZcOZ8z11CTKypmR8sEy7nZimy/qXY7rYJYbRlXmA==";
};
};
"socks-proxy-agent-4.0.2" = {
@@ -48847,22 +49477,22 @@ let
sha512 = "b5yrbl3BXIjHau9Prk7U0RRYcUYdN4wGSVaqoBQS50CCE3KBuYU0TYRNPFCP7aVoNMX87HKThdMRVIP3giclKg==";
};
};
- "string.prototype.trimend-1.0.1" = {
+ "string.prototype.trimend-1.0.2" = {
name = "string.prototype.trimend";
packageName = "string.prototype.trimend";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz";
- sha512 = "LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==";
+ url = "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz";
+ sha512 = "8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==";
};
};
- "string.prototype.trimstart-1.0.1" = {
+ "string.prototype.trimstart-1.0.2" = {
name = "string.prototype.trimstart";
packageName = "string.prototype.trimstart";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz";
- sha512 = "XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==";
+ url = "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz";
+ sha512 = "7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==";
};
};
"string2compact-1.3.0" = {
@@ -49288,13 +49918,13 @@ let
sha1 = "7958c793e47e32e07d2b5cafe5c0bf8e12e77902";
};
};
- "styled-components-5.2.0" = {
+ "styled-components-5.2.1" = {
name = "styled-components";
packageName = "styled-components";
- version = "5.2.0";
+ version = "5.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/styled-components/-/styled-components-5.2.0.tgz";
- sha512 = "9qE8Vgp8C5cpGAIdFaQVAl89Zgx1TDM4Yf4tlHbO9cPijtpSXTMLHy9lmP0lb+yImhgPFb1AmZ1qMUubmg3HLg==";
+ url = "https://registry.npmjs.org/styled-components/-/styled-components-5.2.1.tgz";
+ sha512 = "sBdgLWrCFTKtmZm/9x7jkIabjFNVzCUeKfoQsM6R3saImkUnjx0QYdLwJHBjY9ifEcmjDamJDVfknWm1yxZPxQ==";
};
};
"stylehacks-4.0.3" = {
@@ -49432,13 +50062,13 @@ let
sha512 = "LFLshqEwm1bXd3fEl0STYXZzEHbAz8HwsyItA8vvxhMZrIo+CpB7RrtLvor6mk+7SdfgJhmV3RdIdDIcPAJTTg==";
};
};
- "suf-regex-0.0.23" = {
+ "suf-regex-0.0.25" = {
name = "suf-regex";
packageName = "suf-regex";
- version = "0.0.23";
+ version = "0.0.25";
src = fetchurl {
- url = "https://registry.npmjs.org/suf-regex/-/suf-regex-0.0.23.tgz";
- sha512 = "Rupps+hO04fiskhx5YwBaiB8Bbwsy8fsqDfT8FED6DWkumWClb3em+yukbNgmAvUIbLAm7ibJoN+2Pl4golkQw==";
+ url = "https://registry.npmjs.org/suf-regex/-/suf-regex-0.0.25.tgz";
+ sha512 = "0hd6oSzoeqwFgFLtXRoA6lMndzTpgPZCSU+/sCoin0HyKnqni/GX/BkUe9Qgs4uRIV1pxsZzE2pEIbaiFX61AQ==";
};
};
"sugarss-1.0.1" = {
@@ -49711,31 +50341,31 @@ let
sha1 = "e39fae3d581d713682491e1926cd87bf2c209bfb";
};
};
- "swagger-ui-dist-3.30.2" = {
+ "swagger-ui-dist-3.34.0" = {
name = "swagger-ui-dist";
packageName = "swagger-ui-dist";
- version = "3.30.2";
+ version = "3.34.0";
src = fetchurl {
- url = "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-3.30.2.tgz";
- sha512 = "hAu/ig5N8i0trXXbrC7rwbXV4DhpEAsZhYXDs1305OjmDgjGC0thINbb0197idy3Pp+B6w7u426SUM43GAP7qw==";
+ url = "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-3.34.0.tgz";
+ sha512 = "xk5CMbwoQVI53rTq9o/iMojAqXP5NT4/+TMeTP4uXWDIH18pB9AXgO5Olqt0RXuf3jH032DA4DS4qzem6XdXAw==";
};
};
- "swagger-ui-dist-3.35.2" = {
+ "swagger-ui-dist-3.36.1" = {
name = "swagger-ui-dist";
packageName = "swagger-ui-dist";
- version = "3.35.2";
+ version = "3.36.1";
src = fetchurl {
- url = "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-3.35.2.tgz";
- sha512 = "19oRW6ZVCTY7JnaMFnIUoxkqI+xhBOGzSFVQTMLDB9KTNASP82v/0SkNpY2T4zbjwZF2Y5bcty9E6rhLGAj0Gg==";
+ url = "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-3.36.1.tgz";
+ sha512 = "p7lx/OubaaCzOfSYDuMbkRvf/a+rTnQAOySN/NhL+k6D5o9WXEEeKZwj/6fRHRoLSHKZq28jc1xQcz8HuYcgwQ==";
};
};
- "swagger2openapi-5.4.0" = {
+ "swagger2openapi-6.2.3" = {
name = "swagger2openapi";
packageName = "swagger2openapi";
- version = "5.4.0";
+ version = "6.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/swagger2openapi/-/swagger2openapi-5.4.0.tgz";
- sha512 = "f5QqfXawiVijhjMtYqWZ55ESHPZFqrPC8L9idhIiuSX8O2qsa1i4MVGtCM3TQF+Smzr/6WfT/7zBuzG3aTgPAA==";
+ url = "https://registry.npmjs.org/swagger2openapi/-/swagger2openapi-6.2.3.tgz";
+ sha512 = "cUUktzLpK69UwpMbcTzjMw2ns9RZChfxh56AHv6+hTx3StPOX2foZjPgds3HlJcINbxosYYBn/D3cG8nwcCWwQ==";
};
};
"swagger2openapi-7.0.3" = {
@@ -49819,6 +50449,15 @@ let
sha512 = "9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==";
};
};
+ "sync-fetch-0.3.0" = {
+ name = "sync-fetch";
+ packageName = "sync-fetch";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sync-fetch/-/sync-fetch-0.3.0.tgz";
+ sha512 = "dJp4qg+x4JwSEW1HibAuMi0IIrBI3wuQr2GimmqB7OXR50wmwzfdusG+p39R9w3R6aFtZ2mzvxvWKQ3Bd/vx3g==";
+ };
+ };
"syntax-error-1.4.0" = {
name = "syntax-error";
packageName = "syntax-error";
@@ -49828,13 +50467,13 @@ let
sha512 = "YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==";
};
};
- "systeminformation-4.27.10" = {
+ "systeminformation-4.27.11" = {
name = "systeminformation";
packageName = "systeminformation";
- version = "4.27.10";
+ version = "4.27.11";
src = fetchurl {
- url = "https://registry.npmjs.org/systeminformation/-/systeminformation-4.27.10.tgz";
- sha512 = "qXuJaa+3A1bLkFNr/rn3H9Uw8UGodSbq+1QjxDbXua9iexfw4UIdAZZTyu9kE5OkXG1Lt6u0z4aZfxYRVL68EA==";
+ url = "https://registry.npmjs.org/systeminformation/-/systeminformation-4.27.11.tgz";
+ sha512 = "U7bigXbOnsB8k1vNHS0Y13RCsRz5/UohiUmND+3mMUL6vfzrpbe/h4ZqewowB+B+tJNnmGFDj08Z8xGfYo45dQ==";
};
};
"syswide-cas-5.3.0" = {
@@ -50189,22 +50828,22 @@ let
sha512 = "s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==";
};
};
- "temp-0.9.0" = {
+ "temp-0.9.1" = {
name = "temp";
packageName = "temp";
- version = "0.9.0";
+ version = "0.9.1";
src = fetchurl {
- url = "https://registry.npmjs.org/temp/-/temp-0.9.0.tgz";
- sha512 = "YfUhPQCJoNQE5N+FJQcdPz63O3x3sdT4Xju69Gj4iZe0lBKOtnAMi0SLj9xKhGkcGhsxThvTJ/usxtFPo438zQ==";
+ url = "https://registry.npmjs.org/temp/-/temp-0.9.1.tgz";
+ sha512 = "WMuOgiua1xb5R56lE0eH6ivpVmg/lq2OHm4+LtT/xtEtPQ+sz6N3bBM6WZ5FvO1lO4IKIOb43qnhoc4qxP5OeA==";
};
};
- "temp-0.9.1" = {
+ "temp-0.9.2" = {
name = "temp";
packageName = "temp";
- version = "0.9.1";
+ version = "0.9.2";
src = fetchurl {
- url = "https://registry.npmjs.org/temp/-/temp-0.9.1.tgz";
- sha512 = "WMuOgiua1xb5R56lE0eH6ivpVmg/lq2OHm4+LtT/xtEtPQ+sz6N3bBM6WZ5FvO1lO4IKIOb43qnhoc4qxP5OeA==";
+ url = "https://registry.npmjs.org/temp/-/temp-0.9.2.tgz";
+ sha512 = "KLVd6CXeUYsqmI/LBWDLg3bFkdZPg0Xr/Gn79GUuPNiISzp6v/EKUaCOrxqeH1w/wVNmrljyDRgKxhZV9JzyJA==";
};
};
"temp-dir-1.0.0" = {
@@ -50288,13 +50927,13 @@ let
sha1 = "458b83887f288fc56d6fffbfad262e26638efa69";
};
};
- "term-size-2.2.0" = {
+ "term-size-2.2.1" = {
name = "term-size";
packageName = "term-size";
- version = "2.2.0";
+ version = "2.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/term-size/-/term-size-2.2.0.tgz";
- sha512 = "a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==";
+ url = "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz";
+ sha512 = "wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==";
};
};
"terminal-kit-1.44.0" = {
@@ -50333,13 +50972,13 @@ let
sha512 = "EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==";
};
};
- "terser-5.3.6" = {
+ "terser-5.3.8" = {
name = "terser";
packageName = "terser";
- version = "5.3.6";
+ version = "5.3.8";
src = fetchurl {
- url = "https://registry.npmjs.org/terser/-/terser-5.3.6.tgz";
- sha512 = "145ap5v1HYx69HfLuwWaxTIlXyiSr+nSTb7ZWlJCgJn2JptuJRKziNa/zwFx9B1IU99Q055jHni74nLuuEC78w==";
+ url = "https://registry.npmjs.org/terser/-/terser-5.3.8.tgz";
+ sha512 = "zVotuHoIfnYjtlurOouTazciEfL7V38QMAOhGqpXDEg6yT13cF4+fEP9b0rrCEQTn+tT46uxgFsTZzhygk+CzQ==";
};
};
"terser-webpack-plugin-1.4.5" = {
@@ -50351,31 +50990,31 @@ let
sha512 = "04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==";
};
};
- "terser-webpack-plugin-3.0.7" = {
+ "terser-webpack-plugin-3.1.0" = {
name = "terser-webpack-plugin";
packageName = "terser-webpack-plugin";
- version = "3.0.7";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-3.0.7.tgz";
- sha512 = "5JqibUOctE6Ou4T00IVGYTQJBOhu24jz0PpqYeitQJJ3hlZY2ZKSwzzuqjmBH8MzbdWMgIefpmHwTkvwm6Q4CQ==";
+ url = "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-3.1.0.tgz";
+ sha512 = "cjdZte66fYkZ65rQ2oJfrdCAkkhJA7YLYk5eGOcGCSGlq0ieZupRdjedSQXYknMPo2IveQL+tPdrxUkERENCFA==";
};
};
- "terser-webpack-plugin-3.1.0" = {
+ "terser-webpack-plugin-4.2.2" = {
name = "terser-webpack-plugin";
packageName = "terser-webpack-plugin";
- version = "3.1.0";
+ version = "4.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-3.1.0.tgz";
- sha512 = "cjdZte66fYkZ65rQ2oJfrdCAkkhJA7YLYk5eGOcGCSGlq0ieZupRdjedSQXYknMPo2IveQL+tPdrxUkERENCFA==";
+ url = "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.2.tgz";
+ sha512 = "3qAQpykRTD5DReLu5/cwpsg7EZFzP3Q0Hp2XUWJUw2mpq2jfgOKTZr8IZKKnNieRVVo1UauROTdhbQJZveGKtQ==";
};
};
- "terser-webpack-plugin-5.0.0" = {
+ "terser-webpack-plugin-5.0.3" = {
name = "terser-webpack-plugin";
packageName = "terser-webpack-plugin";
- version = "5.0.0";
+ version = "5.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.0.0.tgz";
- sha512 = "rf7l5a9xamIVX3enQeTl0MY2MNeZClo5yPX/tVPy22oY0nzu0b45h7JqyFi/bygqKWtzXMnml0u12mArhQPsBQ==";
+ url = "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.0.3.tgz";
+ sha512 = "zFdGk8Lh9ZJGPxxPE6jwysOlATWB8GMW8HcfGULWA/nPal+3VdATflQvSBSLQJRCmYZnfFJl6vkRTiwJGNgPiQ==";
};
};
"test-exclude-6.0.0" = {
@@ -50729,13 +51368,13 @@ let
sha1 = "c9c58b575be8407375cb5e2462dacee74359f41d";
};
};
- "timers-browserify-2.0.11" = {
+ "timers-browserify-2.0.12" = {
name = "timers-browserify";
packageName = "timers-browserify";
- version = "2.0.11";
+ version = "2.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz";
- sha512 = "60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==";
+ url = "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz";
+ sha512 = "9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==";
};
};
"timers-ext-0.1.7" = {
@@ -51197,13 +51836,13 @@ let
sha512 = "605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==";
};
};
- "topsort-0.0.2" = {
- name = "topsort";
- packageName = "topsort";
- version = "0.0.2";
+ "toposort-2.0.2" = {
+ name = "toposort";
+ packageName = "toposort";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/topsort/-/topsort-0.0.2.tgz";
- sha1 = "2e5e0ee8a1439417f101d5b9b2d035e620263321";
+ url = "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz";
+ sha1 = "ae21768175d1559d48bef35420b2f4962f09c330";
};
};
"torrent-discovery-5.4.0" = {
@@ -51467,13 +52106,13 @@ let
sha1 = "e3646a2ea4e891312bf7eace6cfb05380bc01c21";
};
};
- "trim-trailing-lines-1.1.3" = {
+ "trim-trailing-lines-1.1.4" = {
name = "trim-trailing-lines";
packageName = "trim-trailing-lines";
- version = "1.1.3";
+ version = "1.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz";
- sha512 = "4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==";
+ url = "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz";
+ sha512 = "rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==";
};
};
"triple-beam-1.3.0" = {
@@ -51548,13 +52187,13 @@ let
sha512 = "HDo5kXZCBml3EUPcc7RlZOV/JGlLHwppTLEHb3SHnr5V7NXD4klMEkrhJe5wgRbaWsSXi+Y1SIBN/K9B6zWGWQ==";
};
};
- "ts-loader-8.0.1" = {
+ "ts-loader-8.0.4" = {
name = "ts-loader";
packageName = "ts-loader";
- version = "8.0.1";
+ version = "8.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.1.tgz";
- sha512 = "I9Nmly0ufJoZRMuAT9d5ijsC2B7oSPvUnOJt/GhgoATlPGYfa17VicDKPcqwUCrHpOkCxr/ybLYwbnS4cOxmvQ==";
+ url = "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.4.tgz";
+ sha512 = "5u8KF1SW8eCUb/Ff7At81e3wznPmT/27fvaGRO9CziVy+6NlPVRvrzSox4OwU0/e6OflOUB32Err4VquysCSAQ==";
};
};
"ts-log-2.2.3" = {
@@ -51665,13 +52304,13 @@ let
sha512 = "EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==";
};
};
- "tslint-6.1.2" = {
+ "tslint-6.1.3" = {
name = "tslint";
packageName = "tslint";
- version = "6.1.2";
+ version = "6.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/tslint/-/tslint-6.1.2.tgz";
- sha512 = "UyNrLdK3E0fQG/xWNqAFAC5ugtFyPO4JJR1KyyfQAyzR8W0fTRrC91A8Wej4BntFzcvETdCSDa/4PnNYJQLYiA==";
+ url = "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz";
+ sha512 = "IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==";
};
};
"tsscmp-1.0.6" = {
@@ -52079,6 +52718,15 @@ let
sha512 = "tEu6DGxGgRJPb/mVPIZ48e69xCn2yRmCgYmDugAVwmJ6o+0u1RI18eO7E7WBTLYLaEVVOhwQmcdhQHweux/WPg==";
};
};
+ "typescript-4.0.5" = {
+ name = "typescript";
+ packageName = "typescript";
+ version = "4.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/typescript/-/typescript-4.0.5.tgz";
+ sha512 = "ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==";
+ };
+ };
"typescript-eslint-parser-16.0.1" = {
name = "typescript-eslint-parser";
packageName = "typescript-eslint-parser";
@@ -52133,13 +52781,13 @@ let
sha512 = "dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==";
};
};
- "typo-geom-0.8.4" = {
+ "typo-geom-0.11.0" = {
name = "typo-geom";
packageName = "typo-geom";
- version = "0.8.4";
+ version = "0.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/typo-geom/-/typo-geom-0.8.4.tgz";
- sha512 = "n0P1RQidLnjLI2iSUDENiugkABaR+tr/kSIpl040XLKmrfsBZ/weS1OvQ9Mq98CsJlcJDemKdPqldoyYSsVgmQ==";
+ url = "https://registry.npmjs.org/typo-geom/-/typo-geom-0.11.0.tgz";
+ sha512 = "0f7MjfJdUOYCLfUpVegTIukkWd1nkvN6CX6oXF8hcx9Hu04qhQfTC+gOffH8bhSjsSiLhIy7aRuzgIAj4UdyyQ==";
};
};
"ua-parser-js-0.7.21" = {
@@ -52187,13 +52835,13 @@ let
sha512 = "G440NU6fewtnQftSgqRV1r2A5ChKbU1gqFCJ7I8S7MPpY/eZZfLGefaY6gUZYiWebMaO+txgiQ1ZyLDuNWJulg==";
};
};
- "uglify-js-3.11.3" = {
+ "uglify-js-3.11.5" = {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.11.3";
+ version = "3.11.5";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.3.tgz";
- sha512 = "wDRziHG94mNj2n3R864CvYw/+pc9y/RNImiTyrrf8BzgWn75JgFSwYvXrtZQMnMnOp/4UTrf3iCSQxSStPiByA==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.5.tgz";
+ sha512 = "btvv/baMqe7HxP7zJSF7Uc16h1mSfuuSplT0/qdjxseesDU+yYzH33eHBH+eMdeRXwujXspaCTooWHQVVBh09w==";
};
};
"uglify-js-3.4.10" = {
@@ -52457,15 +53105,6 @@ let
sha512 = "Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==";
};
};
- "unicode-13.0.0-0.8.0" = {
- name = "unicode-13.0.0";
- packageName = "unicode-13.0.0";
- version = "0.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/unicode-13.0.0/-/unicode-13.0.0-0.8.0.tgz";
- sha512 = "Ekct2eo5hBIp/29ERCj1ABIBNnrFOAisNHFv8l2KksHJg4PurIN/nGPFItaIpBJHVzlBYuJaVx/bAvmJnFFL/w==";
- };
- };
"unicode-canonical-property-names-ecmascript-1.0.4" = {
name = "unicode-canonical-property-names-ecmascript";
packageName = "unicode-canonical-property-names-ecmascript";
@@ -52727,13 +53366,13 @@ let
sha512 = "lWgIc3rrTMTlK1Y0hEuL+k+ApzFk78h+lsaa2gHf63Gp5Ww+mt11huDniuaoq1H+XMK2lIIjjPkncxXcDp3QDw==";
};
};
- "unist-util-find-all-after-3.0.1" = {
+ "unist-util-find-all-after-3.0.2" = {
name = "unist-util-find-all-after";
packageName = "unist-util-find-all-after";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.1.tgz";
- sha512 = "0GICgc++sRJesLwEYDjFVJPJttBpVQaTNgc6Jw0Jhzvfs+jtKePEMu+uD+PqkRUrAvGQqwhpDwLGWo1PK8PDEw==";
+ url = "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz";
+ sha512 = "xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==";
};
};
"unist-util-inspect-4.1.4" = {
@@ -52781,13 +53420,13 @@ let
sha512 = "sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==";
};
};
- "unist-util-is-4.0.2" = {
+ "unist-util-is-4.0.3" = {
name = "unist-util-is";
packageName = "unist-util-is";
- version = "4.0.2";
+ version = "4.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.2.tgz";
- sha512 = "Ofx8uf6haexJwI1gxWMGg6I/dLnF2yE+KibhD3/diOqY2TinLcqHXCV6OI5gFVn3xQqDH+u0M625pfKwIwgBKQ==";
+ url = "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.3.tgz";
+ sha512 = "bTofCFVx0iQM8Jqb1TBDVRIQW03YkD3p66JOd/aCWuqzlLyUtx1ZAGw/u+Zw+SttKvSVcvTiKYbfrtLoLefykw==";
};
};
"unist-util-map-1.0.5" = {
@@ -52961,6 +53600,15 @@ let
sha512 = "rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==";
};
};
+ "universalify-2.0.0" = {
+ name = "universalify";
+ packageName = "universalify";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz";
+ sha512 = "hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==";
+ };
+ };
"unix-crypt-td-js-1.1.4" = {
name = "unix-crypt-td-js";
packageName = "unix-crypt-td-js";
@@ -53123,6 +53771,15 @@ let
sha512 = "aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==";
};
};
+ "upath-2.0.0" = {
+ name = "upath";
+ packageName = "upath";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/upath/-/upath-2.0.0.tgz";
+ sha512 = "ghi1XxsVYPOZPDsOZrfOJIwQU5I3JVYB3Q6IbBGn1KFeOa89i0nUy5tCEkY9pVm83U83qZ1QG40RQKGknllV4w==";
+ };
+ };
"update-check-1.5.2" = {
name = "update-check";
packageName = "update-check";
@@ -53186,6 +53843,15 @@ let
sha512 = "8tqsiVrMv7aZsKNSjqA6DdBLKJpZG1hRpkj1RbOJu1PgyP69OX+EInAnP1EK/ShX5YdPFgwWdk19oquZ0HTM8g==";
};
};
+ "update-notifier-5.0.1" = {
+ name = "update-notifier";
+ packageName = "update-notifier";
+ version = "5.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/update-notifier/-/update-notifier-5.0.1.tgz";
+ sha512 = "BuVpRdlwxeIOvmc32AGYvO1KVdPlsmqSh8KDDBxS6kDE5VR7R8OMP1d8MdhaVBvxl4H3551k9akXr0Y1iIB2Wg==";
+ };
+ };
"upnp-device-client-1.0.2" = {
name = "upnp-device-client";
packageName = "upnp-device-client";
@@ -53375,6 +54041,15 @@ let
sha1 = "16b5cafc07dbe3676c1b1999177823d6503acb0c";
};
};
+ "url-template-2.0.8" = {
+ name = "url-template";
+ packageName = "url-template";
+ version = "2.0.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz";
+ sha1 = "fc565a3cccbff7730c775f5641f9555791439f21";
+ };
+ };
"url-to-options-1.0.1" = {
name = "url-to-options";
packageName = "url-to-options";
@@ -53429,6 +54104,16 @@ let
sha1 = "9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f";
};
};
+ "uslug-git+https://github.com/laurent22/uslug.git#emoji-support" = {
+ name = "uslug";
+ packageName = "uslug";
+ version = "1.0.4";
+ src = fetchgit {
+ url = "https://github.com/laurent22/uslug.git";
+ rev = "ba2834d79beb0435318709958b2f5e817d96674d";
+ sha256 = "e23c172456a8fa0af48dba3f89ca0d525dd870408f7bd6ad1d776cdbe13f0489";
+ };
+ };
"ut_metadata-3.5.1" = {
name = "ut_metadata";
packageName = "ut_metadata";
@@ -53456,13 +54141,13 @@ let
sha1 = "8bb871a4741e085c70487ca7acdbd7d6d36029eb";
};
};
- "utf-8-validate-5.0.2" = {
+ "utf-8-validate-5.0.3" = {
name = "utf-8-validate";
packageName = "utf-8-validate";
- version = "5.0.2";
+ version = "5.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.2.tgz";
- sha512 = "SwV++i2gTD5qh2XqaPzBnNX88N6HdyhQrNNRykvcS0QKvItV9u3vPEJr+X5Hhfb1JC0r0e1alL0iB09rY8+nmw==";
+ url = "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.3.tgz";
+ sha512 = "jtJM6fpGv8C1SoH4PtG22pGto6x+Y8uPprW0tw3//gGFhDDTiuksgradgFN6yRayDP4SyZZa6ZMGHLIa17+M8A==";
};
};
"utf7-1.0.2" = {
@@ -53717,13 +54402,13 @@ let
sha512 = "FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==";
};
};
- "v8-compile-cache-2.1.1" = {
+ "v8-compile-cache-2.2.0" = {
name = "v8-compile-cache";
packageName = "v8-compile-cache";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz";
- sha512 = "8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==";
+ url = "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz";
+ sha512 = "gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==";
};
};
"v8-debug-1.0.1" = {
@@ -54230,13 +54915,13 @@ let
sha512 = "/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==";
};
};
- "verda-1.1.1" = {
+ "verda-1.1.2" = {
name = "verda";
packageName = "verda";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/verda/-/verda-1.1.1.tgz";
- sha512 = "8nki9HjTh39EFuIYY2snCCdIDU0z4LmFN7tQ9oZByW2AQpPYpWDHwRqewWgUt9PVcDsXDSZbJWSuJwGnyAj8gg==";
+ url = "https://registry.npmjs.org/verda/-/verda-1.1.2.tgz";
+ sha512 = "c91aFgK+UQBqWoixDP8MRvyAN5hfVVaXT3nuk6uFiEb3NXu5UwtK7qCBIZP08talrYDn9ifIpcl+h0JGcH7IlQ==";
};
};
"verror-1.1.0" = {
@@ -54356,13 +55041,13 @@ let
sha512 = "sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA==";
};
};
- "vfile-location-3.1.0" = {
+ "vfile-location-3.2.0" = {
name = "vfile-location";
packageName = "vfile-location";
- version = "3.1.0";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vfile-location/-/vfile-location-3.1.0.tgz";
- sha512 = "FCZ4AN9xMcjFIG1oGmZKo61PjwJHRVA+0/tPUP2ul4uIwjGGndIxavEMRpWn5p4xwm/ZsdXp9YNygf1ZyE4x8g==";
+ url = "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz";
+ sha512 = "aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==";
};
};
"vfile-message-1.1.1" = {
@@ -54536,13 +55221,13 @@ let
sha512 = "gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==";
};
};
- "vls-0.5.4" = {
+ "vls-0.5.5" = {
name = "vls";
packageName = "vls";
- version = "0.5.4";
+ version = "0.5.5";
src = fetchurl {
- url = "https://registry.npmjs.org/vls/-/vls-0.5.4.tgz";
- sha512 = "BAdsW9uYaMIEQcAK3cZsuoA+jMapOxc3RFNqiZtRDunbkv+sWrCs4xrydiPIiLHY7Pi8I/yNqBPlR/8LDlFmhA==";
+ url = "https://registry.npmjs.org/vls/-/vls-0.5.5.tgz";
+ sha512 = "DDfnr83S2jAXWA0TLOy3t2g+wgTzo+hUNz8aYcF4WQrCTlNVyDsZ3wtcCa5koZVYWbfDitfBAlbqkqIpjeaDng==";
};
};
"vm-browserify-1.1.2" = {
@@ -54590,15 +55275,6 @@ let
sha512 = "RWkO/c/A7iXhHEy3OuEqkCqavDjpD4NF2Ca8vjai+ZtEYNeHrm1ybTnBYLP4Ft1uXvvaaVtYA9HrDjD6+CUONg==";
};
};
- "vscode-css-languageservice-4.3.3" = {
- name = "vscode-css-languageservice";
- packageName = "vscode-css-languageservice";
- version = "4.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-4.3.3.tgz";
- sha512 = "b2b+0oHvPmBHygDtOXX3xBvpQCa6eIQSvXnGDNSDmIC1894ZTJ2yX10vjplOO/PvV7mwhyvGPwHyY4X2HGxtKw==";
- };
- };
"vscode-css-languageservice-4.3.5" = {
name = "vscode-css-languageservice";
packageName = "vscode-css-languageservice";
@@ -54635,13 +55311,13 @@ let
sha512 = "X4pzcrJ8dE7M3ArFuySF5fgipKDd/EauXkiJwtjBIVRWpVNq0tF9+lNCyuC7iDUwP3Oq7ow/TGssD3GdG96Jow==";
};
};
- "vscode-emmet-helper-2.0.5" = {
+ "vscode-emmet-helper-2.1.1" = {
name = "vscode-emmet-helper";
packageName = "vscode-emmet-helper";
- version = "2.0.5";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-emmet-helper/-/vscode-emmet-helper-2.0.5.tgz";
- sha512 = "lDP+soFnJgEkUrdAWqdUYRFfXRFnmXhjzyzca+fy9vCUorr3lp32IKIys8mYwnlAUencmyXmF5JwN0VikUXj/Q==";
+ url = "https://registry.npmjs.org/vscode-emmet-helper/-/vscode-emmet-helper-2.1.1.tgz";
+ sha512 = "598eqXynvHDBdjgZqjTTg3XNb0SIvlVIc22/DwqxKjTKJLqe4LDCWi0H1yYBvU0Eb1FAJSh/l04InFxuI/mDVg==";
};
};
"vscode-html-languageservice-2.1.12" = {
@@ -54653,13 +55329,13 @@ let
sha512 = "mIb5VMXM5jI97HzCk2eadI1K//rCEZXte0wBqA7PGXsyJH4KTyJUaYk9MR+mbfpUl2vMi3HZw9GUOLGYLc6l5w==";
};
};
- "vscode-json-languageservice-3.9.1" = {
+ "vscode-json-languageservice-3.10.0" = {
name = "vscode-json-languageservice";
packageName = "vscode-json-languageservice";
- version = "3.9.1";
+ version = "3.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-3.9.1.tgz";
- sha512 = "oJkknkdCVitQ5XPSRa0weHjUxt8eSCptaL+MBQQlRsa6Nb8XnEY0S5wYnLUFHzEvKzwt01/LKk8LdOixWEXkNA==";
+ url = "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-3.10.0.tgz";
+ sha512 = "8IvuRSQnjznu+obqy6Dy4S4H68Ke7a3Kb+A0FcdctyAMAWEnrORpCpMOMqEYiPLm/OTYLVWJ7ql3qToDTozu4w==";
};
};
"vscode-jsonrpc-3.5.0" = {
@@ -54923,6 +55599,15 @@ let
sha512 = "s/z5ZqSe7VpoXJ6JQcvwRiPPA3nG0nAcJ/HH03zoU6QaFfnkcgPK+HshC3WKPPnC2G08xA0iRB6h7kmyBB5Adg==";
};
};
+ "vscode-languageserver-types-3.16.0-next.4" = {
+ name = "vscode-languageserver-types";
+ packageName = "vscode-languageserver-types";
+ version = "3.16.0-next.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0-next.4.tgz";
+ sha512 = "NlKJyGcET/ZBCCLBYIPaGo2c37R03bPYeWXozUtnjyye7+9dhlbMSODyoG2INcQf8zFmB4qhm2UOJjgYEgPCNA==";
+ };
+ };
"vscode-languageserver-types-3.5.0" = {
name = "vscode-languageserver-types";
packageName = "vscode-languageserver-types";
@@ -54968,13 +55653,13 @@ let
sha512 = "u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==";
};
};
- "vscode-test-1.4.0" = {
+ "vscode-test-1.4.1" = {
name = "vscode-test";
packageName = "vscode-test";
- version = "1.4.0";
+ version = "1.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-test/-/vscode-test-1.4.0.tgz";
- sha512 = "Jt7HNGvSE0+++Tvtq5wc4hiXLIr2OjDShz/gbAfM/mahQpy4rKBnmOK33D+MR67ATWviQhl+vpmU3p/qwSH/Pg==";
+ url = "https://registry.npmjs.org/vscode-test/-/vscode-test-1.4.1.tgz";
+ sha512 = "Ls7+JyC06cUCuomlTYk4aNJI00Rri09hgtkNl3zfQ1bj6meXglpSPpuzJ/RPNetlUHFMm4eGs0Xr/H5pFPVwfQ==";
};
};
"vscode-textbuffer-1.0.0" = {
@@ -55049,13 +55734,13 @@ let
sha512 = "uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg==";
};
};
- "vue-3.0.1" = {
+ "vue-3.0.2" = {
name = "vue";
packageName = "vue";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/vue/-/vue-3.0.1.tgz";
- sha512 = "WBTgaQMJIWQuhlzMV6C0qvVrxyQSpx3gKwflYC0sqGKEZSxMIOYRnrIlHUN4ivUVvP7mUMxcnFTt7P+akdOkQA==";
+ url = "https://registry.npmjs.org/vue/-/vue-3.0.2.tgz";
+ sha512 = "ciKFjutKRs+2Vbvgrist1oDd5wZQqtOel/K//ku54zLbf8tcTV+XbyAfanTHcTkML9CUj09vnC+y+5uaOz2/9g==";
};
};
"vue-cli-plugin-apollo-0.21.3" = {
@@ -55202,13 +55887,13 @@ let
sha512 = "aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==";
};
};
- "watchpack-2.0.0" = {
+ "watchpack-2.0.1" = {
name = "watchpack";
packageName = "watchpack";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/watchpack/-/watchpack-2.0.0.tgz";
- sha512 = "xSdCxxYZWNk3VK13bZRYhsQpfa8Vg63zXG+3pyU8ouqSLRCv4IGXIp9Kr226q6GBkGRlZrST2wwKtjfKz2m7Cg==";
+ url = "https://registry.npmjs.org/watchpack/-/watchpack-2.0.1.tgz";
+ sha512 = "vO8AKGX22ZRo6PiOFM9dC0re8IcKh8Kd/aH2zeqUc6w4/jBGlTy2P7fTC6ekT0NjVeGjgU2dGC5rNstKkeLEQg==";
};
};
"watchpack-chokidar2-2.0.0" = {
@@ -55337,15 +56022,6 @@ let
sha512 = "GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g==";
};
};
- "webpack-4.44.0" = {
- name = "webpack";
- packageName = "webpack";
- version = "4.44.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/webpack/-/webpack-4.44.0.tgz";
- sha512 = "wAuJxK123sqAw31SpkPiPW3iKHgFUiKvO7E7UZjtdExcsRe3fgav4mvoMM7vvpjLHVoJ6a0Mtp2fzkoA13e0Zw==";
- };
- };
"webpack-4.44.1" = {
name = "webpack";
packageName = "webpack";
@@ -55454,22 +56130,22 @@ let
sha512 = "lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==";
};
};
- "webpack-sources-2.0.1" = {
+ "webpack-sources-2.2.0" = {
name = "webpack-sources";
packageName = "webpack-sources";
- version = "2.0.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.0.1.tgz";
- sha512 = "A9oYz7ANQBK5EN19rUXbvNgfdfZf5U2gP0769OXsj9CvYkCR6OHOsd6OKyEy4H38GGxpsQPKIL83NC64QY6Xmw==";
+ url = "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz";
+ sha512 = "bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==";
};
};
- "webpack-stream-5.2.1" = {
+ "webpack-stream-6.1.0" = {
name = "webpack-stream";
packageName = "webpack-stream";
- version = "5.2.1";
+ version = "6.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-stream/-/webpack-stream-5.2.1.tgz";
- sha512 = "WvyVU0K1/VB1NZ7JfsaemVdG0PXAQUqbjUNW4A58th4pULvKMQxG+y33HXTL02JvD56ko2Cub+E2NyPwrLBT/A==";
+ url = "https://registry.npmjs.org/webpack-stream/-/webpack-stream-6.1.0.tgz";
+ sha512 = "kFMnDzFTzyvVmn4ajaj0xEJavvYizd3I/KmQ6C5aUstcAkNwZUidxkk/uEaEPSydaAn66v8ZcP1+bhKSshNJUQ==";
};
};
"webpackbar-4.0.0" = {
@@ -55517,13 +56193,13 @@ let
sha512 = "OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==";
};
};
- "webtorrent-0.108.6" = {
+ "webtorrent-0.110.1" = {
name = "webtorrent";
packageName = "webtorrent";
- version = "0.108.6";
+ version = "0.110.1";
src = fetchurl {
- url = "https://registry.npmjs.org/webtorrent/-/webtorrent-0.108.6.tgz";
- sha512 = "hkwjMQTbBiwdJn3vEVjOyNwKZISp6r4GEl/J0N6Ukw2oeaETIylvAlf7G0o+a9FcFMThBIle0iCPYLTwumCOaQ==";
+ url = "https://registry.npmjs.org/webtorrent/-/webtorrent-0.110.1.tgz";
+ sha512 = "KLMkKbf/7G7k6ok45a/O/RGJwIyUI2I992mTp/sezY5n8P7Lh1Q00bSKI/CW4Eqile1XlQoOFMLrJLPChz/SSQ==";
};
};
"well-known-symbols-2.0.0" = {
@@ -55580,15 +56256,6 @@ let
sha512 = "WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==";
};
};
- "whatwg-url-8.2.2" = {
- name = "whatwg-url";
- packageName = "whatwg-url";
- version = "8.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.2.2.tgz";
- sha512 = "PcVnO6NiewhkmzV0qn7A+UZ9Xx4maNTI+O+TShmfE4pqjoCMwUMjkvoNhNHPTvgR7QH9Xt3R13iHuWy2sToFxQ==";
- };
- };
"whatwg-url-8.4.0" = {
name = "whatwg-url";
packageName = "whatwg-url";
@@ -55877,15 +56544,6 @@ let
sha1 = "64b6abf4cd01adcaefd5009393b1d8e8bec19db0";
};
};
- "winston-1.1.2" = {
- name = "winston";
- packageName = "winston";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/winston/-/winston-1.1.2.tgz";
- sha1 = "68edd769ff79d4f9528cf0e5d80021aade67480c";
- };
- };
"winston-2.1.1" = {
name = "winston";
packageName = "winston";
@@ -56922,13 +57580,13 @@ let
sha512 = "r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==";
};
};
- "y18n-5.0.4" = {
+ "y18n-5.0.5" = {
name = "y18n";
packageName = "y18n";
- version = "5.0.4";
+ version = "5.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/y18n/-/y18n-5.0.4.tgz";
- sha512 = "deLOfD+RvFgrpAmSZgfGdWYE+OKyHcVHaRQ7NphG/63scpRvTHHeQMAxGGvaLVGJ+HYVcCXlzcTK0ZehFf+eHQ==";
+ url = "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz";
+ sha512 = "hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==";
};
};
"yaeti-0.0.6" = {
@@ -57021,6 +57679,15 @@ let
sha512 = "N3Tu3g4O6ZWV7W0LVsNk62DtKJDQkbnPZRDd7ntaAeEl8QkxL1vnMunI26uzDU4PwwG4tPJ8g/VRS6U+fVp/6A==";
};
};
+ "yaml-language-server-parser-0.1.1" = {
+ name = "yaml-language-server-parser";
+ packageName = "yaml-language-server-parser";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yaml-language-server-parser/-/yaml-language-server-parser-0.1.1.tgz";
+ sha512 = "2PememGb1SrPqXAxXTpBD39rwYZap6CJVSvkfULNv9uwV3VHp1TfkgpsylBb+mpuuivH0JZ52lChXPvNa6yVxw==";
+ };
+ };
"yamljs-0.3.0" = {
name = "yamljs";
packageName = "yamljs";
@@ -57486,17 +58153,17 @@ in
"@angular/cli" = nodeEnv.buildNodePackage {
name = "_at_angular_slash_cli";
packageName = "@angular/cli";
- version = "10.1.7";
+ version = "10.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular/cli/-/cli-10.1.7.tgz";
- sha512 = "0tbeHnPIzSV/z+KlZT7N2J1yMnwQi4xIxvbsANrLjoAxNssse84i9BDdMZYsPoV8wbzcDhFOtt5KmfTO0GIeYQ==";
+ url = "https://registry.npmjs.org/@angular/cli/-/cli-10.2.0.tgz";
+ sha512 = "YBzwkFBmG6CdUJk8onsPXxHX/ByU5MERBQgYhLC873e2nZlXMUu+Ttq2Wai6apyskGvsXKxZNPOQSFZTGKXzXg==";
};
dependencies = [
- sources."@angular-devkit/architect-0.1001.7"
- sources."@angular-devkit/core-10.1.7"
- sources."@angular-devkit/schematics-10.1.7"
- sources."@schematics/angular-10.1.7"
- sources."@schematics/update-0.1001.7"
+ sources."@angular-devkit/architect-0.1002.0"
+ sources."@angular-devkit/core-10.2.0"
+ sources."@angular-devkit/schematics-10.2.0"
+ sources."@schematics/angular-10.2.0"
+ sources."@schematics/update-0.1002.0"
sources."@yarnpkg/lockfile-1.1.0"
sources."JSONStream-1.3.5"
sources."agent-base-4.3.0"
@@ -57512,7 +58179,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."bluebird-3.7.2"
@@ -57526,6 +58193,7 @@ in
sources."yallist-3.1.1"
];
})
+ sources."call-bind-1.0.0"
sources."caseless-0.12.0"
sources."chalk-4.1.0"
sources."chardet-0.7.0"
@@ -57584,6 +58252,7 @@ in
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."genfun-5.0.0"
+ sources."get-intrinsic-1.0.1"
sources."get-stream-4.1.0"
sources."getpass-0.1.7"
sources."glob-7.1.6"
@@ -57619,6 +58288,7 @@ in
sources."inquirer-7.3.3"
sources."ip-1.1.5"
sources."is-callable-1.2.2"
+ sources."is-core-module-2.0.0"
sources."is-date-object-1.0.2"
sources."is-docker-2.1.1"
sources."is-fullwidth-code-point-3.0.0"
@@ -57695,11 +58365,7 @@ in
sources."oauth-sign-0.9.0"
sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- (sources."object.assign-4.1.1" // {
- dependencies = [
- sources."es-abstract-1.18.0-next.1"
- ];
- })
+ sources."object.assign-4.1.2"
sources."object.getownpropertydescriptors-2.1.0"
sources."once-1.4.0"
sources."onetime-5.1.2"
@@ -57749,7 +58415,7 @@ in
sources."uuid-3.4.0"
];
})
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."restore-cursor-3.1.0"
sources."retry-0.10.1"
sources."rimraf-3.0.2"
@@ -57783,8 +58449,16 @@ in
sources."stream-each-1.2.3"
sources."stream-shift-1.0.1"
sources."string-width-4.2.0"
- sources."string.prototype.trimend-1.0.1"
- sources."string.prototype.trimstart-1.0.1"
+ (sources."string.prototype.trimend-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
+ (sources."string.prototype.trimstart-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
(sources."string_decoder-1.1.1" // {
dependencies = [
sources."safe-buffer-5.1.2"
@@ -57909,7 +58583,7 @@ in
sources."bops-0.0.7"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
- (sources."buffer-5.6.0" // {
+ (sources."buffer-5.7.0" // {
dependencies = [
sources."base64-js-1.3.1"
];
@@ -57924,6 +58598,7 @@ in
sources."pump-3.0.0"
];
})
+ sources."call-bind-1.0.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
sources."clean-git-ref-2.0.1"
@@ -57965,8 +58640,6 @@ in
];
})
sources."end-of-stream-1.4.4"
- sources."es-abstract-1.18.0-next.1"
- sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-2.0.0"
sources."esprima-4.0.1"
sources."exit-on-epipe-1.0.1"
@@ -57991,6 +58664,7 @@ in
})
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
(sources."get-stream-4.1.0" // {
dependencies = [
sources."pump-3.0.0"
@@ -58028,22 +58702,17 @@ in
sources."has-1.0.3"
sources."has-symbols-1.0.1"
sources."http-cache-semantics-4.1.0"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."ignore-5.1.8"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-absolute-1.0.0"
sources."is-buffer-1.1.6"
- sources."is-callable-1.2.2"
- sources."is-date-object-1.0.2"
sources."is-extglob-2.1.1"
sources."is-glob-3.1.0"
sources."is-negated-glob-1.0.0"
- sources."is-negative-zero-2.0.0"
sources."is-number-7.0.0"
- sources."is-regex-1.1.1"
sources."is-relative-1.0.0"
- sources."is-symbol-1.0.3"
sources."is-unc-path-1.0.0"
sources."is-utf8-0.2.1"
sources."is-valid-glob-1.0.0"
@@ -58081,9 +58750,8 @@ in
sources."normalize-path-2.1.1"
sources."normalize-url-4.5.0"
sources."now-and-later-2.0.1"
- sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."once-1.4.0"
sources."opal-runtime-1.0.11"
(sources."ordered-read-streams-1.0.1" // {
@@ -58137,16 +58805,6 @@ in
sources."source-map-0.6.1"
sources."sprintf-js-1.0.3"
sources."stream-shift-1.0.1"
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
sources."string_decoder-1.3.0"
sources."through-2.3.8"
sources."through2-4.0.2"
@@ -58170,7 +58828,7 @@ in
];
})
sources."to-utf8-0.0.1"
- sources."uglify-js-3.11.3"
+ sources."uglify-js-3.11.5"
sources."unc-path-regex-0.1.2"
sources."unique-stream-2.3.1"
sources."universalify-0.1.2"
@@ -58231,7 +58889,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."bcrypt-pbkdf-1.0.2"
sources."big-integer-1.6.36"
sources."browser-process-hrtime-1.0.0"
@@ -58400,23 +59058,23 @@ in
sources."chalk-2.4.2"
];
})
- (sources."@nestjs/schematics-7.1.2" // {
+ (sources."@nestjs/schematics-7.2.1" // {
dependencies = [
- sources."@angular-devkit/core-9.1.12"
- sources."@angular-devkit/schematics-9.1.12"
- sources."ora-4.0.3"
- sources."rxjs-6.5.4"
+ sources."@angular-devkit/core-10.2.0"
+ sources."@angular-devkit/schematics-10.2.0"
+ sources."ajv-6.12.4"
+ sources."rxjs-6.6.2"
];
})
sources."@schematics/schematics-0.1000.7"
sources."@types/anymatch-1.3.1"
sources."@types/json-schema-7.0.6"
sources."@types/json5-0.0.29"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."@types/parse-json-4.0.0"
sources."@types/source-list-map-0.1.2"
sources."@types/tapable-1.0.6"
- (sources."@types/uglify-js-3.11.0" // {
+ (sources."@types/uglify-js-3.11.1" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -58684,11 +59342,13 @@ in
sources."fs-write-stream-atomic-1.0.10"
sources."fs.realpath-1.0.0"
sources."fsevents-2.1.3"
+ sources."function-bind-1.1.1"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
sources."graceful-fs-4.2.4"
+ sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
@@ -58711,9 +59371,9 @@ in
sources."hmac-drbg-1.0.1"
sources."https-browserify-1.0.0"
sources."iconv-lite-0.4.24"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."iferr-0.1.5"
- sources."import-fresh-3.2.1"
+ sources."import-fresh-3.2.2"
sources."imurmurhash-0.1.4"
sources."infer-owner-1.0.4"
sources."inflight-1.0.6"
@@ -58735,6 +59395,7 @@ in
sources."is-arrayish-0.2.1"
sources."is-binary-path-2.1.0"
sources."is-buffer-1.1.6"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
sources."is-descriptor-1.0.2"
sources."is-extendable-0.1.1"
@@ -58755,7 +59416,11 @@ in
sources."json-parse-even-better-errors-2.3.1"
sources."json-schema-traverse-0.4.1"
sources."json5-1.0.1"
- sources."jsonfile-6.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."kind-of-6.0.3"
sources."lines-and-columns-1.1.6"
sources."loader-runner-2.4.0"
@@ -58919,7 +59584,7 @@ in
sources."remove-trailing-separator-1.1.0"
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-from-4.0.0"
sources."resolve-url-0.2.1"
sources."restore-cursor-3.1.0"
@@ -59030,7 +59695,7 @@ in
})
sources."through-2.3.8"
sources."through2-2.0.5"
- sources."timers-browserify-2.0.11"
+ sources."timers-browserify-2.0.12"
sources."tmp-0.0.33"
sources."to-arraybuffer-1.0.1"
(sources."to-object-path-0.3.0" // {
@@ -59147,7 +59812,7 @@ in
sources."@apollo/federation-0.20.2"
(sources."@apollo/protobufjs-1.0.5" // {
dependencies = [
- sources."@types/node-10.17.40"
+ sources."@types/node-10.17.44"
];
})
sources."@apollographql/apollo-tools-0.4.8"
@@ -59157,22 +59822,22 @@ in
sources."@apollographql/graphql-language-service-utils-2.0.2"
sources."@apollographql/graphql-playground-html-1.6.26"
sources."@babel/code-frame-7.10.4"
- sources."@babel/compat-data-7.12.1"
+ sources."@babel/compat-data-7.12.5"
(sources."@babel/core-7.12.3" // {
dependencies = [
- sources."@babel/generator-7.12.1"
- sources."@babel/types-7.12.1"
+ sources."@babel/generator-7.12.5"
+ sources."@babel/types-7.12.5"
sources."semver-5.7.1"
];
})
(sources."@babel/generator-7.11.6" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
];
})
sources."@babel/helper-annotate-as-pure-7.10.4"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
- (sources."@babel/helper-compilation-targets-7.12.1" // {
+ (sources."@babel/helper-compilation-targets-7.12.5" // {
dependencies = [
sources."semver-5.7.1"
];
@@ -59181,12 +59846,12 @@ in
sources."@babel/helper-create-regexp-features-plugin-7.12.1"
(sources."@babel/helper-define-map-7.10.5" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
];
})
(sources."@babel/helper-explode-assignable-expression-7.12.1" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
];
})
sources."@babel/helper-function-name-7.10.4"
@@ -59194,17 +59859,17 @@ in
sources."@babel/helper-hoist-variables-7.10.4"
(sources."@babel/helper-member-expression-to-functions-7.12.1" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
];
})
- (sources."@babel/helper-module-imports-7.12.1" // {
+ (sources."@babel/helper-module-imports-7.12.5" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
];
})
(sources."@babel/helper-module-transforms-7.12.1" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
];
})
sources."@babel/helper-optimise-call-expression-7.10.4"
@@ -59212,39 +59877,39 @@ in
sources."@babel/helper-regex-7.10.5"
(sources."@babel/helper-remap-async-to-generator-7.12.1" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
];
})
- (sources."@babel/helper-replace-supers-7.12.1" // {
+ (sources."@babel/helper-replace-supers-7.12.5" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
];
})
(sources."@babel/helper-simple-access-7.12.1" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
];
})
(sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
];
})
(sources."@babel/helper-split-export-declaration-7.11.0" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
];
})
sources."@babel/helper-validator-identifier-7.10.4"
sources."@babel/helper-validator-option-7.12.1"
sources."@babel/helper-wrap-function-7.12.3"
- (sources."@babel/helpers-7.12.1" // {
+ (sources."@babel/helpers-7.12.5" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
];
})
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.3"
+ sources."@babel/parser-7.12.5"
sources."@babel/plugin-proposal-async-generator-functions-7.12.1"
sources."@babel/plugin-proposal-class-properties-7.12.1"
sources."@babel/plugin-proposal-dynamic-import-7.12.1"
@@ -59252,7 +59917,7 @@ in
sources."@babel/plugin-proposal-json-strings-7.12.1"
sources."@babel/plugin-proposal-logical-assignment-operators-7.12.1"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.12.1"
- sources."@babel/plugin-proposal-numeric-separator-7.12.1"
+ sources."@babel/plugin-proposal-numeric-separator-7.12.5"
sources."@babel/plugin-proposal-object-rest-spread-7.12.1"
sources."@babel/plugin-proposal-optional-catch-binding-7.12.1"
sources."@babel/plugin-proposal-optional-chaining-7.12.1"
@@ -59308,7 +59973,7 @@ in
sources."@babel/plugin-transform-unicode-regex-7.12.1"
(sources."@babel/preset-env-7.12.1" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
sources."semver-5.7.1"
];
})
@@ -59322,12 +59987,12 @@ in
sources."semver-5.7.1"
];
})
- sources."@babel/runtime-7.12.1"
+ sources."@babel/runtime-7.12.5"
sources."@babel/template-7.10.4"
- (sources."@babel/traverse-7.12.1" // {
+ (sources."@babel/traverse-7.12.5" // {
dependencies = [
- sources."@babel/generator-7.12.1"
- sources."@babel/types-7.12.1"
+ sources."@babel/generator-7.12.5"
+ sources."@babel/types-7.12.5"
];
})
sources."@babel/types-7.10.4"
@@ -59435,16 +60100,16 @@ in
sources."@types/body-parser-1.19.0"
sources."@types/connect-3.4.33"
sources."@types/content-disposition-0.5.3"
- sources."@types/cookies-0.7.4"
- sources."@types/cors-2.8.7"
+ sources."@types/cookies-0.7.5"
+ sources."@types/cors-2.8.8"
sources."@types/ejs-2.7.0"
sources."@types/express-4.17.7"
- sources."@types/express-serve-static-core-4.17.9"
+ sources."@types/express-serve-static-core-4.17.13"
sources."@types/fs-capacitor-2.0.0"
sources."@types/glob-7.1.3"
(sources."@types/graphql-upload-8.0.4" // {
dependencies = [
- sources."graphql-15.3.0"
+ sources."graphql-15.4.0"
];
})
sources."@types/http-assert-1.5.1"
@@ -59458,12 +60123,12 @@ in
];
})
sources."@types/keygrip-1.0.2"
- sources."@types/koa-2.11.5"
+ sources."@types/koa-2.11.6"
sources."@types/koa-compose-3.2.5"
sources."@types/long-4.0.1"
sources."@types/mime-2.0.3"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
(sources."@types/node-fetch-2.5.7" // {
dependencies = [
sources."form-data-3.0.0"
@@ -59472,9 +60137,9 @@ 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.5"
+ sources."@types/serve-static-1.13.6"
sources."@types/through-0.0.30"
- sources."@types/ws-7.2.7"
+ sources."@types/ws-7.2.9"
sources."@types/zen-observable-0.8.1"
sources."@vue/cli-shared-utils-4.5.8"
(sources."@vue/cli-ui-4.5.8" // {
@@ -59484,24 +60149,24 @@ in
})
sources."@vue/cli-ui-addon-webpack-4.5.8"
sources."@vue/cli-ui-addon-widgets-4.5.8"
- (sources."@vue/compiler-core-3.0.1" // {
+ (sources."@vue/compiler-core-3.0.2" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
sources."source-map-0.6.1"
];
})
- sources."@vue/compiler-dom-3.0.1"
- (sources."@vue/compiler-sfc-3.0.1" // {
+ sources."@vue/compiler-dom-3.0.2"
+ (sources."@vue/compiler-sfc-3.0.2" // {
dependencies = [
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
sources."source-map-0.6.1"
];
})
- sources."@vue/compiler-ssr-3.0.1"
- sources."@vue/reactivity-3.0.1"
- sources."@vue/runtime-core-3.0.1"
- sources."@vue/runtime-dom-3.0.1"
- sources."@vue/shared-3.0.1"
+ sources."@vue/compiler-ssr-3.0.2"
+ sources."@vue/reactivity-3.0.2"
+ sources."@vue/runtime-core-3.0.2"
+ sources."@vue/runtime-dom-3.0.2"
+ sources."@vue/shared-3.0.2"
sources."@wry/context-0.4.4"
sources."@wry/equality-0.1.11"
sources."abbrev-1.1.1"
@@ -59552,7 +60217,7 @@ in
];
})
sources."apollo-cache-1.3.5"
- sources."apollo-cache-control-0.11.3"
+ sources."apollo-cache-control-0.11.4"
sources."apollo-cache-inmemory-1.6.6"
sources."apollo-client-2.6.10"
(sources."apollo-codegen-core-0.38.0" // {
@@ -59578,19 +60243,19 @@ in
sources."apollo-link-persisted-queries-0.2.2"
sources."apollo-link-state-0.4.2"
sources."apollo-link-ws-1.0.20"
- sources."apollo-reporting-protobuf-0.6.0"
+ sources."apollo-reporting-protobuf-0.6.1"
sources."apollo-server-caching-0.5.2"
- (sources."apollo-server-core-2.18.2" // {
+ (sources."apollo-server-core-2.19.0" // {
dependencies = [
sources."uuid-8.3.1"
];
})
sources."apollo-server-env-2.4.5"
sources."apollo-server-errors-2.4.2"
- sources."apollo-server-express-2.18.2"
- sources."apollo-server-plugin-base-0.10.1"
- sources."apollo-server-types-0.6.0"
- sources."apollo-tracing-0.11.4"
+ sources."apollo-server-express-2.19.0"
+ sources."apollo-server-plugin-base-0.10.2"
+ sources."apollo-server-types-0.6.1"
+ sources."apollo-tracing-0.12.0"
sources."apollo-upload-client-11.0.0"
sources."apollo-utilities-1.3.4"
(sources."archive-type-4.0.0" // {
@@ -59626,7 +60291,7 @@ in
sources."atob-2.1.2"
sources."await-to-js-2.1.1"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."babel-core-7.0.0-bridge.0"
sources."babel-plugin-dynamic-import-node-2.3.3"
sources."backo2-1.0.2"
@@ -59670,14 +60335,14 @@ in
sources."is-fullwidth-code-point-2.0.0"
sources."strip-ansi-5.2.0"
sources."supports-color-7.2.0"
- sources."term-size-2.2.0"
+ sources."term-size-2.2.1"
sources."type-fest-0.8.1"
];
})
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
- sources."browserslist-4.14.5"
- sources."buffer-5.6.0"
+ sources."browserslist-4.14.6"
+ sources."buffer-5.7.0"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
sources."buffer-crc32-0.2.13"
@@ -59697,13 +60362,14 @@ in
sources."sort-keys-2.0.0"
];
})
+ sources."call-bind-1.0.0"
sources."call-me-maybe-1.0.1"
sources."caller-callsite-2.0.0"
sources."caller-path-2.0.0"
sources."callsites-2.0.0"
sources."camel-case-4.1.1"
sources."camelcase-4.1.0"
- sources."caniuse-lite-1.0.30001148"
+ sources."caniuse-lite-1.0.30001154"
sources."capital-case-1.0.3"
sources."capture-stack-trace-1.0.1"
sources."cardinal-2.1.1"
@@ -59911,7 +60577,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.582"
+ sources."electron-to-chromium-1.3.587"
sources."elegant-spinner-1.0.1"
sources."emoji-regex-8.0.0"
sources."emojis-list-3.0.0"
@@ -59980,7 +60646,7 @@ in
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."fd-slicer-1.1.0"
sources."figures-1.7.0"
sources."file-type-8.1.0"
@@ -60002,7 +60668,7 @@ in
})
sources."find-up-3.0.0"
sources."fkill-6.2.0"
- sources."flow-parser-0.136.0"
+ sources."flow-parser-0.137.0"
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
@@ -60027,8 +60693,9 @@ in
sources."generate-function-1.1.0"
sources."generate-object-property-1.2.0"
sources."generic-names-2.0.1"
- sources."gensync-1.0.0-beta.1"
+ sources."gensync-1.0.0-beta.2"
sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.1"
sources."get-proxy-2.1.0"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
@@ -60096,7 +60763,7 @@ in
sources."ts-invariant-0.3.3"
];
})
- sources."graphql-extensions-0.12.5"
+ sources."graphql-extensions-0.12.6"
sources."graphql-subscriptions-1.1.0"
sources."graphql-tag-2.11.0"
sources."graphql-tools-4.0.8"
@@ -60145,7 +60812,7 @@ in
sources."iconv-lite-0.4.24"
sources."icss-replace-symbols-1.1.0"
sources."icss-utils-4.1.1"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."ignore-5.1.8"
sources."ignore-by-default-1.0.1"
sources."import-fresh-2.0.0"
@@ -60184,6 +60851,7 @@ in
sources."is-buffer-1.1.6"
sources."is-callable-1.2.2"
sources."is-ci-1.2.1"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
sources."is-date-object-1.0.2"
sources."is-descriptor-1.0.2"
@@ -60257,7 +60925,11 @@ in
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
sources."json5-2.1.3"
- sources."jsonfile-6.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."jsprim-1.4.1"
sources."keyv-3.0.0"
sources."kind-of-6.0.3"
@@ -60391,7 +61063,7 @@ in
sources."is-wsl-2.2.0"
];
})
- sources."node-releases-1.1.63"
+ sources."node-releases-1.1.65"
(sources."nodemon-1.19.4" // {
dependencies = [
sources."debug-3.2.6"
@@ -60428,13 +61100,9 @@ in
sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object-path-0.11.5"
- sources."object-treeify-1.1.28"
+ sources."object-treeify-1.1.29"
sources."object-visit-1.0.1"
- (sources."object.assign-4.1.1" // {
- dependencies = [
- sources."es-abstract-1.18.0-next.1"
- ];
- })
+ sources."object.assign-4.1.2"
sources."object.getownpropertydescriptors-2.1.0"
sources."object.pick-1.3.0"
sources."on-finished-2.3.0"
@@ -60576,7 +61244,7 @@ in
})
sources."rechoir-0.6.2"
sources."redeyed-2.1.1"
- sources."regenerate-1.4.1"
+ sources."regenerate-1.4.2"
sources."regenerate-unicode-properties-8.2.0"
sources."regenerator-runtime-0.13.7"
sources."regenerator-transform-0.14.5"
@@ -60601,7 +61269,7 @@ in
sources."request-2.88.2"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-from-3.0.0"
sources."resolve-url-0.2.1"
sources."responselike-1.0.2"
@@ -60612,7 +61280,7 @@ in
sources."rimraf-3.0.2"
sources."rss-parser-3.9.0"
sources."run-async-2.4.1"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."rxjs-6.6.3"
sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
@@ -60650,7 +61318,7 @@ in
sources."shell-quote-1.7.2"
sources."shelljs-0.8.4"
sources."shellwords-0.1.1"
- sources."shortid-2.2.15"
+ sources."shortid-2.2.16"
sources."signal-exit-3.0.3"
sources."slash-3.0.0"
sources."slice-ansi-0.0.4"
@@ -60730,8 +61398,16 @@ in
sources."strict-uri-encode-1.1.0"
sources."string-hash-1.1.3"
sources."string-width-4.2.0"
- sources."string.prototype.trimend-1.0.1"
- sources."string.prototype.trimstart-1.0.1"
+ (sources."string.prototype.trimend-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
+ (sources."string.prototype.trimstart-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
(sources."string_decoder-1.1.1" // {
dependencies = [
sources."safe-buffer-5.1.2"
@@ -60917,7 +61593,7 @@ in
(sources."vue-codemod-0.0.4" // {
dependencies = [
sources."globby-10.0.2"
- sources."vue-3.0.1"
+ sources."vue-3.0.2"
];
})
sources."watch-1.0.2"
@@ -61102,12 +61778,12 @@ in
};
dependencies = [
sources."@babel/code-frame-7.10.4"
- sources."@babel/generator-7.12.1"
+ sources."@babel/generator-7.12.5"
sources."@babel/helper-validator-identifier-7.10.4"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.3"
+ sources."@babel/parser-7.12.5"
sources."@babel/template-7.10.4"
- sources."@babel/types-7.12.1"
+ sources."@babel/types-7.12.5"
sources."@webassemblyjs/ast-1.9.1"
sources."@webassemblyjs/floating-point-hex-parser-1.9.1"
sources."@webassemblyjs/helper-api-error-1.9.1"
@@ -61192,7 +61868,7 @@ in
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.12.1" // {
+ (sources."@babel/generator-7.12.5" // {
dependencies = [
sources."source-map-0.5.7"
];
@@ -61200,19 +61876,19 @@ in
sources."@babel/helper-function-name-7.10.4"
sources."@babel/helper-get-function-arity-7.10.4"
sources."@babel/helper-member-expression-to-functions-7.12.1"
- sources."@babel/helper-module-imports-7.12.1"
+ sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
sources."@babel/helper-optimise-call-expression-7.10.4"
- sources."@babel/helper-replace-supers-7.12.1"
+ sources."@babel/helper-replace-supers-7.12.5"
sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-split-export-declaration-7.11.0"
sources."@babel/helper-validator-identifier-7.10.4"
- sources."@babel/helpers-7.12.1"
+ sources."@babel/helpers-7.12.5"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.3"
+ sources."@babel/parser-7.12.5"
sources."@babel/template-7.10.4"
- sources."@babel/traverse-7.12.1"
- sources."@babel/types-7.12.1"
+ sources."@babel/traverse-7.12.5"
+ sources."@babel/types-7.12.5"
sources."JSV-4.0.2"
sources."ansi-styles-3.2.1"
sources."array-unique-0.3.2"
@@ -61233,7 +61909,7 @@ in
sources."escape-string-regexp-1.0.5"
sources."fs-extra-5.0.0"
sources."function-bind-1.1.1"
- sources."gensync-1.0.0-beta.1"
+ sources."gensync-1.0.0-beta.2"
(sources."global-modules-0.2.3" // {
dependencies = [
sources."is-windows-0.2.0"
@@ -61253,6 +61929,7 @@ in
sources."homedir-polyfill-1.0.3"
sources."ini-1.3.5"
sources."is-3.3.0"
+ sources."is-core-module-2.0.0"
sources."is-windows-1.0.2"
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
@@ -61276,7 +61953,7 @@ in
sources."parse-passwd-1.0.0"
sources."path-parse-1.0.6"
sources."pkginfo-0.4.1"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."safe-buffer-5.1.2"
sources."sax-0.5.8"
sources."semver-5.7.1"
@@ -61313,7 +61990,7 @@ in
dependencies = [
sources."@types/glob-7.1.3"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."chromium-pickle-js-0.2.0"
@@ -61362,7 +62039,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
@@ -61531,15 +62208,18 @@ in
];
})
sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
sources."get-stdin-4.0.1"
sources."glob-6.0.4"
sources."graceful-fs-3.0.12"
+ sources."has-1.0.3"
sources."hosted-git-info-2.8.8"
sources."indent-string-2.1.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."intersect-1.0.1"
sources."is-arrayish-0.2.1"
+ sources."is-core-module-2.0.0"
sources."is-finite-1.1.0"
sources."is-plain-obj-1.1.0"
sources."is-utf8-0.2.1"
@@ -61590,7 +62270,7 @@ in
sources."read-pkg-up-1.0.1"
sources."redent-1.0.0"
sources."repeating-2.0.1"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
(sources."rimraf-2.7.1" // {
dependencies = [
sources."glob-7.1.6"
@@ -61678,6 +62358,7 @@ in
sources."buffer-xor-1.0.3"
sources."builtin-status-codes-3.0.0"
sources."cached-path-relative-1.0.2"
+ sources."call-bind-1.0.0"
sources."cipher-base-1.0.4"
sources."combine-source-map-0.8.0"
sources."concat-map-0.0.1"
@@ -61721,6 +62402,7 @@ in
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."get-assigned-identifiers-1.2.0"
+ sources."get-intrinsic-1.0.1"
sources."glob-7.1.6"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
@@ -61733,7 +62415,7 @@ in
sources."hmac-drbg-1.0.1"
sources."htmlescape-1.1.1"
sources."https-browserify-1.0.0"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."inline-source-map-0.6.2"
@@ -61741,6 +62423,7 @@ in
sources."is-arguments-1.0.4"
sources."is-buffer-1.1.6"
sources."is-callable-1.2.2"
+ sources."is-core-module-2.0.0"
sources."is-date-object-1.0.2"
sources."is-generator-function-1.0.7"
sources."is-negative-zero-2.0.0"
@@ -61766,11 +62449,7 @@ in
sources."object-assign-4.1.1"
sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- (sources."object.assign-4.1.1" // {
- dependencies = [
- sources."es-abstract-1.18.0-next.1"
- ];
- })
+ sources."object.assign-4.1.2"
sources."once-1.4.0"
sources."os-browserify-0.3.0"
sources."pako-1.0.11"
@@ -61800,7 +62479,7 @@ in
sources."string_decoder-1.1.1"
];
})
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."ripemd160-2.0.2"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
@@ -61821,8 +62500,16 @@ in
];
})
sources."stream-splicer-2.0.1"
- sources."string.prototype.trimend-1.0.1"
- sources."string.prototype.trimstart-1.0.1"
+ (sources."string.prototype.trimend-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
+ (sources."string.prototype.trimstart-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
sources."string_decoder-1.3.0"
sources."subarg-1.0.0"
sources."syntax-error-1.4.0"
@@ -61875,7 +62562,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.26"
+ sources."@types/node-13.13.30"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.2.16"
sources."ajv-6.12.6"
@@ -61890,11 +62577,12 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
sources."bencode-2.0.1"
+ sources."bep53-range-1.0.0"
sources."bitfield-0.1.0"
(sources."bittorrent-dht-6.4.2" // {
dependencies = [
@@ -61906,7 +62594,7 @@ in
sources."bencode-0.8.0"
];
})
- sources."blob-to-buffer-1.2.8"
+ sources."blob-to-buffer-1.2.9"
sources."bn.js-4.11.9"
sources."bncode-0.5.3"
sources."brace-expansion-1.1.11"
@@ -61926,7 +62614,7 @@ in
})
sources."castv2-client-1.2.0"
sources."chalk-1.0.0"
- sources."chrome-dgram-3.0.5"
+ sources."chrome-dgram-3.0.6"
sources."chrome-dns-1.0.1"
sources."chrome-net-3.3.4"
sources."chromecast-player-0.2.3"
@@ -61936,7 +62624,7 @@ in
sources."co-3.1.0"
sources."codepage-1.4.0"
sources."combined-stream-1.0.8"
- sources."commander-6.1.0"
+ sources."commander-6.2.0"
sources."compact2string-1.4.1"
sources."concat-map-0.0.1"
(sources."concat-stream-2.0.0" // {
@@ -61991,6 +62679,7 @@ in
];
})
sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
sources."get-browser-rtc-1.0.2"
sources."get-stdin-4.0.1"
sources."getpass-0.1.7"
@@ -61999,6 +62688,7 @@ in
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-ansi-1.0.3"
sources."hat-0.0.3"
sources."hosted-git-info-2.8.8"
@@ -62014,6 +62704,7 @@ in
sources."ip-set-1.0.2"
sources."ipaddr.js-2.0.0"
sources."is-arrayish-0.2.1"
+ sources."is-core-module-2.0.0"
sources."is-finite-1.1.0"
sources."is-typedarray-1.0.0"
sources."is-utf8-0.2.1"
@@ -62037,7 +62728,7 @@ in
sources."long-4.0.0"
sources."loud-rejection-1.6.0"
sources."lru-2.0.1"
- sources."magnet-uri-5.3.0"
+ sources."magnet-uri-5.4.0"
sources."map-obj-1.0.1"
(sources."mdns-js-1.0.3" // {
dependencies = [
@@ -62156,11 +62847,11 @@ in
sources."redent-1.0.0"
sources."repeating-2.0.1"
sources."request-2.88.2"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."rimraf-2.7.1"
sources."router-0.6.2"
- sources."run-parallel-1.1.9"
- sources."run-series-1.1.8"
+ sources."run-parallel-1.1.10"
+ sources."run-series-1.1.9"
sources."rusha-0.8.13"
sources."rx-2.5.3"
sources."safe-buffer-5.2.1"
@@ -62396,10 +63087,10 @@ in
coc-css = nodeEnv.buildNodePackage {
name = "coc-css";
packageName = "coc-css";
- version = "1.2.5";
+ version = "1.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-css/-/coc-css-1.2.5.tgz";
- sha512 = "Khii6e43VV1JqSNd/UGMDmenBkFYcFKEr0WM6a8isOOWxSX8Vly/YAjVq7rbErD3mYOeJ+rxcH5/faUqIDj/9A==";
+ url = "https://registry.npmjs.org/coc-css/-/coc-css-1.2.6.tgz";
+ sha512 = "eVzucf/n0T9Sap+9HbKeW6XhMle1Q/2aURaE9BVTNHFW9eqFlKq72l/38NzrUYbdCpQh8foDsoKAqbFsAnBFYw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -62413,10 +63104,10 @@ in
coc-diagnostic = nodeEnv.buildNodePackage {
name = "coc-diagnostic";
packageName = "coc-diagnostic";
- version = "0.11.0";
+ version = "0.12.0";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-diagnostic/-/coc-diagnostic-0.11.0.tgz";
- sha512 = "QdKxUVPcrX+/rkpWHjQtRePsT2tWZY586Ip7hGsn5WCP3SY/HyAfzuzk6tygC0C7VvXrV0WQd3VLIMwgpwWQnA==";
+ url = "https://registry.npmjs.org/coc-diagnostic/-/coc-diagnostic-0.12.0.tgz";
+ sha512 = "onUfHm8s/nisp/VtrtPwjXvljhdnYUmQwc/VmB/MsZfaJW3hDLhl4gDbBHISR+CHDHANpkItHw/dpU53V/YC6g==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -62530,13 +63221,13 @@ in
coc-html = nodeEnv.buildNodePackage {
name = "coc-html";
packageName = "coc-html";
- version = "1.2.4";
+ version = "1.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-html/-/coc-html-1.2.4.tgz";
- sha512 = "gr0GBKeew88n8hcn4fkzIcBruhih7YAqBd7ldsYjoG2qZhjPEj/arYESFOYgooX1jYuxCpQYH526EXXzs4BGRQ==";
+ url = "https://registry.npmjs.org/coc-html/-/coc-html-1.3.1.tgz";
+ sha512 = "qC1BifVAAuI5cPT6fEQuP0RIjwDWqhLCH+AUJrQ7lW2IghWInjOarhj9AHWS+1cZLnsVrMMYXL6i8HZLnkRDQQ==";
};
dependencies = [
- sources."typescript-3.9.7"
+ sources."typescript-4.0.5"
];
buildInputs = globalBuildInputs;
meta = {
@@ -62568,14 +63259,14 @@ in
coc-java = nodeEnv.buildNodePackage {
name = "coc-java";
packageName = "coc-java";
- version = "1.4.12";
+ version = "1.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-java/-/coc-java-1.4.12.tgz";
- sha512 = "kKvT5ESFDOVPZ2iO4MQ2FkWj88kZqcczpQDqYD1tBgrLAGD0YnEzSzK6paI+kJYqk945X/k66Kcq5YbercvmqA==";
+ url = "https://registry.npmjs.org/coc-java/-/coc-java-1.5.0.tgz";
+ sha512 = "EvoHLu7a0H3NB8z3JqXUTggKNTCi28on2dsE7/EJ7AYT1i3SgPaDaU/M7lkK/mUqokbHhAKwcEZBcAr2PtRAgg==";
};
buildInputs = globalBuildInputs;
meta = {
- description = "Java langauage extension for coc.nvim";
+ description = "Java language extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-java#readme";
license = "EPL-1.0";
};
@@ -62621,10 +63312,10 @@ in
coc-lists = nodeEnv.buildNodePackage {
name = "coc-lists";
packageName = "coc-lists";
- version = "1.3.10";
+ version = "1.3.11";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-lists/-/coc-lists-1.3.10.tgz";
- sha512 = "XbwltkjxhzzfN5In3w43TBKFbR1b8+3OgIldwYQOUYHlUxF1KO2mJj8ngkzKsaglIPeMYuWtWizOS02L74fKkA==";
+ url = "https://registry.npmjs.org/coc-lists/-/coc-lists-1.3.11.tgz";
+ sha512 = "FG0sCSIbkOe+RRikjHuDp+lFJWXyKBcDSTXDbS7T6q4dNwpkpl4+wNSkvN0tWKnXwNFd2HJt5GuFn5xj9DFK8g==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -62645,10 +63336,10 @@ in
sha512 = "KZVd2kmQjUQVLEHM9c2aXxP4AbM8sRybPtdAR6lWfIK3VGj67O2PIoG30Ro17d7BgcASVBp2Ad86azK9Op8uDw==";
};
dependencies = [
- sources."@chemzqm/neovim-5.2.6"
+ sources."@chemzqm/neovim-5.2.8"
sources."@tootallnate/once-1.1.2"
- sources."agent-base-6.0.1"
- sources."arch-2.1.2"
+ sources."agent-base-6.0.2"
+ sources."arch-2.2.0"
sources."async-2.6.3"
sources."await-semaphore-0.1.3"
sources."balanced-match-1.0.0"
@@ -62660,6 +63351,7 @@ in
sources."buffer-indexof-polyfill-1.0.2"
sources."buffers-0.1.1"
sources."bytes-3.1.0"
+ sources."call-bind-1.0.0"
sources."chainsaw-0.1.0"
sources."chownr-2.0.0"
sources."clipboardy-2.3.0"
@@ -62688,7 +63380,7 @@ in
sources."fb-watchman-2.0.1"
sources."flatted-2.0.2"
sources."follow-redirects-1.13.0"
- sources."fp-ts-2.8.4"
+ sources."fp-ts-2.8.5"
sources."fs-extra-8.1.0"
sources."fs-minipass-2.1.0"
sources."fs.realpath-1.0.0"
@@ -62699,6 +63391,7 @@ in
];
})
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."get-stream-4.1.0"
sources."glob-7.1.6"
sources."graceful-fs-4.2.4"
@@ -62706,7 +63399,7 @@ in
sources."has-symbols-1.0.1"
sources."http-proxy-agent-4.0.1"
sources."https-proxy-agent-5.0.0"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
@@ -62754,11 +63447,7 @@ in
sources."npm-run-path-2.0.2"
sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- (sources."object.assign-4.1.1" // {
- dependencies = [
- sources."es-abstract-1.18.0-next.1"
- ];
- })
+ sources."object.assign-4.1.2"
sources."once-1.4.0"
sources."p-finally-1.0.0"
sources."path-is-absolute-1.0.1"
@@ -62784,8 +63473,16 @@ in
sources."date-format-2.1.0"
];
})
- sources."string.prototype.trimend-1.0.1"
- sources."string.prototype.trimstart-1.0.1"
+ (sources."string.prototype.trimend-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
+ (sources."string.prototype.trimstart-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
sources."string_decoder-1.1.1"
sources."strip-eof-1.0.0"
sources."strip-json-comments-2.0.1"
@@ -62835,10 +63532,10 @@ in
coc-prettier = nodeEnv.buildNodePackage {
name = "coc-prettier";
packageName = "coc-prettier";
- version = "1.1.17";
+ version = "1.1.18";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-prettier/-/coc-prettier-1.1.17.tgz";
- sha512 = "KwHA9HvRs4W6OKd+aVa7/R2YzyVSogWpPUVX8wJ8vBEp5U2VHqfjwhyvN9BFEo1FEkyigXG6DI44jtq47eE5YQ==";
+ url = "https://registry.npmjs.org/coc-prettier/-/coc-prettier-1.1.18.tgz";
+ sha512 = "K2rny+Gy8TKZTWFpRqQ0cuH1QkrClml7cNh6A39vkQfbgmDXgaTbli/V0oWslSnVyPOtidGS3vIhZ09mukVhvw==";
};
dependencies = [
sources."@babel/code-frame-7.10.4"
@@ -62915,9 +63612,9 @@ in
sources."callsites-3.1.0"
sources."camelcase-2.1.1"
sources."camelcase-keys-2.1.0"
- sources."caniuse-lite-1.0.30001148"
+ sources."caniuse-lite-1.0.30001154"
sources."capture-stack-trace-1.0.1"
- sources."ccount-1.0.5"
+ sources."ccount-1.1.0"
sources."chalk-2.4.2"
sources."character-entities-1.2.4"
sources."character-entities-html4-1.1.4"
@@ -63012,7 +63709,7 @@ in
sources."domutils-1.7.0"
sources."dot-prop-5.3.0"
sources."duplexer3-0.1.4"
- sources."electron-to-chromium-1.3.582"
+ sources."electron-to-chromium-1.3.587"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
@@ -63133,6 +63830,7 @@ in
sources."for-own-0.1.5"
sources."fragment-cache-0.2.1"
sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
sources."get-caller-file-1.0.3"
sources."get-stdin-5.0.1"
@@ -63159,6 +63857,7 @@ in
sources."gonzales-pe-4.3.0"
sources."got-6.7.1"
sources."graceful-fs-4.2.4"
+ sources."has-1.0.3"
(sources."has-ansi-2.0.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
@@ -63185,7 +63884,7 @@ in
sources."htmlparser2-3.10.1"
sources."iconv-lite-0.4.24"
sources."ignore-4.0.6"
- sources."import-fresh-3.2.1"
+ sources."import-fresh-3.2.2"
sources."import-lazy-2.1.0"
sources."import-local-0.1.1"
sources."imurmurhash-0.1.4"
@@ -63217,6 +63916,7 @@ in
sources."is-arrayish-0.2.1"
sources."is-buffer-1.1.6"
sources."is-ci-1.2.1"
+ sources."is-core-module-2.0.0"
(sources."is-data-descriptor-1.0.0" // {
dependencies = [
sources."kind-of-6.0.3"
@@ -63449,11 +64149,7 @@ in
sources."prepend-http-1.0.4"
sources."preserve-0.2.0"
sources."prettier-2.1.2"
- (sources."prettier-eslint-10.1.1" // {
- dependencies = [
- sources."prettier-1.19.1"
- ];
- })
+ sources."prettier-eslint-11.0.0"
(sources."prettier-stylelint-0.4.2" // {
dependencies = [
sources."debug-3.2.6"
@@ -63520,7 +64216,7 @@ in
sources."require-from-string-2.0.2"
sources."require-main-filename-1.0.1"
sources."require-relative-0.8.7"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
(sources."resolve-cwd-2.0.0" // {
dependencies = [
sources."resolve-from-3.0.0"
@@ -63691,7 +64387,7 @@ in
})
sources."trim-0.0.1"
sources."trim-newlines-1.0.0"
- sources."trim-trailing-lines-1.1.3"
+ sources."trim-trailing-lines-1.1.4"
sources."trough-1.0.5"
sources."tslib-1.14.1"
(sources."tslint-5.20.1" // {
@@ -63734,7 +64430,7 @@ in
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
- sources."v8-compile-cache-2.1.1"
+ sources."v8-compile-cache-2.2.0"
sources."validate-npm-package-license-3.0.4"
sources."vfile-2.3.0"
sources."vfile-location-2.0.6"
@@ -63793,10 +64489,10 @@ in
coc-python = nodeEnv.buildNodePackage {
name = "coc-python";
packageName = "coc-python";
- version = "1.2.12";
+ version = "1.2.13";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-python/-/coc-python-1.2.12.tgz";
- sha512 = "cwZ/uIJT5id6zwBE6RWC/HcGy7uw2hLjC0OyvcjFzidazH73e3fQBBoEMJNtLKgPuAJfNjo4BPu+cDsCSAkCAw==";
+ url = "https://registry.npmjs.org/coc-python/-/coc-python-1.2.13.tgz";
+ sha512 = "thsXkbwwJMpiGa/1GiPvFnbWtC5K8QcZvcUtoc4lU8Hf38LbywK5qRp6M7tOAabJOq5dYcIYYbPZWzGwhoZEiw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -63852,10 +64548,10 @@ in
coc-rust-analyzer = nodeEnv.buildNodePackage {
name = "coc-rust-analyzer";
packageName = "coc-rust-analyzer";
- version = "0.9.0";
+ version = "0.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.9.0.tgz";
- sha512 = "//DKmHGTR4u7tPoFBU+8apTuaXidWIJf+squdnVb/DX6J1fO9BSI6M6TBTlfY6IC1V1FOa6bUE6GNcQDyH1hYQ==";
+ url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.14.0.tgz";
+ sha512 = "2s1VTk/IgwO82Vf/YhywNUbijpdgAmUBa6+R9f8xPzl2MyYw9lKVqasxJPa3qA4CB6sqSAG5r3egP6LzqqDxbA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -63888,10 +64584,10 @@ in
coc-snippets = nodeEnv.buildNodePackage {
name = "coc-snippets";
packageName = "coc-snippets";
- version = "2.2.1";
+ version = "2.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-snippets/-/coc-snippets-2.2.1.tgz";
- sha512 = "iMAZLafpYJYtf+jMIoUlNqYjZkxFEflbG1aW7XiesC0c+TY8HYglN3/CnuoKu0bwWcxoktUhiRqDixuw36VRSQ==";
+ url = "https://registry.npmjs.org/coc-snippets/-/coc-snippets-2.2.3.tgz";
+ sha512 = "mK3oTm3gjQzV37Hq9r/bTj2N63p5tzO7IppuksQ7Yk0hURrHUzyx58PdBhfVOsD77FIo37dY1E0gOXv5t7a1dg==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -63905,10 +64601,10 @@ in
coc-solargraph = nodeEnv.buildNodePackage {
name = "coc-solargraph";
packageName = "coc-solargraph";
- version = "1.1.7";
+ version = "1.1.8";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-solargraph/-/coc-solargraph-1.1.7.tgz";
- sha512 = "+oaGgco/4VuQIAp7MqvwrMPnKXViap/W894pFodstK1FkCUpP3qc04Kt7B/8IqRTFrd5b6tAn7Nrsf5g4RffTw==";
+ url = "https://registry.npmjs.org/coc-solargraph/-/coc-solargraph-1.1.8.tgz";
+ sha512 = "j0/S9ycyP4cdFhTu3FGaY4t0ZSn1K5EFWi6A90nppQYPwrzSGo3tn5XDO44vaWsYhEUlQfQrXVwtFScKCdc1vg==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -63930,27 +64626,27 @@ in
dependencies = [
sources."@babel/code-frame-7.10.4"
sources."@babel/core-7.12.3"
- sources."@babel/generator-7.12.1"
+ sources."@babel/generator-7.12.5"
sources."@babel/helper-function-name-7.10.4"
sources."@babel/helper-get-function-arity-7.10.4"
sources."@babel/helper-member-expression-to-functions-7.12.1"
- sources."@babel/helper-module-imports-7.12.1"
+ sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
sources."@babel/helper-optimise-call-expression-7.10.4"
- sources."@babel/helper-replace-supers-7.12.1"
+ sources."@babel/helper-replace-supers-7.12.5"
sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-split-export-declaration-7.11.0"
sources."@babel/helper-validator-identifier-7.10.4"
- sources."@babel/helpers-7.12.1"
+ sources."@babel/helpers-7.12.5"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.12.3"
+ sources."@babel/parser-7.12.5"
sources."@babel/template-7.10.4"
- sources."@babel/traverse-7.12.1"
- sources."@babel/types-7.12.1"
+ sources."@babel/traverse-7.12.5"
+ sources."@babel/types-7.12.5"
sources."@nodelib/fs.scandir-2.1.3"
sources."@nodelib/fs.stat-2.0.3"
sources."@nodelib/fs.walk-1.2.4"
@@ -63971,12 +64667,12 @@ in
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
- sources."browserslist-4.14.5"
+ sources."browserslist-4.14.6"
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."caniuse-lite-1.0.30001148"
- sources."ccount-1.0.5"
+ sources."caniuse-lite-1.0.30001154"
+ sources."ccount-1.1.0"
(sources."chalk-4.1.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -64016,7 +64712,7 @@ in
sources."domelementtype-1.3.1"
sources."domhandler-2.4.2"
sources."domutils-1.7.0"
- sources."electron-to-chromium-1.3.582"
+ sources."electron-to-chromium-1.3.587"
sources."emoji-regex-8.0.0"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
@@ -64029,14 +64725,15 @@ in
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fastest-levenshtein-1.0.12"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."file-entry-cache-5.0.1"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
sources."flat-cache-2.0.1"
sources."flatted-2.0.2"
sources."fs.realpath-1.0.0"
- sources."gensync-1.0.0-beta.1"
+ sources."function-bind-1.1.1"
+ sources."gensync-1.0.0-beta.2"
sources."get-stdin-8.0.0"
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
@@ -64047,12 +64744,13 @@ in
sources."globjoin-0.1.4"
sources."gonzales-pe-4.3.0"
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."html-tags-3.1.0"
sources."htmlparser2-3.10.1"
sources."ignore-5.1.8"
- (sources."import-fresh-3.2.1" // {
+ (sources."import-fresh-3.2.2" // {
dependencies = [
sources."resolve-from-4.0.0"
];
@@ -64068,7 +64766,8 @@ in
sources."is-alphanumeric-1.0.0"
sources."is-alphanumerical-1.0.4"
sources."is-arrayish-0.2.1"
- sources."is-buffer-2.0.4"
+ sources."is-buffer-2.0.5"
+ sources."is-core-module-2.0.0"
sources."is-decimal-1.0.4"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-3.0.0"
@@ -64111,7 +64810,7 @@ in
})
sources."mkdirp-0.5.5"
sources."ms-2.1.2"
- sources."node-releases-1.1.63"
+ sources."node-releases-1.1.65"
sources."normalize-package-data-2.5.0"
sources."normalize-range-0.1.2"
sources."normalize-selector-0.2.0"
@@ -64169,11 +64868,11 @@ in
sources."remark-stringify-8.1.1"
sources."repeat-string-1.6.1"
sources."replace-ext-1.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-from-5.0.0"
sources."reusify-1.0.4"
sources."rimraf-2.6.3"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."safe-buffer-5.1.2"
sources."semver-5.7.1"
sources."signal-exit-3.0.3"
@@ -64211,25 +64910,25 @@ in
sources."to-regex-range-5.0.1"
sources."trim-0.0.1"
sources."trim-newlines-3.0.0"
- sources."trim-trailing-lines-1.1.3"
+ sources."trim-trailing-lines-1.1.4"
sources."trough-1.0.5"
sources."type-fest-0.13.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.1"
- sources."unist-util-is-4.0.2"
+ 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.1.1"
+ sources."v8-compile-cache-2.2.0"
sources."validate-npm-package-license-3.0.4"
sources."vfile-4.2.0"
- sources."vfile-location-3.1.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"
@@ -64239,7 +64938,7 @@ in
];
})
sources."vscode-languageserver-textdocument-1.0.1"
- sources."vscode-languageserver-types-3.16.0-next.3"
+ sources."vscode-languageserver-types-3.16.0-next.4"
sources."vscode-uri-2.1.2"
sources."which-1.3.1"
sources."wrappy-1.0.2"
@@ -64301,10 +65000,13 @@ in
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
sources."glob-7.1.6"
+ sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
+ sources."is-core-module-2.0.0"
sources."js-tokens-4.0.0"
sources."js-yaml-3.14.0"
sources."minimatch-3.0.4"
@@ -64313,7 +65015,7 @@ in
sources."once-1.4.0"
sources."path-is-absolute-1.0.1"
sources."path-parse-1.0.6"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."semver-5.7.1"
sources."sprintf-js-1.0.3"
sources."supports-color-5.5.0"
@@ -64369,13 +65071,13 @@ in
coc-tsserver = nodeEnv.buildNodePackage {
name = "coc-tsserver";
packageName = "coc-tsserver";
- version = "1.5.8";
+ version = "1.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-tsserver/-/coc-tsserver-1.5.8.tgz";
- sha512 = "rh1/curdq4ygQxsqPxJ7lgZR1zcEC3uWjLuDM4aiexzVAIO5QxtCFmKkfQHPzlOMHm6Gp5WvSJzgncS3Fj2Z+Q==";
+ url = "https://registry.npmjs.org/coc-tsserver/-/coc-tsserver-1.6.0.tgz";
+ sha512 = "mGqubDWL5kRHhcoCoAG5LyODhBEh7ORXhCTCZ1GLj7waEaHxtmFSoBlD0H4KwijvI/P+08ji/DLBfp842BPkgw==";
};
dependencies = [
- sources."typescript-4.0.3"
+ sources."typescript-4.0.5"
];
buildInputs = globalBuildInputs;
meta = {
@@ -64390,17 +65092,19 @@ in
coc-vetur = nodeEnv.buildNodePackage {
name = "coc-vetur";
packageName = "coc-vetur";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-vetur/-/coc-vetur-1.2.0.tgz";
- sha512 = "JtuTM6DHU21h6j1fEeAaOtfFveLOzeqVXh9mjd53fVHws9T89wW8yV0ZsU5gz4u4g0tw7nN779sJqOEAXnmR8w==";
+ url = "https://registry.npmjs.org/coc-vetur/-/coc-vetur-1.2.1.tgz";
+ sha512 = "ji3UHWxiAnEwEcAxedGMxZbwKffTB+7t0zT2mKozv9wYZGgc3Rexp0Nvl3J05Cfvz+FCrSEDSaxpo+JSfdYLIQ==";
};
dependencies = [
sources."@babel/code-frame-7.10.4"
sources."@babel/helper-validator-identifier-7.10.4"
sources."@babel/highlight-7.10.4"
- sources."@emmetio/extract-abbreviation-0.2.0"
- (sources."@eslint/eslintrc-0.1.3" // {
+ sources."@emmetio/abbreviation-2.0.2"
+ sources."@emmetio/css-abbreviation-2.1.2"
+ sources."@emmetio/scanner-1.0.0"
+ (sources."@eslint/eslintrc-0.2.1" // {
dependencies = [
sources."debug-4.3.0"
sources."ignore-4.0.6"
@@ -64415,7 +65119,7 @@ in
})
sources."@nodelib/fs.stat-1.1.3"
sources."@nodelib/fs.walk-1.2.4"
- sources."@prettier/plugin-pug-1.9.0"
+ sources."@prettier/plugin-pug-1.10.1"
sources."@sindresorhus/is-0.14.0"
sources."@sorg/log-2.2.0"
sources."@starptech/expression-parser-0.10.0"
@@ -64442,7 +65146,7 @@ in
sources."@types/json-schema-7.0.6"
sources."@types/minimatch-3.0.3"
sources."@types/minimist-1.2.0"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."@types/normalize-package-data-2.4.0"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
@@ -64540,7 +65244,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-4.1.0"
sources."camelcase-keys-4.2.0"
- sources."ccount-1.0.5"
+ sources."ccount-1.1.0"
sources."chalk-2.4.2"
sources."character-entities-1.2.4"
sources."character-entities-html4-1.1.4"
@@ -64671,12 +65375,13 @@ in
sources."duplexer3-0.1.4"
sources."editorconfig-0.15.3"
sources."element-helper-json-2.0.6"
+ sources."emmet-2.1.6"
sources."emoji-regex-7.0.3"
sources."end-of-stream-1.4.4"
sources."enquirer-2.3.6"
sources."error-ex-1.3.2"
sources."escape-string-regexp-1.0.5"
- (sources."eslint-7.11.0" // {
+ (sources."eslint-7.12.1" // {
dependencies = [
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
@@ -64774,7 +65479,7 @@ in
})
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."fault-1.0.4"
sources."figures-3.2.0"
sources."file-entry-cache-5.0.1"
@@ -64791,7 +65496,7 @@ in
sources."format-0.2.2"
sources."fragment-cache-0.2.1"
sources."fs.realpath-1.0.0"
- sources."fsevents-2.1.3"
+ sources."fsevents-2.2.0"
sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
sources."get-caller-file-1.0.3"
@@ -64835,7 +65540,7 @@ in
sources."hast-util-has-property-1.0.4"
sources."hast-util-is-body-ok-link-1.0.4"
sources."hast-util-is-element-1.1.0"
- sources."hast-util-parse-selector-2.2.4"
+ sources."hast-util-parse-selector-2.2.5"
sources."hast-util-to-string-1.0.4"
sources."hast-util-whitespace-1.0.4"
sources."hosted-git-info-2.8.8"
@@ -64844,7 +65549,7 @@ in
sources."http-cache-semantics-4.1.0"
sources."iconv-lite-0.4.24"
sources."ignore-3.3.10"
- (sources."import-fresh-3.2.1" // {
+ (sources."import-fresh-3.2.2" // {
dependencies = [
sources."resolve-from-4.0.0"
];
@@ -64876,8 +65581,9 @@ in
sources."is-alphanumerical-1.0.4"
sources."is-arrayish-0.2.1"
sources."is-binary-path-2.1.0"
- sources."is-buffer-2.0.4"
+ sources."is-buffer-2.0.5"
sources."is-ci-2.0.0"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
sources."is-decimal-1.0.4"
sources."is-descriptor-1.0.2"
@@ -65149,7 +65855,7 @@ in
sources."require-directory-2.1.1"
sources."require-main-filename-1.0.1"
sources."require-relative-0.8.7"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-from-5.0.0"
sources."resolve-url-0.2.1"
sources."responselike-1.0.2"
@@ -65158,13 +65864,13 @@ in
sources."reusify-1.0.4"
sources."rimraf-2.6.3"
sources."run-async-2.4.1"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."rxjs-6.6.3"
sources."s.color-0.0.13"
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
- sources."sass-formatter-0.4.15"
+ sources."sass-formatter-0.5.1"
sources."sax-1.2.4"
sources."semver-5.7.1"
sources."semver-diff-2.1.0"
@@ -65291,7 +65997,7 @@ in
sources."stylus-supremacy-2.14.5"
sources."suf-cli-0.1.3"
sources."suf-node-1.2.1"
- sources."suf-regex-0.0.23"
+ sources."suf-regex-0.0.25"
sources."supports-color-5.5.0"
sources."symbol-0.2.3"
(sources."table-5.4.6" // {
@@ -65317,7 +66023,7 @@ in
sources."to-vfile-6.1.0"
sources."trim-0.0.1"
sources."trim-newlines-2.0.0"
- sources."trim-trailing-lines-1.1.3"
+ sources."trim-trailing-lines-1.1.4"
sources."trough-1.0.5"
sources."tslib-1.14.1"
(sources."tslint-5.20.1" // {
@@ -65329,7 +66035,7 @@ in
sources."type-check-0.4.0"
sources."type-fest-0.3.1"
sources."typedarray-0.0.6"
- sources."typescript-4.0.3"
+ sources."typescript-4.0.5"
sources."unherit-1.1.3"
(sources."unified-7.1.0" // {
dependencies = [
@@ -65383,7 +66089,7 @@ in
sources."use-3.1.1"
sources."user-home-2.0.0"
sources."util-deprecate-1.0.2"
- sources."v8-compile-cache-2.1.1"
+ sources."v8-compile-cache-2.2.0"
sources."validate-npm-package-license-3.0.4"
sources."vfile-4.2.0"
sources."vfile-location-2.0.6"
@@ -65400,13 +66106,13 @@ in
})
sources."vfile-sort-2.2.2"
sources."vfile-statistics-1.1.4"
- sources."vls-0.5.4"
- (sources."vscode-css-languageservice-4.3.3" // {
+ sources."vls-0.5.5"
+ (sources."vscode-css-languageservice-4.3.5" // {
dependencies = [
sources."vscode-languageserver-types-3.16.0-next.2"
];
})
- (sources."vscode-emmet-helper-2.0.5" // {
+ (sources."vscode-emmet-helper-2.1.1" // {
dependencies = [
sources."vscode-languageserver-types-3.15.1"
];
@@ -65416,7 +66122,7 @@ in
sources."vscode-languageserver-protocol-3.16.0-next.7"
sources."vscode-languageserver-textdocument-1.0.1"
sources."vscode-languageserver-types-3.16.0-next.3"
- sources."vscode-nls-4.1.2"
+ sources."vscode-nls-5.0.0"
sources."vscode-uri-2.1.2"
sources."vscode-web-custom-data-0.3.1"
(sources."vue-eslint-parser-7.1.1" // {
@@ -65524,7 +66230,7 @@ in
sources."prettier-2.0.5"
sources."request-light-0.2.5"
sources."sprintf-js-1.0.3"
- (sources."vscode-json-languageservice-3.9.1" // {
+ (sources."vscode-json-languageservice-3.10.0" // {
dependencies = [
sources."vscode-languageserver-types-3.16.0-next.2"
sources."vscode-nls-5.0.0"
@@ -65643,41 +66349,39 @@ in
configurable-http-proxy = nodeEnv.buildNodePackage {
name = "configurable-http-proxy";
packageName = "configurable-http-proxy";
- version = "4.2.1";
+ version = "4.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/configurable-http-proxy/-/configurable-http-proxy-4.2.1.tgz";
- sha512 = "43JESj3abbSnIu1B3pdyTxX2pfMT+wUgVSuCRItBq9HHops0anoxWOnbV1vRk6myeuHElB41wX4Q6QF+d/r8PQ==";
+ url = "https://registry.npmjs.org/configurable-http-proxy/-/configurable-http-proxy-4.2.2.tgz";
+ sha512 = "sG/P4fxVzz7lTzKjIg1MmnNF5ChW1+zk/LpLxdNgCHlgAMlQTAC12UqBtkFrczGQ6SapsvB3x4VbKLjdrcrjhA==";
};
dependencies = [
- sources."async-2.6.3"
+ sources."@dabh/diagnostics-2.0.2"
+ sources."async-3.2.0"
sources."color-3.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."color-string-1.5.4"
- sources."colornames-1.1.1"
sources."colors-1.4.0"
sources."colorspace-1.1.2"
- sources."commander-4.1.1"
+ sources."commander-6.1.0"
sources."core-util-is-1.0.2"
- sources."diagnostics-1.1.1"
- sources."enabled-1.0.2"
- sources."env-variable-0.0.6"
+ sources."enabled-2.0.0"
sources."eventemitter3-4.0.7"
sources."fast-safe-stringify-2.0.7"
sources."fecha-4.2.0"
+ sources."fn.name-1.1.0"
sources."follow-redirects-1.13.0"
sources."http-proxy-1.18.1"
sources."inherits-2.0.4"
sources."is-arrayish-0.3.2"
- sources."is-stream-1.1.0"
+ sources."is-stream-2.0.0"
sources."isarray-1.0.0"
- sources."kuler-1.0.1"
- sources."lodash-4.17.20"
+ sources."kuler-2.0.0"
sources."logform-2.2.0"
sources."lynx-0.2.0"
sources."mersenne-0.0.4"
sources."ms-2.1.2"
- sources."one-time-0.0.4"
+ sources."one-time-1.0.0"
sources."process-nextick-args-2.0.1"
sources."readable-stream-3.6.0"
sources."requires-port-1.0.0"
@@ -65690,7 +66394,7 @@ in
sources."text-hex-1.0.0"
sources."triple-beam-1.3.0"
sources."util-deprecate-1.0.2"
- sources."winston-3.2.1"
+ sources."winston-3.3.3"
(sources."winston-transport-4.4.0" // {
dependencies = [
sources."readable-stream-2.3.7"
@@ -65745,7 +66449,7 @@ in
sources."asynckit-0.4.0"
sources."at-least-node-1.0.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
@@ -65854,7 +66558,7 @@ in
sources."escape-html-1.0.3"
sources."escape-string-regexp-1.0.5"
sources."etag-1.8.1"
- sources."execa-4.0.3"
+ sources."execa-4.1.0"
sources."express-4.17.1"
sources."extend-3.0.2"
(sources."external-editor-3.1.0" // {
@@ -65867,7 +66571,7 @@ in
sources."fast-glob-3.2.4"
sources."fast-json-parse-1.0.3"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."figures-2.0.0"
sources."fill-range-7.0.1"
sources."finalhandler-1.1.2"
@@ -65878,6 +66582,7 @@ in
sources."fresh-0.5.2"
sources."fs-extra-9.0.1"
sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
sources."get-stream-5.2.0"
sources."getpass-0.1.7"
sources."glob-7.1.6"
@@ -65892,6 +66597,7 @@ in
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-flag-4.0.0"
sources."has-yarn-2.1.0"
sources."hosted-git-info-3.0.7"
@@ -65905,7 +66611,7 @@ in
sources."human-signals-1.1.1"
sources."iconv-lite-0.4.24"
sources."ignore-5.1.8"
- sources."import-fresh-3.2.1"
+ sources."import-fresh-3.2.2"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
@@ -65942,6 +66648,7 @@ in
sources."ip-regex-2.1.0"
sources."ipaddr.js-1.9.1"
sources."is-ci-2.0.0"
+ sources."is-core-module-2.0.0"
sources."is-docker-2.1.1"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
@@ -65964,7 +66671,11 @@ in
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
- sources."jsonfile-6.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
(sources."jsprim-1.4.1" // {
dependencies = [
sources."extsprintf-1.3.0"
@@ -66058,7 +66769,7 @@ in
sources."psl-1.8.0"
sources."pump-3.0.0"
sources."punycode-2.1.1"
- sources."pupa-2.0.1"
+ sources."pupa-2.1.1"
sources."q-1.5.1"
sources."qs-6.7.0"
sources."range-parser-1.2.1"
@@ -66079,7 +66790,7 @@ in
sources."tough-cookie-2.5.0"
];
})
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-from-4.0.0"
sources."responselike-1.0.2"
(sources."restore-cursor-2.0.0" // {
@@ -66091,7 +66802,7 @@ in
sources."reusify-1.0.4"
sources."rimraf-3.0.2"
sources."run-async-2.4.1"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."rxjs-6.6.3"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
@@ -66135,8 +66846,8 @@ in
sources."strip-final-newline-2.0.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-7.2.0"
- sources."systeminformation-4.27.10"
- sources."term-size-2.2.0"
+ sources."systeminformation-4.27.11"
+ sources."term-size-2.2.1"
sources."through-2.3.8"
sources."tmp-0.2.1"
sources."to-readable-stream-1.0.0"
@@ -66222,7 +66933,7 @@ in
sources."@types/glob-7.1.3"
sources."@types/minimatch-3.0.3"
sources."@types/minimist-1.2.0"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."@types/normalize-package-data-2.4.0"
sources."aggregate-error-3.1.0"
sources."ansi-styles-3.2.1"
@@ -66329,6 +67040,7 @@ in
sources."for-in-1.0.2"
sources."fragment-cache-0.2.1"
sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
sources."get-value-2.0.6"
sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
@@ -66340,6 +67052,7 @@ in
sources."globby-9.2.0"
sources."graceful-fs-4.2.4"
sources."hard-rejection-2.1.0"
+ sources."has-1.0.3"
sources."has-flag-3.0.0"
(sources."has-glob-1.0.0" // {
dependencies = [
@@ -66360,6 +67073,7 @@ in
sources."is-accessor-descriptor-1.0.0"
sources."is-arrayish-0.2.1"
sources."is-buffer-1.1.6"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
sources."is-descriptor-1.0.2"
sources."is-extendable-0.1.1"
@@ -66469,7 +67183,7 @@ in
sources."regex-not-1.0.2"
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-url-0.2.1"
sources."ret-0.1.15"
sources."safe-regex-1.1.0"
@@ -66590,7 +67304,7 @@ in
sources."@cycle/run-3.4.0"
sources."@cycle/time-0.10.1"
sources."@types/cookiejar-2.1.2"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."@types/superagent-3.8.2"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-2.1.1"
@@ -66734,34 +67448,35 @@ in
create-react-app = nodeEnv.buildNodePackage {
name = "create-react-app";
packageName = "create-react-app";
- version = "3.4.1";
+ version = "4.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/create-react-app/-/create-react-app-3.4.1.tgz";
- sha512 = "i0Zxiqj8Q2tMJkMousrZdB/vlvtoAZyN49bgAfM4yHhWQUzrpM1rZU7TX1Rg5bbDQ1R8Gk/usNnpkDzEHJdVXg==";
+ url = "https://registry.npmjs.org/create-react-app/-/create-react-app-4.0.0.tgz";
+ sha512 = "TonJ7eOtCbqURfE8VaHKXHPvsFMNrya+0XZMvpGAiQ8Snlig70BfZi0CUr0MNM8WQxap1xe3GivtKOBwuQsRCg==";
};
dependencies = [
sources."ansi-escapes-4.3.1"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
+ sources."at-least-node-1.0.0"
sources."balanced-match-1.0.0"
sources."block-stream-0.0.9"
sources."brace-expansion-1.1.11"
sources."buffer-from-0.1.2"
sources."builtins-1.0.3"
- sources."chalk-3.0.0"
+ sources."chalk-4.1.0"
sources."chardet-0.7.0"
sources."cli-cursor-3.1.0"
- sources."cli-width-2.2.1"
+ sources."cli-width-3.0.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."commander-4.1.0"
+ sources."commander-4.1.1"
sources."concat-map-0.0.1"
sources."core-util-is-1.0.2"
- sources."cross-spawn-7.0.1"
+ sources."cross-spawn-7.0.3"
sources."debug-2.6.9"
sources."duplexer2-0.0.2"
sources."emoji-regex-8.0.0"
- sources."envinfo-7.5.0"
+ sources."envinfo-7.7.3"
sources."escape-string-regexp-1.0.5"
(sources."external-editor-3.1.0" // {
dependencies = [
@@ -66769,7 +67484,7 @@ in
];
})
sources."figures-3.2.0"
- sources."fs-extra-8.1.0"
+ sources."fs-extra-9.0.1"
sources."fs.realpath-1.0.0"
sources."fstream-1.0.12"
sources."fstream-ignore-1.0.5"
@@ -66780,20 +67495,15 @@ in
sources."iconv-lite-0.4.24"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- (sources."inquirer-7.0.4" // {
- dependencies = [
- sources."ansi-styles-3.2.1"
- sources."chalk-2.4.2"
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- sources."has-flag-3.0.0"
- sources."supports-color-5.5.0"
- ];
- })
+ sources."inquirer-7.3.3"
sources."is-fullwidth-code-point-3.0.0"
sources."isarray-0.0.1"
sources."isexe-2.0.0"
- sources."jsonfile-4.0.0"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."lodash-4.17.20"
sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
@@ -66814,21 +67524,13 @@ in
sources."rxjs-6.6.3"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
- sources."semver-6.3.0"
+ sources."semver-7.3.2"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."signal-exit-3.0.3"
- (sources."string-width-4.2.0" // {
- dependencies = [
- sources."strip-ansi-6.0.0"
- ];
- })
+ sources."string-width-4.2.0"
sources."string_decoder-0.10.31"
- (sources."strip-ansi-5.2.0" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- ];
- })
+ sources."strip-ansi-6.0.0"
sources."supports-color-7.2.0"
sources."tar-2.2.2"
(sources."tar-pack-3.4.1" // {
@@ -66844,11 +67546,15 @@ in
sources."readable-stream-1.0.34"
];
})
- sources."tmp-0.1.0"
+ (sources."tmp-0.2.1" // {
+ dependencies = [
+ sources."rimraf-3.0.2"
+ ];
+ })
sources."tslib-1.14.1"
sources."type-fest-0.11.0"
sources."uid-number-0.0.6"
- sources."universalify-0.1.2"
+ sources."universalify-1.0.0"
sources."util-deprecate-1.0.2"
sources."validate-npm-package-name-3.0.0"
sources."which-2.0.2"
@@ -66942,7 +67648,7 @@ in
sources."atob-2.1.2"
sources."atomic-batcher-1.0.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -66984,7 +67690,7 @@ in
sources."capture-stack-trace-1.0.1"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
- sources."chrome-dgram-3.0.5"
+ sources."chrome-dgram-3.0.6"
sources."chrome-dns-1.0.1"
sources."chrome-net-3.3.4"
sources."ci-info-1.6.0"
@@ -67359,7 +68065,7 @@ in
sources."ret-0.1.15"
sources."revalidator-0.1.8"
sources."rimraf-2.7.1"
- sources."run-series-1.1.8"
+ sources."run-series-1.1.9"
sources."rusha-0.8.13"
sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
@@ -67605,7 +68311,7 @@ in
sources."del-6.0.0"
sources."dir-glob-3.0.1"
sources."fast-glob-3.2.4"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
sources."fs.realpath-1.0.0"
@@ -67639,7 +68345,7 @@ in
sources."picomatch-2.2.2"
sources."reusify-1.0.4"
sources."rimraf-3.0.2"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."rxjs-6.6.3"
sources."slash-3.0.0"
sources."temp-dir-2.0.0"
@@ -67700,10 +68406,10 @@ in
elasticdump = nodeEnv.buildNodePackage {
name = "elasticdump";
packageName = "elasticdump";
- version = "6.33.4";
+ version = "6.34.0";
src = fetchurl {
- url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.33.4.tgz";
- sha512 = "DrZNU3pm9PCWpP8yOut7XP0UTpu+bIzfvR4FCFbefN/kI87e9BNQ44rcZIf6R3B9KhVzKhByCw7mzkTwk+oy7g==";
+ url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.34.0.tgz";
+ sha512 = "YpMFwMv6BhUg4xC1eJRkBzqonsOFf/gsSjOP3Dr6S89USW3DNrY4UTZn0D7rrfpCkSZPDDcEwqy5rpcfSNYN9Q==";
};
dependencies = [
sources."JSONStream-1.3.5"
@@ -67712,9 +68418,9 @@ in
sources."assert-plus-1.0.0"
sources."async-2.6.3"
sources."asynckit-0.4.0"
- sources."aws-sdk-2.773.0"
+ sources."aws-sdk-2.784.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
sources."big.js-5.2.2"
@@ -67857,40 +68563,40 @@ in
dependencies = [
sources."@babel/code-frame-7.10.4"
sources."@babel/core-7.12.3"
- sources."@babel/generator-7.12.1"
+ sources."@babel/generator-7.12.5"
sources."@babel/helper-annotate-as-pure-7.10.4"
sources."@babel/helper-builder-react-jsx-7.10.4"
- sources."@babel/helper-builder-react-jsx-experimental-7.12.1"
+ sources."@babel/helper-builder-react-jsx-experimental-7.12.4"
sources."@babel/helper-function-name-7.10.4"
sources."@babel/helper-get-function-arity-7.10.4"
sources."@babel/helper-member-expression-to-functions-7.12.1"
- sources."@babel/helper-module-imports-7.12.1"
+ sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
sources."@babel/helper-optimise-call-expression-7.10.4"
sources."@babel/helper-plugin-utils-7.10.4"
- sources."@babel/helper-replace-supers-7.12.1"
+ sources."@babel/helper-replace-supers-7.12.5"
sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-split-export-declaration-7.11.0"
sources."@babel/helper-validator-identifier-7.10.4"
- sources."@babel/helpers-7.12.1"
+ sources."@babel/helpers-7.12.5"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.3"
+ sources."@babel/parser-7.12.5"
sources."@babel/plugin-proposal-object-rest-spread-7.12.1"
sources."@babel/plugin-syntax-jsx-7.12.1"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-transform-destructuring-7.12.1"
sources."@babel/plugin-transform-parameters-7.12.1"
- sources."@babel/plugin-transform-react-jsx-7.12.1"
+ sources."@babel/plugin-transform-react-jsx-7.12.5"
sources."@babel/template-7.10.4"
- sources."@babel/traverse-7.12.1"
- sources."@babel/types-7.12.1"
- sources."@sindresorhus/is-3.1.2"
+ sources."@babel/traverse-7.12.5"
+ sources."@babel/types-7.12.5"
+ sources."@sindresorhus/is-4.0.0"
sources."@szmarczak/http-timer-4.0.5"
sources."@types/cacheable-request-6.0.1"
sources."@types/http-cache-semantics-4.0.0"
sources."@types/keyv-3.1.1"
sources."@types/minimist-1.2.0"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."@types/normalize-package-data-2.4.0"
sources."@types/responselike-1.0.0"
sources."@types/yoga-layout-1.9.2"
@@ -67902,10 +68608,10 @@ in
})
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
- sources."arch-2.1.2"
+ sources."arch-2.2.0"
sources."arrify-1.0.1"
sources."astral-regex-2.0.0"
- sources."atomically-1.5.0"
+ sources."atomically-1.6.0"
sources."auto-bind-4.0.0"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
@@ -67971,12 +68677,14 @@ in
sources."find-cache-dir-3.3.1"
sources."find-up-3.0.0"
sources."fs.realpath-1.0.0"
- sources."gensync-1.0.0-beta.1"
+ sources."function-bind-1.1.1"
+ sources."gensync-1.0.0-beta.2"
sources."get-stream-4.1.0"
sources."glob-7.1.6"
sources."globals-11.12.0"
- sources."got-11.7.0"
+ sources."got-11.8.0"
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."http-cache-semantics-4.1.0"
@@ -67985,7 +68693,7 @@ in
sources."indent-string-4.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- (sources."ink-3.0.7" // {
+ (sources."ink-3.0.8" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
@@ -68008,6 +68716,7 @@ in
})
sources."is-arrayish-0.2.1"
sources."is-ci-2.0.0"
+ sources."is-core-module-2.0.0"
sources."is-docker-2.1.1"
sources."is-fullwidth-code-point-3.0.0"
sources."is-obj-2.0.0"
@@ -68086,7 +68795,7 @@ in
sources."punycode-2.1.1"
sources."quick-lru-5.1.1"
sources."react-16.14.0"
- sources."react-devtools-core-4.8.2"
+ sources."react-devtools-core-4.9.0"
sources."react-is-16.13.1"
sources."react-reconciler-0.24.0"
(sources."read-pkg-5.2.0" // {
@@ -68104,7 +68813,7 @@ in
];
})
sources."redent-3.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-alpn-1.0.0"
sources."resolve-from-3.0.0"
sources."responselike-2.0.0"
@@ -68197,23 +68906,28 @@ in
"epgstation-../../applications/video/epgstation" = nodeEnv.buildNodePackage {
name = "EPGStation";
packageName = "EPGStation";
- version = "1.7.4";
+ version = "1.7.5";
src = ../../applications/video/epgstation;
dependencies = [
sources."@babel/code-frame-7.10.4"
sources."@babel/helper-validator-identifier-7.10.4"
- sources."@babel/highlight-7.10.4"
+ (sources."@babel/highlight-7.10.4" // {
+ dependencies = [
+ sources."ansi-styles-3.2.1"
+ sources."chalk-2.4.2"
+ sources."supports-color-5.5.0"
+ ];
+ })
sources."@fluentui/date-time-utilities-7.9.0"
sources."@fluentui/dom-utilities-1.1.1"
sources."@fluentui/keyboard-key-0.2.12"
- sources."@fluentui/react-7.147.1"
- sources."@fluentui/react-focus-7.16.13"
- sources."@fluentui/react-window-provider-0.3.3"
- sources."@fluentui/theme-1.5.1"
+ sources."@fluentui/react-7.149.3"
+ sources."@fluentui/react-focus-7.16.16"
+ sources."@fluentui/react-window-provider-1.0.1"
+ sources."@fluentui/theme-1.5.4"
(sources."@gulp-sourcemaps/identity-map-1.0.2" // {
dependencies = [
sources."normalize-path-2.1.1"
- sources."source-map-0.6.1"
];
})
(sources."@gulp-sourcemaps/map-sources-1.0.0" // {
@@ -68221,7 +68935,7 @@ in
sources."normalize-path-2.1.1"
];
})
- sources."@microsoft/load-themed-styles-1.10.114"
+ sources."@microsoft/load-themed-styles-1.10.125"
sources."@nodelib/fs.scandir-2.1.3"
sources."@nodelib/fs.stat-2.0.3"
sources."@nodelib/fs.walk-1.2.4"
@@ -68231,44 +68945,48 @@ in
sources."@types/basic-auth-1.1.3"
sources."@types/body-parser-1.19.0"
sources."@types/caseless-0.12.2"
- sources."@types/chart.js-2.9.23"
+ sources."@types/chart.js-2.9.24"
sources."@types/connect-3.4.33"
sources."@types/engine.io-3.1.4"
- sources."@types/express-4.17.7"
+ sources."@types/express-4.17.8"
sources."@types/express-serve-static-core-4.17.13"
sources."@types/fancy-log-1.3.0"
sources."@types/glob-7.1.3"
- sources."@types/hls.js-0.13.0"
+ sources."@types/hls.js-0.13.1"
sources."@types/js-yaml-3.12.5"
sources."@types/json-schema-7.0.6"
- sources."@types/lodash-4.14.158"
+ sources."@types/lodash-4.14.161"
sources."@types/material-design-lite-1.1.16"
sources."@types/mime-2.0.3"
sources."@types/minimatch-3.0.3"
sources."@types/minimist-1.2.0"
sources."@types/mithril-2.0.3"
sources."@types/mkdirp-1.0.1"
- sources."@types/multer-1.4.3"
+ sources."@types/multer-1.4.4"
sources."@types/mysql-2.15.15"
- sources."@types/node-14.0.26"
- sources."@types/pg-7.14.4"
+ sources."@types/node-14.11.1"
+ sources."@types/pg-7.14.5"
sources."@types/pg-types-1.11.5"
sources."@types/qs-6.9.5"
sources."@types/range-parser-1.2.3"
- sources."@types/request-2.48.5"
- sources."@types/serve-static-1.13.5"
- sources."@types/socket.io-2.1.10"
+ (sources."@types/request-2.48.5" // {
+ dependencies = [
+ sources."form-data-2.5.1"
+ ];
+ })
+ sources."@types/serve-static-1.13.6"
+ sources."@types/socket.io-2.1.11"
sources."@types/socket.io-client-1.4.33"
sources."@types/sqlite3-3.1.6"
sources."@types/tough-cookie-4.0.0"
sources."@types/url-join-4.0.0"
- sources."@uifabric/foundation-7.9.14"
- sources."@uifabric/icons-7.5.12"
+ sources."@uifabric/foundation-7.9.18"
+ sources."@uifabric/icons-7.5.15"
sources."@uifabric/merge-styles-7.19.1"
- sources."@uifabric/react-hooks-7.13.6"
+ sources."@uifabric/react-hooks-7.13.9"
sources."@uifabric/set-version-7.0.23"
- sources."@uifabric/styling-7.16.13"
- sources."@uifabric/utilities-7.32.4"
+ sources."@uifabric/styling-7.16.16"
+ sources."@uifabric/utilities-7.33.2"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
sources."@webassemblyjs/helper-api-error-1.9.0"
@@ -68303,7 +69021,7 @@ in
sources."ansi-gray-0.1.1"
sources."ansi-red-0.1.1"
sources."ansi-regex-2.1.1"
- sources."ansi-styles-3.2.1"
+ sources."ansi-styles-2.2.1"
sources."ansi-wrap-0.1.0"
(sources."anymatch-2.0.0" // {
dependencies = [
@@ -68331,7 +69049,13 @@ in
sources."append-field-1.0.0"
sources."aproba-1.2.0"
sources."archy-1.0.0"
- sources."are-we-there-yet-1.1.5"
+ (sources."are-we-there-yet-1.1.5" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."argparse-1.0.10"
sources."aribts-2.1.12"
sources."arr-diff-4.0.0"
@@ -68382,7 +69106,7 @@ in
sources."at-least-node-1.0.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."b24.js-1.0.3"
sources."babel-polyfill-6.23.0"
(sources."babel-runtime-6.26.0" // {
@@ -68426,12 +69150,12 @@ in
})
(sources."browserify-sign-4.2.1" // {
dependencies = [
- sources."readable-stream-3.6.0"
+ sources."inherits-2.0.4"
sources."safe-buffer-5.2.1"
];
})
sources."browserify-zlib-0.2.0"
- sources."buffer-4.9.2"
+ sources."buffer-5.7.0"
sources."buffer-equal-1.0.0"
sources."buffer-from-1.1.1"
sources."buffer-writer-2.0.0"
@@ -68440,7 +69164,6 @@ in
sources."builtin-status-codes-3.0.0"
(sources."busboy-0.2.14" // {
dependencies = [
- sources."isarray-0.0.1"
sources."readable-stream-1.1.14"
sources."string_decoder-0.10.31"
];
@@ -68448,7 +69171,14 @@ in
sources."bytes-3.1.0"
(sources."cacache-15.0.5" // {
dependencies = [
+ sources."chownr-2.0.0"
+ sources."fs-minipass-2.1.0"
+ sources."minipass-3.1.3"
+ sources."minizlib-2.1.2"
sources."p-map-4.0.0"
+ sources."rimraf-3.0.2"
+ sources."tar-6.0.5"
+ sources."yallist-4.0.0"
];
})
sources."cache-base-1.0.1"
@@ -68456,13 +69186,13 @@ in
dependencies = [
sources."get-stream-5.2.0"
sources."lowercase-keys-2.0.0"
- sources."pump-3.0.0"
];
})
+ sources."call-bind-1.0.0"
sources."callsite-1.0.0"
sources."camelcase-3.0.0"
sources."caseless-0.12.0"
- sources."chalk-2.4.2"
+ sources."chalk-1.1.3"
sources."chardet-0.4.2"
sources."chart.js-2.9.3"
sources."chartjs-color-2.4.1"
@@ -68482,7 +69212,7 @@ in
sources."to-regex-range-2.1.1"
];
})
- sources."chownr-2.0.0"
+ sources."chownr-1.1.4"
sources."chrome-trace-event-1.0.2"
sources."cipher-base-1.0.4"
(sources."class-utils-0.3.6" // {
@@ -68502,20 +69232,27 @@ in
sources."kind-of-5.1.0"
];
})
- (sources."clean-css-4.2.3" // {
- dependencies = [
- sources."source-map-0.6.1"
- ];
- })
+ sources."clean-css-4.2.3"
sources."clean-stack-2.2.0"
sources."cli-cursor-2.1.0"
sources."cli-width-2.2.1"
- sources."cliui-3.2.0"
+ (sources."cliui-3.2.0" // {
+ dependencies = [
+ sources."is-fullwidth-code-point-1.0.0"
+ sources."string-width-1.0.2"
+ ];
+ })
sources."clone-2.1.2"
sources."clone-buffer-1.0.0"
sources."clone-response-1.0.2"
sources."clone-stats-1.0.0"
- sources."cloneable-readable-1.1.3"
+ (sources."cloneable-readable-1.1.3" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."code-point-at-1.1.0"
sources."collection-map-1.0.0"
sources."collection-visit-1.0.0"
@@ -68527,15 +69264,17 @@ in
sources."commander-2.20.3"
sources."commondir-1.0.1"
sources."component-bind-1.0.0"
- sources."component-emitter-1.3.0"
+ sources."component-emitter-1.2.1"
sources."component-inherit-0.0.3"
sources."concat-map-0.0.1"
- sources."concat-stream-1.6.2"
- (sources."concat-with-sourcemaps-1.1.0" // {
+ (sources."concat-stream-1.6.2" // {
dependencies = [
- sources."source-map-0.6.1"
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
];
})
+ sources."concat-with-sourcemaps-1.1.0"
sources."console-browserify-1.2.0"
sources."console-control-strings-1.1.0"
sources."constants-browserify-1.0.0"
@@ -68547,18 +69286,13 @@ in
(sources."copy-concurrently-1.0.5" // {
dependencies = [
sources."mkdirp-0.5.5"
- sources."rimraf-2.7.1"
];
})
sources."copy-descriptor-0.1.1"
sources."copy-props-2.0.4"
sources."core-js-2.6.11"
sources."core-util-is-1.0.2"
- (sources."crc-3.8.0" // {
- dependencies = [
- sources."buffer-5.6.0"
- ];
- })
+ sources."crc-3.8.0"
(sources."create-ecdh-4.0.4" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -68567,11 +69301,7 @@ in
sources."create-hash-1.2.0"
sources."create-hmac-1.1.7"
sources."crypto-browserify-3.12.0"
- (sources."css-2.2.4" // {
- dependencies = [
- sources."source-map-0.6.1"
- ];
- })
+ sources."css-2.2.4"
sources."css-ripple-effect-1.0.5"
sources."cyclist-1.0.1"
sources."d-1.0.1"
@@ -68597,7 +69327,11 @@ in
sources."defer-to-connect-1.1.3"
sources."define-properties-1.1.3"
sources."define-property-2.0.2"
- sources."del-5.1.0"
+ (sources."del-5.1.0" // {
+ dependencies = [
+ sources."rimraf-3.0.2"
+ ];
+ })
sources."delayed-stream-1.0.0"
sources."delegates-1.0.0"
sources."depd-1.1.2"
@@ -68608,7 +69342,6 @@ in
sources."detect-newline-2.1.0"
(sources."dicer-0.2.5" // {
dependencies = [
- sources."isarray-0.0.1"
sources."readable-stream-1.1.14"
sources."string_decoder-0.10.31"
];
@@ -68625,7 +69358,13 @@ in
sources."domain-browser-1.2.0"
sources."dotenv-8.2.0"
sources."duplexer3-0.1.4"
- sources."duplexify-3.7.1"
+ (sources."duplexify-3.7.1" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."each-props-1.3.2"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
@@ -68651,6 +69390,7 @@ in
})
(sources."engine.io-client-3.4.4" // {
dependencies = [
+ sources."component-emitter-1.3.0"
sources."debug-3.1.0"
sources."parseqs-0.0.6"
sources."parseuri-0.0.6"
@@ -68661,8 +69401,6 @@ in
sources."enhanced-resolve-4.3.0"
sources."errno-0.1.7"
sources."error-ex-1.3.2"
- sources."es-abstract-1.18.0-next.1"
- sources."es-to-primitive-1.2.1"
sources."es5-ext-0.10.53"
sources."es6-iterator-2.0.3"
sources."es6-promise-4.2.8"
@@ -68704,7 +69442,7 @@ in
sources."expand-tilde-2.0.2"
sources."express-4.17.1"
sources."express-normalize-query-params-middleware-0.5.1"
- sources."express-openapi-7.0.0"
+ sources."express-openapi-7.0.1"
(sources."ext-1.4.0" // {
dependencies = [
sources."type-2.1.0"
@@ -68729,7 +69467,7 @@ in
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-1.1.4"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."figgy-pudding-3.5.2"
sources."figures-2.0.0"
sources."file-uri-to-path-1.0.0"
@@ -68751,36 +69489,55 @@ in
sources."fined-1.2.0"
sources."flagged-respawn-1.0.1"
sources."flatted-2.0.2"
- sources."flush-write-stream-1.1.1"
+ (sources."flush-write-stream-1.1.1" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."for-in-1.0.2"
sources."for-own-1.0.0"
sources."forever-agent-0.6.1"
- sources."form-data-2.5.1"
+ sources."form-data-2.3.3"
sources."forwarded-0.1.2"
sources."fragment-cache-0.2.1"
sources."fresh-0.5.2"
- sources."from2-2.3.0"
+ (sources."from2-2.3.0" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."fs-extra-9.0.1"
- sources."fs-minipass-2.1.0"
+ sources."fs-minipass-1.2.7"
sources."fs-mkdirp-stream-1.0.0"
sources."fs-routes-7.0.1"
- sources."fs-write-stream-atomic-1.0.10"
+ (sources."fs-write-stream-atomic-1.0.10" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."fs.realpath-1.0.0"
sources."fsevents-1.2.13"
(sources."fstream-1.0.12" // {
dependencies = [
sources."mkdirp-0.5.5"
- sources."rimraf-2.7.1"
];
})
sources."function-bind-1.1.1"
- sources."gauge-2.7.4"
- sources."get-caller-file-1.0.3"
- (sources."get-stream-4.1.0" // {
+ (sources."gauge-2.7.4" // {
dependencies = [
- sources."pump-3.0.0"
+ sources."is-fullwidth-code-point-1.0.0"
+ sources."string-width-1.0.2"
];
})
+ sources."get-caller-file-1.0.3"
+ sources."get-intrinsic-1.0.1"
+ sources."get-stream-4.1.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
sources."glob-7.1.6"
@@ -68789,6 +69546,9 @@ in
dependencies = [
sources."glob-parent-3.1.0"
sources."is-glob-3.1.0"
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
];
})
sources."glob-watcher-5.0.5"
@@ -68809,31 +69569,28 @@ in
(sources."gulp-dart-sass-1.0.2" // {
dependencies = [
sources."ansi-regex-3.0.0"
+ sources."ansi-styles-3.2.1"
+ sources."chalk-2.4.2"
sources."strip-ansi-4.0.0"
+ sources."supports-color-5.5.0"
];
})
(sources."gulp-plumber-1.2.1" // {
dependencies = [
- sources."ansi-styles-2.2.1"
sources."arr-diff-1.1.0"
sources."arr-union-2.1.0"
sources."array-slice-0.2.3"
- sources."chalk-1.1.3"
sources."extend-shallow-1.1.4"
sources."kind-of-1.1.0"
sources."plugin-error-0.1.2"
- sources."supports-color-2.0.0"
- ];
- })
- (sources."gulp-sourcemaps-2.6.5" // {
- dependencies = [
- sources."source-map-0.6.1"
];
})
+ sources."gulp-sourcemaps-2.6.5"
sources."gulp-tslint-8.1.4"
(sources."gulp-typescript-5.0.1" // {
dependencies = [
sources."ansi-colors-3.2.4"
+ sources."inherits-2.0.4"
sources."source-map-0.7.3"
sources."through2-3.0.2"
];
@@ -68865,7 +69622,7 @@ in
})
(sources."hash-base-3.1.0" // {
dependencies = [
- sources."readable-stream-3.6.0"
+ sources."inherits-2.0.4"
sources."safe-buffer-5.2.1"
];
})
@@ -68879,15 +69636,11 @@ in
sources."homedir-polyfill-1.0.3"
sources."hosted-git-info-2.8.8"
sources."http-cache-semantics-4.1.0"
- (sources."http-errors-1.7.2" // {
- dependencies = [
- sources."inherits-2.0.3"
- ];
- })
+ sources."http-errors-1.7.2"
sources."http-signature-1.2.0"
sources."https-browserify-1.0.0"
sources."iconv-lite-0.4.24"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."iferr-0.1.5"
sources."ignore-5.1.8"
sources."ignore-walk-3.0.3"
@@ -68896,22 +69649,9 @@ in
sources."indexof-0.0.1"
sources."infer-owner-1.0.4"
sources."inflight-1.0.6"
- sources."inherits-2.0.4"
+ sources."inherits-2.0.3"
sources."ini-1.3.5"
- (sources."inquirer-3.0.6" // {
- dependencies = [
- sources."ansi-regex-3.0.0"
- sources."ansi-styles-2.2.1"
- sources."chalk-1.1.3"
- sources."is-fullwidth-code-point-2.0.0"
- (sources."string-width-2.1.1" // {
- dependencies = [
- sources."strip-ansi-4.0.0"
- ];
- })
- sources."supports-color-2.0.0"
- ];
- })
+ sources."inquirer-3.0.6"
sources."interpret-1.4.0"
sources."invert-kv-1.0.0"
sources."ip-1.1.5"
@@ -68921,37 +69661,33 @@ in
sources."is-arrayish-0.2.1"
sources."is-binary-path-1.0.1"
sources."is-buffer-1.1.6"
- sources."is-callable-1.2.2"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
- sources."is-date-object-1.0.2"
sources."is-descriptor-1.0.2"
sources."is-dir-1.0.0"
sources."is-extendable-0.1.1"
sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-1.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
sources."is-glob-4.0.1"
sources."is-negated-glob-1.0.0"
- sources."is-negative-zero-2.0.0"
sources."is-number-7.0.0"
sources."is-path-cwd-2.2.0"
sources."is-path-inside-3.0.2"
sources."is-plain-object-2.0.4"
sources."is-promise-2.2.2"
- sources."is-regex-1.1.1"
sources."is-relative-1.0.0"
sources."is-stream-1.1.0"
- sources."is-symbol-1.0.3"
sources."is-typedarray-1.0.0"
sources."is-unc-path-1.0.0"
sources."is-utf8-0.2.1"
sources."is-valid-glob-1.0.0"
sources."is-windows-1.0.2"
sources."is-wsl-1.1.0"
- sources."isarray-1.0.0"
+ sources."isarray-0.0.1"
sources."isexe-2.0.0"
sources."isobject-3.0.1"
sources."isstream-0.1.2"
- (sources."jest-worker-26.5.0" // {
+ (sources."jest-worker-26.6.2" // {
dependencies = [
sources."has-flag-4.0.0"
sources."supports-color-7.2.0"
@@ -68967,14 +69703,24 @@ in
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."json-stringify-safe-5.0.1"
sources."json5-1.0.1"
- sources."jsonfile-6.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."jsprim-1.4.1"
sources."just-debounce-1.0.0"
sources."keyv-3.1.0"
sources."kind-of-6.0.3"
sources."last-run-1.1.1"
sources."latest-version-5.1.0"
- sources."lazystream-1.0.0"
+ (sources."lazystream-1.0.0" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."lcid-1.0.0"
sources."lead-1.0.0"
sources."liftoff-3.1.0"
@@ -68982,7 +69728,7 @@ in
sources."loader-runner-2.4.0"
sources."loader-utils-1.4.0"
sources."locate-path-5.0.0"
- sources."lodash-4.17.19"
+ sources."lodash-4.17.20"
sources."lodash.clone-4.5.0"
sources."lodash.clonedeep-4.5.0"
sources."lodash.merge-4.6.2"
@@ -68995,7 +69741,11 @@ in
})
sources."loose-envify-1.4.0"
sources."lowercase-keys-1.0.1"
- sources."lru-cache-6.0.0"
+ (sources."lru-cache-6.0.0" // {
+ dependencies = [
+ sources."yallist-4.0.0"
+ ];
+ })
sources."lru-queue-0.1.0"
(sources."make-dir-3.1.0" // {
dependencies = [
@@ -69024,7 +69774,13 @@ in
sources."md5.js-1.3.5"
sources."media-typer-0.3.0"
sources."memoizee-0.4.14"
- sources."memory-fs-0.5.0"
+ (sources."memory-fs-0.5.0" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."merge-descriptors-1.0.1"
sources."merge-stream-2.0.0"
sources."merge2-1.4.1"
@@ -69044,12 +69800,27 @@ in
sources."minimalistic-crypto-utils-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
- sources."minipass-collect-1.0.2"
- sources."minipass-flush-1.0.5"
- sources."minipass-pipeline-1.2.4"
- sources."minizlib-2.1.2"
- (sources."mirakurun-3.2.0" // {
+ sources."minipass-2.9.0"
+ (sources."minipass-collect-1.0.2" // {
+ dependencies = [
+ sources."minipass-3.1.3"
+ sources."yallist-4.0.0"
+ ];
+ })
+ (sources."minipass-flush-1.0.5" // {
+ dependencies = [
+ sources."minipass-3.1.3"
+ sources."yallist-4.0.0"
+ ];
+ })
+ (sources."minipass-pipeline-1.2.4" // {
+ dependencies = [
+ sources."minipass-3.1.3"
+ sources."yallist-4.0.0"
+ ];
+ })
+ sources."minizlib-1.3.3"
+ (sources."mirakurun-3.3.1" // {
dependencies = [
sources."aribts-1.3.5"
sources."eventemitter3-4.0.7"
@@ -69072,16 +69843,9 @@ in
];
})
sources."openapi-types-1.3.5"
- sources."readable-stream-3.6.0"
- sources."semver-7.3.2"
- sources."stream-http-3.1.1"
- ];
- })
- (sources."mississippi-3.0.0" // {
- dependencies = [
- sources."pump-3.0.0"
];
})
+ sources."mississippi-3.0.0"
sources."mithril-2.0.4"
(sources."mixin-deep-1.3.2" // {
dependencies = [
@@ -69098,7 +69862,6 @@ in
(sources."move-concurrently-1.0.1" // {
dependencies = [
sources."mkdirp-0.5.5"
- sources."rimraf-2.7.1"
];
})
sources."ms-2.0.0"
@@ -69110,7 +69873,13 @@ in
sources."munin-plugin-0.0.9"
sources."mute-stdout-1.0.1"
sources."mute-stream-0.0.7"
- sources."mysql-2.18.1"
+ (sources."mysql-2.18.1" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."nan-2.14.2"
sources."nanomatch-1.2.13"
(sources."needle-2.5.2" // {
@@ -69128,30 +69897,35 @@ in
dependencies = [
sources."mkdirp-0.5.5"
sources."nopt-3.0.6"
- sources."rimraf-2.7.1"
sources."semver-5.3.0"
sources."tar-2.2.2"
];
})
(sources."node-libs-browser-2.2.1" // {
dependencies = [
+ sources."buffer-4.9.2"
+ sources."isarray-1.0.0"
sources."punycode-1.4.1"
+ (sources."readable-stream-2.3.7" // {
+ dependencies = [
+ sources."string_decoder-1.1.1"
+ ];
+ })
+ sources."stream-http-2.8.3"
];
})
(sources."node-pre-gyp-0.11.0" // {
dependencies = [
- sources."chownr-1.1.4"
- sources."fs-minipass-1.2.7"
- sources."minipass-2.9.0"
- sources."minizlib-1.3.3"
sources."mkdirp-0.5.5"
- sources."rimraf-2.7.1"
- sources."tar-4.4.13"
- sources."yallist-3.1.1"
+ sources."semver-5.7.1"
];
})
sources."nopt-4.0.3"
- sources."normalize-package-data-2.5.0"
+ (sources."normalize-package-data-2.5.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
sources."normalize-path-3.0.0"
sources."normalize-url-4.5.0"
sources."now-and-later-2.0.1"
@@ -69176,71 +69950,41 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."object.defaults-1.1.0"
sources."object.map-1.0.1"
sources."object.pick-1.3.0"
sources."object.reduce-1.0.1"
- sources."office-ui-fabric-react-7.147.1"
+ sources."office-ui-fabric-react-7.149.3"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
sources."onetime-2.0.1"
- (sources."openapi-default-setter-7.0.1" // {
- dependencies = [
- sources."openapi-types-7.0.1"
- ];
- })
- (sources."openapi-framework-7.0.2" // {
- dependencies = [
- sources."openapi-types-7.0.1"
- ];
- })
- (sources."openapi-jsonschema-parameters-7.0.2" // {
- dependencies = [
- sources."openapi-types-7.0.1"
- ];
- })
- (sources."openapi-request-coercer-7.0.1" // {
- dependencies = [
- sources."openapi-types-7.0.1"
- ];
- })
- (sources."openapi-request-validator-7.0.2" // {
- dependencies = [
- sources."openapi-types-7.0.1"
- ];
- })
- (sources."openapi-response-validator-7.0.1" // {
- dependencies = [
- sources."openapi-types-7.0.1"
- ];
- })
- (sources."openapi-schema-validator-7.0.1" // {
- dependencies = [
- sources."openapi-types-7.0.1"
- ];
- })
- (sources."openapi-security-handler-7.0.1" // {
- dependencies = [
- sources."openapi-types-7.0.1"
- ];
- })
- sources."openapi-types-7.0.0"
+ sources."openapi-default-setter-7.0.1"
+ sources."openapi-framework-7.0.2"
+ sources."openapi-jsonschema-parameters-7.0.2"
+ sources."openapi-request-coercer-7.0.1"
+ sources."openapi-request-validator-7.0.2"
+ sources."openapi-response-validator-7.0.1"
+ sources."openapi-schema-validator-7.0.1"
+ sources."openapi-security-handler-7.0.1"
+ sources."openapi-types-7.0.1"
(sources."opencollective-1.0.3" // {
dependencies = [
- sources."ansi-styles-2.2.1"
- sources."chalk-1.1.3"
sources."minimist-1.2.0"
- sources."supports-color-2.0.0"
];
})
sources."opencollective-postinstall-2.0.3"
sources."opn-4.0.2"
- sources."ordered-read-streams-1.0.1"
+ (sources."ordered-read-streams-1.0.1" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."os-browserify-0.3.0"
sources."os-homedir-1.0.2"
sources."os-locale-1.4.0"
@@ -69262,7 +70006,13 @@ in
})
sources."packet-reader-1.0.0"
sources."pako-1.0.11"
- sources."parallel-transform-1.2.0"
+ (sources."parallel-transform-1.2.0" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."parse-asn1-5.1.6"
sources."parse-filepath-1.0.2"
sources."parse-json-2.2.0"
@@ -69283,17 +70033,17 @@ in
sources."path-type-4.0.0"
sources."pbkdf2-3.1.1"
sources."performance-now-2.1.0"
- (sources."pg-8.3.0" // {
+ (sources."pg-8.3.3" // {
dependencies = [
sources."semver-4.3.2"
];
})
sources."pg-connection-string-2.4.0"
sources."pg-int8-1.0.1"
- sources."pg-pool-3.2.1"
+ sources."pg-pool-3.2.2"
sources."pg-protocol-1.3.0"
sources."pg-types-2.2.0"
- sources."pgpass-1.0.2"
+ sources."pgpass-1.0.4"
sources."picomatch-2.2.2"
sources."pify-2.3.0"
sources."pinkie-2.0.4"
@@ -69325,8 +70075,12 @@ in
sources."bn.js-4.11.9"
];
})
- sources."pump-2.0.1"
- sources."pumpify-1.5.1"
+ sources."pump-3.0.0"
+ (sources."pumpify-1.5.1" // {
+ dependencies = [
+ sources."pump-2.0.1"
+ ];
+ })
sources."punycode-2.1.1"
sources."qs-6.7.0"
sources."querystring-0.2.0"
@@ -69345,15 +70099,18 @@ in
];
})
sources."read-pkg-up-1.0.1"
- sources."readable-stream-2.3.7"
+ sources."readable-stream-3.6.0"
(sources."readdirp-2.2.1" // {
dependencies = [
sources."braces-2.3.2"
sources."extend-shallow-2.0.1"
sources."fill-range-4.0.0"
sources."is-number-3.0.0"
+ sources."isarray-1.0.0"
sources."kind-of-3.2.2"
sources."micromatch-3.1.10"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
sources."to-regex-range-2.1.1"
];
})
@@ -69371,13 +70128,12 @@ in
sources."replace-homedir-1.0.0"
(sources."request-2.88.2" // {
dependencies = [
- sources."form-data-2.3.3"
sources."qs-6.5.2"
];
})
sources."require-directory-2.1.1"
sources."require-main-filename-1.0.1"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-dir-1.0.1"
sources."resolve-options-1.1.0"
sources."resolve-url-0.2.1"
@@ -69386,27 +70142,27 @@ in
sources."ret-0.1.15"
sources."reusify-1.0.4"
sources."rfdc-1.1.4"
- sources."rimraf-3.0.2"
+ sources."rimraf-2.7.1"
sources."ripemd160-2.0.2"
sources."run-async-2.4.1"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."run-queue-1.0.3"
sources."rx-4.1.0"
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
- sources."sass-1.27.0"
+ sources."sass-1.28.0"
sources."sax-1.2.4"
sources."scheduler-0.19.1"
sources."schema-utils-2.7.1"
- sources."semver-5.7.1"
+ sources."semver-7.3.2"
sources."semver-greatest-satisfied-range-1.1.0"
(sources."send-0.17.1" // {
dependencies = [
sources."ms-2.1.1"
];
})
- sources."serialize-javascript-4.0.0"
+ sources."serialize-javascript-5.0.1"
sources."serve-static-1.14.1"
sources."set-blocking-2.0.0"
(sources."set-value-2.0.1" // {
@@ -69436,6 +70192,7 @@ in
})
sources."is-descriptor-0.1.6"
sources."kind-of-5.1.0"
+ sources."source-map-0.5.7"
];
})
(sources."snapdragon-node-2.1.1" // {
@@ -69458,7 +70215,6 @@ in
(sources."socket.io-client-2.3.0" // {
dependencies = [
sources."base64-arraybuffer-0.1.5"
- sources."component-emitter-1.2.1"
sources."debug-4.1.1"
sources."isarray-2.0.1"
sources."ms-2.1.2"
@@ -69473,33 +70229,33 @@ in
})
(sources."socket.io-parser-3.4.1" // {
dependencies = [
- sources."component-emitter-1.2.1"
sources."debug-4.1.1"
sources."isarray-2.0.1"
sources."ms-2.1.2"
];
})
sources."source-list-map-2.0.1"
- sources."source-map-0.5.7"
+ sources."source-map-0.6.1"
sources."source-map-resolve-0.5.3"
- (sources."source-map-support-0.5.19" // {
- dependencies = [
- sources."source-map-0.6.1"
- ];
- })
+ sources."source-map-support-0.5.19"
sources."source-map-url-0.4.0"
sources."sparkles-1.0.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."split-1.0.1"
sources."split-string-3.1.0"
+ sources."split2-3.2.2"
sources."sprintf-js-1.0.3"
sources."sqlite3-5.0.0"
sources."sqlstring-2.3.1"
sources."sshpk-1.16.1"
- sources."ssri-8.0.0"
+ (sources."ssri-8.0.0" // {
+ dependencies = [
+ sources."minipass-3.1.3"
+ sources."yallist-4.0.0"
+ ];
+ })
sources."stack-trace-0.0.10"
(sources."static-extend-0.1.2" // {
dependencies = [
@@ -69519,10 +70275,20 @@ in
];
})
sources."statuses-1.5.0"
- sources."stream-browserify-2.0.2"
+ (sources."stream-browserify-2.0.2" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."stream-each-1.2.3"
sources."stream-exhaust-1.0.2"
- sources."stream-http-2.8.3"
+ (sources."stream-http-3.1.1" // {
+ dependencies = [
+ sources."inherits-2.0.4"
+ ];
+ })
sources."stream-shift-1.0.1"
(sources."streamroller-2.2.4" // {
dependencies = [
@@ -69535,44 +70301,49 @@ in
];
})
sources."streamsearch-0.1.2"
- sources."string-width-1.0.2"
- (sources."string.prototype.trimend-1.0.1" // {
+ (sources."string-width-2.1.1" // {
dependencies = [
- sources."es-abstract-1.17.7"
+ sources."ansi-regex-3.0.0"
+ sources."strip-ansi-4.0.0"
];
})
- (sources."string.prototype.trimstart-1.0.1" // {
+ (sources."string_decoder-1.3.0" // {
dependencies = [
- sources."es-abstract-1.17.7"
+ sources."safe-buffer-5.2.1"
];
})
- sources."string_decoder-1.1.1"
sources."strip-ansi-3.0.1"
sources."strip-bom-2.0.0"
sources."strip-bom-string-1.0.0"
sources."strip-json-comments-2.0.1"
- sources."supports-color-5.5.0"
+ sources."supports-color-2.0.0"
sources."sver-compat-1.5.0"
sources."swagger-schema-official-2.0.0-bab6bed"
- sources."swagger-ui-dist-3.30.2"
+ sources."swagger-ui-dist-3.34.0"
sources."tail-2.0.4"
sources."tapable-1.1.3"
- sources."tar-6.0.5"
- (sources."terser-4.8.0" // {
+ (sources."tar-4.4.13" // {
dependencies = [
- sources."source-map-0.6.1"
+ sources."mkdirp-0.5.5"
];
})
- (sources."terser-webpack-plugin-3.0.7" // {
+ (sources."terser-5.3.8" // {
dependencies = [
- sources."source-map-0.6.1"
+ sources."source-map-0.7.3"
];
})
+ sources."terser-webpack-plugin-4.2.2"
sources."through-2.3.8"
- sources."through2-2.0.5"
+ (sources."through2-2.0.5" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."through2-filter-3.0.0"
sources."time-stamp-1.1.0"
- sources."timers-browserify-2.0.11"
+ sources."timers-browserify-2.0.12"
sources."timers-ext-0.1.7"
sources."tmp-0.0.33"
sources."to-absolute-glob-2.0.2"
@@ -69589,16 +70360,23 @@ in
sources."to-through-2.0.0"
sources."toidentifier-1.0.0"
sources."tough-cookie-2.5.0"
- (sources."ts-loader-8.0.1" // {
+ (sources."ts-loader-8.0.4" // {
dependencies = [
+ sources."ansi-styles-3.2.1"
+ sources."chalk-2.4.2"
sources."semver-6.3.0"
+ sources."supports-color-5.5.0"
];
})
sources."ts-log-2.2.3"
sources."tslib-1.14.1"
- (sources."tslint-6.1.2" // {
+ (sources."tslint-6.1.3" // {
dependencies = [
+ sources."ansi-styles-3.2.1"
+ sources."chalk-2.4.2"
sources."mkdirp-0.5.5"
+ sources."semver-5.7.1"
+ sources."supports-color-5.5.0"
];
})
sources."tsutils-2.29.0"
@@ -69608,7 +70386,7 @@ in
sources."type-1.2.0"
sources."type-is-1.6.18"
sources."typedarray-0.0.6"
- sources."typescript-3.9.7"
+ sources."typescript-4.0.3"
sources."unc-path-regex-0.1.2"
sources."undertaker-1.3.0"
sources."undertaker-registry-1.0.1"
@@ -69626,6 +70404,7 @@ in
];
})
sources."has-values-0.1.4"
+ sources."isarray-1.0.0"
];
})
sources."upath-1.2.0"
@@ -69640,11 +70419,7 @@ in
sources."url-parse-lax-3.0.0"
sources."url-toolkit-2.2.1"
sources."use-3.1.1"
- (sources."util-0.11.1" // {
- dependencies = [
- sources."inherits-2.0.3"
- ];
- })
+ sources."util-0.11.1"
sources."util-deprecate-1.0.2"
sources."utils-merge-1.0.1"
sources."uuid-3.4.0"
@@ -69654,13 +70429,23 @@ in
sources."vary-1.1.2"
sources."verror-1.10.0"
sources."vinyl-2.2.1"
- sources."vinyl-fs-3.0.3"
+ (sources."vinyl-fs-3.0.3" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."string_decoder-1.1.1"
+ ];
+ })
(sources."vinyl-sourcemap-1.1.0" // {
dependencies = [
sources."normalize-path-2.1.1"
];
})
- sources."vinyl-sourcemaps-apply-0.2.1"
+ (sources."vinyl-sourcemaps-apply-0.2.1" // {
+ dependencies = [
+ sources."source-map-0.5.7"
+ ];
+ })
sources."vm-browserify-1.1.2"
(sources."watchpack-1.7.4" // {
dependencies = [
@@ -69673,17 +70458,17 @@ in
];
})
sources."watchpack-chokidar2-2.0.0"
- (sources."webpack-4.44.0" // {
+ (sources."webpack-4.44.2" // {
dependencies = [
sources."acorn-6.4.2"
sources."braces-2.3.2"
sources."cacache-12.0.4"
- sources."chownr-1.1.4"
sources."extend-shallow-2.0.1"
sources."fill-range-4.0.0"
sources."find-cache-dir-2.1.0"
sources."find-up-3.0.0"
sources."is-number-3.0.0"
+ sources."isarray-1.0.0"
sources."kind-of-3.2.2"
sources."locate-path-3.0.0"
sources."lru-cache-5.1.1"
@@ -69696,38 +70481,47 @@ in
sources."path-exists-3.0.0"
sources."pify-4.0.1"
sources."pkg-dir-3.0.0"
- sources."rimraf-2.7.1"
+ sources."readable-stream-2.3.7"
sources."schema-utils-1.0.0"
- sources."source-map-0.6.1"
+ sources."semver-5.7.1"
+ sources."serialize-javascript-4.0.0"
sources."ssri-6.0.1"
+ sources."string_decoder-1.1.1"
+ sources."terser-4.8.0"
sources."terser-webpack-plugin-1.4.5"
sources."to-regex-range-2.1.1"
sources."y18n-4.0.0"
- sources."yallist-3.1.1"
];
})
- (sources."webpack-sources-1.4.3" // {
- dependencies = [
- sources."source-map-0.6.1"
- ];
- })
- (sources."webpack-stream-5.2.1" // {
+ sources."webpack-sources-1.4.3"
+ (sources."webpack-stream-6.1.0" // {
dependencies = [
- sources."memory-fs-0.4.1"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.2.0"
];
})
sources."which-1.3.1"
sources."which-module-1.0.0"
sources."wide-align-1.1.3"
sources."worker-farm-1.7.0"
- sources."wrap-ansi-2.1.0"
+ (sources."wrap-ansi-2.1.0" // {
+ dependencies = [
+ sources."is-fullwidth-code-point-1.0.0"
+ sources."string-width-1.0.2"
+ ];
+ })
sources."wrappy-1.0.2"
sources."ws-7.3.1"
sources."xmlhttprequest-ssl-1.5.5"
sources."xtend-4.0.2"
sources."y18n-3.2.1"
- sources."yallist-4.0.0"
- sources."yargs-7.1.1"
+ sources."yallist-3.1.1"
+ (sources."yargs-7.1.1" // {
+ dependencies = [
+ sources."is-fullwidth-code-point-1.0.0"
+ sources."string-width-1.0.2"
+ ];
+ })
sources."yargs-parser-5.0.0-security.0"
sources."yeast-0.1.2"
];
@@ -69762,10 +70556,10 @@ in
eslint = nodeEnv.buildNodePackage {
name = "eslint";
packageName = "eslint";
- version = "7.11.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.11.0.tgz";
- sha512 = "G9+qtYVCHaDi1ZuWzBsOWo2wSwd70TXnU6UHA3cTYHp7gCTXZcpggWFoUVAMRarg68qtPoNfFbzPh+VdOgmwmw==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.12.1.tgz";
+ sha512 = "HlMTEdr/LicJfN08LB3nM1rRYliDXOmfoO4vj39xN6BLpFzF00hbwBoqHk8UcJ2M/3nlARZWy/mslvGEuZFvsg==";
};
dependencies = [
sources."@babel/code-frame-7.10.4"
@@ -69775,7 +70569,7 @@ in
sources."chalk-2.4.2"
];
})
- sources."@eslint/eslintrc-0.1.3"
+ sources."@eslint/eslintrc-0.2.1"
sources."acorn-7.4.1"
sources."acorn-jsx-5.3.1"
sources."ajv-6.12.6"
@@ -69844,7 +70638,7 @@ in
sources."globals-12.4.0"
sources."has-flag-3.0.0"
sources."ignore-4.0.6"
- sources."import-fresh-3.2.1"
+ sources."import-fresh-3.2.2"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -69893,7 +70687,7 @@ in
sources."type-check-0.4.0"
sources."type-fest-0.8.1"
sources."uri-js-4.4.0"
- sources."v8-compile-cache-2.1.1"
+ sources."v8-compile-cache-2.2.0"
sources."which-2.0.2"
sources."word-wrap-1.2.3"
sources."wrappy-1.0.2"
@@ -69925,7 +70719,7 @@ in
sources."chalk-2.4.2"
];
})
- sources."@eslint/eslintrc-0.1.3"
+ sources."@eslint/eslintrc-0.2.1"
sources."acorn-7.4.1"
sources."acorn-jsx-5.3.1"
sources."ajv-6.12.6"
@@ -69957,7 +70751,7 @@ in
sources."emoji-regex-7.0.3"
sources."enquirer-2.3.6"
sources."escape-string-regexp-1.0.5"
- sources."eslint-7.11.0"
+ sources."eslint-7.12.1"
sources."eslint-scope-5.1.1"
(sources."eslint-utils-2.1.0" // {
dependencies = [
@@ -69996,7 +70790,7 @@ in
sources."globals-12.4.0"
sources."has-flag-3.0.0"
sources."ignore-4.0.6"
- sources."import-fresh-3.2.1"
+ sources."import-fresh-3.2.2"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -70046,7 +70840,7 @@ in
sources."type-check-0.4.0"
sources."type-fest-0.8.1"
sources."uri-js-4.4.0"
- sources."v8-compile-cache-2.1.1"
+ sources."v8-compile-cache-2.2.0"
sources."which-2.0.2"
sources."word-wrap-1.2.3"
sources."wrappy-1.0.2"
@@ -70065,21 +70859,21 @@ in
expo-cli = nodeEnv.buildNodePackage {
name = "expo-cli";
packageName = "expo-cli";
- version = "3.28.0";
+ version = "3.28.4";
src = fetchurl {
- url = "https://registry.npmjs.org/expo-cli/-/expo-cli-3.28.0.tgz";
- sha512 = "1fz44bGoM3jfit1gPYW1JuShX2DQva6SHZT1Rnx06UOeWJeofHO0ki/4J3InI8tob+XnktXo3cYW0HEXpJwVGg==";
+ url = "https://registry.npmjs.org/expo-cli/-/expo-cli-3.28.4.tgz";
+ sha512 = "nVk7Tc8I3hzhKnZwIOWh08Qq8VDZqYLA81Zrdu7HeIfJYAzppgYPB6tiZFouWwZl9/twf2JSYAUZmLwVhLK61A==";
};
dependencies = [
sources."@babel/code-frame-7.10.4"
- sources."@babel/compat-data-7.12.1"
+ sources."@babel/compat-data-7.12.5"
sources."@babel/core-7.9.0"
- sources."@babel/generator-7.12.1"
+ sources."@babel/generator-7.12.5"
sources."@babel/helper-annotate-as-pure-7.10.4"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
sources."@babel/helper-builder-react-jsx-7.10.4"
- sources."@babel/helper-builder-react-jsx-experimental-7.12.1"
- sources."@babel/helper-compilation-targets-7.12.1"
+ sources."@babel/helper-builder-react-jsx-experimental-7.12.4"
+ sources."@babel/helper-compilation-targets-7.12.5"
sources."@babel/helper-create-class-features-plugin-7.12.1"
sources."@babel/helper-create-regexp-features-plugin-7.12.1"
(sources."@babel/helper-define-map-7.10.5" // {
@@ -70092,7 +70886,7 @@ in
sources."@babel/helper-get-function-arity-7.10.4"
sources."@babel/helper-hoist-variables-7.10.4"
sources."@babel/helper-member-expression-to-functions-7.12.1"
- sources."@babel/helper-module-imports-7.12.1"
+ sources."@babel/helper-module-imports-7.12.5"
(sources."@babel/helper-module-transforms-7.12.1" // {
dependencies = [
sources."lodash-4.17.20"
@@ -70106,20 +70900,20 @@ in
];
})
sources."@babel/helper-remap-async-to-generator-7.12.1"
- sources."@babel/helper-replace-supers-7.12.1"
+ sources."@babel/helper-replace-supers-7.12.5"
sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1"
sources."@babel/helper-split-export-declaration-7.11.0"
sources."@babel/helper-validator-identifier-7.10.4"
sources."@babel/helper-validator-option-7.12.1"
sources."@babel/helper-wrap-function-7.12.3"
- sources."@babel/helpers-7.12.1"
+ sources."@babel/helpers-7.12.5"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.12.3"
+ sources."@babel/parser-7.12.5"
sources."@babel/plugin-proposal-async-generator-functions-7.12.1"
sources."@babel/plugin-proposal-class-properties-7.12.1"
sources."@babel/plugin-proposal-dynamic-import-7.12.1"
@@ -70128,7 +70922,7 @@ in
sources."@babel/plugin-proposal-json-strings-7.12.1"
sources."@babel/plugin-proposal-logical-assignment-operators-7.12.1"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.12.1"
- sources."@babel/plugin-proposal-numeric-separator-7.12.1"
+ sources."@babel/plugin-proposal-numeric-separator-7.12.5"
sources."@babel/plugin-proposal-object-rest-spread-7.12.1"
sources."@babel/plugin-proposal-optional-catch-binding-7.12.1"
sources."@babel/plugin-proposal-optional-chaining-7.12.1"
@@ -70176,7 +70970,7 @@ in
sources."@babel/plugin-transform-parameters-7.12.1"
sources."@babel/plugin-transform-property-literals-7.12.1"
sources."@babel/plugin-transform-react-display-name-7.12.1"
- sources."@babel/plugin-transform-react-jsx-7.12.1"
+ sources."@babel/plugin-transform-react-jsx-7.12.5"
sources."@babel/plugin-transform-react-jsx-source-7.12.1"
sources."@babel/plugin-transform-regenerator-7.12.1"
sources."@babel/plugin-transform-reserved-words-7.12.1"
@@ -70196,14 +70990,14 @@ in
sources."@babel/preset-env-7.12.1"
sources."@babel/preset-modules-0.1.4"
sources."@babel/preset-typescript-7.12.1"
- sources."@babel/runtime-7.12.1"
+ sources."@babel/runtime-7.12.5"
sources."@babel/template-7.10.4"
- (sources."@babel/traverse-7.12.1" // {
+ (sources."@babel/traverse-7.12.5" // {
dependencies = [
sources."lodash-4.17.20"
];
})
- (sources."@babel/types-7.12.1" // {
+ (sources."@babel/types-7.12.5" // {
dependencies = [
sources."lodash-4.17.20"
];
@@ -70214,9 +71008,10 @@ in
sources."uuid-3.4.0"
];
})
- (sources."@expo/config-3.3.10" // {
+ (sources."@expo/config-3.3.13" // {
dependencies = [
sources."semver-7.3.2"
+ sources."slash-3.0.0"
sources."uuid-3.4.0"
sources."xcode-2.1.0"
];
@@ -70228,7 +71023,7 @@ in
sources."pngjs-5.0.0"
];
})
- (sources."@expo/dev-server-0.1.35" // {
+ (sources."@expo/dev-server-0.1.38" // {
dependencies = [
sources."body-parser-1.19.0"
sources."bytes-3.1.0"
@@ -70242,13 +71037,15 @@ in
sources."serialize-error-6.0.0"
sources."setprototypeof-1.1.1"
sources."statuses-1.5.0"
+ sources."type-fest-0.12.0"
];
})
- sources."@expo/dev-tools-0.13.53"
- sources."@expo/eas-build-job-0.1.1"
+ sources."@expo/dev-tools-0.13.57"
+ sources."@expo/eas-build-job-0.1.2"
(sources."@expo/image-utils-0.3.7" // {
dependencies = [
sources."semver-6.1.1"
+ sources."tempy-0.3.0"
];
})
(sources."@expo/json-file-8.2.24" // {
@@ -70256,7 +71053,7 @@ in
sources."json5-1.0.1"
];
})
- sources."@expo/metro-config-0.1.35"
+ sources."@expo/metro-config-0.1.38"
(sources."@expo/ngrok-2.4.3" // {
dependencies = [
sources."uuid-3.4.0"
@@ -70304,14 +71101,14 @@ in
sources."@expo/spawn-async-1.5.0"
sources."@expo/traveling-fastlane-darwin-1.15.1"
sources."@expo/traveling-fastlane-linux-1.15.1"
- (sources."@expo/webpack-config-0.12.39" // {
+ (sources."@expo/webpack-config-0.12.42" // {
dependencies = [
sources."@babel/runtime-7.9.0"
sources."is-wsl-2.2.0"
sources."react-refresh-0.8.3"
];
})
- (sources."@expo/xdl-58.0.14" // {
+ (sources."@expo/xdl-58.0.18" // {
dependencies = [
sources."chownr-1.1.4"
sources."es6-error-4.1.1"
@@ -70424,8 +71221,8 @@ in
];
})
sources."@npmcli/node-gyp-1.0.1"
- sources."@npmcli/promise-spawn-1.2.0"
- sources."@npmcli/run-script-1.7.2"
+ sources."@npmcli/promise-spawn-1.3.2"
+ sources."@npmcli/run-script-1.7.4"
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" // {
@@ -70486,10 +71283,10 @@ in
sources."@types/istanbul-reports-1.1.2"
sources."@types/json-schema-7.0.6"
sources."@types/keyv-3.1.1"
- sources."@types/lodash-4.14.162"
+ sources."@types/lodash-4.14.164"
sources."@types/minimatch-3.0.3"
sources."@types/mkdirp-0.5.2"
- sources."@types/node-9.6.60"
+ sources."@types/node-9.6.61"
sources."@types/q-1.5.4"
sources."@types/responselike-1.0.0"
sources."@types/retry-0.12.0"
@@ -70498,12 +71295,12 @@ in
sources."@types/tapable-1.0.6"
sources."@types/text-table-0.2.1"
sources."@types/tmp-0.0.33"
- (sources."@types/uglify-js-3.11.0" // {
+ (sources."@types/uglify-js-3.11.1" // {
dependencies = [
sources."source-map-0.6.1"
];
})
- (sources."@types/webpack-4.41.22" // {
+ (sources."@types/webpack-4.41.24" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -70540,7 +71337,7 @@ in
sources."accepts-1.3.7"
sources."acorn-6.4.2"
sources."address-1.1.2"
- sources."agent-base-6.0.1"
+ sources."agent-base-6.0.2"
sources."agentkeepalive-4.1.3"
sources."aggregate-error-3.1.0"
sources."ajv-6.12.6"
@@ -70581,7 +71378,7 @@ in
sources."apollo-utilities-1.3.4"
sources."application-config-path-0.1.0"
sources."aproba-1.2.0"
- sources."arch-2.1.2"
+ sources."arch-2.2.0"
sources."are-we-there-yet-1.1.5"
sources."argparse-1.0.10"
sources."arr-diff-4.0.0"
@@ -70623,12 +71420,12 @@ in
];
})
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
(sources."axios-0.19.0" // {
dependencies = [
sources."debug-3.1.0"
sources."follow-redirects-1.5.10"
- sources."is-buffer-2.0.4"
+ sources."is-buffer-2.0.5"
sources."ms-2.0.0"
];
})
@@ -70715,8 +71512,8 @@ in
];
})
sources."browserify-zlib-0.2.0"
- sources."browserslist-4.14.5"
- sources."buffer-5.6.0"
+ sources."browserslist-4.14.6"
+ sources."buffer-5.7.0"
sources."buffer-equal-0.0.1"
sources."buffer-from-1.1.1"
sources."buffer-indexof-1.1.1"
@@ -70741,6 +71538,7 @@ in
sources."normalize-url-4.5.0"
];
})
+ sources."call-bind-1.0.0"
sources."call-me-maybe-1.0.1"
sources."caller-callsite-2.0.0"
sources."caller-path-2.0.0"
@@ -70753,7 +71551,7 @@ in
})
sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001148"
+ sources."caniuse-lite-1.0.30001154"
sources."capture-stack-trace-1.0.1"
sources."caseless-0.12.0"
(sources."chalk-4.1.0" // {
@@ -70807,7 +71605,7 @@ in
];
})
sources."cliui-6.0.0"
- sources."clone-1.0.4"
+ sources."clone-2.1.2"
sources."clone-response-1.0.2"
sources."co-4.6.0"
(sources."coa-2.0.2" // {
@@ -70928,17 +71726,18 @@ in
sources."cssnano-util-get-match-4.0.0"
sources."cssnano-util-raw-cache-4.0.1"
sources."cssnano-util-same-parent-4.0.1"
- (sources."csso-4.0.3" // {
+ (sources."csso-4.1.0" // {
dependencies = [
- sources."css-tree-1.0.0-alpha.39"
- sources."mdn-data-2.0.6"
+ sources."css-tree-1.0.0"
+ sources."mdn-data-2.0.12"
sources."source-map-0.6.1"
];
})
sources."cyclist-1.0.1"
+ sources."dag-map-1.0.2"
sources."dashdash-1.14.1"
sources."dateformat-3.0.3"
- sources."dayjs-1.9.3"
+ sources."dayjs-1.9.4"
sources."debug-4.3.0"
sources."debuglog-1.0.1"
sources."decache-4.4.0"
@@ -70950,7 +71749,11 @@ in
sources."deep-scope-analyser-1.7.0"
sources."deepmerge-1.5.2"
sources."default-gateway-4.2.0"
- sources."defaults-1.0.3"
+ (sources."defaults-1.0.3" // {
+ dependencies = [
+ sources."clone-1.0.4"
+ ];
+ })
sources."defer-to-connect-1.1.3"
sources."define-properties-1.1.3"
sources."define-property-2.0.2"
@@ -70977,7 +71780,7 @@ in
(sources."devcert-1.1.3" // {
dependencies = [
sources."@types/glob-5.0.36"
- sources."@types/node-8.10.65"
+ sources."@types/node-8.10.66"
sources."debug-3.2.6"
sources."rimraf-2.7.1"
sources."sudo-prompt-8.2.5"
@@ -71007,7 +71810,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.582"
+ sources."electron-to-chromium-1.3.587"
(sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -71090,7 +71893,7 @@ in
sources."ms-2.0.0"
];
})
- (sources."expo-pwa-0.0.45" // {
+ (sources."expo-pwa-0.0.48" // {
dependencies = [
sources."commander-2.20.0"
];
@@ -71118,7 +71921,7 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."faye-websocket-0.10.0"
sources."figgy-pudding-3.5.2"
sources."figures-3.2.0"
@@ -71170,7 +71973,11 @@ in
sources."from2-2.3.0"
(sources."fs-extra-9.0.0" // {
dependencies = [
- sources."jsonfile-6.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."universalify-1.0.0"
];
})
@@ -71191,8 +71998,9 @@ in
sources."strip-ansi-3.0.1"
];
})
- sources."gensync-1.0.0-beta.1"
+ sources."gensync-1.0.0-beta.2"
sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.1"
sources."get-own-enumerable-property-symbols-3.0.2"
sources."get-port-3.2.0"
sources."get-stream-4.1.0"
@@ -71211,9 +72019,9 @@ in
sources."pify-2.3.0"
];
})
- (sources."got-11.7.0" // {
+ (sources."got-11.8.0" // {
dependencies = [
- sources."@sindresorhus/is-3.1.2"
+ sources."@sindresorhus/is-4.0.0"
sources."@szmarczak/http-timer-4.0.5"
sources."cacheable-request-7.0.1"
sources."decompress-response-6.0.0"
@@ -71326,7 +72134,7 @@ in
sources."iconv-lite-0.4.23"
sources."icss-utils-4.1.1"
sources."idx-2.4.0"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."iferr-0.1.5"
sources."ignore-5.1.8"
sources."ignore-walk-3.0.3"
@@ -71369,6 +72177,7 @@ in
sources."is-buffer-1.1.6"
sources."is-callable-1.2.2"
sources."is-color-stop-1.1.0"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
sources."is-date-object-1.0.2"
sources."is-descriptor-1.0.2"
@@ -71379,6 +72188,12 @@ in
sources."is-fullwidth-code-point-2.0.0"
sources."is-function-1.0.2"
sources."is-glob-4.0.1"
+ (sources."is-invalid-path-0.1.0" // {
+ dependencies = [
+ sources."is-extglob-1.0.0"
+ sources."is-glob-2.0.1"
+ ];
+ })
sources."is-lambda-1.0.1"
sources."is-map-2.0.1"
sources."is-negative-zero-2.0.0"
@@ -71419,6 +72234,7 @@ in
];
})
sources."is-typedarray-1.0.0"
+ sources."is-valid-path-0.1.1"
sources."is-weakmap-2.0.1"
sources."is-weakset-2.0.1"
sources."is-windows-1.0.2"
@@ -71429,7 +72245,7 @@ in
sources."isobject-3.0.1"
sources."isstream-0.1.2"
sources."iterall-1.2.2"
- (sources."jest-worker-26.5.0" // {
+ (sources."jest-worker-26.6.2" // {
dependencies = [
sources."has-flag-4.0.0"
sources."supports-color-7.2.0"
@@ -71448,6 +72264,11 @@ in
sources."json-parse-better-errors-1.0.2"
sources."json-parse-even-better-errors-2.3.1"
sources."json-schema-0.2.3"
+ (sources."json-schema-deref-sync-0.13.0" // {
+ dependencies = [
+ sources."md5-2.2.1"
+ ];
+ })
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-1.0.1"
sources."json-stringify-safe-5.0.1"
@@ -71523,6 +72344,7 @@ in
sources."md5hex-1.0.0"
sources."mdn-data-2.0.4"
sources."media-typer-0.3.0"
+ sources."memory-cache-0.2.0"
sources."memory-fs-0.4.1"
sources."merge-descriptors-1.0.1"
sources."merge-stream-2.0.0"
@@ -71632,7 +72454,7 @@ in
sources."which-2.0.2"
];
})
- sources."node-html-parser-1.3.1"
+ sources."node-html-parser-1.4.6"
(sources."node-libs-browser-2.2.1" // {
dependencies = [
sources."buffer-4.9.2"
@@ -71641,7 +72463,7 @@ in
sources."punycode-1.4.1"
];
})
- sources."node-releases-1.1.63"
+ sources."node-releases-1.1.65"
sources."nopt-5.0.0"
sources."normalize-path-3.0.0"
sources."normalize-url-3.3.0"
@@ -71657,7 +72479,7 @@ in
sources."hosted-git-info-2.8.8"
];
})
- sources."npm-packlist-2.1.2"
+ sources."npm-packlist-2.1.4"
(sources."npm-pick-manifest-6.1.0" // {
dependencies = [
sources."npm-package-arg-8.1.0"
@@ -71695,7 +72517,7 @@ in
sources."object-is-1.1.3"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
(sources."object.entries-1.1.2" // {
dependencies = [
sources."es-abstract-1.17.7"
@@ -71736,7 +72558,6 @@ in
(sources."p-any-2.1.0" // {
dependencies = [
sources."p-cancelable-2.0.0"
- sources."type-fest-0.3.1"
];
})
sources."p-cancelable-1.1.0"
@@ -71762,11 +72583,12 @@ in
sources."url-parse-lax-3.0.0"
];
})
- (sources."pacote-11.1.11" // {
+ (sources."pacote-11.1.12" // {
dependencies = [
sources."minipass-3.1.3"
sources."mkdirp-1.0.4"
sources."npm-package-arg-8.1.0"
+ sources."npm-registry-fetch-9.0.0"
sources."rimraf-3.0.2"
sources."semver-7.3.2"
];
@@ -71990,7 +72812,7 @@ in
sources."retry-0.10.1"
];
})
- sources."prompts-2.3.2"
+ sources."prompts-2.4.0"
sources."proxy-addr-2.0.6"
sources."prr-1.0.1"
sources."psl-1.8.0"
@@ -72077,7 +72899,7 @@ in
sources."which-2.0.2"
];
})
- sources."react-error-overlay-6.0.7"
+ sources."react-error-overlay-6.0.8"
sources."react-is-16.13.1"
sources."react-refresh-0.4.3"
sources."read-chunk-3.2.0"
@@ -72091,7 +72913,7 @@ in
sources."readdir-scoped-modules-1.1.0"
sources."readdirp-3.5.0"
sources."recursive-readdir-2.2.2"
- sources."regenerate-1.4.1"
+ sources."regenerate-1.4.2"
sources."regenerate-unicode-properties-8.2.0"
sources."regenerator-runtime-0.13.7"
sources."regenerator-transform-0.14.5"
@@ -72144,7 +72966,7 @@ in
sources."require-from-string-2.0.2"
sources."require-main-filename-2.0.0"
sources."requires-port-1.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-alpn-1.0.0"
(sources."resolve-cwd-2.0.0" // {
dependencies = [
@@ -72168,7 +72990,7 @@ in
sources."ripemd160-2.0.2"
sources."router-ips-1.0.0"
sources."run-async-2.4.1"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."run-queue-1.0.3"
(sources."rxjs-5.5.12" // {
dependencies = [
@@ -72232,7 +73054,7 @@ in
sources."uuid-2.0.3"
];
})
- sources."slugify-1.4.5"
+ sources."slugify-1.4.6"
sources."smart-buffer-4.1.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
@@ -72275,7 +73097,7 @@ in
sources."faye-websocket-0.11.3"
];
})
- sources."socks-2.4.4"
+ sources."socks-2.5.0"
sources."socks-proxy-agent-5.0.0"
sources."source-list-map-2.0.1"
sources."source-map-0.5.7"
@@ -72335,16 +73157,8 @@ in
sources."is-fullwidth-code-point-3.0.0"
];
})
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."string.prototype.trimend-1.0.2"
+ sources."string.prototype.trimstart-1.0.2"
sources."string_decoder-1.1.1"
(sources."stringify-object-3.3.0" // {
dependencies = [
@@ -72401,12 +73215,23 @@ in
];
})
sources."temp-dir-1.0.0"
- (sources."tempy-0.3.0" // {
+ (sources."tempy-0.7.1" // {
dependencies = [
- sources."type-fest-0.3.1"
+ sources."array-union-2.1.0"
+ sources."crypto-random-string-2.0.0"
+ sources."del-6.0.0"
+ sources."globby-11.0.1"
+ sources."is-path-inside-3.0.2"
+ sources."is-stream-2.0.0"
+ sources."p-map-4.0.0"
+ sources."rimraf-3.0.2"
+ sources."slash-3.0.0"
+ sources."temp-dir-2.0.0"
+ sources."type-fest-0.16.0"
+ sources."unique-string-2.0.0"
];
})
- sources."term-size-2.2.0"
+ sources."term-size-2.2.1"
sources."terminal-link-2.1.1"
(sources."terser-4.8.0" // {
dependencies = [
@@ -72432,7 +73257,7 @@ in
sources."through2-2.0.5"
sources."thunky-1.1.0"
sources."timed-out-4.0.1"
- sources."timers-browserify-2.0.11"
+ sources."timers-browserify-2.0.12"
sources."timm-1.7.1"
sources."timsort-0.3.0"
sources."tinycolor2-1.4.2"
@@ -72450,6 +73275,7 @@ in
sources."toidentifier-1.0.0"
sources."topo-2.0.2"
sources."tough-cookie-2.5.0"
+ sources."traverse-0.6.6"
sources."tree-kill-1.2.2"
sources."ts-invariant-0.4.4"
sources."ts-pnp-1.2.0"
@@ -72457,7 +73283,7 @@ in
sources."tty-browserify-0.0.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
- sources."type-fest-0.12.0"
+ sources."type-fest-0.3.1"
sources."type-is-1.6.18"
sources."typedarray-0.0.6"
sources."ultron-1.1.1"
@@ -72519,6 +73345,7 @@ in
sources."utila-0.4.0"
sources."utils-merge-1.0.1"
sources."uuid-8.3.1"
+ sources."valid-url-1.0.9"
sources."validate-npm-package-name-3.0.0"
sources."validator-10.5.0"
sources."vary-1.1.2"
@@ -72802,7 +73629,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."bcrypt-pbkdf-1.0.2"
sources."buffer-crc32-0.2.13"
sources."buffer-from-1.1.1"
@@ -72838,11 +73665,13 @@ in
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
sources."fs-extra-1.0.0"
+ sources."function-bind-1.1.1"
sources."get-stdin-4.0.1"
sources."getpass-0.1.7"
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-ansi-2.0.0"
sources."has-flag-3.0.0"
sources."hasha-2.2.0"
@@ -72851,6 +73680,7 @@ in
sources."indent-string-2.1.0"
sources."inherits-2.0.4"
sources."is-arrayish-0.2.1"
+ sources."is-core-module-2.0.0"
sources."is-finite-1.1.0"
sources."is-stream-1.1.0"
sources."is-typedarray-1.0.0"
@@ -72924,7 +73754,7 @@ in
sources."repeating-2.0.1"
sources."request-2.88.2"
sources."request-progress-2.0.1"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."restore-cursor-1.0.1"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
@@ -72966,6 +73796,573 @@ in
bypassCache = true;
reconstructLock = true;
};
+ fauna-shell = nodeEnv.buildNodePackage {
+ name = "fauna-shell";
+ packageName = "fauna-shell";
+ version = "0.11.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fauna-shell/-/fauna-shell-0.11.5.tgz";
+ sha512 = "0/PujreRi2BsZoyvp5N48xaMWLow2GsNz7AY7bdW+0/DAj6F++7kQY7OotmiPlVX2idYL9QJswAcgy1ksRtF9A==";
+ };
+ dependencies = [
+ (sources."@heroku-cli/color-1.1.14" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."ansi-styles-3.2.1"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."@mrmlnc/readdir-enhanced-2.2.1"
+ sources."@nodelib/fs.scandir-2.1.3"
+ sources."@nodelib/fs.stat-2.0.3"
+ sources."@nodelib/fs.walk-1.2.4"
+ (sources."@oclif/command-1.8.0" // {
+ dependencies = [
+ sources."@oclif/plugin-help-3.2.0"
+ sources."ansi-regex-3.0.0"
+ sources."ansi-styles-3.2.1"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-2.1.1"
+ sources."strip-ansi-4.0.0"
+ sources."wrap-ansi-4.0.0"
+ ];
+ })
+ (sources."@oclif/config-1.17.0" // {
+ dependencies = [
+ sources."globby-11.0.1"
+ sources."tslib-2.0.3"
+ ];
+ })
+ sources."@oclif/errors-1.3.3"
+ sources."@oclif/linewrap-1.0.0"
+ sources."@oclif/parser-3.8.5"
+ (sources."@oclif/plugin-autocomplete-0.1.5" // {
+ dependencies = [
+ sources."debug-3.2.6"
+ sources."fs-extra-6.0.1"
+ sources."jsonfile-4.0.0"
+ sources."universalify-0.1.2"
+ ];
+ })
+ (sources."@oclif/plugin-help-1.2.11" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."indent-string-3.2.0"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-2.1.1"
+ sources."strip-ansi-4.0.0"
+ sources."widest-line-2.0.1"
+ sources."wrap-ansi-3.0.1"
+ ];
+ })
+ sources."@oclif/screen-1.0.4"
+ sources."@sindresorhus/is-0.7.0"
+ sources."ajv-6.12.6"
+ sources."ansi-escapes-3.2.0"
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-4.3.0"
+ sources."ansicolors-0.3.2"
+ sources."arr-diff-4.0.0"
+ sources."arr-flatten-1.1.0"
+ sources."arr-union-3.1.0"
+ sources."array-union-2.1.0"
+ sources."array-uniq-1.0.3"
+ sources."array-unique-0.3.2"
+ sources."arrify-1.0.1"
+ sources."asn1-0.2.4"
+ sources."assert-plus-1.0.0"
+ sources."assign-symbols-1.0.0"
+ sources."asynckit-0.4.0"
+ sources."at-least-node-1.0.0"
+ sources."atob-2.1.2"
+ sources."aws-sign2-0.7.0"
+ sources."aws4-1.11.0"
+ sources."balanced-match-1.0.0"
+ (sources."base-0.11.2" // {
+ dependencies = [
+ sources."define-property-1.0.0"
+ ];
+ })
+ sources."base64-js-1.3.1"
+ sources."bcrypt-pbkdf-1.0.2"
+ sources."bluebird-3.7.2"
+ sources."brace-expansion-1.1.11"
+ sources."braces-3.0.2"
+ sources."btoa-lite-1.0.0"
+ sources."cache-base-1.0.1"
+ (sources."cacheable-request-2.1.4" // {
+ dependencies = [
+ sources."lowercase-keys-1.0.0"
+ ];
+ })
+ sources."call-me-maybe-1.0.1"
+ sources."cardinal-2.1.1"
+ sources."caseless-0.12.0"
+ (sources."chalk-2.4.2" // {
+ dependencies = [
+ sources."ansi-styles-3.2.1"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."escape-string-regexp-1.0.5"
+ ];
+ })
+ (sources."class-utils-0.3.6" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ (sources."is-accessor-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ (sources."is-data-descriptor-0.1.4" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-descriptor-0.1.6"
+ sources."kind-of-5.1.0"
+ ];
+ })
+ sources."clean-stack-3.0.0"
+ sources."cli-table-0.3.1"
+ (sources."cli-ux-4.9.3" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."ansi-styles-3.2.1"
+ sources."clean-stack-2.2.0"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."fs-extra-7.0.1"
+ sources."indent-string-3.2.0"
+ sources."is-wsl-1.1.0"
+ sources."jsonfile-4.0.0"
+ sources."semver-5.7.1"
+ sources."strip-ansi-5.2.0"
+ sources."universalify-0.1.2"
+ ];
+ })
+ sources."clone-response-1.0.2"
+ sources."co-4.6.0"
+ sources."collection-visit-1.0.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."colors-1.0.3"
+ sources."combined-stream-1.0.8"
+ sources."component-emitter-1.3.0"
+ sources."concat-map-0.0.1"
+ sources."copy-descriptor-0.1.1"
+ sources."core-util-is-1.0.2"
+ sources."cross-fetch-3.0.6"
+ (sources."cross-spawn-6.0.5" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."dashdash-1.14.1"
+ sources."debug-4.3.0"
+ sources."decode-uri-component-0.2.0"
+ sources."decompress-response-3.3.0"
+ sources."deep-is-0.1.3"
+ sources."define-property-2.0.2"
+ sources."delayed-stream-1.0.0"
+ sources."dir-glob-3.0.1"
+ sources."dotenv-8.2.0"
+ sources."duplexer3-0.1.4"
+ sources."ecc-jsbn-0.1.2"
+ sources."emoji-regex-8.0.0"
+ sources."escape-string-regexp-4.0.0"
+ sources."escodegen-1.14.3"
+ sources."esprima-4.0.1"
+ sources."estraverse-4.3.0"
+ sources."esutils-2.0.3"
+ sources."execa-0.10.0"
+ (sources."expand-brackets-2.1.4" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."define-property-0.2.5"
+ sources."extend-shallow-2.0.1"
+ (sources."is-accessor-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ (sources."is-data-descriptor-0.1.4" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-descriptor-0.1.6"
+ sources."kind-of-5.1.0"
+ sources."ms-2.0.0"
+ ];
+ })
+ sources."extend-3.0.2"
+ (sources."extend-shallow-3.0.2" // {
+ dependencies = [
+ sources."is-extendable-1.0.1"
+ ];
+ })
+ (sources."extglob-2.0.4" // {
+ dependencies = [
+ sources."define-property-1.0.0"
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ sources."extract-stack-1.0.0"
+ sources."extsprintf-1.3.0"
+ sources."fast-deep-equal-3.1.3"
+ sources."fast-glob-3.2.4"
+ sources."fast-json-stable-stringify-2.1.0"
+ sources."fast-levenshtein-2.0.6"
+ sources."fastq-1.9.0"
+ sources."faunadb-3.0.1"
+ sources."fill-range-7.0.1"
+ sources."fn-annotate-1.2.0"
+ sources."for-in-1.0.2"
+ sources."forever-agent-0.6.1"
+ sources."form-data-2.3.3"
+ sources."fragment-cache-0.2.1"
+ sources."from2-2.3.0"
+ sources."fs-extra-9.0.1"
+ sources."fs.realpath-1.0.0"
+ sources."get-stream-3.0.0"
+ sources."get-value-2.0.6"
+ sources."getpass-0.1.7"
+ sources."glob-7.1.6"
+ sources."glob-parent-5.1.1"
+ sources."glob-to-regexp-0.3.0"
+ (sources."globby-8.0.2" // {
+ dependencies = [
+ sources."@nodelib/fs.stat-1.1.3"
+ sources."array-union-1.0.2"
+ (sources."braces-2.3.2" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ sources."dir-glob-2.0.0"
+ sources."fast-glob-2.2.7"
+ (sources."fill-range-4.0.0" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ sources."glob-parent-3.1.0"
+ sources."ignore-3.3.10"
+ sources."is-glob-3.1.0"
+ (sources."is-number-3.0.0" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."micromatch-3.1.10"
+ sources."path-type-3.0.0"
+ sources."slash-1.0.0"
+ sources."to-regex-range-2.1.1"
+ ];
+ })
+ sources."got-8.3.2"
+ sources."graceful-fs-4.2.4"
+ sources."har-schema-2.0.0"
+ sources."har-validator-5.1.5"
+ sources."has-flag-3.0.0"
+ sources."has-symbol-support-x-1.4.2"
+ sources."has-to-string-tag-x-1.4.1"
+ sources."has-value-1.0.0"
+ (sources."has-values-1.0.0" // {
+ dependencies = [
+ (sources."is-number-3.0.0" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."kind-of-4.0.0"
+ ];
+ })
+ (sources."heroku-cli-util-8.0.12" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."ansi-styles-3.2.1"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."strip-ansi-4.0.0"
+ ];
+ })
+ sources."heroku-client-3.1.0"
+ sources."http-cache-semantics-3.8.1"
+ sources."http-signature-1.2.0"
+ sources."hyperlinker-1.0.0"
+ sources."ignore-5.1.8"
+ sources."indent-string-4.0.0"
+ sources."inflight-1.0.6"
+ sources."inherits-2.0.4"
+ sources."ini-1.3.5"
+ sources."into-stream-3.1.0"
+ sources."is-accessor-descriptor-1.0.0"
+ sources."is-buffer-1.1.6"
+ sources."is-data-descriptor-1.0.0"
+ sources."is-descriptor-1.0.2"
+ sources."is-docker-2.1.1"
+ sources."is-extendable-0.1.1"
+ sources."is-extglob-2.1.1"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."is-glob-4.0.1"
+ sources."is-number-7.0.0"
+ sources."is-object-1.0.1"
+ sources."is-plain-obj-1.1.0"
+ sources."is-plain-object-2.0.4"
+ sources."is-retry-allowed-1.2.0"
+ sources."is-stream-1.1.0"
+ sources."is-typedarray-1.0.0"
+ sources."is-windows-1.0.2"
+ sources."is-wsl-2.2.0"
+ sources."isarray-1.0.0"
+ sources."isexe-2.0.0"
+ sources."isobject-3.0.1"
+ sources."isstream-0.1.2"
+ sources."isurl-1.0.0"
+ sources."jsbn-0.1.1"
+ sources."json-buffer-3.0.0"
+ sources."json-schema-0.2.3"
+ sources."json-schema-traverse-0.4.1"
+ sources."json-stringify-safe-5.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
+ sources."jsprim-1.4.1"
+ sources."keyv-3.0.0"
+ sources."kind-of-6.0.3"
+ sources."levn-0.3.0"
+ sources."lodash-4.17.20"
+ sources."lodash._reinterpolate-3.0.0"
+ sources."lodash.template-4.5.0"
+ sources."lodash.templatesettings-4.2.0"
+ sources."lowercase-keys-1.0.1"
+ sources."map-cache-0.2.2"
+ sources."map-visit-1.0.0"
+ sources."merge2-1.4.1"
+ sources."micromatch-4.0.2"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
+ sources."mimic-response-1.0.1"
+ sources."minimatch-3.0.4"
+ (sources."mixin-deep-1.3.2" // {
+ dependencies = [
+ sources."is-extendable-1.0.1"
+ ];
+ })
+ sources."moment-2.29.1"
+ sources."ms-2.1.2"
+ sources."nanomatch-1.2.13"
+ (sources."netrc-parser-3.1.6" // {
+ dependencies = [
+ sources."debug-3.2.6"
+ ];
+ })
+ sources."nice-try-1.0.5"
+ sources."node-fetch-2.6.1"
+ sources."normalize-url-2.0.1"
+ sources."npm-run-path-2.0.2"
+ sources."oauth-sign-0.9.0"
+ sources."object-assign-4.1.1"
+ (sources."object-copy-0.1.0" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ sources."is-accessor-descriptor-0.1.6"
+ sources."is-data-descriptor-0.1.4"
+ (sources."is-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-5.1.0"
+ ];
+ })
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."object-visit-1.0.1"
+ sources."object.pick-1.3.0"
+ sources."once-1.4.0"
+ sources."opn-3.0.3"
+ sources."optionator-0.8.3"
+ sources."p-cancelable-0.4.1"
+ sources."p-finally-1.0.0"
+ sources."p-is-promise-1.1.0"
+ sources."p-timeout-2.0.1"
+ sources."pascalcase-0.1.1"
+ sources."password-prompt-1.1.2"
+ sources."path-dirname-1.0.2"
+ sources."path-is-absolute-1.0.1"
+ sources."path-key-2.0.1"
+ sources."path-type-4.0.0"
+ sources."performance-now-2.1.0"
+ sources."picomatch-2.2.2"
+ sources."pify-3.0.0"
+ sources."posix-character-classes-0.1.1"
+ sources."prelude-ls-1.1.2"
+ sources."prepend-http-2.0.0"
+ sources."process-nextick-args-2.0.1"
+ sources."psl-1.8.0"
+ sources."punycode-2.1.1"
+ sources."qs-6.5.2"
+ sources."query-string-5.1.1"
+ sources."querystringify-2.2.0"
+ (sources."readable-stream-2.3.7" // {
+ dependencies = [
+ sources."safe-buffer-5.1.2"
+ ];
+ })
+ sources."redeyed-2.1.1"
+ sources."regex-not-1.0.2"
+ sources."repeat-element-1.1.3"
+ sources."repeat-string-1.6.1"
+ sources."request-2.88.2"
+ sources."request-promise-4.2.6"
+ sources."request-promise-core-1.1.4"
+ sources."requires-port-1.0.0"
+ sources."resolve-url-0.2.1"
+ sources."responselike-1.0.2"
+ sources."ret-0.1.15"
+ sources."reusify-1.0.4"
+ sources."run-parallel-1.1.10"
+ sources."safe-buffer-5.2.1"
+ sources."safe-regex-1.1.0"
+ sources."safer-buffer-2.1.2"
+ sources."semver-7.3.2"
+ (sources."set-value-2.0.1" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
+ sources."signal-exit-3.0.3"
+ sources."slash-3.0.0"
+ (sources."snapdragon-0.8.2" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."define-property-0.2.5"
+ sources."extend-shallow-2.0.1"
+ (sources."is-accessor-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ (sources."is-data-descriptor-0.1.4" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-descriptor-0.1.6"
+ sources."kind-of-5.1.0"
+ sources."ms-2.0.0"
+ sources."source-map-0.5.7"
+ ];
+ })
+ (sources."snapdragon-node-2.1.1" // {
+ dependencies = [
+ sources."define-property-1.0.0"
+ ];
+ })
+ (sources."snapdragon-util-3.0.1" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."sort-keys-2.0.0"
+ sources."source-map-0.6.1"
+ sources."source-map-resolve-0.5.3"
+ sources."source-map-url-0.4.0"
+ sources."split-string-3.1.0"
+ sources."sshpk-1.16.1"
+ (sources."static-extend-0.1.2" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ (sources."is-accessor-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ (sources."is-data-descriptor-0.1.4" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-descriptor-0.1.6"
+ sources."kind-of-5.1.0"
+ ];
+ })
+ sources."stealthy-require-1.1.1"
+ sources."strict-uri-encode-1.1.0"
+ sources."string-width-4.2.0"
+ (sources."string_decoder-1.1.1" // {
+ dependencies = [
+ sources."safe-buffer-5.1.2"
+ ];
+ })
+ sources."strip-ansi-6.0.0"
+ sources."strip-eof-1.0.0"
+ sources."supports-color-5.5.0"
+ (sources."supports-hyperlinks-1.0.1" // {
+ dependencies = [
+ sources."has-flag-2.0.0"
+ ];
+ })
+ sources."timed-out-4.0.1"
+ (sources."to-object-path-0.3.0" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."to-regex-3.0.2"
+ sources."to-regex-range-5.0.1"
+ sources."tough-cookie-2.5.0"
+ sources."treeify-1.1.0"
+ sources."tslib-1.14.1"
+ sources."tunnel-agent-0.6.0"
+ sources."tweetnacl-0.14.5"
+ sources."type-check-0.3.2"
+ sources."union-value-1.0.1"
+ sources."universalify-1.0.0"
+ (sources."unset-value-1.0.0" // {
+ dependencies = [
+ (sources."has-value-0.3.1" // {
+ dependencies = [
+ sources."isobject-2.1.0"
+ ];
+ })
+ sources."has-values-0.1.4"
+ ];
+ })
+ sources."uri-js-4.4.0"
+ sources."urix-0.1.0"
+ sources."url-parse-1.4.7"
+ sources."url-parse-lax-3.0.0"
+ sources."url-to-options-1.0.1"
+ sources."use-3.1.1"
+ sources."util-deprecate-1.0.2"
+ sources."uuid-3.4.0"
+ sources."verror-1.10.0"
+ sources."which-1.3.1"
+ sources."widest-line-3.1.0"
+ sources."word-wrap-1.2.3"
+ sources."wrap-ansi-7.0.0"
+ sources."wrappy-1.0.2"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "faunadb shell";
+ homepage = https://github.com/fauna/fauna-shell;
+ license = "MPL-2.0";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
fkill-cli = nodeEnv.buildNodePackage {
name = "fkill-cli";
packageName = "fkill-cli";
@@ -73017,7 +74414,7 @@ in
sources."error-ex-1.3.2"
sources."esc-exit-2.0.2"
sources."escape-string-regexp-1.0.5"
- sources."execa-4.0.3"
+ sources."execa-4.1.0"
sources."external-editor-3.1.0"
sources."figures-3.2.0"
sources."find-up-4.1.0"
@@ -73026,8 +74423,10 @@ in
sources."ps-list-7.2.0"
];
})
+ sources."function-bind-1.1.1"
sources."get-stream-5.2.0"
sources."hard-rejection-2.1.0"
+ sources."has-1.0.3"
sources."has-flag-4.0.0"
sources."hosted-git-info-2.8.8"
sources."human-signals-1.1.1"
@@ -73038,12 +74437,13 @@ in
sources."chalk-4.1.0"
];
})
- (sources."inquirer-autocomplete-prompt-1.2.0" // {
+ (sources."inquirer-autocomplete-prompt-1.3.0" // {
dependencies = [
sources."chalk-4.1.0"
];
})
sources."is-arrayish-0.2.1"
+ sources."is-core-module-2.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."is-plain-obj-1.1.0"
sources."is-stream-2.0.0"
@@ -73114,7 +74514,7 @@ in
];
})
sources."redent-3.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."restore-cursor-3.1.0"
sources."run-async-2.4.1"
sources."rxjs-6.6.3"
@@ -73208,6 +74608,7 @@ in
];
})
sources."cache-base-1.0.1"
+ sources."call-bind-1.0.0"
sources."caller-0.0.1"
sources."camelcase-2.1.1"
sources."chokidar-2.1.8"
@@ -73299,6 +74700,7 @@ in
sources."fs.realpath-1.0.0"
sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."get-value-2.0.6"
sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
@@ -73388,7 +74790,7 @@ in
sources."object-is-1.1.3"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."object.pick-1.3.0"
sources."once-1.4.0"
sources."optimist-0.6.0"
@@ -73494,16 +74896,8 @@ in
})
sources."stream-combiner-0.0.4"
sources."string-width-1.0.2"
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."string.prototype.trimend-1.0.2"
+ sources."string.prototype.trimstart-1.0.2"
sources."string_decoder-1.1.1"
sources."strip-ansi-3.0.1"
sources."strip-json-comments-0.1.3"
@@ -73698,7 +75092,7 @@ in
sources."is-my-ip-valid-1.0.0"
sources."is-my-json-valid-2.20.5"
sources."is-property-1.0.2"
- sources."is-valid-domain-0.0.16"
+ sources."is-valid-domain-0.0.17"
sources."json-buffer-2.0.11"
sources."jsonpointer-4.1.0"
sources."kvgraph-0.1.0"
@@ -73787,7 +75181,7 @@ in
sources."separator-escape-0.0.0"
sources."sha.js-2.4.5"
sources."smart-buffer-4.1.0"
- sources."socks-2.4.4"
+ sources."socks-2.5.0"
sources."sodium-browserify-1.3.0"
(sources."sodium-browserify-tweetnacl-0.2.6" // {
dependencies = [
@@ -73904,7 +75298,7 @@ in
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
sources."arrify-1.0.1"
- sources."atomically-1.5.0"
+ sources."atomically-1.6.0"
(sources."boxen-4.2.0" // {
dependencies = [
sources."chalk-3.0.0"
@@ -73952,13 +75346,14 @@ in
sources."error-ex-1.3.2"
sources."escape-goat-2.1.1"
sources."escape-string-regexp-1.0.5"
- sources."execa-4.0.3"
+ sources."execa-4.1.0"
sources."external-editor-3.1.0"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."figures-3.2.0"
sources."find-up-3.0.0"
- sources."fuse.js-6.4.1"
+ sources."function-bind-1.1.1"
+ sources."fuse.js-6.4.3"
sources."get-stream-5.2.0"
sources."global-dirs-2.0.1"
(sources."got-9.6.0" // {
@@ -73968,6 +75363,7 @@ in
})
sources."graceful-fs-4.2.4"
sources."hard-rejection-2.1.0"
+ sources."has-1.0.3"
sources."has-flag-4.0.0"
sources."has-yarn-2.1.0"
sources."hosted-git-info-2.8.8"
@@ -73979,9 +75375,10 @@ in
sources."indent-string-4.0.0"
sources."ini-1.3.5"
sources."inquirer-7.3.3"
- sources."inquirer-autocomplete-prompt-1.2.0"
+ sources."inquirer-autocomplete-prompt-1.3.0"
sources."is-arrayish-0.2.1"
sources."is-ci-2.0.0"
+ sources."is-core-module-2.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."is-installed-globally-0.3.2"
sources."is-interactive-1.0.0"
@@ -74061,7 +75458,7 @@ in
sources."prepend-http-2.0.0"
sources."pump-3.0.0"
sources."punycode-2.1.1"
- sources."pupa-2.0.1"
+ sources."pupa-2.1.1"
sources."quick-lru-4.0.1"
sources."rc-1.2.8"
(sources."read-pkg-5.2.0" // {
@@ -74080,7 +75477,7 @@ in
sources."redent-3.0.0"
sources."registry-auth-token-4.2.0"
sources."registry-url-5.1.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."responselike-1.0.2"
sources."restore-cursor-3.1.0"
sources."run-async-2.4.1"
@@ -74105,7 +75502,7 @@ in
sources."strip-indent-3.0.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-7.2.0"
- sources."term-size-2.2.0"
+ sources."term-size-2.2.1"
sources."through-2.3.8"
sources."tmp-0.0.33"
sources."to-readable-stream-1.0.0"
@@ -74165,16 +75562,49 @@ in
sources."@exodus/schemasafe-1.0.0-rc.3"
sources."@graphql-cli/common-4.1.0"
sources."@graphql-cli/init-4.1.0"
- sources."@graphql-tools/delegate-6.2.4"
- sources."@graphql-tools/graphql-file-loader-6.2.4"
+ (sources."@graphql-tools/batch-execute-7.0.0" // {
+ dependencies = [
+ sources."@graphql-tools/utils-7.0.2"
+ ];
+ })
+ (sources."@graphql-tools/delegate-7.0.3" // {
+ dependencies = [
+ sources."@graphql-tools/utils-7.0.2"
+ ];
+ })
+ (sources."@graphql-tools/graphql-file-loader-6.2.5" // {
+ dependencies = [
+ sources."@graphql-tools/utils-7.0.2"
+ ];
+ })
sources."@graphql-tools/import-6.2.4"
- sources."@graphql-tools/json-file-loader-6.2.4"
+ (sources."@graphql-tools/json-file-loader-6.2.5" // {
+ dependencies = [
+ sources."@graphql-tools/utils-7.0.2"
+ ];
+ })
sources."@graphql-tools/load-6.2.4"
- sources."@graphql-tools/merge-6.2.4"
- sources."@graphql-tools/schema-6.2.4"
- sources."@graphql-tools/url-loader-6.3.0"
+ (sources."@graphql-tools/merge-6.2.5" // {
+ dependencies = [
+ sources."@graphql-tools/utils-7.0.2"
+ ];
+ })
+ (sources."@graphql-tools/schema-7.0.0" // {
+ dependencies = [
+ sources."@graphql-tools/utils-7.0.2"
+ ];
+ })
+ (sources."@graphql-tools/url-loader-6.4.0" // {
+ dependencies = [
+ sources."@graphql-tools/utils-7.0.2"
+ ];
+ })
sources."@graphql-tools/utils-6.2.4"
- sources."@graphql-tools/wrap-6.2.4"
+ (sources."@graphql-tools/wrap-7.0.1" // {
+ dependencies = [
+ sources."@graphql-tools/utils-7.0.2"
+ ];
+ })
sources."@kwsites/file-exists-1.1.1"
sources."@kwsites/promise-deferred-1.1.1"
sources."@nodelib/fs.scandir-2.1.3"
@@ -74182,7 +75612,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.11.10"
+ sources."@types/node-14.14.6"
sources."@types/parse-json-4.0.0"
sources."@types/websocket-1.0.1"
sources."aggregate-error-3.1.0"
@@ -74204,19 +75634,22 @@ in
sources."at-least-node-1.0.0"
sources."available-typed-arrays-1.0.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."backo2-1.0.2"
sources."balanced-match-1.0.0"
+ sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
- sources."bufferutil-4.0.1"
+ sources."buffer-5.7.0"
+ sources."bufferutil-4.0.2"
(sources."cacheable-request-6.1.0" // {
dependencies = [
sources."get-stream-5.2.0"
sources."lowercase-keys-2.0.0"
];
})
+ sources."call-bind-1.0.0"
sources."call-me-maybe-1.0.1"
sources."callsites-3.1.0"
(sources."camel-case-4.1.1" // {
@@ -74310,7 +75743,7 @@ in
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-safe-stringify-2.0.7"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."figlet-1.5.0"
sources."figures-3.2.0"
sources."fill-range-7.0.1"
@@ -74326,6 +75759,7 @@ in
sources."fullname-4.0.1"
sources."function-bind-1.1.1"
sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.1"
sources."get-stream-4.1.0"
sources."getpass-0.1.7"
sources."glob-7.1.6"
@@ -74354,8 +75788,9 @@ in
sources."http-signature-1.2.0"
sources."http2-client-1.3.3"
sources."iconv-lite-0.4.24"
+ sources."ieee754-1.2.1"
sources."ignore-5.1.8"
- (sources."import-fresh-3.2.1" // {
+ (sources."import-fresh-3.2.2" // {
dependencies = [
sources."resolve-from-4.0.0"
];
@@ -74418,7 +75853,11 @@ in
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
- sources."jsonfile-6.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."jsonpath-plus-4.0.0"
sources."jsprim-1.4.1"
sources."keyv-3.1.0"
@@ -74472,7 +75911,7 @@ in
sources."node-emoji-1.10.0"
sources."node-fetch-2.6.1"
sources."node-fetch-h2-2.3.0"
- sources."node-gyp-build-3.7.0"
+ sources."node-gyp-build-4.2.3"
sources."node-readfiles-0.2.0"
sources."normalize-path-2.1.1"
sources."normalize-url-4.5.0"
@@ -74490,7 +75929,7 @@ in
sources."object-inspect-1.8.0"
sources."object-is-1.1.3"
sources."object-keys-1.1.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."once-1.4.0"
sources."onetime-2.0.1"
sources."open-7.3.0"
@@ -74565,7 +76004,7 @@ in
sources."reusify-1.0.4"
sources."rimraf-3.0.2"
sources."run-async-2.4.1"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
(sources."rxjs-6.6.3" // {
dependencies = [
sources."tslib-1.14.1"
@@ -74596,16 +76035,8 @@ in
sources."strip-ansi-6.0.0"
];
})
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."string.prototype.trimend-1.0.2"
+ sources."string.prototype.trimstart-1.0.2"
sources."strip-ansi-5.2.0"
sources."strip-eof-1.0.0"
sources."strip-json-comments-2.0.1"
@@ -74617,6 +76048,7 @@ in
];
})
sources."symbol-observable-1.2.0"
+ sources."sync-fetch-0.3.0"
sources."tar-6.0.5"
sources."through-2.3.8"
sources."tmp-0.2.1"
@@ -74633,7 +76065,7 @@ in
sources."unixify-1.0.0"
sources."uri-js-4.4.0"
sources."url-parse-lax-3.0.0"
- sources."utf-8-validate-5.0.2"
+ sources."utf-8-validate-5.0.3"
sources."uuid-3.4.0"
sources."valid-url-1.0.9"
sources."verror-1.10.0"
@@ -74671,7 +76103,7 @@ in
sources."cliui-7.0.3"
sources."strip-ansi-6.0.0"
sources."wrap-ansi-7.0.0"
- sources."y18n-5.0.4"
+ sources."y18n-5.0.5"
sources."yargs-parser-20.2.3"
];
})
@@ -74782,10 +76214,12 @@ in
sources."for-in-1.0.2"
sources."for-own-1.0.0"
sources."fragment-cache-0.2.1"
+ sources."function-bind-1.1.1"
sources."get-value-2.0.6"
sources."global-modules-1.0.0"
sources."global-prefix-1.0.2"
sources."grunt-known-options-1.1.1"
+ sources."has-1.0.3"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
dependencies = [
@@ -74798,6 +76232,7 @@ in
sources."is-absolute-1.0.0"
sources."is-accessor-descriptor-1.0.0"
sources."is-buffer-1.1.6"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
sources."is-descriptor-1.0.2"
sources."is-extendable-0.1.1"
@@ -74860,7 +76295,7 @@ in
sources."regex-not-1.0.2"
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-dir-1.0.1"
sources."resolve-url-0.2.1"
sources."ret-0.1.15"
@@ -75043,7 +76478,7 @@ in
sources."supports-color-7.2.0"
];
})
- sources."systeminformation-4.27.10"
+ sources."systeminformation-4.27.11"
sources."term-canvas-0.0.5"
sources."type-fest-0.11.0"
sources."wordwrap-0.0.3"
@@ -75127,6 +76562,7 @@ in
sources."buffer-equal-1.0.0"
sources."buffer-from-1.1.1"
sources."cache-base-1.0.1"
+ sources."call-bind-1.0.0"
sources."camelcase-3.0.0"
sources."chokidar-2.1.8"
(sources."class-utils-0.3.6" // {
@@ -75179,8 +76615,6 @@ in
sources."each-props-1.3.2"
sources."end-of-stream-1.4.4"
sources."error-ex-1.3.2"
- sources."es-abstract-1.18.0-next.1"
- sources."es-to-primitive-1.2.1"
sources."es5-ext-0.10.53"
sources."es6-iterator-2.0.3"
sources."es6-symbol-3.1.3"
@@ -75242,6 +76676,7 @@ in
sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
sources."get-caller-file-1.0.3"
+ sources."get-intrinsic-1.0.1"
sources."get-value-2.0.6"
sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
@@ -75277,25 +76712,21 @@ in
sources."is-arrayish-0.2.1"
sources."is-binary-path-1.0.1"
sources."is-buffer-1.1.6"
- sources."is-callable-1.2.2"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
- sources."is-date-object-1.0.2"
sources."is-descriptor-1.0.2"
sources."is-extendable-0.1.1"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-1.0.0"
sources."is-glob-4.0.1"
sources."is-negated-glob-1.0.0"
- sources."is-negative-zero-2.0.0"
(sources."is-number-3.0.0" // {
dependencies = [
sources."kind-of-3.2.2"
];
})
sources."is-plain-object-2.0.4"
- sources."is-regex-1.1.1"
sources."is-relative-1.0.0"
- sources."is-symbol-1.0.3"
sources."is-unc-path-1.0.0"
sources."is-utf8-0.2.1"
sources."is-valid-glob-1.0.0"
@@ -75350,10 +76781,9 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."object.defaults-1.1.0"
sources."object.map-1.0.1"
sources."object.pick-1.3.0"
@@ -75396,7 +76826,7 @@ in
sources."replace-homedir-1.0.0"
sources."require-directory-2.1.1"
sources."require-main-filename-1.0.1"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-dir-1.0.1"
sources."resolve-options-1.1.0"
sources."resolve-url-0.2.1"
@@ -75469,16 +76899,6 @@ in
sources."stream-exhaust-1.0.2"
sources."stream-shift-1.0.1"
sources."string-width-1.0.2"
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
sources."string_decoder-1.1.1"
sources."strip-ansi-3.0.1"
sources."strip-bom-2.0.0"
@@ -75580,6 +77000,7 @@ in
})
sources."buffer-from-1.1.1"
sources."cache-base-1.0.1"
+ sources."call-bind-1.0.0"
sources."camelcase-3.0.0"
(sources."class-utils-0.3.6" // {
dependencies = [
@@ -75609,8 +77030,6 @@ in
sources."detect-file-1.0.0"
sources."each-props-1.3.2"
sources."error-ex-1.3.2"
- sources."es-abstract-1.18.0-next.1"
- sources."es-to-primitive-1.2.1"
sources."es5-ext-0.10.53"
sources."es6-iterator-2.0.3"
sources."es6-symbol-3.1.3"
@@ -75657,6 +77076,7 @@ in
sources."fragment-cache-0.2.1"
sources."function-bind-1.1.1"
sources."get-caller-file-1.0.3"
+ sources."get-intrinsic-1.0.1"
sources."get-value-2.0.6"
sources."global-modules-1.0.0"
sources."global-prefix-1.0.2"
@@ -75685,13 +77105,12 @@ in
})
sources."is-arrayish-0.2.1"
sources."is-buffer-1.1.6"
- sources."is-callable-1.2.2"
+ sources."is-core-module-2.0.0"
(sources."is-data-descriptor-1.0.0" // {
dependencies = [
sources."kind-of-6.0.3"
];
})
- sources."is-date-object-1.0.2"
(sources."is-descriptor-1.0.2" // {
dependencies = [
sources."kind-of-6.0.3"
@@ -75701,16 +77120,13 @@ in
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-1.0.0"
sources."is-glob-4.0.1"
- sources."is-negative-zero-2.0.0"
(sources."is-number-3.0.0" // {
dependencies = [
sources."kind-of-3.2.2"
];
})
sources."is-plain-object-2.0.4"
- sources."is-regex-1.1.1"
sources."is-relative-1.0.0"
- sources."is-symbol-1.0.3"
sources."is-unc-path-1.0.0"
sources."is-utf8-0.2.1"
sources."is-windows-1.0.2"
@@ -75767,10 +77183,9 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."object.defaults-1.1.0"
sources."object.map-1.0.1"
sources."object.pick-1.3.0"
@@ -75802,7 +77217,7 @@ in
sources."replace-homedir-1.0.0"
sources."require-directory-2.1.1"
sources."require-main-filename-1.0.1"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-dir-1.0.1"
sources."resolve-url-0.2.1"
sources."ret-0.1.15"
@@ -75856,16 +77271,6 @@ in
];
})
sources."string-width-1.0.2"
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
sources."string_decoder-1.1.1"
sources."strip-ansi-3.0.1"
sources."strip-bom-2.0.0"
@@ -75950,7 +77355,7 @@ in
sources."param-case-2.1.1"
sources."relateurl-0.2.7"
sources."source-map-0.6.1"
- sources."uglify-js-3.11.3"
+ sources."uglify-js-3.11.5"
sources."upper-case-1.1.3"
];
buildInputs = globalBuildInputs;
@@ -75979,7 +77384,7 @@ in
sources."async-3.2.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
@@ -76175,7 +77580,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."bcrypt-pbkdf-1.0.2"
sources."boolbase-1.0.0"
sources."camelcase-1.2.1"
@@ -76464,44 +77869,65 @@ in
insect = nodeEnv.buildNodePackage {
name = "insect";
packageName = "insect";
- version = "5.5.0";
+ version = "5.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/insect/-/insect-5.5.0.tgz";
- sha512 = "Oac190s8AGYOYDvAP7PLNFm3gA+dtSoHl5yYGf9sgvMB+I8bRPfSNI6q4kra1QubpN5+/ARfGjGjAFUu10QsIg==";
+ url = "https://registry.npmjs.org/insect/-/insect-5.6.0.tgz";
+ sha512 = "56gjTrj9SMfPkbGANfqtGYeY3G5KmCkpgEYlKkmiDNG+SpQtLT9/53gt/9CbYd5iT9GgP+IvGXwDWplgCz3NnA==";
};
dependencies = [
- sources."@types/jquery-3.5.3"
+ sources."@types/jquery-3.5.4"
sources."@types/sizzle-2.3.2"
+ sources."arch-2.2.0"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."clipboard-2.0.6"
+ sources."clipboardy-2.3.0"
sources."clone-1.0.4"
sources."concat-map-0.0.1"
+ sources."cross-spawn-6.0.5"
sources."decimal.js-7.5.1"
sources."defaults-1.0.3"
sources."delegate-3.2.0"
+ sources."end-of-stream-1.4.4"
+ sources."execa-1.0.0"
sources."fs-extra-0.24.0"
sources."fs.realpath-1.0.0"
+ sources."get-stream-4.1.0"
sources."glob-7.1.6"
sources."good-listener-1.2.2"
sources."graceful-fs-4.2.4"
sources."historic-readline-1.0.8"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
+ sources."is-docker-2.1.1"
+ sources."is-stream-1.1.0"
+ sources."is-wsl-2.2.0"
+ sources."isexe-2.0.0"
sources."jquery-3.5.1"
- sources."jquery.terminal-2.18.3"
+ sources."jquery.terminal-2.19.2"
sources."jsonfile-2.4.0"
sources."keyboardevent-key-polyfill-1.1.0"
sources."line-reader-0.4.0"
sources."minimatch-3.0.4"
+ sources."nice-try-1.0.5"
+ sources."npm-run-path-2.0.2"
sources."once-1.4.0"
sources."os-homedir-1.0.2"
+ sources."p-finally-1.0.0"
sources."path-is-absolute-1.0.1"
+ sources."path-key-2.0.1"
sources."prismjs-1.22.0"
+ sources."pump-3.0.0"
sources."rimraf-2.7.1"
sources."select-1.1.2"
+ sources."semver-5.7.1"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
+ sources."signal-exit-3.0.3"
+ sources."strip-eof-1.0.0"
sources."tiny-emitter-2.1.0"
sources."wcwidth-1.0.1"
+ sources."which-1.3.1"
sources."wrappy-1.0.2"
sources."xdg-basedir-2.0.0"
];
@@ -76536,7 +77962,7 @@ in
sources."@ionic/utils-subprocess-1.0.13"
sources."@ionic/utils-terminal-1.1.2"
sources."@tootallnate/once-1.1.2"
- sources."agent-base-6.0.1"
+ sources."agent-base-6.0.2"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
@@ -76739,7 +78165,7 @@ in
];
})
sources."smart-buffer-4.1.0"
- sources."socks-2.4.4"
+ sources."socks-2.5.0"
sources."socks-proxy-agent-5.0.0"
sources."source-map-0.6.1"
sources."split2-3.2.2"
@@ -76813,19 +78239,83 @@ in
bypassCache = true;
reconstructLock = true;
};
- "iosevka-build-deps-../../data/fonts/iosevka" = nodeEnv.buildNodePackage {
- name = "iosevka-build-deps";
- packageName = "iosevka-build-deps";
- version = "3.2.2";
- src = ../../data/fonts/iosevka;
+ "iosevka-https://github.com/be5invis/Iosevka/archive/v3.7.1.tar.gz" = nodeEnv.buildNodePackage {
+ name = "iosevka";
+ packageName = "iosevka";
+ version = "3.7.1";
+ src = fetchurl {
+ name = "iosevka-3.7.1.tar.gz";
+ url = https://codeload.github.com/be5invis/Iosevka/tar.gz/v3.7.1;
+ sha256 = "ed7aee70af326ef22458f8f7603c599fd2f5164ae8062fbd6fb7d56864d98aca";
+ };
dependencies = [
sources."@iarna/toml-2.2.5"
- sources."@josh-brown/vector-3.4.0"
- sources."JSONStream-1.3.5"
+ sources."@ot-builder/bin-composite-types-0.10.31"
+ sources."@ot-builder/bin-util-0.10.31"
+ (sources."@ot-builder/cli-help-shower-0.10.31" // {
+ dependencies = [
+ sources."ansi-styles-4.3.0"
+ sources."chalk-4.1.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.2.0"
+ ];
+ })
+ (sources."@ot-builder/cli-proc-0.10.31" // {
+ dependencies = [
+ sources."ansi-styles-4.3.0"
+ sources."chalk-4.1.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.2.0"
+ ];
+ })
+ (sources."@ot-builder/cli-shared-0.10.31" // {
+ dependencies = [
+ sources."ansi-styles-4.3.0"
+ sources."chalk-4.1.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.2.0"
+ ];
+ })
+ sources."@ot-builder/common-impl-0.10.31"
+ sources."@ot-builder/errors-0.10.31"
+ sources."@ot-builder/io-bin-cff-0.10.31"
+ sources."@ot-builder/io-bin-encoding-0.10.31"
+ sources."@ot-builder/io-bin-ext-private-0.10.31"
+ sources."@ot-builder/io-bin-font-0.10.31"
+ sources."@ot-builder/io-bin-glyph-store-0.10.31"
+ sources."@ot-builder/io-bin-layout-0.10.31"
+ sources."@ot-builder/io-bin-metadata-0.10.31"
+ sources."@ot-builder/io-bin-metric-0.10.31"
+ sources."@ot-builder/io-bin-name-0.10.31"
+ sources."@ot-builder/io-bin-sfnt-0.10.31"
+ sources."@ot-builder/io-bin-ttf-0.10.31"
+ sources."@ot-builder/ot-0.10.31"
+ sources."@ot-builder/ot-encoding-0.10.31"
+ sources."@ot-builder/ot-ext-private-0.10.31"
+ sources."@ot-builder/ot-glyphs-0.10.31"
+ sources."@ot-builder/ot-layout-0.10.31"
+ sources."@ot-builder/ot-metadata-0.10.31"
+ sources."@ot-builder/ot-name-0.10.31"
+ sources."@ot-builder/ot-sfnt-0.10.31"
+ sources."@ot-builder/ot-standard-glyph-namer-0.10.31"
+ sources."@ot-builder/prelude-0.10.31"
+ sources."@ot-builder/primitive-0.10.31"
+ sources."@ot-builder/rectify-0.10.31"
+ sources."@ot-builder/stat-glyphs-0.10.31"
+ sources."@ot-builder/trace-0.10.31"
+ sources."@ot-builder/var-store-0.10.31"
+ sources."@ot-builder/variance-0.10.31"
+ sources."@unicode/unicode-13.0.0-1.0.2"
sources."abbrev-1.1.1"
sources."ajv-6.12.6"
sources."amdefine-1.0.1"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-2.1.1"
sources."ansi-styles-3.2.1"
sources."aproba-1.2.0"
sources."are-we-there-yet-1.1.5"
@@ -76837,23 +78327,22 @@ in
sources."at-least-node-1.0.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."bindings-1.5.0"
sources."bluebird-3.7.2"
sources."brace-expansion-1.1.11"
sources."bufferstreams-2.0.1"
- sources."camelcase-5.3.1"
+ sources."camelcase-3.0.0"
sources."caseless-0.12.0"
sources."chainsaw-0.0.9"
sources."chalk-2.4.2"
- sources."child-process-promise-2.2.1"
sources."chownr-1.1.4"
sources."cldr-5.7.0"
sources."cli-cursor-3.1.0"
sources."clipper-lib-6.4.2"
- sources."cliui-6.0.0"
+ sources."cliui-3.2.0"
sources."code-point-at-1.1.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
@@ -76861,12 +78350,6 @@ in
sources."concat-map-0.0.1"
sources."console-control-strings-1.1.0"
sources."core-util-is-1.0.2"
- (sources."cross-spawn-4.0.2" // {
- dependencies = [
- sources."lru-cache-4.1.5"
- sources."which-1.3.1"
- ];
- })
sources."css-2.2.4"
sources."css-parse-2.0.0"
sources."dashdash-1.14.1"
@@ -76914,37 +78397,33 @@ in
sources."fast-levenshtein-2.0.6"
sources."file-uri-to-path-1.0.0"
sources."filelist-1.0.1"
- sources."find-up-4.1.0"
- sources."first-chunk-stream-3.0.0"
+ sources."find-up-1.1.2"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
sources."fs-extra-9.0.1"
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
- (sources."gauge-2.7.4" // {
- dependencies = [
- sources."ansi-regex-2.1.1"
- sources."is-fullwidth-code-point-1.0.0"
- sources."string-width-1.0.2"
- sources."strip-ansi-3.0.1"
- ];
- })
- sources."get-caller-file-2.0.5"
+ sources."function-bind-1.1.1"
+ sources."gauge-2.7.4"
+ sources."get-caller-file-1.0.3"
sources."getpass-0.1.7"
sources."glob-7.1.6"
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-flag-3.0.0"
sources."has-unicode-2.0.1"
sources."hashish-0.0.4"
sources."hosted-git-info-2.8.8"
sources."http-signature-1.2.0"
+ sources."iconv-lite-0.6.2"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."invert-kv-1.0.0"
sources."is-arrayish-0.2.1"
- sources."is-fullwidth-code-point-3.0.0"
+ sources."is-core-module-2.0.0"
+ sources."is-fullwidth-code-point-1.0.0"
sources."is-typedarray-1.0.0"
sources."is-utf8-0.2.1"
sources."isarray-1.0.0"
@@ -76955,8 +78434,11 @@ in
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
- sources."jsonfile-6.0.1"
- sources."jsonparse-1.3.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."jsprim-1.4.1"
sources."lcid-1.0.0"
sources."levn-0.3.0"
@@ -76970,11 +78452,7 @@ in
sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- (sources."minipass-2.9.0" // {
- dependencies = [
- sources."yallist-3.1.1"
- ];
- })
+ sources."minipass-2.9.0"
sources."minizlib-1.3.3"
sources."mkdirp-1.0.4"
sources."ms-2.0.0"
@@ -76986,7 +78464,6 @@ in
sources."which-1.3.1"
];
})
- sources."node-version-1.2.0"
sources."nopt-3.0.6"
(sources."normalize-package-data-2.5.0" // {
dependencies = [
@@ -77004,31 +78481,25 @@ in
sources."os-locale-1.4.0"
sources."os-tmpdir-1.0.2"
sources."osenv-0.1.5"
- sources."otfcc-ttcize-0.10.2"
+ sources."ot-builder-0.10.31"
+ (sources."otb-ttc-bundle-0.10.31" // {
+ dependencies = [
+ sources."ansi-styles-4.3.0"
+ sources."chalk-4.1.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.2.0"
+ ];
+ })
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
sources."pako-1.0.11"
sources."parse-json-2.2.0"
sources."passerror-1.1.1"
- (sources."patel-0.33.1" // {
- dependencies = [
- sources."ansi-regex-2.1.1"
- sources."camelcase-3.0.0"
- sources."cliui-3.2.0"
- sources."get-caller-file-1.0.3"
- sources."is-fullwidth-code-point-1.0.0"
- sources."require-main-filename-1.0.1"
- sources."string-width-1.0.2"
- sources."strip-ansi-3.0.1"
- sources."which-module-1.0.0"
- sources."wrap-ansi-2.1.0"
- sources."y18n-3.2.1"
- sources."yargs-6.6.0"
- sources."yargs-parser-4.2.1"
- ];
- })
- sources."path-exists-4.0.0"
+ sources."patel-0.33.1"
+ sources."path-exists-2.1.0"
sources."path-is-absolute-1.0.1"
sources."path-parse-1.0.6"
sources."path-type-1.1.0"
@@ -77040,29 +78511,21 @@ in
sources."pinkie-2.0.4"
sources."pinkie-promise-2.0.1"
sources."prelude-ls-1.1.2"
- sources."prettier-2.1.2"
sources."process-nextick-args-2.0.1"
- sources."promise-polyfill-6.1.0"
- sources."pseudomap-1.0.2"
sources."psl-1.8.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
sources."read-pkg-1.1.0"
- (sources."read-pkg-up-1.0.1" // {
- dependencies = [
- sources."find-up-1.1.2"
- sources."path-exists-2.1.0"
- ];
- })
+ sources."read-pkg-up-1.0.1"
sources."readable-stream-2.3.7"
sources."request-2.88.2"
sources."require-directory-2.1.1"
- sources."require-main-filename-2.0.0"
- sources."resolve-1.17.0"
+ sources."require-main-filename-1.0.1"
+ sources."resolve-1.18.1"
sources."resolve-url-0.2.1"
sources."restore-cursor-3.1.0"
sources."resumer-0.0.0"
- sources."rimraf-2.6.3"
+ sources."rimraf-2.7.1"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
@@ -77078,17 +78541,19 @@ in
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.6"
- sources."spiro-2.0.0"
+ (sources."spiro-2.0.0" // {
+ dependencies = [
+ sources."tslib-1.14.1"
+ ];
+ })
sources."split-1.0.1"
sources."sprintf-js-1.0.3"
sources."sshpk-1.16.1"
sources."stack-trace-0.0.9"
- sources."string-width-4.2.0"
+ sources."string-width-1.0.2"
sources."string_decoder-1.1.1"
- sources."strip-ansi-6.0.0"
+ sources."strip-ansi-3.0.1"
sources."strip-bom-2.0.0"
- sources."strip-bom-buf-2.0.0"
- sources."strip-bom-stream-4.0.0"
(sources."stylus-0.54.8" // {
dependencies = [
sources."semver-6.3.0"
@@ -77099,69 +78564,66 @@ in
(sources."tar-4.4.13" // {
dependencies = [
sources."mkdirp-0.5.5"
- sources."yallist-3.1.1"
];
})
- sources."temp-0.9.1"
sources."through-2.3.8"
- sources."topsort-0.0.2"
+ sources."toposort-2.0.2"
sources."tough-cookie-2.5.0"
sources."traverse-0.3.9"
sources."ts-process-promises-1.0.2"
- sources."tslib-1.14.1"
+ sources."tslib-2.0.3"
sources."ttf2woff-2.0.2"
sources."ttf2woff2-3.0.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-check-0.3.2"
- sources."typo-geom-0.8.4"
- sources."unicode-13.0.0-0.8.0"
+ sources."typo-geom-0.11.0"
sources."unicoderegexp-0.4.1"
sources."universalify-1.0.0"
- sources."unorm-1.6.0"
sources."uri-js-4.4.0"
sources."urix-0.1.0"
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
sources."validate-npm-package-license-3.0.4"
- (sources."verda-1.1.1" // {
+ (sources."verda-1.1.2" // {
dependencies = [
+ sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
+ sources."camelcase-5.3.1"
sources."chalk-4.1.0"
+ sources."cliui-6.0.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
+ sources."find-up-4.1.0"
+ sources."get-caller-file-2.0.5"
sources."has-flag-4.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."path-exists-4.0.0"
+ sources."require-main-filename-2.0.0"
+ sources."string-width-4.2.0"
+ sources."strip-ansi-6.0.0"
sources."supports-color-7.2.0"
- sources."tslib-2.0.3"
+ sources."which-module-2.0.0"
+ sources."wrap-ansi-6.2.0"
+ sources."y18n-4.0.0"
+ sources."yargs-15.4.1"
+ sources."yargs-parser-18.1.3"
];
})
sources."verror-1.10.0"
sources."which-2.0.2"
- sources."which-module-2.0.0"
- (sources."wide-align-1.1.3" // {
- dependencies = [
- sources."ansi-regex-3.0.0"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-2.1.1"
- sources."strip-ansi-4.0.0"
- ];
- })
+ sources."which-module-1.0.0"
+ sources."wide-align-1.1.3"
sources."word-wrap-1.2.3"
sources."wordwrap-0.0.3"
- (sources."wrap-ansi-6.2.0" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- ];
- })
+ sources."wrap-ansi-2.1.0"
sources."wrappy-1.0.2"
sources."xmldom-0.3.0"
sources."xpath-0.0.27"
- sources."y18n-4.0.0"
- sources."yallist-2.1.2"
- sources."yargs-15.4.1"
- sources."yargs-parser-18.1.3"
+ sources."y18n-3.2.1"
+ sources."yallist-3.1.1"
+ sources."yargs-6.6.0"
+ sources."yargs-parser-4.2.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -77292,10 +78754,10 @@ in
joplin = nodeEnv.buildNodePackage {
name = "joplin";
packageName = "joplin";
- version = "1.2.3";
+ version = "1.3.3";
src = fetchurl {
- url = "https://registry.npmjs.org/joplin/-/joplin-1.2.3.tgz";
- sha512 = "oXopPtdqjEGhjeDjhULGbgZ47+auGaZIhWwgKSnYmrw47scWgXIlNztwFaH4xyTRsm+mCJ/WwPTruloNfTMQhw==";
+ url = "https://registry.npmjs.org/joplin/-/joplin-1.3.3.tgz";
+ sha512 = "6QhCBf0amMaVX6u90Uy84hEdHLPthTrQIbgUBFccFpBC1bowdj85C3tSYEfrSCf72OtjwwT26OaHuRJgzCmb8A==";
};
dependencies = [
sources."@cronvel/get-pixels-3.4.0"
@@ -77344,7 +78806,7 @@ in
sources."async-mutex-0.1.4"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
- (sources."aws-sdk-2.773.0" // {
+ (sources."aws-sdk-2.784.0" // {
dependencies = [
sources."sax-1.2.1"
sources."uuid-3.3.2"
@@ -77352,7 +78814,7 @@ in
];
})
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -77365,7 +78827,7 @@ in
sources."bcrypt-pbkdf-1.0.2"
(sources."bl-4.0.3" // {
dependencies = [
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
];
})
sources."brace-expansion-1.1.11"
@@ -77376,6 +78838,7 @@ in
})
sources."browser-process-hrtime-1.0.0"
sources."buffer-4.9.2"
+ sources."builtin-modules-3.1.0"
sources."cache-base-1.0.1"
sources."camel-case-3.0.0"
sources."camelcase-4.1.0"
@@ -77603,6 +79066,7 @@ in
];
})
sources."image-type-3.1.0"
+ sources."immer-7.0.14"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
@@ -77666,7 +79130,7 @@ in
sources."isobject-3.0.1"
sources."isstream-0.1.2"
sources."jmespath-0.15.0"
- sources."joplin-turndown-4.0.29"
+ sources."joplin-turndown-4.0.30"
sources."joplin-turndown-plugin-gfm-1.0.12"
sources."jpeg-js-0.4.2"
sources."js-tokens-4.0.0"
@@ -77734,7 +79198,6 @@ in
sources."md5-2.3.0"
sources."md5-file-4.0.0"
sources."mdurl-1.0.1"
- sources."memory-cache-0.2.0"
sources."micromatch-3.1.10"
sources."mime-2.4.6"
sources."mime-db-1.44.0"
@@ -77755,6 +79218,7 @@ in
sources."ms-2.0.0"
sources."multiparty-4.2.2"
sources."nan-2.14.1"
+ sources."nanoid-3.1.16"
(sources."nanomatch-1.2.13" // {
dependencies = [
sources."is-windows-1.0.2"
@@ -77769,7 +79233,7 @@ in
sources."ms-2.1.2"
];
})
- sources."nextgen-events-1.3.0"
+ sources."nextgen-events-1.3.3"
sources."nice-try-1.0.5"
sources."no-case-2.3.2"
sources."node-abi-2.19.1"
@@ -77851,6 +79315,7 @@ in
sources."querystringify-2.2.0"
sources."random-bytes-1.0.0"
sources."rc-1.2.8"
+ sources."re-reselect-4.0.0"
sources."read-chunk-2.1.0"
sources."readable-stream-3.6.0"
sources."reduce-flatten-1.0.1"
@@ -77879,6 +79344,7 @@ in
];
})
sources."requires-port-1.0.0"
+ sources."reselect-4.0.0"
sources."resolve-url-0.2.1"
sources."ret-0.1.15"
sources."retry-0.10.1"
@@ -77898,7 +79364,7 @@ in
})
sources."setimmediate-1.0.5"
sources."setprototypeof-1.2.0"
- sources."seventh-0.7.35"
+ sources."seventh-0.7.36"
(sources."sharp-0.23.4" // {
dependencies = [
sources."semver-6.3.0"
@@ -77917,7 +79383,6 @@ in
sources."is-fullwidth-code-point-2.0.0"
];
})
- sources."slug-3.5.1"
(sources."snapdragon-0.8.2" // {
dependencies = [
sources."define-property-0.2.5"
@@ -78065,6 +79530,7 @@ in
sources."union-value-1.0.1"
sources."uniq-1.0.1"
sources."universalify-0.1.2"
+ sources."unorm-1.6.0"
sources."unpack-string-0.0.2"
(sources."unset-value-1.0.0" // {
dependencies = [
@@ -78086,6 +79552,7 @@ in
sources."url-0.10.3"
sources."url-parse-1.4.7"
sources."use-3.1.1"
+ sources."uslug-git+https://github.com/laurent22/uslug.git#emoji-support"
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
sources."valid-url-1.0.9"
@@ -78206,7 +79673,7 @@ in
sha512 = "znR99e1BHeyEkSvgDDpX0sTiTu+8aQyDl9DawrkOGZTTW8hv0deIFXx87114zJ7gRaDZKVQD/4tr1ifmJp9xhQ==";
};
dependencies = [
- sources."@babel/parser-7.12.3"
+ sources."@babel/parser-7.12.5"
sources."argparse-1.0.10"
sources."bluebird-3.7.2"
sources."catharsis-0.8.11"
@@ -78551,7 +80018,7 @@ in
sources."prepend-http-2.0.0"
sources."proxy-addr-2.0.6"
sources."pump-3.0.0"
- sources."pupa-2.0.1"
+ sources."pupa-2.1.1"
sources."qs-6.7.0"
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
@@ -78589,7 +80056,7 @@ in
sources."strip-ansi-5.2.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-7.2.0"
- sources."term-size-2.2.0"
+ sources."term-size-2.2.1"
sources."to-readable-stream-1.0.0"
sources."toidentifier-1.0.0"
sources."type-fest-0.8.1"
@@ -78873,6 +80340,7 @@ in
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."buffer-equal-1.0.0"
+ sources."call-bind-1.0.0"
sources."clone-2.1.2"
sources."clone-buffer-1.0.0"
sources."clone-stats-1.0.0"
@@ -78883,13 +80351,12 @@ in
sources."define-properties-1.1.3"
sources."duplexify-3.7.1"
sources."end-of-stream-1.4.4"
- sources."es-abstract-1.18.0-next.1"
- sources."es-to-primitive-1.2.1"
sources."extend-3.0.2"
sources."flush-write-stream-1.1.1"
sources."fs-mkdirp-stream-1.0.0"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."glob-7.1.6"
sources."glob-parent-3.1.0"
sources."glob-stream-6.1.0"
@@ -78900,15 +80367,10 @@ in
sources."inherits-2.0.4"
sources."is-absolute-1.0.0"
sources."is-buffer-1.1.6"
- sources."is-callable-1.2.2"
- sources."is-date-object-1.0.2"
sources."is-extglob-2.1.1"
sources."is-glob-3.1.0"
sources."is-negated-glob-1.0.0"
- sources."is-negative-zero-2.0.0"
- sources."is-regex-1.1.1"
sources."is-relative-1.0.0"
- sources."is-symbol-1.0.3"
sources."is-unc-path-1.0.0"
sources."is-utf8-0.2.1"
sources."is-valid-glob-1.0.0"
@@ -78920,9 +80382,8 @@ in
sources."minimatch-3.0.4"
sources."normalize-path-2.1.1"
sources."now-and-later-2.0.1"
- sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."once-1.4.0"
sources."ordered-read-streams-1.0.1"
sources."path-dirname-1.0.2"
@@ -78938,16 +80399,6 @@ in
sources."resolve-options-1.1.0"
sources."safe-buffer-5.1.2"
sources."stream-shift-1.0.1"
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
sources."string_decoder-1.1.1"
sources."through2-2.0.5"
sources."through2-filter-3.0.0"
@@ -78993,7 +80444,7 @@ in
sources."async-1.5.2"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."boolbase-1.0.0"
@@ -79336,8 +80787,8 @@ in
sources."@lerna/write-log-file-3.13.0"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
- sources."@octokit/auth-token-2.4.2"
- (sources."@octokit/endpoint-6.0.8" // {
+ sources."@octokit/auth-token-2.4.3"
+ (sources."@octokit/endpoint-6.0.9" // {
dependencies = [
sources."is-plain-object-5.0.0"
sources."universal-user-agent-6.0.0"
@@ -79349,15 +80800,15 @@ in
sources."@octokit/types-2.16.2"
];
})
- sources."@octokit/plugin-request-log-1.0.0"
+ sources."@octokit/plugin-request-log-1.0.2"
(sources."@octokit/plugin-rest-endpoint-methods-2.4.0" // {
dependencies = [
sources."@octokit/types-2.16.2"
];
})
- (sources."@octokit/request-5.4.9" // {
+ (sources."@octokit/request-5.4.10" // {
dependencies = [
- sources."@octokit/request-error-2.0.2"
+ sources."@octokit/request-error-2.0.3"
sources."is-plain-object-5.0.0"
sources."universal-user-agent-6.0.0"
];
@@ -79372,7 +80823,7 @@ in
sources."@types/glob-7.1.3"
sources."@types/minimatch-3.0.3"
sources."@types/minimist-1.2.0"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."@types/normalize-package-data-2.4.0"
sources."@zkochan/cmd-shim-3.1.0"
sources."JSONStream-1.3.5"
@@ -79405,7 +80856,7 @@ in
sources."atob-2.1.2"
sources."atob-lite-2.0.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -79428,6 +80879,7 @@ in
sources."byte-size-5.0.1"
sources."cacache-12.0.4"
sources."cache-base-1.0.1"
+ sources."call-bind-1.0.0"
sources."call-me-maybe-1.0.1"
sources."caller-callsite-2.0.0"
sources."caller-path-2.0.0"
@@ -79650,6 +81102,7 @@ in
})
sources."genfun-5.0.0"
sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.1"
(sources."get-pkg-repo-1.4.0" // {
dependencies = [
sources."camelcase-2.1.1"
@@ -79710,7 +81163,7 @@ in
];
})
sources."git-up-4.0.2"
- sources."git-url-parse-11.3.0"
+ sources."git-url-parse-11.4.0"
sources."gitconfiglocal-1.0.0"
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
@@ -79778,6 +81231,7 @@ in
sources."is-buffer-1.1.6"
sources."is-callable-1.2.2"
sources."is-ci-2.0.0"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
sources."is-date-object-1.0.2"
sources."is-descriptor-1.0.2"
@@ -79943,11 +81397,7 @@ in
sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
- (sources."object.assign-4.1.1" // {
- dependencies = [
- sources."es-abstract-1.18.0-next.1"
- ];
- })
+ sources."object.assign-4.1.2"
sources."object.getownpropertydescriptors-2.1.0"
sources."object.pick-1.3.0"
sources."octokit-pagination-methods-1.1.0"
@@ -80035,7 +81485,7 @@ in
sources."request-2.88.2"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
(sources."resolve-cwd-2.0.0" // {
dependencies = [
sources."resolve-from-3.0.0"
@@ -80142,8 +81592,16 @@ in
sources."strip-ansi-4.0.0"
];
})
- sources."string.prototype.trimend-1.0.1"
- sources."string.prototype.trimstart-1.0.1"
+ (sources."string.prototype.trimend-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
+ (sources."string.prototype.trimstart-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
(sources."string_decoder-1.1.1" // {
dependencies = [
sources."safe-buffer-5.1.2"
@@ -80180,7 +81638,7 @@ in
sources."tweetnacl-0.14.5"
sources."type-fest-0.3.1"
sources."typedarray-0.0.6"
- sources."uglify-js-3.11.3"
+ sources."uglify-js-3.11.5"
sources."uid-number-0.0.6"
sources."umask-1.1.0"
sources."union-value-1.0.1"
@@ -80273,7 +81731,7 @@ in
sources."image-size-0.5.5"
sources."make-dir-2.1.0"
sources."mime-1.6.0"
- sources."native-request-1.0.7"
+ sources."native-request-1.0.8"
sources."pify-4.0.1"
sources."prr-1.0.1"
sources."semver-5.7.1"
@@ -80673,7 +82131,7 @@ in
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."backo2-1.0.2"
(sources."base-0.11.2" // {
dependencies = [
@@ -81165,12 +82623,12 @@ in
src = ../interpreters/clojurescript/lumo;
dependencies = [
sources."@babel/code-frame-7.10.4"
- sources."@babel/compat-data-7.12.1"
+ sources."@babel/compat-data-7.12.5"
sources."@babel/core-7.12.3"
- sources."@babel/generator-7.12.1"
+ sources."@babel/generator-7.12.5"
sources."@babel/helper-annotate-as-pure-7.10.4"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
- sources."@babel/helper-compilation-targets-7.12.1"
+ sources."@babel/helper-compilation-targets-7.12.5"
sources."@babel/helper-create-class-features-plugin-7.12.1"
sources."@babel/helper-create-regexp-features-plugin-7.12.1"
sources."@babel/helper-define-map-7.10.5"
@@ -81179,26 +82637,26 @@ in
sources."@babel/helper-get-function-arity-7.10.4"
sources."@babel/helper-hoist-variables-7.10.4"
sources."@babel/helper-member-expression-to-functions-7.12.1"
- sources."@babel/helper-module-imports-7.12.1"
+ sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
sources."@babel/helper-optimise-call-expression-7.10.4"
sources."@babel/helper-plugin-utils-7.10.4"
sources."@babel/helper-regex-7.10.5"
sources."@babel/helper-remap-async-to-generator-7.12.1"
- sources."@babel/helper-replace-supers-7.12.1"
+ sources."@babel/helper-replace-supers-7.12.5"
sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1"
sources."@babel/helper-split-export-declaration-7.11.0"
sources."@babel/helper-validator-identifier-7.10.4"
sources."@babel/helper-validator-option-7.12.1"
sources."@babel/helper-wrap-function-7.12.3"
- sources."@babel/helpers-7.12.1"
+ sources."@babel/helpers-7.12.5"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.12.3"
+ sources."@babel/parser-7.12.5"
sources."@babel/plugin-external-helpers-7.8.3"
sources."@babel/plugin-proposal-async-generator-functions-7.12.1"
sources."@babel/plugin-proposal-class-properties-7.12.1"
@@ -81207,7 +82665,7 @@ in
sources."@babel/plugin-proposal-json-strings-7.12.1"
sources."@babel/plugin-proposal-logical-assignment-operators-7.12.1"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.12.1"
- sources."@babel/plugin-proposal-numeric-separator-7.12.1"
+ sources."@babel/plugin-proposal-numeric-separator-7.12.5"
sources."@babel/plugin-proposal-object-rest-spread-7.12.1"
sources."@babel/plugin-proposal-optional-catch-binding-7.12.1"
sources."@babel/plugin-proposal-optional-chaining-7.12.1"
@@ -81263,10 +82721,10 @@ in
sources."@babel/preset-env-7.12.1"
sources."@babel/preset-modules-0.1.4"
sources."@babel/preset-stage-2-7.8.3"
- sources."@babel/runtime-7.12.1"
+ sources."@babel/runtime-7.12.5"
sources."@babel/template-7.10.4"
- sources."@babel/traverse-7.12.1"
- sources."@babel/types-7.12.1"
+ sources."@babel/traverse-7.12.5"
+ sources."@babel/types-7.12.5"
sources."@cnakazawa/watch-1.0.4"
sources."@comandeer/babel-plugin-banner-5.0.0"
sources."@istanbuljs/load-nyc-config-1.1.0"
@@ -81277,17 +82735,17 @@ in
];
})
sources."@jest/types-25.5.0"
- sources."@types/babel__core-7.1.10"
+ sources."@types/babel__core-7.1.12"
sources."@types/babel__generator-7.6.2"
sources."@types/babel__template-7.0.3"
sources."@types/babel__traverse-7.0.15"
sources."@types/estree-0.0.45"
- sources."@types/graceful-fs-4.1.3"
+ sources."@types/graceful-fs-4.1.4"
sources."@types/istanbul-lib-coverage-2.0.3"
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.11.10"
+ sources."@types/node-14.14.6"
sources."@types/normalize-package-data-2.4.0"
sources."@types/resolve-0.0.8"
sources."@types/yargs-15.0.9"
@@ -81350,7 +82808,7 @@ in
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."babel-core-7.0.0-bridge.0"
sources."babel-eslint-10.0.3"
sources."babel-helper-evaluate-path-0.5.0"
@@ -81414,7 +82872,7 @@ in
sources."bindings-1.5.0"
(sources."bl-4.0.3" // {
dependencies = [
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
sources."readable-stream-3.6.0"
];
})
@@ -81449,7 +82907,7 @@ in
];
})
sources."browserify-zlib-0.2.0"
- sources."browserslist-4.14.5"
+ sources."browserslist-4.14.6"
sources."bser-2.1.1"
sources."buffer-5.2.1"
sources."buffer-from-1.1.1"
@@ -81463,8 +82921,9 @@ in
})
sources."cache-base-1.0.1"
sources."cached-path-relative-1.0.2"
+ sources."call-bind-1.0.0"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001148"
+ sources."caniuse-lite-1.0.30001154"
sources."capture-exit-2.0.0"
sources."caseless-0.12.0"
(sources."chalk-3.0.0" // {
@@ -81480,6 +82939,7 @@ in
dependencies = [
sources."braces-3.0.2"
sources."fill-range-7.0.1"
+ sources."fsevents-2.1.3"
sources."is-number-7.0.0"
sources."to-regex-range-5.0.1"
];
@@ -81586,7 +83046,7 @@ in
sources."duplexer2-0.1.4"
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
- sources."electron-to-chromium-1.3.582"
+ sources."electron-to-chromium-1.3.587"
(sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -81602,8 +83062,6 @@ in
})
sources."errno-0.1.7"
sources."error-ex-1.3.2"
- sources."es-abstract-1.18.0-next.1"
- sources."es-to-primitive-1.2.1"
sources."escalade-3.1.1"
sources."escape-string-regexp-1.0.5"
sources."eslint-scope-4.0.3"
@@ -81687,11 +83145,12 @@ in
sources."fs-constants-1.0.0"
sources."fs-write-stream-atomic-1.0.10"
sources."fs.realpath-1.0.0"
- sources."fsevents-2.1.3"
+ sources."fsevents-2.2.0"
sources."function-bind-1.1.1"
- sources."gensync-1.0.0-beta.1"
+ sources."gensync-1.0.0-beta.2"
sources."get-assigned-identifiers-1.2.0"
sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.1"
sources."get-package-type-0.1.0"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
@@ -81742,7 +83201,7 @@ in
sources."htmlescape-1.1.1"
sources."http-signature-1.2.0"
sources."https-browserify-1.0.0"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."iferr-0.1.5"
sources."import-local-2.0.0"
sources."imurmurhash-0.1.4"
@@ -81757,10 +83216,9 @@ in
sources."is-arrayish-0.2.1"
sources."is-binary-path-2.1.0"
sources."is-buffer-1.1.6"
- sources."is-callable-1.2.2"
sources."is-ci-2.0.0"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
- sources."is-date-object-1.0.2"
sources."is-deflate-1.0.0"
sources."is-descriptor-1.0.2"
sources."is-extendable-0.1.1"
@@ -81769,7 +83227,6 @@ in
sources."is-glob-4.0.1"
sources."is-gzip-1.0.0"
sources."is-module-1.0.0"
- sources."is-negative-zero-2.0.0"
(sources."is-number-3.0.0" // {
dependencies = [
sources."kind-of-3.2.2"
@@ -81777,9 +83234,7 @@ in
})
sources."is-plain-object-2.0.4"
sources."is-reference-1.2.1"
- sources."is-regex-1.1.1"
sources."is-stream-1.1.0"
- sources."is-symbol-1.0.3"
sources."is-typedarray-1.0.0"
sources."is-windows-1.0.2"
sources."is-wsl-1.1.0"
@@ -81891,13 +83346,13 @@ in
sources."inherits-2.0.3"
sources."punycode-1.4.1"
sources."stream-http-2.8.3"
- sources."timers-browserify-2.0.11"
+ sources."timers-browserify-2.0.12"
sources."tty-browserify-0.0.0"
sources."util-0.11.1"
];
})
sources."node-modules-regexp-1.0.0"
- sources."node-releases-1.1.63"
+ sources."node-releases-1.1.65"
sources."normalize-package-data-2.5.0"
sources."normalize-path-3.0.0"
sources."npm-run-path-2.0.2"
@@ -81916,10 +83371,9 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."object.pick-1.3.0"
sources."once-1.4.0"
sources."os-browserify-0.3.0"
@@ -81993,7 +83447,7 @@ in
})
sources."readdirp-3.5.0"
sources."realpath-native-2.0.0"
- sources."regenerate-1.4.1"
+ sources."regenerate-1.4.2"
sources."regenerate-unicode-properties-8.2.0"
sources."regenerator-runtime-0.13.7"
sources."regenerator-transform-0.14.5"
@@ -82012,7 +83466,7 @@ in
sources."request-2.88.2"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
(sources."resolve-cwd-2.0.0" // {
dependencies = [
sources."resolve-from-3.0.0"
@@ -82143,16 +83597,6 @@ in
sources."stream-shift-1.0.1"
sources."stream-splicer-2.0.1"
sources."string-width-3.1.0"
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
(sources."string_decoder-1.3.0" // {
dependencies = [
sources."safe-buffer-5.2.1"
@@ -82237,7 +83681,7 @@ in
})
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
- sources."v8-compile-cache-2.1.1"
+ sources."v8-compile-cache-2.2.0"
sources."validate-npm-package-license-3.0.4"
sources."verror-1.10.0"
sources."vinyl-2.2.1"
@@ -82369,14 +83813,14 @@ in
sources."async-3.2.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."bcrypt-pbkdf-1.0.2"
sources."caseless-0.12.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."combined-stream-1.0.8"
- sources."commander-6.1.0"
+ sources."commander-6.2.0"
sources."core-util-is-1.0.2"
sources."dashdash-1.14.1"
sources."delayed-stream-1.0.0"
@@ -82405,7 +83849,7 @@ in
sources."link-check-4.5.2"
sources."lodash-4.17.20"
sources."markdown-link-extractor-1.2.6"
- sources."marked-1.2.0"
+ sources."marked-1.2.2"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."ms-2.1.2"
@@ -82466,7 +83910,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."babel-code-frame-6.26.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
@@ -82555,6 +83999,7 @@ in
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
sources."generate-function-2.3.1"
sources."generate-object-property-1.2.0"
sources."getpass-0.1.7"
@@ -82575,6 +84020,7 @@ in
sources."ajv-6.12.6"
];
})
+ sources."has-1.0.3"
sources."has-ansi-2.0.0"
sources."has-gulplog-0.1.0"
sources."http-signature-1.2.0"
@@ -82584,6 +84030,7 @@ in
sources."inherits-2.0.4"
sources."inquirer-0.12.0"
sources."interpret-1.4.0"
+ sources."is-core-module-2.0.0"
sources."is-fullwidth-code-point-1.0.0"
sources."is-my-ip-valid-1.0.0"
sources."is-my-json-valid-2.20.5"
@@ -82660,7 +84107,7 @@ in
sources."replace-ext-0.0.1"
sources."request-2.88.0"
sources."require-uncached-1.0.3"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-from-1.0.1"
sources."restore-cursor-1.0.1"
sources."rimraf-2.6.3"
@@ -82792,7 +84239,7 @@ in
sha512 = "X9I7gwvqKVdqVvqi9AVfUWXnHQQYjssWJ2asKfhBDAkQn0vPagKkx6EjzKcRgyIroWGXN6ZpwkQ/gMvTPFlx7g==";
};
dependencies = [
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."@types/yauzl-2.9.1"
sources."agent-base-5.1.1"
sources."ansi-styles-4.3.0"
@@ -82800,16 +84247,16 @@ in
sources."base64-js-1.3.1"
sources."bl-4.0.3"
sources."brace-expansion-1.1.11"
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
sources."buffer-crc32-0.2.13"
sources."chalk-4.1.0"
sources."chownr-1.1.4"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."commander-6.1.0"
+ sources."commander-6.2.0"
sources."concat-map-0.0.1"
sources."debug-4.3.0"
- sources."devtools-protocol-0.0.799653"
+ sources."devtools-protocol-0.0.809251"
sources."end-of-stream-1.4.4"
sources."extract-zip-2.0.1"
sources."fd-slicer-1.1.0"
@@ -82820,13 +84267,14 @@ in
sources."glob-7.1.6"
sources."has-flag-4.0.0"
sources."https-proxy-agent-4.0.0"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."locate-path-5.0.0"
sources."minimatch-3.0.4"
sources."mkdirp-classic-0.5.3"
sources."ms-2.1.2"
+ sources."node-fetch-2.6.1"
sources."once-1.4.0"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
@@ -82838,7 +84286,7 @@ in
sources."progress-2.0.3"
sources."proxy-from-env-1.1.0"
sources."pump-3.0.0"
- sources."puppeteer-5.3.1"
+ sources."puppeteer-5.4.1"
sources."readable-stream-3.6.0"
sources."rimraf-3.0.2"
sources."safe-buffer-5.2.1"
@@ -82875,20 +84323,20 @@ in
sources."@fluentui/date-time-utilities-7.9.0"
sources."@fluentui/dom-utilities-1.1.1"
sources."@fluentui/keyboard-key-0.2.12"
- sources."@fluentui/react-7.147.1"
- sources."@fluentui/react-focus-7.16.13"
- sources."@fluentui/react-window-provider-0.3.3"
- sources."@fluentui/theme-1.5.1"
- sources."@microsoft/load-themed-styles-1.10.114"
+ sources."@fluentui/react-7.149.3"
+ sources."@fluentui/react-focus-7.16.16"
+ sources."@fluentui/react-window-provider-1.0.1"
+ sources."@fluentui/theme-1.5.4"
+ sources."@microsoft/load-themed-styles-1.10.125"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@uifabric/foundation-7.9.14"
- sources."@uifabric/icons-7.5.12"
+ sources."@uifabric/foundation-7.9.18"
+ sources."@uifabric/icons-7.5.15"
sources."@uifabric/merge-styles-7.19.1"
- sources."@uifabric/react-hooks-7.13.6"
+ sources."@uifabric/react-hooks-7.13.9"
sources."@uifabric/set-version-7.0.23"
- sources."@uifabric/styling-7.16.13"
- sources."@uifabric/utilities-7.32.4"
+ sources."@uifabric/styling-7.16.16"
+ sources."@uifabric/utilities-7.33.2"
sources."accepts-1.3.7"
sources."ajv-6.12.6"
sources."ansi-escapes-1.4.0"
@@ -82908,7 +84356,7 @@ in
sources."basic-auth-2.0.1"
sources."body-parser-1.19.0"
sources."brace-expansion-1.1.11"
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
sources."buffer-from-1.1.1"
sources."builtin-status-codes-3.0.0"
sources."bytes-3.1.0"
@@ -82972,7 +84420,7 @@ in
sources."http-cache-semantics-4.1.0"
sources."http-errors-1.7.2"
sources."iconv-lite-0.4.24"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.3"
sources."ini-1.3.5"
@@ -83014,7 +84462,7 @@ in
sources."node-fetch-1.6.3"
sources."normalize-url-4.5.0"
sources."object-assign-4.1.1"
- sources."office-ui-fabric-react-7.147.1"
+ sources."office-ui-fabric-react-7.149.3"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
@@ -83113,7 +84561,7 @@ in
sources."strip-json-comments-2.0.1"
sources."supports-color-2.0.0"
sources."swagger-schema-official-2.0.0-bab6bed"
- sources."swagger-ui-dist-3.35.2"
+ sources."swagger-ui-dist-3.36.1"
sources."tail-2.0.4"
sources."through-2.3.8"
sources."tmp-0.0.33"
@@ -83144,10 +84592,10 @@ in
mocha = nodeEnv.buildNodePackage {
name = "mocha";
packageName = "mocha";
- version = "8.2.0";
+ version = "8.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/mocha/-/mocha-8.2.0.tgz";
- sha512 = "lEWEMq2LMfNJMKeuEwb5UELi+OgFDollXaytR5ggQcHpzG3NP/R7rvixAvF+9/lLsTWhWG+4yD2M70GsM06nxw==";
+ url = "https://registry.npmjs.org/mocha/-/mocha-8.2.1.tgz";
+ sha512 = "cuLBVfyFfFqbNR0uUKbDGXKGk+UDFe6aR4os78XIrMQpZl/nv7JYHcvP5MFIAb374b2zFXsdgEGwmzMtP0Xg8w==";
};
dependencies = [
sources."@ungap/promise-all-settled-1.1.2"
@@ -83258,7 +84706,7 @@ in
sources."yargs-parser-13.1.2"
(sources."yargs-unparser-2.0.0" // {
dependencies = [
- sources."camelcase-6.1.0"
+ sources."camelcase-6.2.0"
sources."decamelize-4.0.0"
];
})
@@ -83400,23 +84848,23 @@ in
netlify-cli = nodeEnv.buildNodePackage {
name = "netlify-cli";
packageName = "netlify-cli";
- version = "2.65.6";
+ version = "2.67.2";
src = fetchurl {
- url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-2.65.6.tgz";
- sha512 = "0e3B0qQV2JRQ7fzkyaQ8XiszK0r6DyWTuZ+7r2OdUo0pPfQ/qZowfSjt/8WcKUZjX97ITPCxtKYTBVb7GJvgZA==";
+ url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-2.67.2.tgz";
+ sha512 = "tCb/TqAtxrtRTzBayfRmg7Gd809ymXfg6vVrBAAXqi93ijobB6qjopIQYlq5Tgq50m5rI/EgxvLU3BCUSEq/eQ==";
};
dependencies = [
sources."@babel/code-frame-7.10.4"
- sources."@babel/compat-data-7.12.1"
+ sources."@babel/compat-data-7.12.5"
(sources."@babel/core-7.12.3" // {
dependencies = [
sources."semver-5.7.1"
];
})
- sources."@babel/generator-7.12.1"
+ sources."@babel/generator-7.12.5"
sources."@babel/helper-annotate-as-pure-7.10.4"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
- (sources."@babel/helper-compilation-targets-7.12.1" // {
+ (sources."@babel/helper-compilation-targets-7.12.5" // {
dependencies = [
sources."semver-5.7.1"
];
@@ -83429,22 +84877,22 @@ in
sources."@babel/helper-get-function-arity-7.10.4"
sources."@babel/helper-hoist-variables-7.10.4"
sources."@babel/helper-member-expression-to-functions-7.12.1"
- sources."@babel/helper-module-imports-7.12.1"
+ sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
sources."@babel/helper-optimise-call-expression-7.10.4"
sources."@babel/helper-plugin-utils-7.10.4"
sources."@babel/helper-regex-7.10.5"
sources."@babel/helper-remap-async-to-generator-7.12.1"
- sources."@babel/helper-replace-supers-7.12.1"
+ sources."@babel/helper-replace-supers-7.12.5"
sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1"
sources."@babel/helper-split-export-declaration-7.11.0"
sources."@babel/helper-validator-identifier-7.10.4"
sources."@babel/helper-validator-option-7.12.1"
sources."@babel/helper-wrap-function-7.12.3"
- sources."@babel/helpers-7.12.1"
+ sources."@babel/helpers-7.12.5"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.3"
+ sources."@babel/parser-7.12.5"
sources."@babel/plugin-proposal-async-generator-functions-7.12.1"
sources."@babel/plugin-proposal-class-properties-7.12.1"
sources."@babel/plugin-proposal-dynamic-import-7.12.1"
@@ -83452,7 +84900,7 @@ in
sources."@babel/plugin-proposal-json-strings-7.12.1"
sources."@babel/plugin-proposal-logical-assignment-operators-7.12.1"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.12.1"
- sources."@babel/plugin-proposal-numeric-separator-7.12.1"
+ sources."@babel/plugin-proposal-numeric-separator-7.12.5"
sources."@babel/plugin-proposal-object-rest-spread-7.12.1"
sources."@babel/plugin-proposal-optional-catch-binding-7.12.1"
sources."@babel/plugin-proposal-optional-chaining-7.12.1"
@@ -83508,33 +84956,33 @@ in
];
})
sources."@babel/preset-modules-0.1.4"
- sources."@babel/runtime-7.12.1"
+ sources."@babel/runtime-7.12.5"
sources."@babel/template-7.10.4"
- sources."@babel/traverse-7.12.1"
- sources."@babel/types-7.12.1"
- sources."@bugsnag/browser-7.4.0"
+ sources."@babel/traverse-7.12.5"
+ sources."@babel/types-7.12.5"
+ sources."@bugsnag/browser-7.5.1"
sources."@bugsnag/core-7.3.5"
sources."@bugsnag/cuid-3.0.0"
- sources."@bugsnag/js-7.4.0"
+ sources."@bugsnag/js-7.5.1"
sources."@bugsnag/node-7.3.5"
sources."@bugsnag/safe-json-stringify-6.0.0"
sources."@dabh/diagnostics-2.0.2"
sources."@jest/types-24.9.0"
sources."@mrmlnc/readdir-enhanced-2.2.1"
- (sources."@netlify/build-5.0.2" // {
+ (sources."@netlify/build-5.2.1" // {
dependencies = [
sources."chalk-3.0.0"
- sources."resolve-2.0.0-next.1"
+ sources."resolve-2.0.0-next.2"
];
})
- sources."@netlify/cache-utils-1.0.4"
- (sources."@netlify/config-2.3.4" // {
+ sources."@netlify/cache-utils-1.0.6"
+ (sources."@netlify/config-2.3.6" // {
dependencies = [
sources."chalk-3.0.0"
];
})
- sources."@netlify/functions-utils-1.2.10"
- (sources."@netlify/git-utils-1.0.4" // {
+ sources."@netlify/functions-utils-1.3.2"
+ (sources."@netlify/git-utils-1.0.6" // {
dependencies = [
sources."braces-3.0.2"
sources."fill-range-7.0.1"
@@ -83544,11 +84992,15 @@ in
];
})
sources."@netlify/open-api-0.18.1"
- sources."@netlify/plugin-edge-handlers-1.8.0"
- sources."@netlify/run-utils-1.0.3"
- (sources."@netlify/zip-it-and-ship-it-1.3.12" // {
+ sources."@netlify/plugin-edge-handlers-1.9.0"
+ sources."@netlify/run-utils-1.0.5"
+ sources."@netlify/traffic-mesh-agent-0.24.0-pre.23"
+ sources."@netlify/traffic-mesh-agent-darwin-x64-0.24.0-pre.23"
+ sources."@netlify/traffic-mesh-agent-linux-x64-0.24.0-pre.23"
+ sources."@netlify/traffic-mesh-agent-win32-x64-0.24.0-pre.23"
+ (sources."@netlify/zip-it-and-ship-it-1.4.0" // {
dependencies = [
- sources."resolve-2.0.0-next.1"
+ sources."resolve-2.0.0-next.2"
];
})
(sources."@nodelib/fs.scandir-2.1.3" // {
@@ -83656,8 +85108,8 @@ in
];
})
sources."@oclif/screen-1.0.4"
- sources."@octokit/auth-token-2.4.2"
- (sources."@octokit/endpoint-6.0.8" // {
+ sources."@octokit/auth-token-2.4.3"
+ (sources."@octokit/endpoint-6.0.9" // {
dependencies = [
sources."is-plain-object-5.0.0"
sources."universal-user-agent-6.0.0"
@@ -83668,15 +85120,15 @@ in
sources."@octokit/types-2.16.2"
];
})
- sources."@octokit/plugin-request-log-1.0.0"
+ sources."@octokit/plugin-request-log-1.0.2"
(sources."@octokit/plugin-rest-endpoint-methods-2.4.0" // {
dependencies = [
sources."@octokit/types-2.16.2"
];
})
- (sources."@octokit/request-5.4.9" // {
+ (sources."@octokit/request-5.4.10" // {
dependencies = [
- sources."@octokit/request-error-2.0.2"
+ sources."@octokit/request-error-2.0.3"
sources."is-plain-object-5.0.0"
sources."universal-user-agent-6.0.0"
];
@@ -83711,17 +85163,20 @@ in
sources."@types/estree-0.0.39"
sources."@types/glob-7.1.3"
sources."@types/got-8.3.5"
+ sources."@types/hast-2.3.1"
sources."@types/http-proxy-1.17.4"
sources."@types/istanbul-lib-coverage-2.0.3"
sources."@types/istanbul-lib-report-3.0.0"
sources."@types/istanbul-reports-1.1.2"
sources."@types/minimatch-3.0.3"
sources."@types/mkdirp-0.5.2"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."@types/node-fetch-2.5.7"
sources."@types/normalize-package-data-2.4.0"
+ sources."@types/parse5-5.0.3"
sources."@types/resolve-1.17.1"
sources."@types/semver-5.5.0"
+ sources."@types/unist-2.0.3"
sources."@types/yargs-13.0.11"
sources."@types/yargs-parser-15.0.0"
sources."@typescript-eslint/typescript-estree-2.34.0"
@@ -83732,7 +85187,7 @@ in
];
})
sources."accepts-1.3.7"
- sources."agent-base-6.0.1"
+ sources."agent-base-6.0.2"
sources."aggregate-error-3.1.0"
(sources."ansi-align-3.0.0" // {
dependencies = [
@@ -83780,20 +85235,22 @@ in
];
})
sources."assign-symbols-1.0.0"
- sources."ast-module-types-2.6.0"
+ sources."ast-module-types-2.7.1"
sources."async-3.2.0"
sources."asynckit-0.4.0"
sources."at-least-node-1.0.0"
sources."atob-2.1.2"
sources."atob-lite-2.0.0"
- (sources."aws-sdk-2.773.0" // {
+ (sources."aws-sdk-2.784.0" // {
dependencies = [
sources."buffer-4.9.2"
+ sources."ieee754-1.1.13"
sources."uuid-3.3.2"
];
})
sources."babel-plugin-dynamic-import-node-2.3.3"
sources."backoff-2.5.0"
+ sources."bail-1.0.5"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -83843,9 +85300,9 @@ in
sources."readable-stream-3.6.0"
];
})
- sources."browserslist-4.14.5"
+ sources."browserslist-4.14.6"
sources."btoa-lite-1.0.0"
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
sources."buffer-crc32-0.2.13"
@@ -83864,11 +85321,13 @@ in
];
})
sources."cachedir-2.3.0"
+ sources."call-bind-1.0.0"
sources."call-me-maybe-1.0.1"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001148"
+ sources."caniuse-lite-1.0.30001154"
sources."cardinal-2.1.1"
sources."caw-2.0.1"
+ sources."ccount-1.1.0"
(sources."chalk-2.4.2" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -83877,6 +85336,8 @@ in
sources."supports-color-5.5.0"
];
})
+ sources."character-entities-html4-1.1.4"
+ sources."character-entities-legacy-1.1.4"
sources."chardet-0.7.0"
(sources."chokidar-3.4.3" // {
dependencies = [
@@ -83935,6 +85396,7 @@ in
sources."colors-1.4.0"
sources."colorspace-1.1.2"
sources."combined-stream-1.0.8"
+ sources."comma-separated-tokens-1.0.8"
sources."commander-2.20.3"
sources."common-path-prefix-2.0.0"
sources."commondir-1.0.1"
@@ -84027,7 +85489,6 @@ in
sources."bl-1.2.3"
sources."file-type-5.2.0"
sources."tar-stream-1.6.2"
- sources."xtend-4.0.2"
];
})
(sources."decompress-tarbz2-4.1.1" // {
@@ -84069,7 +85530,7 @@ in
sources."deprecation-2.3.1"
sources."des.js-1.0.1"
sources."destroy-1.0.4"
- sources."detective-amd-3.0.0"
+ sources."detective-amd-3.0.1"
sources."detective-cjs-3.1.1"
sources."detective-es6-2.2.0"
sources."detective-less-1.0.2"
@@ -84112,7 +85573,7 @@ in
})
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.582"
+ sources."electron-to-chromium-1.3.587"
sources."elf-tools-1.1.2"
(sources."elliptic-6.5.3" // {
dependencies = [
@@ -84127,7 +85588,7 @@ in
sources."errno-0.1.7"
sources."error-ex-1.3.2"
sources."error-stack-parser-2.0.6"
- sources."es-abstract-1.18.0-next.1"
+ sources."es-abstract-1.17.7"
sources."es-to-primitive-1.2.1"
sources."escalade-3.1.1"
sources."escape-goat-2.1.1"
@@ -84187,6 +85648,7 @@ in
sources."express-logging-1.1.1"
sources."ext-list-2.2.2"
sources."ext-name-5.0.0"
+ sources."extend-3.0.2"
(sources."extend-shallow-3.0.2" // {
dependencies = [
sources."is-extendable-1.0.1"
@@ -84210,7 +85672,7 @@ in
sources."fast-levenshtein-2.0.6"
sources."fast-safe-stringify-2.0.7"
sources."fast-stringify-1.1.2"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."fd-slicer-1.1.0"
sources."fecha-4.2.0"
(sources."figures-3.2.0" // {
@@ -84264,9 +85726,10 @@ in
sources."string_decoder-0.10.31"
];
})
- sources."gensync-1.0.0-beta.1"
+ sources."gensync-1.0.0-beta.2"
sources."get-amd-module-type-3.0.0"
sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.1"
sources."get-port-5.1.1"
sources."get-proxy-2.1.0"
sources."get-stream-5.2.0"
@@ -84345,8 +85808,15 @@ in
sources."is-stream-2.0.0"
];
})
+ sources."hast-util-from-parse5-6.0.1"
+ sources."hast-util-is-element-1.1.0"
+ sources."hast-util-parse-selector-2.2.5"
+ sources."hast-util-to-html-7.1.2"
+ sources."hast-util-whitespace-1.0.4"
+ sources."hastscript-6.0.0"
sources."hmac-drbg-1.0.1"
sources."hosted-git-info-2.8.8"
+ sources."html-void-elements-1.0.5"
sources."http-cache-semantics-4.1.0"
(sources."http-call-5.3.0" // {
dependencies = [
@@ -84374,7 +85844,7 @@ in
sources."hyperlinker-1.0.0"
sources."iconv-lite-0.4.24"
sources."idb-wrapper-1.7.2"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."ignore-4.0.6"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
@@ -84402,7 +85872,7 @@ in
})
];
})
- (sources."inquirer-autocomplete-prompt-1.2.0" // {
+ (sources."inquirer-autocomplete-prompt-1.3.0" // {
dependencies = [
sources."ansi-escapes-4.3.1"
sources."chalk-4.1.0"
@@ -84418,6 +85888,7 @@ in
sources."is-buffer-1.1.6"
sources."is-callable-1.2.2"
sources."is-ci-2.0.0"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
sources."is-date-object-1.0.2"
sources."is-descriptor-1.0.2"
@@ -84465,7 +85936,7 @@ in
})
sources."jest-get-type-24.9.0"
sources."jest-validate-24.9.0"
- sources."jest-worker-26.5.0"
+ sources."jest-worker-26.6.2"
sources."jmespath-0.15.0"
sources."js-string-escape-1.0.1"
sources."js-tokens-4.0.0"
@@ -84475,7 +85946,11 @@ in
sources."json-parse-better-errors-1.0.2"
sources."json-parse-even-better-errors-2.3.1"
sources."json5-2.1.3"
- sources."jsonfile-6.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."junk-3.1.0"
sources."jwt-decode-3.0.0"
sources."keep-func-props-3.0.1"
@@ -84484,7 +85959,7 @@ in
sources."kuler-2.0.0"
(sources."lambda-local-1.7.4" // {
dependencies = [
- sources."commander-6.1.0"
+ sources."commander-6.2.0"
];
})
sources."latest-version-5.1.0"
@@ -84496,7 +85971,11 @@ in
sources."string_decoder-0.10.31"
];
})
- sources."level-filesystem-1.2.0"
+ (sources."level-filesystem-1.2.0" // {
+ dependencies = [
+ sources."xtend-2.2.0"
+ ];
+ })
sources."level-fix-range-2.0.0"
sources."level-hooks-4.5.0"
(sources."level-js-2.2.4" // {
@@ -84623,7 +86102,7 @@ in
];
})
sources."mkdirp-0.5.5"
- sources."module-definition-3.3.0"
+ sources."module-definition-3.3.1"
sources."moize-5.4.7"
(sources."move-file-1.2.0" // {
dependencies = [
@@ -84648,11 +86127,12 @@ in
sources."natural-orderby-2.0.3"
sources."negotiator-0.6.2"
sources."nested-error-stacks-2.1.0"
- (sources."netlify-4.8.0" // {
+ (sources."netlify-4.9.0" // {
dependencies = [
sources."qs-6.9.4"
];
})
+ sources."netlify-plugin-deploy-preview-commenting-0.0.1-alpha.16"
(sources."netlify-redirect-parser-2.5.0" // {
dependencies = [
sources."@netlify/config-0.11.11"
@@ -84662,7 +86142,7 @@ in
sources."netlify-redirector-0.2.0"
sources."nice-try-1.0.5"
sources."node-fetch-2.6.1"
- sources."node-releases-1.1.63"
+ sources."node-releases-1.1.65"
sources."node-source-walk-4.2.0"
sources."noop2-2.0.0"
(sources."normalize-package-data-2.5.0" // {
@@ -84694,14 +86174,10 @@ in
})
sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- sources."object-treeify-1.1.28"
+ sources."object-treeify-1.1.29"
sources."object-visit-1.0.1"
- sources."object.assign-4.1.1"
- (sources."object.getownpropertydescriptors-2.1.0" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."object.assign-4.1.2"
+ sources."object.getownpropertydescriptors-2.1.0"
sources."object.pick-1.3.0"
sources."octal-1.0.0"
sources."octokit-pagination-methods-1.1.0"
@@ -84760,10 +86236,12 @@ in
})
sources."parallel-transform-1.2.0"
sources."parse-asn1-5.1.6"
+ sources."parse-github-repo-url-1.4.1"
sources."parse-github-url-1.0.2"
sources."parse-gitignore-1.0.1"
sources."parse-json-5.1.0"
sources."parse-ms-2.1.0"
+ sources."parse5-6.0.1"
sources."parseurl-1.3.3"
sources."pascalcase-0.1.1"
sources."password-prompt-1.1.2"
@@ -84803,6 +86281,7 @@ in
sources."prettyjson-1.2.1"
sources."process-es6-0.11.6"
sources."process-nextick-args-2.0.1"
+ sources."property-information-5.6.0"
sources."proto-list-1.2.4"
sources."proxy-addr-2.0.6"
sources."prr-1.0.1"
@@ -84813,12 +86292,12 @@ in
})
sources."pump-3.0.0"
sources."punycode-1.3.2"
- sources."pupa-2.0.1"
+ sources."pupa-2.1.1"
sources."qs-6.7.0"
sources."query-string-5.1.1"
sources."querystring-0.2.0"
sources."random-bytes-1.0.0"
- sources."random-item-3.0.0"
+ sources."random-item-3.1.0"
sources."randombytes-2.1.0"
sources."randomfill-1.0.4"
sources."range-parser-1.2.1"
@@ -84842,7 +86321,7 @@ in
})
sources."readdirp-3.5.0"
sources."redeyed-2.1.1"
- sources."regenerate-1.4.1"
+ sources."regenerate-1.4.2"
sources."regenerate-unicode-properties-8.2.0"
sources."regenerator-runtime-0.13.7"
sources."regenerator-transform-0.14.5"
@@ -84856,14 +86335,17 @@ in
sources."jsesc-0.5.0"
];
})
+ sources."rehype-parse-7.0.1"
+ sources."rehype-stringify-8.0.0"
sources."remove-trailing-separator-1.1.0"
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
+ sources."replace-ext-1.0.0"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
sources."require-package-name-2.0.1"
sources."requires-port-1.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-url-0.2.1"
sources."responselike-1.0.2"
(sources."restore-cursor-2.0.0" // {
@@ -84876,11 +86358,11 @@ in
sources."reusify-1.0.4"
sources."rimraf-3.0.2"
sources."ripemd160-2.0.2"
- sources."rollup-2.32.0"
+ sources."rollup-2.33.1"
sources."rollup-plugin-node-builtins-2.1.2"
sources."rollup-plugin-terser-7.0.2"
sources."run-async-2.4.1"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."rxjs-6.6.3"
sources."safe-buffer-5.2.1"
sources."safe-join-0.1.3"
@@ -84968,6 +86450,7 @@ in
})
sources."source-map-url-0.4.0"
sources."sourcemap-codec-1.4.8"
+ sources."space-separated-tokens-1.1.5"
sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
@@ -85010,14 +86493,14 @@ in
sources."strict-uri-encode-1.1.0"
sources."string-range-1.2.2"
sources."string-width-4.2.0"
- (sources."string.prototype.trimend-1.0.1" // {
+ (sources."string.prototype.trimend-1.0.2" // {
dependencies = [
- sources."es-abstract-1.17.7"
+ sources."es-abstract-1.18.0-next.1"
];
})
- (sources."string.prototype.trimstart-1.0.1" // {
+ (sources."string.prototype.trimstart-1.0.2" // {
dependencies = [
- sources."es-abstract-1.17.7"
+ sources."es-abstract-1.18.0-next.1"
];
})
(sources."string_decoder-1.1.1" // {
@@ -85025,6 +86508,7 @@ in
sources."safe-buffer-5.1.2"
];
})
+ sources."stringify-entities-3.1.0"
(sources."strip-ansi-6.0.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
@@ -85066,29 +86550,17 @@ in
sources."unique-string-1.0.0"
];
})
- sources."term-size-2.2.0"
- (sources."terser-5.3.6" // {
+ sources."term-size-2.2.1"
+ (sources."terser-5.3.8" // {
dependencies = [
sources."source-map-0.7.3"
];
})
sources."text-hex-1.0.0"
sources."through-2.3.8"
- (sources."through2-2.0.5" // {
- dependencies = [
- sources."xtend-4.0.2"
- ];
- })
- (sources."through2-filter-3.0.0" // {
- dependencies = [
- sources."xtend-4.0.2"
- ];
- })
- (sources."through2-map-3.0.0" // {
- dependencies = [
- sources."xtend-4.0.2"
- ];
- })
+ sources."through2-2.0.5"
+ sources."through2-filter-3.0.0"
+ sources."through2-map-3.0.0"
sources."time-zone-1.0.0"
sources."timed-out-4.0.1"
sources."tmp-0.2.1"
@@ -85113,6 +86585,7 @@ in
];
})
sources."triple-beam-1.3.0"
+ sources."trough-1.0.5"
sources."tslib-1.14.1"
sources."tsutils-3.17.1"
sources."tunnel-agent-0.6.0"
@@ -85128,9 +86601,18 @@ in
sources."unicode-match-property-ecmascript-1.0.4"
sources."unicode-match-property-value-ecmascript-1.2.0"
sources."unicode-property-aliases-ecmascript-1.1.0"
+ (sources."unified-9.2.0" // {
+ dependencies = [
+ sources."is-buffer-2.0.5"
+ ];
+ })
sources."union-value-1.0.1"
sources."uniq-1.0.1"
sources."unique-string-2.0.0"
+ sources."unist-util-is-4.0.3"
+ sources."unist-util-stringify-position-2.0.3"
+ sources."unist-util-visit-2.0.3"
+ sources."unist-util-visit-parents-3.1.1"
sources."universal-user-agent-4.0.1"
sources."universalify-1.0.0"
(sources."unixify-1.0.0" // {
@@ -85160,22 +86642,26 @@ in
sources."url-to-options-1.0.1"
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
- (sources."util.promisify-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."util.promisify-1.0.1"
sources."utils-merge-1.0.1"
sources."uuid-8.3.1"
sources."validate-npm-package-license-3.0.4"
sources."validate-npm-package-name-3.0.0"
sources."vary-1.1.2"
+ (sources."vfile-4.2.0" // {
+ dependencies = [
+ sources."is-buffer-2.0.5"
+ ];
+ })
+ sources."vfile-location-3.2.0"
+ sources."vfile-message-2.0.4"
(sources."wait-port-0.2.9" // {
dependencies = [
sources."commander-3.0.2"
];
})
sources."wcwidth-1.0.1"
+ sources."web-namespaces-1.1.4"
sources."well-known-symbols-2.0.0"
sources."which-2.0.2"
sources."which-module-2.0.0"
@@ -85204,7 +86690,7 @@ in
sources."xdg-basedir-4.0.0"
sources."xml2js-0.4.19"
sources."xmlbuilder-9.0.7"
- sources."xtend-2.2.0"
+ sources."xtend-4.0.2"
sources."y18n-4.0.0"
sources."yargs-15.4.1"
sources."yargs-parser-18.1.3"
@@ -85266,7 +86752,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
@@ -85404,7 +86890,7 @@ in
sources."async-0.9.2"
sources."asynckit-0.4.0"
sources."aws-sign2-0.6.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."base64-js-0.0.8"
sources."bcrypt-pbkdf-1.0.2"
@@ -85465,6 +86951,7 @@ in
sources."fs.realpath-1.0.0"
sources."fstream-1.0.12"
sources."fstream-ignore-1.0.5"
+ sources."function-bind-1.1.1"
sources."gauge-2.7.4"
sources."get-stdin-4.0.1"
(sources."getpass-0.1.7" // {
@@ -85476,6 +86963,7 @@ in
sources."graceful-fs-4.2.4"
sources."har-schema-1.0.5"
sources."har-validator-4.2.1"
+ sources."has-1.0.3"
sources."has-unicode-2.0.1"
sources."hawk-3.1.3"
sources."headless-0.1.7"
@@ -85491,6 +86979,7 @@ in
sources."invert-kv-1.0.0"
sources."ipaddr.js-1.9.1"
sources."is-arrayish-0.2.1"
+ sources."is-core-module-2.0.0"
sources."is-finite-1.1.0"
sources."is-fullwidth-code-point-1.0.0"
sources."is-typedarray-1.0.0"
@@ -85575,7 +87064,7 @@ in
sources."qs-6.4.0"
];
})
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."rimraf-2.2.8"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
@@ -85679,10 +87168,10 @@ in
node-pre-gyp = nodeEnv.buildNodePackage {
name = "node-pre-gyp";
packageName = "node-pre-gyp";
- version = "0.15.0";
+ version = "0.16.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.15.0.tgz";
- sha512 = "7QcZa8/fpaU/BKenjcaeFF9hLz2+7S9AqyXFhlH/rilsQ/hPZKK32RtR5EQHJElgu+q5RfbJ34KriI79UWaorA==";
+ url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.16.0.tgz";
+ sha512 = "4efGA+X/YXAHLi1hN8KaPrILULaUn2nWecFrn1k2I+99HpoyvcOGEbtcOxpDiUwPF2ZANMJDh32qwOUPenuR1g==";
};
dependencies = [
sources."abbrev-1.1.1"
@@ -85764,16 +87253,16 @@ in
node-red = nodeEnv.buildNodePackage {
name = "node-red";
packageName = "node-red";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/node-red/-/node-red-1.2.1.tgz";
- sha512 = "ZgxnaEMp2bJbsludpt3elaw/5yMznqjYklZE7eBwGErbNUVT3SmiSd0wNBO5j1QPiaqtGdSzqT2e45qzDzyiOg==";
+ url = "https://registry.npmjs.org/node-red/-/node-red-1.2.2.tgz";
+ sha512 = "/cGajoUjpCgP1Plqjtvupm8gE+19Vzm/z31M25f50XIuLpy3wieTki+e2oIPPyuzTD7Gz04JMySbcB8tx0voNA==";
};
dependencies = [
- sources."@babel/runtime-7.12.1"
- sources."@node-red/editor-api-1.2.1"
- sources."@node-red/editor-client-1.2.1"
- (sources."@node-red/nodes-1.2.1" // {
+ sources."@babel/runtime-7.12.5"
+ sources."@node-red/editor-api-1.2.2"
+ sources."@node-red/editor-client-1.2.2"
+ (sources."@node-red/nodes-1.2.2" // {
dependencies = [
sources."cookie-0.4.1"
sources."http-errors-1.7.3"
@@ -85787,12 +87276,12 @@ in
})
];
})
- sources."@node-red/registry-1.2.1"
- sources."@node-red/runtime-1.2.1"
- sources."@node-red/util-1.2.1"
+ sources."@node-red/registry-1.2.2"
+ sources."@node-red/runtime-1.2.2"
+ sources."@node-red/util-1.2.2"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
- (sources."agent-base-6.0.1" // {
+ (sources."agent-base-6.0.2" // {
dependencies = [
sources."debug-4.3.0"
sources."ms-2.1.2"
@@ -85819,7 +87308,7 @@ in
sources."async-mutex-0.2.4"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."axios-0.19.2"
sources."balanced-match-1.0.0"
sources."base64-js-1.3.1"
@@ -85854,7 +87343,7 @@ in
sources."body-parser-1.19.0"
sources."boolbase-1.0.0"
sources."brace-expansion-1.1.11"
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
sources."buffer-from-1.1.1"
sources."busboy-0.2.14"
sources."bytes-3.1.0"
@@ -86000,7 +87489,7 @@ in
})
sources."i18next-15.1.2"
sources."iconv-lite-0.4.24"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."ignore-walk-3.0.3"
sources."inflight-1.0.6"
sources."inherits-2.0.3"
@@ -86287,7 +87776,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
@@ -86328,18 +87817,21 @@ in
];
})
sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
sources."gauge-2.7.4"
sources."getpass-0.1.7"
sources."glob-7.1.6"
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-unicode-2.0.1"
sources."hosted-git-info-2.8.8"
sources."http-signature-1.2.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
+ sources."is-core-module-2.0.0"
sources."is-fullwidth-code-point-1.0.0"
sources."is-typedarray-1.0.0"
sources."isarray-1.0.0"
@@ -86404,7 +87896,7 @@ in
];
})
sources."request-2.88.2"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."retry-0.10.1"
sources."rimraf-2.6.3"
sources."safe-buffer-5.2.1"
@@ -86432,7 +87924,7 @@ in
sources."mkdirp-1.0.4"
];
})
- sources."temp-0.9.1"
+ sources."temp-0.9.2"
sources."tough-cookie-2.5.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
@@ -86462,10 +87954,10 @@ in
nodemon = nodeEnv.buildNodePackage {
name = "nodemon";
packageName = "nodemon";
- version = "2.0.5";
+ version = "2.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/nodemon/-/nodemon-2.0.5.tgz";
- sha512 = "6/jqtZvJdk092pVnD2AIH19KQ9GQZAKOZVy/yT1ueL6aoV+Ix7a1lVZStXzvEh0fP4zE41DDWlkVoHjR6WlozA==";
+ url = "https://registry.npmjs.org/nodemon/-/nodemon-2.0.6.tgz";
+ sha512 = "4I3YDSKXg6ltYpcnZeHompqac4E6JeAMpGm8tJnB9Y3T0ehasLa4139dJOcCrB93HHrUMsCrKtoAlXTqT5n4AQ==";
};
dependencies = [
sources."@sindresorhus/is-0.14.0"
@@ -86568,7 +88060,7 @@ in
sources."prepend-http-2.0.0"
sources."pstree.remy-1.1.8"
sources."pump-3.0.0"
- sources."pupa-2.0.1"
+ sources."pupa-2.1.1"
sources."rc-1.2.8"
sources."readdirp-3.5.0"
sources."registry-auth-token-4.2.0"
@@ -86592,7 +88084,7 @@ in
sources."strip-ansi-5.2.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-5.5.0"
- sources."term-size-2.2.0"
+ sources."term-size-2.2.1"
sources."to-readable-stream-1.0.0"
sources."to-regex-range-5.0.1"
sources."touch-3.1.0"
@@ -86643,10 +88135,10 @@ in
npm-check-updates = nodeEnv.buildNodePackage {
name = "npm-check-updates";
packageName = "npm-check-updates";
- version = "9.1.0";
+ version = "9.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-9.1.0.tgz";
- sha512 = "sx/hbKWAMPgflMffQLZXYt9uZeOK7Rnd6DLoL+8n2Sxe5yn5MMD4kXtkH5NXqJ3OxVA4JgnVbL7rvXhJKGMZrg==";
+ url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-9.2.4.tgz";
+ sha512 = "YXEIqKXzxOhtPWg670+JAp/jPtjfTdaBJVGSlWL3eHbUDY4O80ELQNGO/qDy8oxh3pOrxSdII7vNglDf4FDw4w==";
};
dependencies = [
sources."@npmcli/ci-detect-1.3.0"
@@ -86654,13 +88146,13 @@ in
sources."@npmcli/installed-package-contents-1.0.5"
sources."@npmcli/move-file-1.0.1"
sources."@npmcli/node-gyp-1.0.1"
- sources."@npmcli/promise-spawn-1.2.0"
- sources."@npmcli/run-script-1.7.2"
+ sources."@npmcli/promise-spawn-1.3.2"
+ sources."@npmcli/run-script-1.7.4"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@tootallnate/once-1.1.2"
sources."abbrev-1.1.1"
- sources."agent-base-6.0.1"
+ sources."agent-base-6.0.2"
sources."agentkeepalive-4.1.3"
sources."aggregate-error-3.1.0"
sources."ajv-6.12.6"
@@ -86682,7 +88174,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
(sources."boxen-4.2.0" // {
@@ -86719,7 +88211,7 @@ in
sources."color-name-1.1.4"
sources."colors-1.0.3"
sources."combined-stream-1.0.8"
- sources."commander-6.1.0"
+ sources."commander-6.2.0"
sources."concat-map-0.0.1"
sources."configstore-5.0.1"
sources."console-control-strings-1.1.0"
@@ -86853,9 +88345,9 @@ in
sources."npm-install-checks-4.0.0"
sources."npm-normalize-package-bin-1.0.1"
sources."npm-package-arg-8.1.0"
- sources."npm-packlist-2.1.2"
+ sources."npm-packlist-2.1.4"
sources."npm-pick-manifest-6.1.0"
- sources."npm-registry-fetch-8.1.5"
+ sources."npm-registry-fetch-9.0.0"
sources."npmlog-4.1.2"
sources."number-is-nan-1.0.1"
sources."oauth-sign-0.9.0"
@@ -86871,7 +88363,7 @@ in
sources."semver-6.3.0"
];
})
- sources."pacote-11.1.11"
+ sources."pacote-11.1.12"
sources."parse-github-url-1.0.2"
sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
@@ -86881,11 +88373,11 @@ in
sources."progress-2.0.3"
sources."promise-inflight-1.0.1"
sources."promise-retry-1.1.1"
- sources."prompts-2.3.2"
+ sources."prompts-2.4.0"
sources."psl-1.8.0"
sources."pump-3.0.0"
sources."punycode-2.1.1"
- sources."pupa-2.0.1"
+ sources."pupa-2.1.1"
sources."qs-6.5.2"
sources."rc-1.2.8"
sources."rc-config-loader-3.0.0"
@@ -86913,7 +88405,7 @@ in
sources."signal-exit-3.0.3"
sources."sisteransi-1.0.5"
sources."smart-buffer-4.1.0"
- sources."socks-2.4.4"
+ sources."socks-2.5.0"
sources."socks-proxy-agent-5.0.0"
sources."spawn-please-0.4.1"
sources."sprintf-js-1.0.3"
@@ -86925,7 +88417,7 @@ in
sources."strip-json-comments-2.0.1"
sources."supports-color-7.2.0"
sources."tar-6.0.5"
- sources."term-size-2.2.0"
+ sources."term-size-2.2.1"
sources."to-readable-stream-1.0.0"
sources."tough-cookie-2.5.0"
sources."tunnel-agent-0.6.0"
@@ -86935,7 +88427,7 @@ in
sources."unique-filename-1.1.1"
sources."unique-slug-2.0.2"
sources."unique-string-2.0.0"
- sources."update-notifier-5.0.0"
+ sources."update-notifier-5.0.1"
sources."uri-js-4.4.0"
sources."url-parse-lax-3.0.0"
sources."util-deprecate-1.0.2"
@@ -86988,7 +88480,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."block-stream-0.0.9"
@@ -87193,14 +88685,14 @@ in
};
dependencies = [
sources."@babel/code-frame-7.10.4"
- sources."@babel/compat-data-7.12.1"
+ sources."@babel/compat-data-7.12.5"
(sources."@babel/core-7.12.3" // {
dependencies = [
sources."json5-2.1.3"
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.12.1" // {
+ (sources."@babel/generator-7.12.5" // {
dependencies = [
sources."source-map-0.5.7"
];
@@ -87208,8 +88700,8 @@ in
sources."@babel/helper-annotate-as-pure-7.10.4"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
sources."@babel/helper-builder-react-jsx-7.10.4"
- sources."@babel/helper-builder-react-jsx-experimental-7.12.1"
- sources."@babel/helper-compilation-targets-7.12.1"
+ sources."@babel/helper-builder-react-jsx-experimental-7.12.4"
+ sources."@babel/helper-compilation-targets-7.12.5"
sources."@babel/helper-create-class-features-plugin-7.12.1"
sources."@babel/helper-create-regexp-features-plugin-7.12.1"
sources."@babel/helper-define-map-7.10.5"
@@ -87218,22 +88710,22 @@ in
sources."@babel/helper-get-function-arity-7.10.4"
sources."@babel/helper-hoist-variables-7.10.4"
sources."@babel/helper-member-expression-to-functions-7.12.1"
- sources."@babel/helper-module-imports-7.12.1"
+ sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
sources."@babel/helper-optimise-call-expression-7.10.4"
sources."@babel/helper-plugin-utils-7.10.4"
sources."@babel/helper-regex-7.10.5"
sources."@babel/helper-remap-async-to-generator-7.12.1"
- sources."@babel/helper-replace-supers-7.12.1"
+ sources."@babel/helper-replace-supers-7.12.5"
sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1"
sources."@babel/helper-split-export-declaration-7.11.0"
sources."@babel/helper-validator-identifier-7.10.4"
sources."@babel/helper-validator-option-7.12.1"
sources."@babel/helper-wrap-function-7.12.3"
- sources."@babel/helpers-7.12.1"
+ sources."@babel/helpers-7.12.5"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.3"
+ sources."@babel/parser-7.12.5"
sources."@babel/plugin-proposal-async-generator-functions-7.12.1"
sources."@babel/plugin-proposal-class-properties-7.12.1"
sources."@babel/plugin-proposal-dynamic-import-7.12.1"
@@ -87241,7 +88733,7 @@ in
sources."@babel/plugin-proposal-json-strings-7.12.1"
sources."@babel/plugin-proposal-logical-assignment-operators-7.12.1"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.12.1"
- sources."@babel/plugin-proposal-numeric-separator-7.12.1"
+ sources."@babel/plugin-proposal-numeric-separator-7.12.5"
sources."@babel/plugin-proposal-object-rest-spread-7.12.1"
sources."@babel/plugin-proposal-optional-catch-binding-7.12.1"
sources."@babel/plugin-proposal-optional-chaining-7.12.1"
@@ -87285,7 +88777,7 @@ in
sources."@babel/plugin-transform-object-super-7.12.1"
sources."@babel/plugin-transform-parameters-7.12.1"
sources."@babel/plugin-transform-property-literals-7.12.1"
- sources."@babel/plugin-transform-react-jsx-7.12.1"
+ sources."@babel/plugin-transform-react-jsx-7.12.5"
sources."@babel/plugin-transform-regenerator-7.12.1"
sources."@babel/plugin-transform-reserved-words-7.12.1"
sources."@babel/plugin-transform-shorthand-properties-7.12.1"
@@ -87297,10 +88789,10 @@ in
sources."@babel/plugin-transform-unicode-regex-7.12.1"
sources."@babel/preset-env-7.12.1"
sources."@babel/preset-modules-0.1.4"
- sources."@babel/runtime-7.12.1"
+ sources."@babel/runtime-7.12.5"
sources."@babel/template-7.10.4"
- sources."@babel/traverse-7.12.1"
- sources."@babel/types-7.12.1"
+ sources."@babel/traverse-7.12.5"
+ sources."@babel/types-7.12.5"
sources."@iarna/toml-2.2.5"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
@@ -87353,7 +88845,7 @@ in
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."babel-plugin-dynamic-import-node-2.3.3"
(sources."babel-runtime-6.26.0" // {
dependencies = [
@@ -87402,7 +88894,7 @@ in
sources."pako-1.0.11"
];
})
- sources."browserslist-4.14.5"
+ sources."browserslist-4.14.6"
(sources."buffer-4.9.2" // {
dependencies = [
sources."isarray-1.0.0"
@@ -87413,12 +88905,13 @@ in
sources."buffer-xor-1.0.3"
sources."builtin-status-codes-3.0.0"
sources."cache-base-1.0.1"
+ sources."call-bind-1.0.0"
sources."call-me-maybe-1.0.1"
sources."caller-callsite-2.0.0"
sources."caller-path-2.0.0"
sources."callsites-2.0.0"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001148"
+ sources."caniuse-lite-1.0.30001154"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chokidar-2.1.8"
@@ -87490,10 +88983,10 @@ in
sources."cssnano-util-get-match-4.0.0"
sources."cssnano-util-raw-cache-4.0.1"
sources."cssnano-util-same-parent-4.0.1"
- (sources."csso-4.0.3" // {
+ (sources."csso-4.1.0" // {
dependencies = [
- sources."css-tree-1.0.0-alpha.39"
- sources."mdn-data-2.0.6"
+ sources."css-tree-1.0.0"
+ sources."mdn-data-2.0.12"
];
})
sources."cssom-0.3.8"
@@ -87544,7 +89037,11 @@ in
sources."domain-browser-1.2.0"
sources."domelementtype-1.3.1"
sources."domexception-1.0.1"
- sources."domhandler-2.4.2"
+ (sources."domhandler-3.3.0" // {
+ dependencies = [
+ sources."domelementtype-2.0.2"
+ ];
+ })
sources."domutils-1.7.0"
sources."dot-prop-5.3.0"
sources."dotenv-5.0.1"
@@ -87552,7 +89049,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.582"
+ sources."electron-to-chromium-1.3.587"
(sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -87562,7 +89059,11 @@ in
sources."entities-1.1.2"
sources."envinfo-7.7.3"
sources."error-ex-1.3.2"
- sources."es-abstract-1.18.0-next.1"
+ (sources."es-abstract-1.17.7" // {
+ dependencies = [
+ sources."object-inspect-1.8.0"
+ ];
+ })
sources."es-to-primitive-1.2.1"
sources."escalade-3.1.1"
sources."escape-html-1.0.3"
@@ -87606,7 +89107,8 @@ in
sources."fs.realpath-1.0.0"
sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
- sources."gensync-1.0.0-beta.1"
+ sources."gensync-1.0.0-beta.2"
+ sources."get-intrinsic-1.0.1"
sources."get-port-3.2.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
@@ -87653,13 +89155,16 @@ in
(sources."htmlnano-0.2.7" // {
dependencies = [
sources."posthtml-0.13.4"
- sources."posthtml-parser-0.5.0"
+ sources."posthtml-parser-0.5.2"
sources."terser-4.8.0"
];
})
- (sources."htmlparser2-3.10.1" // {
+ (sources."htmlparser2-5.0.1" // {
dependencies = [
- sources."readable-stream-3.6.0"
+ sources."dom-serializer-1.1.0"
+ sources."domelementtype-2.0.2"
+ sources."domutils-2.4.2"
+ sources."entities-2.1.0"
];
})
sources."http-errors-1.7.3"
@@ -87667,7 +89172,7 @@ in
sources."https-browserify-1.0.0"
sources."iconv-lite-0.4.24"
sources."icss-replace-symbols-1.1.0"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."import-fresh-2.0.0"
sources."indexes-of-1.0.1"
sources."inflight-1.0.6"
@@ -87683,6 +89188,7 @@ in
sources."is-buffer-1.1.6"
sources."is-callable-1.2.2"
sources."is-color-stop-1.1.0"
+ sources."is-core-module-2.0.0"
(sources."is-data-descriptor-1.0.0" // {
dependencies = [
sources."kind-of-6.0.3"
@@ -87801,7 +89307,7 @@ in
sources."punycode-1.4.1"
];
})
- sources."node-releases-1.1.63"
+ sources."node-releases-1.1.65"
sources."normalize-path-3.0.0"
sources."normalize-url-3.3.0"
sources."nth-check-1.0.2"
@@ -87809,21 +89315,13 @@ in
sources."oauth-sign-0.9.0"
sources."object-assign-4.1.1"
sources."object-copy-0.1.0"
- sources."object-inspect-1.8.0"
+ sources."object-inspect-1.4.1"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
- sources."object.assign-4.1.1"
- (sources."object.getownpropertydescriptors-2.1.0" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."object.assign-4.1.2"
+ sources."object.getownpropertydescriptors-2.1.0"
sources."object.pick-1.3.0"
- (sources."object.values-1.1.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."object.values-1.1.1"
sources."on-finished-2.3.0"
sources."once-1.4.0"
sources."onetime-2.0.1"
@@ -87914,7 +89412,13 @@ in
sources."postcss-unique-selectors-4.0.1"
sources."postcss-value-parser-3.3.1"
sources."posthtml-0.11.6"
- sources."posthtml-parser-0.4.2"
+ (sources."posthtml-parser-0.4.2" // {
+ dependencies = [
+ sources."domhandler-2.4.2"
+ sources."htmlparser2-3.10.1"
+ sources."readable-stream-3.6.0"
+ ];
+ })
sources."posthtml-render-1.2.3"
sources."prelude-ls-1.1.2"
sources."process-0.11.10"
@@ -87947,7 +89451,7 @@ in
];
})
sources."readdirp-2.2.1"
- sources."regenerate-1.4.1"
+ sources."regenerate-1.4.2"
sources."regenerate-unicode-properties-8.2.0"
sources."regenerator-runtime-0.13.7"
sources."regenerator-transform-0.14.5"
@@ -87971,7 +89475,7 @@ in
sources."request-2.88.2"
sources."request-promise-core-1.1.4"
sources."request-promise-native-1.0.9"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-from-3.0.0"
sources."resolve-url-0.2.1"
sources."restore-cursor-2.0.0"
@@ -88044,23 +89548,21 @@ in
];
})
sources."static-extend-0.1.2"
- (sources."static-module-2.2.5" // {
- dependencies = [
- sources."object-inspect-1.4.1"
- ];
- })
+ sources."static-module-2.2.5"
sources."statuses-1.5.0"
sources."stealthy-require-1.1.1"
sources."stream-browserify-2.0.2"
sources."stream-http-2.8.3"
- (sources."string.prototype.trimend-1.0.1" // {
+ (sources."string.prototype.trimend-1.0.2" // {
dependencies = [
- sources."es-abstract-1.17.7"
+ sources."es-abstract-1.18.0-next.1"
+ sources."object-inspect-1.8.0"
];
})
- (sources."string.prototype.trimstart-1.0.1" // {
+ (sources."string.prototype.trimstart-1.0.2" // {
dependencies = [
- sources."es-abstract-1.17.7"
+ sources."es-abstract-1.18.0-next.1"
+ sources."object-inspect-1.8.0"
];
})
sources."string_decoder-1.1.1"
@@ -88075,7 +89577,7 @@ in
sources."symbol-tree-3.2.4"
sources."terser-3.17.0"
sources."through2-2.0.5"
- sources."timers-browserify-2.0.11"
+ sources."timers-browserify-2.0.12"
sources."timsort-0.3.0"
sources."tiny-inflate-1.0.3"
sources."to-arraybuffer-1.0.1"
@@ -88138,13 +89640,9 @@ in
];
})
sources."util-deprecate-1.0.2"
- (sources."util.promisify-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."util.promisify-1.0.1"
sources."uuid-3.4.0"
- sources."v8-compile-cache-2.1.1"
+ sources."v8-compile-cache-2.2.0"
sources."vendors-1.0.4"
sources."verror-1.10.0"
sources."vlq-0.2.3"
@@ -88199,7 +89697,7 @@ in
sources."async-0.9.2"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."babybird-0.0.1"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
@@ -88217,6 +89715,7 @@ in
sources."bunyan-syslog-udp-0.2.0"
sources."busboy-0.3.1"
sources."bytes-3.0.0"
+ sources."call-bind-1.0.0"
sources."camelcase-5.3.1"
sources."caseless-0.12.0"
sources."clarinet-0.11.0"
@@ -88253,8 +89752,6 @@ in
sources."encodeurl-1.0.2"
sources."entities-1.1.2"
sources."errno-0.1.7"
- sources."es-abstract-1.18.0-next.1"
- sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
sources."esprima-4.0.1"
sources."etag-1.8.1"
@@ -88281,6 +89778,7 @@ in
sources."gelf-stream-1.1.1"
sources."gelfling-0.3.1"
sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.1"
sources."getpass-0.1.7"
sources."glob-7.1.6"
sources."graceful-fs-4.2.4"
@@ -88299,12 +89797,7 @@ in
sources."inherits-2.0.3"
sources."ipaddr.js-1.9.1"
sources."is-arguments-1.0.4"
- sources."is-callable-1.2.2"
- sources."is-date-object-1.0.2"
sources."is-fullwidth-code-point-2.0.0"
- sources."is-negative-zero-2.0.0"
- sources."is-regex-1.1.1"
- sources."is-symbol-1.0.3"
sources."is-typedarray-1.0.0"
sources."isarray-1.0.0"
sources."isstream-0.1.2"
@@ -88346,9 +89839,8 @@ in
sources."negotiator-git+https://github.com/arlolra/negotiator.git#full-parse-access"
sources."neo-async-2.6.2"
sources."oauth-sign-0.9.0"
- sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
@@ -88419,16 +89911,6 @@ in
sources."statuses-1.5.0"
sources."streamsearch-0.1.2"
sources."string-width-3.1.0"
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
sources."string_decoder-1.1.1"
sources."strip-ansi-5.2.0"
sources."toidentifier-1.0.0"
@@ -88436,7 +89918,7 @@ in
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-is-1.6.18"
- sources."uglify-js-3.11.3"
+ sources."uglify-js-3.11.5"
sources."unix-dgram-2.0.4"
sources."unpipe-1.0.0"
sources."uri-js-4.4.0"
@@ -88763,6 +90245,7 @@ in
sources."balanced-match-1.0.0"
sources."base64-js-0.0.8"
sources."bencode-2.0.1"
+ sources."bep53-range-1.0.0"
sources."big-integer-1.6.48"
sources."bitfield-0.1.0"
(sources."bittorrent-dht-6.4.2" // {
@@ -88775,7 +90258,7 @@ in
sources."bencode-0.8.0"
];
})
- sources."blob-to-buffer-1.2.8"
+ sources."blob-to-buffer-1.2.9"
sources."bn.js-4.11.9"
sources."bncode-0.5.3"
sources."bonjour-3.5.0"
@@ -88789,11 +90272,12 @@ in
sources."buffer-fill-1.0.0"
sources."buffer-from-1.1.1"
sources."buffer-indexof-1.1.1"
+ sources."call-bind-1.0.0"
sources."camelcase-2.1.1"
sources."camelcase-keys-2.1.0"
sources."chalk-1.1.3"
sources."chardet-0.4.2"
- sources."chrome-dgram-3.0.5"
+ sources."chrome-dgram-3.0.6"
sources."chrome-dns-1.0.1"
sources."chrome-net-3.3.4"
sources."cli-cursor-2.1.0"
@@ -88837,6 +90321,7 @@ in
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."get-browser-rtc-1.0.2"
+ sources."get-intrinsic-1.0.1"
sources."get-stdin-4.0.1"
sources."glob-7.1.6"
sources."graceful-fs-4.2.4"
@@ -88872,6 +90357,7 @@ in
sources."is-arguments-1.0.4"
sources."is-arrayish-0.2.1"
sources."is-callable-1.2.2"
+ sources."is-core-module-2.0.0"
sources."is-date-object-1.0.2"
sources."is-finite-1.1.0"
sources."is-fullwidth-code-point-1.0.0"
@@ -88892,7 +90378,7 @@ in
sources."lodash-3.10.1"
sources."loud-rejection-1.6.0"
sources."lru-2.0.1"
- sources."magnet-uri-5.3.0"
+ sources."magnet-uri-5.4.0"
sources."map-obj-1.0.1"
sources."meow-3.7.0"
sources."mime-2.4.6"
@@ -88915,7 +90401,7 @@ in
sources."object-inspect-1.8.0"
sources."object-is-1.1.3"
sources."object-keys-1.1.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."once-1.4.0"
sources."onetime-2.0.1"
sources."open-0.0.5"
@@ -88973,13 +90459,13 @@ in
];
})
sources."repeating-2.0.1"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."restore-cursor-2.0.0"
sources."reverse-http-1.3.0"
sources."rimraf-2.7.1"
sources."run-async-2.4.1"
- sources."run-parallel-1.1.9"
- sources."run-series-1.1.8"
+ sources."run-parallel-1.1.10"
+ sources."run-series-1.1.9"
sources."rusha-0.8.13"
sources."rxjs-5.5.12"
sources."safe-buffer-5.1.2"
@@ -89005,16 +90491,8 @@ in
sources."speedometer-0.1.4"
sources."stream-buffers-2.2.0"
sources."string-width-1.0.2"
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."string.prototype.trimend-1.0.2"
+ sources."string.prototype.trimstart-1.0.2"
(sources."string2compact-1.3.0" // {
dependencies = [
sources."ipaddr.js-1.9.1"
@@ -89098,7 +90576,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."backo2-1.0.2"
sources."balanced-match-1.0.0"
sources."base64-arraybuffer-0.1.4"
@@ -89123,7 +90601,7 @@ in
sources."bncode-0.5.3"
sources."body-parser-1.19.0"
sources."brace-expansion-1.1.11"
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
sources."buffer-crc32-0.2.13"
@@ -89134,7 +90612,7 @@ in
sources."bytes-3.1.0"
sources."callsite-1.0.0"
sources."caseless-0.12.0"
- sources."chrome-dgram-3.0.5"
+ sources."chrome-dgram-3.0.6"
sources."chrome-dns-1.0.1"
sources."chrome-net-3.3.4"
sources."combined-stream-1.0.8"
@@ -89226,7 +90704,7 @@ in
})
sources."http-signature-1.2.0"
sources."iconv-lite-0.4.24"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."immediate-chunk-store-1.0.8"
sources."indexof-0.0.1"
sources."inflight-1.0.6"
@@ -89342,8 +90820,8 @@ in
];
})
sources."rimraf-2.7.1"
- sources."run-parallel-1.1.9"
- sources."run-series-1.1.8"
+ sources."run-parallel-1.1.10"
+ sources."run-series-1.1.9"
sources."rusha-0.8.13"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
@@ -89587,6 +91065,7 @@ in
sources."readable-stream-1.1.14"
];
})
+ sources."function-bind-1.1.1"
(sources."get-uri-2.0.4" // {
dependencies = [
sources."debug-2.6.9"
@@ -89595,6 +91074,7 @@ in
})
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
+ sources."has-1.0.3"
sources."has-flag-4.0.0"
sources."http-errors-1.7.3"
(sources."http-proxy-agent-2.1.0" // {
@@ -89613,6 +91093,7 @@ in
sources."inherits-2.0.4"
sources."ip-1.1.5"
sources."is-binary-path-2.1.0"
+ sources."is-core-module-2.0.0"
sources."is-extglob-2.1.1"
sources."is-glob-4.0.1"
sources."is-number-7.0.0"
@@ -89677,8 +91158,8 @@ in
})
sources."readdirp-3.5.0"
sources."require-in-the-middle-5.0.3"
- sources."resolve-1.17.0"
- sources."run-series-1.1.8"
+ sources."resolve-1.18.1"
+ sources."run-series-1.1.9"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
@@ -89699,7 +91180,7 @@ in
sources."statuses-1.5.0"
sources."string_decoder-0.10.31"
sources."supports-color-7.2.0"
- sources."systeminformation-4.27.10"
+ sources."systeminformation-4.27.11"
sources."thunkify-2.1.2"
sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
@@ -89734,10 +91215,10 @@ in
pnpm = nodeEnv.buildNodePackage {
name = "pnpm";
packageName = "pnpm";
- version = "5.9.3";
+ version = "5.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/pnpm/-/pnpm-5.9.3.tgz";
- sha512 = "MyN/jR/WfM7SPnnrkaEoQ2+cOhoSAnhzJ2sDOF7yZKyjh0sYuvGcijeZYbyWJ0r5C0vtBPV5SRtiLaHvwYWZBg==";
+ url = "https://registry.npmjs.org/pnpm/-/pnpm-5.10.4.tgz";
+ sha512 = "HWtg7vrXpNNCeroOc0IhsoNdwPmga/N7Nci/Mc9SadHrkMXPNpkFXCHT3g9e4HqtGlbDX2K30WKvYQu2umdM+w==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -89752,10 +91233,10 @@ in
postcss-cli = nodeEnv.buildNodePackage {
name = "postcss-cli";
packageName = "postcss-cli";
- version = "8.1.0";
+ version = "8.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss-cli/-/postcss-cli-8.1.0.tgz";
- sha512 = "FYuV5zyYX53X5RywInxjWLqHZ4oCBC3nDwrHYU3Z75mFqUo5IHfbeY593heWSagG90nPnXq3tXCck8+2CUl8EA==";
+ url = "https://registry.npmjs.org/postcss-cli/-/postcss-cli-8.2.0.tgz";
+ sha512 = "N7tgPpB/2yXk/04irc/RiImCkftVw42STaploQBeOT1xvrIkyG+YW+TsHAJ57xWwL+b0AjXnqs5/RL/1XIh2Lw==";
};
dependencies = [
sources."@babel/code-frame-7.10.4"
@@ -89796,7 +91277,7 @@ in
sources."escalade-3.1.1"
sources."escape-string-regexp-1.0.5"
sources."fast-glob-3.2.4"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."fill-range-7.0.1"
sources."fs-extra-9.0.1"
sources."fsevents-2.1.3"
@@ -89808,7 +91289,7 @@ in
sources."has-flag-4.0.0"
sources."ignore-5.1.8"
sources."import-cwd-3.0.0"
- sources."import-fresh-3.2.1"
+ sources."import-fresh-3.2.2"
(sources."import-from-3.0.0" // {
dependencies = [
sources."resolve-from-5.0.0"
@@ -89822,7 +91303,11 @@ in
sources."is-number-7.0.0"
sources."js-tokens-4.0.0"
sources."json-parse-even-better-errors-2.3.1"
- sources."jsonfile-6.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."lines-and-columns-1.1.6"
sources."lodash.difference-4.5.0"
sources."lodash.forown-4.4.0"
@@ -89846,7 +91331,7 @@ in
sources."require-directory-2.1.1"
sources."resolve-from-4.0.0"
sources."reusify-1.0.4"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."slash-3.0.0"
sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
@@ -89854,7 +91339,7 @@ in
sources."to-regex-range-5.0.1"
sources."universalify-1.0.0"
sources."wrap-ansi-7.0.0"
- sources."y18n-5.0.4"
+ sources."y18n-5.0.5"
sources."yaml-1.10.0"
sources."yargs-16.1.0"
sources."yargs-parser-20.2.3"
@@ -90047,7 +91532,7 @@ in
sources."hmac-drbg-1.0.1"
sources."htmlescape-1.1.1"
sources."https-browserify-1.0.0"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."inline-source-map-0.6.2"
@@ -90057,6 +91542,7 @@ in
];
})
sources."is-buffer-1.1.6"
+ sources."is-core-module-2.0.0"
sources."isarray-1.0.0"
sources."isexe-2.0.0"
sources."json-stable-stringify-0.0.1"
@@ -90127,7 +91613,7 @@ in
sources."string_decoder-1.1.1"
];
})
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."rimraf-2.7.1"
sources."ripemd160-2.0.2"
sources."safe-buffer-5.2.1"
@@ -90152,7 +91638,7 @@ in
sources."string_decoder-1.3.0"
sources."subarg-1.0.0"
sources."syntax-error-1.4.0"
- (sources."temp-0.9.1" // {
+ (sources."temp-0.9.2" // {
dependencies = [
sources."rimraf-2.6.3"
];
@@ -90261,10 +91747,10 @@ in
pyright = nodeEnv.buildNodePackage {
name = "pyright";
packageName = "pyright";
- version = "1.1.79";
+ version = "1.1.83";
src = fetchurl {
- url = "https://registry.npmjs.org/pyright/-/pyright-1.1.79.tgz";
- sha512 = "WriY7VGjg9CzhxMUfDf8bIBRfXWeVj/kgiAAJ783wiQuUwy5IwMlZgR4ZyAGYBztMH+uRdiG4HCgt30ELYeeNg==";
+ url = "https://registry.npmjs.org/pyright/-/pyright-1.1.83.tgz";
+ sha512 = "uwaqJsuGxtY94lA8PL3Akp1xkUqUYWEFDLrIdW3FQY6JgFngkAZ51rPyUsuXQjoObm056OZ68wtzUMhDX5P5UA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -90292,6 +91778,7 @@ in
sources."available-typed-arrays-1.0.2"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
+ sources."call-bind-1.0.0"
sources."chalk-1.1.3"
sources."colors-0.6.2"
sources."concat-map-0.0.1"
@@ -90310,6 +91797,7 @@ in
sources."foreach-2.0.5"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."glob-7.1.6"
sources."has-1.0.3"
sources."has-ansi-2.0.0"
@@ -90346,7 +91834,7 @@ in
sources."object-inspect-1.8.0"
sources."object-is-1.1.3"
sources."object-keys-1.1.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."once-1.4.0"
sources."path-is-absolute-1.0.1"
sources."pkginfo-0.4.1"
@@ -90362,16 +91850,8 @@ in
sources."semver-5.7.1"
sources."side-channel-1.0.3"
sources."stack-trace-0.0.10"
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."string.prototype.trimend-1.0.2"
+ sources."string.prototype.trimstart-1.0.2"
sources."strip-ansi-3.0.1"
sources."supports-color-2.0.0"
sources."utile-0.2.1"
@@ -90472,7 +91952,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."bcrypt-pbkdf-1.0.2"
sources."browser-process-hrtime-1.0.0"
sources."caseless-0.12.0"
@@ -90587,14 +92067,14 @@ in
redoc-cli = nodeEnv.buildNodePackage {
name = "redoc-cli";
packageName = "redoc-cli";
- version = "0.9.12";
+ version = "0.9.13";
src = fetchurl {
- url = "https://registry.npmjs.org/redoc-cli/-/redoc-cli-0.9.12.tgz";
- sha512 = "9Ap7WfEsYtAoVZNyA8lryWAsU2Wq0lHXaNiFgdVZb4zltHNTYEqKmRi06WhileeuqVTNkd1CF2S5CCS5Xg9+aQ==";
+ url = "https://registry.npmjs.org/redoc-cli/-/redoc-cli-0.9.13.tgz";
+ sha512 = "6zNhK7KiiYPGaMIFISsIkgAJaXTY0n8hY3xGAeQuS52GRm/DR5bA1Jna52GUzWM/LXgyp6HSBvYucd+wmOQYCQ==";
};
dependencies = [
sources."@babel/code-frame-7.10.4"
- (sources."@babel/generator-7.12.1" // {
+ (sources."@babel/generator-7.12.5" // {
dependencies = [
sources."source-map-0.5.7"
];
@@ -90602,22 +92082,24 @@ in
sources."@babel/helper-annotate-as-pure-7.10.4"
sources."@babel/helper-function-name-7.10.4"
sources."@babel/helper-get-function-arity-7.10.4"
- sources."@babel/helper-module-imports-7.12.1"
+ sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-split-export-declaration-7.11.0"
sources."@babel/helper-validator-identifier-7.10.4"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.3"
- sources."@babel/runtime-7.12.1"
+ sources."@babel/parser-7.12.5"
+ sources."@babel/runtime-7.12.5"
sources."@babel/template-7.10.4"
- sources."@babel/traverse-7.12.1"
- sources."@babel/types-7.12.1"
+ sources."@babel/traverse-7.12.5"
+ sources."@babel/types-7.12.5"
sources."@emotion/is-prop-valid-0.8.8"
sources."@emotion/memoize-0.7.4"
sources."@emotion/stylis-0.8.5"
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."ajv-5.5.2"
- sources."ansi-regex-3.0.0"
+ sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."anymatch-3.1.1"
sources."argparse-1.0.10"
@@ -90635,7 +92117,6 @@ in
sources."babel-plugin-syntax-jsx-6.18.0"
sources."base64-js-1.3.1"
sources."better-ajv-errors-0.6.7"
- sources."big.js-5.2.2"
sources."binary-extensions-2.1.0"
sources."bn.js-5.1.3"
sources."braces-3.0.2"
@@ -90670,11 +92151,10 @@ in
sources."cipher-base-1.0.4"
sources."classnames-2.2.6"
sources."clipboard-2.0.6"
- sources."cliui-4.1.0"
+ sources."cliui-6.0.0"
sources."clsx-1.1.1"
sources."co-4.6.0"
sources."code-error-fragment-0.0.230"
- sources."code-point-at-1.1.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."console-browserify-1.2.0"
@@ -90688,7 +92168,6 @@ in
})
sources."create-hash-1.2.0"
sources."create-hmac-1.1.7"
- sources."cross-spawn-6.0.5"
sources."crypto-browserify-3.12.0"
sources."css-color-keywords-1.0.0"
sources."css-to-react-native-3.0.0"
@@ -90702,37 +92181,30 @@ in
sources."bn.js-4.11.9"
];
})
- sources."dom-walk-0.1.2"
sources."domain-browser-1.2.0"
- sources."dompurify-1.0.11"
+ sources."dompurify-2.2.2"
(sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
];
})
sources."emoji-regex-8.0.0"
- sources."emojis-list-3.0.0"
- sources."end-of-stream-1.4.4"
sources."es6-promise-3.3.1"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
- sources."eventemitter3-3.1.2"
+ sources."eventemitter3-4.0.7"
sources."events-3.2.0"
sources."evp_bytestokey-1.0.3"
- sources."execa-1.0.0"
sources."fast-deep-equal-1.1.0"
sources."fast-json-stable-stringify-2.1.0"
- sources."fast-levenshtein-2.0.6"
sources."fast-safe-stringify-2.0.7"
sources."fill-range-7.0.1"
- sources."find-up-3.0.0"
+ sources."find-up-4.1.0"
sources."foreach-2.0.5"
sources."format-util-1.0.5"
sources."fsevents-2.1.3"
- sources."get-caller-file-1.0.3"
- sources."get-stream-4.1.0"
+ sources."get-caller-file-2.0.5"
sources."glob-parent-5.1.1"
- sources."global-4.4.0"
sources."globals-11.12.0"
sources."good-listener-1.2.2"
sources."grapheme-splitter-1.0.4"
@@ -90753,17 +92225,14 @@ in
sources."hoist-non-react-statics-3.3.2"
sources."http2-client-1.3.3"
sources."https-browserify-1.0.0"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."inherits-2.0.1"
- sources."invert-kv-2.0.0"
sources."is-binary-path-2.1.0"
sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-1.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-4.0.1"
sources."is-number-7.0.0"
- sources."is-stream-1.1.0"
sources."isarray-2.0.5"
- sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
sources."js-yaml-3.14.0"
sources."jsesc-2.5.2"
@@ -90771,65 +92240,50 @@ in
sources."json-schema-ref-parser-6.1.0"
sources."json-schema-traverse-0.3.1"
sources."json-to-ast-2.1.0"
- sources."json5-1.0.1"
sources."jsonpointer-4.1.0"
- sources."lcid-2.0.0"
sources."leven-3.1.0"
- sources."loader-utils-1.4.0"
- sources."locate-path-3.0.0"
+ sources."locate-path-5.0.0"
sources."lodash-4.17.20"
sources."loose-envify-1.4.0"
- sources."lunr-2.3.6"
- sources."map-age-cleaner-0.1.3"
+ sources."lunr-2.3.8"
sources."mark.js-8.11.1"
- sources."marked-0.6.3"
+ sources."marked-0.7.0"
sources."md5.js-1.3.5"
- sources."mem-4.3.0"
sources."memoize-one-5.1.1"
(sources."miller-rabin-4.0.1" // {
dependencies = [
sources."bn.js-4.11.9"
];
})
- sources."mimic-fn-2.1.0"
- sources."min-document-2.19.0"
sources."minimalistic-assert-1.0.1"
sources."minimalistic-crypto-utils-1.0.1"
sources."minimist-1.2.5"
sources."mkdirp-1.0.4"
- sources."mobx-4.15.7"
- sources."mobx-react-5.4.4"
+ sources."mobx-6.0.3"
+ sources."mobx-react-6.3.1"
+ sources."mobx-react-lite-2.2.2"
sources."ms-2.1.2"
sources."neo-async-2.6.2"
- sources."nice-try-1.0.5"
sources."node-fetch-h2-2.3.0"
sources."node-libs-browser-2.2.1"
sources."node-readfiles-0.2.0"
sources."normalize-path-3.0.0"
- sources."npm-run-path-2.0.2"
- sources."number-is-nan-1.0.1"
sources."oas-kit-common-1.0.8"
sources."oas-linter-3.2.1"
sources."oas-resolver-2.5.2"
sources."oas-schema-walker-1.1.5"
- sources."oas-validator-3.4.0"
+ sources."oas-validator-4.0.8"
sources."object-assign-4.1.1"
- sources."once-1.4.0"
sources."ono-4.0.11"
- sources."openapi-sampler-1.0.0-beta.14"
+ sources."openapi-sampler-1.0.0-beta.18"
sources."os-browserify-0.3.0"
- sources."os-locale-3.1.0"
- sources."p-defer-1.0.0"
- sources."p-finally-1.0.0"
- sources."p-is-promise-2.1.0"
sources."p-limit-2.3.0"
- sources."p-locate-3.0.0"
+ sources."p-locate-4.1.0"
sources."p-try-2.2.0"
sources."pako-1.0.11"
sources."parse-asn1-5.1.6"
sources."path-browserify-0.0.1"
- sources."path-exists-3.0.0"
- sources."path-key-2.0.1"
+ sources."path-exists-4.0.0"
sources."pbkdf2-3.1.1"
sources."perfect-scrollbar-1.5.0"
sources."picomatch-2.2.2"
@@ -90844,7 +92298,6 @@ in
sources."bn.js-4.11.9"
];
})
- sources."pump-3.0.0"
sources."punycode-1.4.1"
sources."querystring-0.2.0"
sources."querystring-es3-0.2.1"
@@ -90852,14 +92305,7 @@ in
sources."randomfill-1.0.4"
sources."react-16.14.0"
sources."react-dom-16.14.0"
- sources."react-dropdown-1.9.0"
- (sources."react-hot-loader-4.13.0" // {
- dependencies = [
- sources."source-map-0.7.3"
- ];
- })
sources."react-is-16.13.1"
- sources."react-lifecycles-compat-3.0.4"
sources."react-tabs-3.1.1"
(sources."readable-stream-2.3.7" // {
dependencies = [
@@ -90870,68 +92316,52 @@ in
];
})
sources."readdirp-3.5.0"
- (sources."redoc-2.0.0-rc.8-1" // {
- dependencies = [
- sources."tslib-1.14.1"
- ];
- })
+ sources."redoc-2.0.0-rc.45"
sources."reftools-1.1.6"
sources."regenerator-runtime-0.13.7"
sources."require-directory-2.1.1"
- sources."require-main-filename-1.0.1"
+ sources."require-main-filename-2.0.0"
sources."ripemd160-2.0.2"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."scheduler-0.19.1"
sources."select-1.1.2"
- sources."semver-5.7.1"
sources."set-blocking-2.0.0"
sources."setimmediate-1.0.5"
sources."sha.js-2.4.11"
sources."shallowequal-1.1.0"
- sources."shebang-command-1.2.0"
- sources."shebang-regex-1.0.0"
sources."should-13.2.3"
sources."should-equal-2.0.0"
sources."should-format-3.0.3"
sources."should-type-1.4.0"
sources."should-type-adaptors-1.1.0"
sources."should-util-1.0.1"
- sources."signal-exit-3.0.3"
- sources."slugify-1.4.5"
+ sources."slugify-1.4.6"
sources."source-map-0.6.1"
sources."sprintf-js-1.0.3"
sources."stickyfill-1.1.1"
sources."stream-browserify-2.0.2"
sources."stream-http-2.8.3"
- (sources."string-width-2.1.1" // {
- dependencies = [
- sources."is-fullwidth-code-point-2.0.0"
- ];
- })
+ sources."string-width-4.2.0"
sources."string_decoder-1.3.0"
- sources."strip-ansi-4.0.0"
- sources."strip-eof-1.0.0"
- sources."styled-components-5.2.0"
+ sources."strip-ansi-6.0.0"
+ sources."styled-components-5.2.1"
sources."supports-color-5.5.0"
- (sources."swagger2openapi-5.4.0" // {
- dependencies = [
- sources."yargs-12.0.5"
- ];
- })
- sources."timers-browserify-2.0.11"
+ sources."swagger2openapi-6.2.3"
+ sources."timers-browserify-2.0.12"
sources."tiny-emitter-2.1.0"
sources."to-arraybuffer-1.0.1"
sources."to-fast-properties-2.0.0"
sources."to-regex-range-5.0.1"
sources."tslib-2.0.3"
sources."tty-browserify-0.0.0"
- sources."uglify-js-3.11.3"
+ sources."uglify-js-3.11.5"
(sources."url-0.11.0" // {
dependencies = [
sources."punycode-1.3.2"
];
})
+ sources."url-template-2.0.8"
(sources."util-0.11.1" // {
dependencies = [
sources."inherits-2.0.3"
@@ -90939,41 +92369,20 @@ in
})
sources."util-deprecate-1.0.2"
sources."vm-browserify-1.1.2"
- sources."which-1.3.1"
sources."which-module-2.0.0"
sources."wordwrap-1.0.0"
- (sources."wrap-ansi-2.1.0" // {
- dependencies = [
- sources."ansi-regex-2.1.1"
- sources."string-width-1.0.2"
- sources."strip-ansi-3.0.1"
- ];
- })
- sources."wrappy-1.0.2"
- sources."xtend-4.0.2"
- sources."y18n-4.0.0"
- sources."yaml-1.10.0"
- (sources."yargs-15.4.1" // {
+ (sources."wrap-ansi-6.2.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
- sources."cliui-6.0.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."find-up-4.1.0"
- sources."get-caller-file-2.0.5"
- sources."is-fullwidth-code-point-3.0.0"
- sources."locate-path-5.0.0"
- sources."p-locate-4.1.0"
- sources."path-exists-4.0.0"
- sources."require-main-filename-2.0.0"
- sources."string-width-4.2.0"
- sources."strip-ansi-6.0.0"
- sources."wrap-ansi-6.2.0"
- sources."yargs-parser-18.1.3"
];
})
- sources."yargs-parser-11.1.1"
+ sources."xtend-4.0.2"
+ sources."y18n-4.0.0"
+ sources."yaml-1.10.0"
+ sources."yargs-15.4.1"
+ sources."yargs-parser-18.1.3"
];
buildInputs = globalBuildInputs;
meta = {
@@ -91006,10 +92415,10 @@ in
rollup = nodeEnv.buildNodePackage {
name = "rollup";
packageName = "rollup";
- version = "2.32.0";
+ version = "2.33.1";
src = fetchurl {
- url = "https://registry.npmjs.org/rollup/-/rollup-2.32.0.tgz";
- sha512 = "0FIG1jY88uhCP2yP4CfvtKEqPDRmsUwfY1kEOOM+DH/KOGATgaIFd/is1+fQOxsvh62ELzcFfKonwKWnHhrqmw==";
+ url = "https://registry.npmjs.org/rollup/-/rollup-2.33.1.tgz";
+ sha512 = "uY4O/IoL9oNW8MMcbA5hcOaz6tZTMIh7qJHx/tzIJm+n1wLoY38BLn6fuy7DhR57oNFLMbDQtDeJoFURt5933w==";
};
dependencies = [
sources."fsevents-2.1.3"
@@ -91037,7 +92446,7 @@ in
sources."chalk-2.4.2"
];
})
- sources."@eslint/eslintrc-0.1.3"
+ sources."@eslint/eslintrc-0.2.1"
sources."@rollup/plugin-commonjs-13.0.2"
sources."@rollup/plugin-node-resolve-8.4.0"
sources."@rollup/pluginutils-3.1.0"
@@ -91139,7 +92548,7 @@ in
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
sources."escape-string-regexp-1.0.5"
- (sources."eslint-7.11.0" // {
+ (sources."eslint-7.12.1" // {
dependencies = [
sources."eslint-visitor-keys-2.0.0"
sources."semver-7.3.2"
@@ -91176,12 +92585,14 @@ in
sources."form-data-3.0.0"
sources."fs.realpath-1.0.0"
sources."fsevents-2.1.3"
+ sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
sources."get-caller-file-2.0.5"
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
sources."globals-12.4.0"
sources."growl-1.10.5"
+ sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."he-1.2.0"
sources."htmlparser2-3.10.1"
@@ -91197,11 +92608,12 @@ in
];
})
sources."ignore-4.0.6"
- sources."import-fresh-3.2.1"
+ sources."import-fresh-3.2.2"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-binary-path-2.1.0"
+ sources."is-core-module-2.0.0"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
sources."is-glob-4.0.1"
@@ -91234,7 +92646,7 @@ in
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
- (sources."mocha-8.2.0" // {
+ (sources."mocha-8.2.1" // {
dependencies = [
sources."debug-4.2.0"
sources."escape-string-regexp-4.0.0"
@@ -91282,10 +92694,10 @@ in
sources."regexpp-3.1.0"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-from-4.0.0"
sources."rimraf-2.6.3"
- sources."rollup-2.32.0"
+ sources."rollup-2.33.1"
sources."safe-buffer-5.2.1"
sources."semver-6.3.0"
sources."serialize-javascript-5.0.1"
@@ -91327,11 +92739,11 @@ in
sources."uri-js-4.4.0"
sources."url-join-1.1.0"
sources."util-deprecate-1.0.2"
- sources."v8-compile-cache-2.1.1"
+ sources."v8-compile-cache-2.2.0"
(sources."vsce-1.81.1" // {
dependencies = [
sources."chalk-2.4.2"
- sources."commander-6.1.0"
+ sources."commander-6.2.0"
sources."semver-5.7.1"
];
})
@@ -91339,7 +92751,7 @@ in
sources."vscode-languageclient-7.0.0-next.9"
sources."vscode-languageserver-protocol-3.16.0-next.7"
sources."vscode-languageserver-types-3.16.0-next.3"
- sources."vscode-test-1.4.0"
+ sources."vscode-test-1.4.1"
sources."which-2.0.2"
sources."which-module-2.0.0"
(sources."wide-align-1.1.3" // {
@@ -91373,7 +92785,7 @@ in
sources."yargs-parser-13.1.2"
(sources."yargs-unparser-2.0.0" // {
dependencies = [
- sources."camelcase-6.1.0"
+ sources."camelcase-6.2.0"
sources."decamelize-4.0.0"
];
})
@@ -91402,7 +92814,7 @@ in
sources."asynckit-0.4.0"
sources."aws-sdk-1.18.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."bcrypt-pbkdf-1.0.2"
sources."buffer-crc32-0.2.1"
sources."bytes-0.2.1"
@@ -91522,10 +92934,10 @@ in
sass = nodeEnv.buildNodePackage {
name = "sass";
packageName = "sass";
- version = "1.27.0";
+ version = "1.28.0";
src = fetchurl {
- url = "https://registry.npmjs.org/sass/-/sass-1.27.0.tgz";
- sha512 = "0gcrER56OkzotK/GGwgg4fPrKuiFlPNitO7eUJ18Bs+/NBlofJfMxmxqpqJxjae9vu0Wq8TZzrSyxZal00WDig==";
+ url = "https://registry.npmjs.org/sass/-/sass-1.28.0.tgz";
+ sha512 = "9FWX/0wuE1KxwfiP02chZhHaPzu6adpx9+wGch7WMOuHy5npOo0UapRI3FNSHva2CczaYJu2yNUBN8cCSqHz/A==";
};
dependencies = [
sources."anymatch-3.1.1"
@@ -91587,7 +92999,7 @@ in
sources."ansi-align-2.0.0"
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
- sources."arch-2.1.2"
+ sources."arch-2.2.0"
sources."arg-2.0.0"
sources."balanced-match-1.0.0"
sources."boxen-1.3.0"
@@ -91681,10 +93093,10 @@ in
serverless = nodeEnv.buildNodePackage {
name = "serverless";
packageName = "serverless";
- version = "2.8.0";
+ version = "2.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/serverless/-/serverless-2.8.0.tgz";
- sha512 = "5yG+t5SHX4vxMmllLEj6DPkP0QTuMwmYfQw7mqq8H2WPr6MOUTuksskgNhljpgEASLAeZa5HdaRQq+s+/pq17w==";
+ url = "https://registry.npmjs.org/serverless/-/serverless-2.10.0.tgz";
+ sha512 = "5q/8gJvOh3ssqskIw/UNLyXWWLEfJtvRiPK7qnOS71uvjz19mtL+a3XrowMNe/KINRXzzMWBGpGNwzcLEAhcZQ==";
};
dependencies = [
sources."2-thenable-1.0.0"
@@ -91716,23 +93128,10 @@ in
];
})
sources."@serverless/component-metrics-1.0.8"
- (sources."@serverless/components-3.2.4" // {
+ (sources."@serverless/components-3.3.0" // {
dependencies = [
- sources."@sindresorhus/is-3.1.2"
- sources."@szmarczak/http-timer-4.0.5"
sources."ansi-regex-5.0.0"
- sources."cacheable-request-7.0.1"
- sources."decompress-response-6.0.0"
- sources."defer-to-connect-2.0.0"
- sources."get-stream-5.2.0"
- sources."got-11.7.0"
- sources."json-buffer-3.0.1"
- sources."keyv-4.0.3"
- sources."lowercase-keys-2.0.0"
- sources."mimic-response-3.1.0"
- sources."p-cancelable-2.0.0"
sources."ramda-0.27.1"
- sources."responselike-2.0.0"
sources."strip-ansi-6.0.0"
];
})
@@ -91745,7 +93144,7 @@ in
sources."@serverless/enterprise-plugin-4.1.1"
sources."@serverless/event-mocks-1.1.1"
sources."@serverless/platform-client-3.1.2"
- sources."@serverless/platform-client-china-2.0.4"
+ sources."@serverless/platform-client-china-2.0.7"
(sources."@serverless/platform-sdk-2.3.2" // {
dependencies = [
sources."chalk-2.4.2"
@@ -91758,13 +93157,13 @@ in
sources."ws-6.2.1"
];
})
- sources."@serverless/template-1.1.3"
+ sources."@serverless/template-1.1.4"
(sources."@serverless/utils-2.0.0" // {
dependencies = [
sources."write-file-atomic-3.0.3"
];
})
- sources."@serverless/utils-china-1.0.7"
+ sources."@serverless/utils-china-1.0.10"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@tencent-sdk/capi-1.1.5"
@@ -91772,9 +93171,9 @@ in
sources."@types/caseless-0.12.2"
sources."@types/http-cache-semantics-4.0.0"
sources."@types/keyv-3.1.1"
- sources."@types/lodash-4.14.162"
+ sources."@types/lodash-4.14.164"
sources."@types/long-4.0.1"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."@types/request-2.48.5"
sources."@types/request-promise-native-1.0.17"
sources."@types/responselike-1.0.0"
@@ -91831,14 +93230,15 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."at-least-node-1.0.0"
- (sources."aws-sdk-2.773.0" // {
+ (sources."aws-sdk-2.784.0" // {
dependencies = [
sources."buffer-4.9.2"
+ sources."ieee754-1.1.13"
sources."uuid-3.3.2"
];
})
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."axios-0.19.2"
sources."backo2-1.0.2"
sources."balanced-match-1.0.0"
@@ -91881,7 +93281,7 @@ in
})
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
sources."buffer-crc32-0.2.13"
@@ -91963,7 +93363,7 @@ in
];
})
sources."dashdash-1.14.1"
- sources."dayjs-1.9.3"
+ sources."dayjs-1.9.4"
sources."debug-3.1.0"
sources."decode-uri-component-0.2.0"
sources."decompress-4.2.1"
@@ -92061,7 +93461,7 @@ in
sources."fast-json-stable-stringify-2.1.0"
sources."fast-safe-stringify-2.0.7"
sources."fastest-levenshtein-1.0.12"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."fd-slicer-1.1.0"
sources."fecha-4.2.0"
sources."figures-3.2.0"
@@ -92071,10 +93471,11 @@ in
sources."filenamify-3.0.0"
sources."filesize-6.1.0"
sources."fill-range-7.0.1"
- (sources."find-process-1.4.3" // {
+ (sources."find-process-1.4.4" // {
dependencies = [
- sources."chalk-2.4.2"
- sources."debug-2.6.9"
+ sources."commander-5.1.0"
+ sources."debug-4.3.0"
+ sources."ms-2.1.2"
];
})
sources."find-requires-1.0.0"
@@ -92093,10 +93494,15 @@ in
sources."fs-constants-1.0.0"
(sources."fs-extra-9.0.1" // {
dependencies = [
- sources."jsonfile-6.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."universalify-1.0.0"
];
})
+ sources."fs-minipass-2.1.0"
sources."fs.realpath-1.0.0"
sources."fs2-0.3.8"
sources."fsevents-2.1.3"
@@ -92113,7 +93519,22 @@ in
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
sources."globby-11.0.1"
- sources."got-9.6.0"
+ (sources."got-11.8.0" // {
+ dependencies = [
+ sources."@sindresorhus/is-4.0.0"
+ sources."@szmarczak/http-timer-4.0.5"
+ sources."cacheable-request-7.0.1"
+ sources."decompress-response-6.0.0"
+ sources."defer-to-connect-2.0.0"
+ sources."get-stream-5.2.0"
+ sources."json-buffer-3.0.1"
+ sources."keyv-4.0.3"
+ sources."lowercase-keys-2.0.0"
+ sources."mimic-response-3.1.0"
+ sources."p-cancelable-2.0.0"
+ sources."responselike-2.0.0"
+ ];
+ })
sources."graceful-fs-4.2.4"
sources."graphlib-2.1.8"
sources."har-schema-2.0.0"
@@ -92133,13 +93554,13 @@ in
sources."http2-wrapper-1.0.0-beta.5.2"
(sources."https-proxy-agent-5.0.0" // {
dependencies = [
- sources."agent-base-6.0.1"
+ sources."agent-base-6.0.2"
sources."debug-4.3.0"
sources."ms-2.1.2"
];
})
sources."iconv-lite-0.4.24"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."ignore-5.1.8"
sources."immediate-3.0.6"
sources."imurmurhash-0.1.4"
@@ -92155,7 +93576,7 @@ in
sources."strip-ansi-6.0.0"
];
})
- sources."inquirer-autocomplete-prompt-1.2.0"
+ sources."inquirer-autocomplete-prompt-1.3.0"
sources."into-stream-3.1.0"
sources."is-arrayish-0.3.2"
sources."is-binary-path-2.1.0"
@@ -92251,6 +93672,8 @@ in
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
+ sources."minipass-3.1.3"
+ sources."minizlib-2.1.2"
sources."mkdirp-0.5.5"
sources."moment-2.29.1"
sources."ms-2.0.0"
@@ -92299,6 +93722,7 @@ in
sources."p-try-2.2.0"
(sources."package-json-6.5.0" // {
dependencies = [
+ sources."got-9.6.0"
sources."semver-6.3.0"
];
})
@@ -92326,13 +93750,14 @@ in
sources."promise-queue-2.2.5"
(sources."protobufjs-6.10.1" // {
dependencies = [
- sources."@types/node-13.13.26"
+ sources."@types/node-13.13.30"
sources."long-4.0.0"
];
})
sources."psl-1.8.0"
sources."pump-3.0.0"
sources."punycode-2.1.1"
+ sources."qrcode-terminal-0.12.0"
sources."qs-6.5.2"
sources."query-string-5.1.1"
sources."querystring-0.2.0"
@@ -92360,7 +93785,7 @@ in
sources."retry-0.10.1"
sources."reusify-1.0.4"
sources."run-async-2.4.1"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."rxjs-6.6.3"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
@@ -92371,7 +93796,7 @@ in
sources."set-immediate-shim-1.0.1"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."shortid-2.2.15"
+ sources."shortid-2.2.16"
sources."signal-exit-3.0.3"
sources."simple-concat-1.0.1"
sources."simple-get-2.8.1"
@@ -92443,6 +93868,12 @@ in
sources."untildify-3.0.3"
];
})
+ (sources."tar-6.0.5" // {
+ dependencies = [
+ sources."chownr-2.0.0"
+ sources."mkdirp-1.0.4"
+ ];
+ })
(sources."tar-fs-1.16.3" // {
dependencies = [
sources."pump-1.0.3"
@@ -92456,7 +93887,7 @@ in
sources."string_decoder-1.1.1"
];
})
- sources."term-size-2.2.0"
+ sources."term-size-2.2.1"
sources."text-hex-1.0.0"
sources."through-2.3.8"
sources."timed-out-4.0.1"
@@ -92517,6 +93948,7 @@ in
sources."xmlbuilder-9.0.7"
sources."xmlhttprequest-ssl-1.5.5"
sources."xtend-4.0.2"
+ sources."yallist-4.0.0"
sources."yaml-ast-parser-0.0.43"
sources."yamljs-0.3.0"
sources."yargs-parser-20.2.3"
@@ -92554,7 +93986,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."base64-arraybuffer-0.1.2"
sources."base64id-0.1.0"
sources."bcrypt-nodejs-0.0.3"
@@ -93161,10 +94593,10 @@ in
snyk = nodeEnv.buildNodePackage {
name = "snyk";
packageName = "snyk";
- version = "1.415.0";
+ version = "1.424.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk/-/snyk-1.415.0.tgz";
- sha512 = "zpqUIizBSYTaZA1DvPf2xIOQSmutVDNxOkSM4CQkqk9xHf2W6ltq8NcxErVXUGYmsUmGfrNe0LIBaKP9lzyMbQ==";
+ url = "https://registry.npmjs.org/snyk/-/snyk-1.424.1.tgz";
+ sha512 = "jPfGpI/cCPc1xn335GP7fVVHkqw/ss3W8ie9p+KM748QgZkc5JMuUJKc9lB1y+5+H7wpCnt4wuO1jKkFBpwSUQ==";
};
dependencies = [
sources."@sindresorhus/is-2.1.1"
@@ -93175,7 +94607,7 @@ in
sources."@snyk/docker-registry-v2-client-1.13.6"
sources."@snyk/gemfile-1.2.0"
sources."@snyk/java-call-graph-builder-1.16.0"
- sources."@snyk/rpm-parser-2.2.0"
+ sources."@snyk/rpm-parser-2.2.1"
(sources."@snyk/snyk-cocoapods-plugin-2.5.1" // {
dependencies = [
sources."tslib-2.0.3"
@@ -93194,7 +94626,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.11.10"
+ sources."@types/node-14.14.6"
sources."@types/responselike-1.0.0"
sources."@types/semver-5.5.0"
sources."@yarnpkg/lockfile-1.1.0"
@@ -93244,8 +94676,9 @@ in
];
})
sources."brace-expansion-1.1.11"
+ sources."braces-3.0.2"
sources."browserify-zlib-0.1.4"
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
sources."buffer-from-1.1.1"
sources."bytes-3.1.0"
sources."cacheable-lookup-5.0.3"
@@ -93334,6 +94767,7 @@ in
sources."fast-levenshtein-2.0.6"
sources."figures-3.2.0"
sources."file-uri-to-path-1.0.0"
+ sources."fill-range-7.0.1"
sources."fs-constants-1.0.0"
sources."fs.realpath-1.0.0"
(sources."ftp-0.3.10" // {
@@ -93377,7 +94811,7 @@ in
];
})
sources."iconv-lite-0.4.24"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."immediate-3.0.6"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
@@ -93405,6 +94839,7 @@ in
sources."is-gzip-1.0.0"
sources."is-installed-globally-0.3.2"
sources."is-npm-4.0.0"
+ sources."is-number-7.0.0"
sources."is-obj-2.0.0"
sources."is-path-inside-3.0.2"
sources."is-stream-1.1.0"
@@ -93445,6 +94880,7 @@ in
sources."lru-cache-5.1.1"
sources."macos-release-2.4.1"
sources."make-dir-3.1.0"
+ sources."micromatch-4.0.2"
sources."mimic-fn-2.1.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
@@ -93501,6 +94937,7 @@ in
sources."path-is-absolute-1.0.1"
sources."path-key-2.0.1"
sources."peek-stream-1.1.3"
+ sources."picomatch-2.2.2"
sources."prelude-ls-1.1.2"
sources."prepend-http-2.0.0"
sources."process-nextick-args-2.0.1"
@@ -93515,7 +94952,7 @@ in
sources."pump-2.0.1"
];
})
- sources."pupa-2.0.1"
+ sources."pupa-2.1.1"
sources."quick-lru-5.1.1"
sources."raw-body-2.4.1"
sources."rc-1.2.8"
@@ -93557,7 +94994,7 @@ in
sources."tslib-2.0.3"
];
})
- (sources."snyk-docker-plugin-4.1.1" // {
+ (sources."snyk-docker-plugin-4.7.0" // {
dependencies = [
sources."rimraf-3.0.2"
sources."snyk-nodejs-lockfile-parser-1.30.0"
@@ -93572,7 +95009,7 @@ in
sources."tmp-0.2.1"
];
})
- (sources."snyk-gradle-plugin-3.10.0" // {
+ (sources."snyk-gradle-plugin-3.10.1" // {
dependencies = [
(sources."@snyk/cli-interface-2.9.1" // {
dependencies = [
@@ -93612,6 +95049,16 @@ in
sources."tslib-1.11.1"
];
})
+ (sources."snyk-poetry-lockfile-parser-1.1.0" // {
+ dependencies = [
+ (sources."@snyk/dep-graph-1.20.0" // {
+ dependencies = [
+ sources."tslib-1.14.1"
+ ];
+ })
+ sources."tslib-2.0.3"
+ ];
+ })
(sources."snyk-policy-1.14.1" // {
dependencies = [
sources."@types/node-6.14.13"
@@ -93623,7 +95070,7 @@ in
})
];
})
- sources."snyk-python-plugin-1.17.1"
+ sources."snyk-python-plugin-1.18.0"
(sources."snyk-resolve-1.0.1" // {
dependencies = [
sources."debug-3.2.6"
@@ -93695,13 +95142,14 @@ in
sources."temp-dir-1.0.0"
];
})
- sources."term-size-2.2.0"
+ sources."term-size-2.2.1"
sources."then-fs-2.0.0"
sources."through-2.3.8"
sources."through2-2.0.5"
sources."thunkify-2.1.2"
sources."tmp-0.0.33"
sources."to-readable-stream-1.0.0"
+ sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
sources."toml-3.0.0"
sources."tree-kill-1.2.2"
@@ -93894,10 +95342,12 @@ in
sources."escape-string-regexp-1.0.5"
sources."execa-0.7.0"
sources."find-up-2.1.0"
+ sources."function-bind-1.1.1"
sources."get-stream-3.0.0"
sources."global-dirs-0.1.1"
sources."got-6.7.1"
sources."graceful-fs-4.2.4"
+ sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."hosted-git-info-2.8.8"
sources."http-proxy-agent-2.1.0"
@@ -93908,6 +95358,7 @@ in
sources."ini-1.3.5"
sources."is-arrayish-0.2.1"
sources."is-ci-1.2.1"
+ sources."is-core-module-2.0.0"
sources."is-fullwidth-code-point-2.0.0"
sources."is-installed-globally-0.1.0"
sources."is-npm-1.0.0"
@@ -93964,7 +95415,7 @@ in
sources."redent-2.0.0"
sources."registry-auth-token-3.4.0"
sources."registry-url-3.1.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."restore-cursor-2.0.0"
sources."round-to-3.0.0"
sources."safe-buffer-5.2.1"
@@ -94069,15 +95520,16 @@ in
sources."brace-expansion-1.1.11"
sources."braces-1.8.5"
sources."broadcast-stream-0.2.2"
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
sources."buffer-from-1.1.1"
(sources."cache-base-1.0.1" // {
dependencies = [
sources."isobject-3.0.1"
];
})
+ sources."call-bind-1.0.0"
sources."camelcase-2.1.1"
- sources."ccount-1.0.5"
+ sources."ccount-1.1.0"
sources."chalk-1.1.3"
sources."character-entities-1.2.4"
sources."character-entities-html4-1.1.4"
@@ -94233,6 +95685,7 @@ in
sources."fs.realpath-1.0.0"
sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."get-value-2.0.6"
sources."glob-6.0.4"
sources."glob-base-0.3.0"
@@ -94264,7 +95717,7 @@ in
sources."heap-0.2.6"
sources."hoox-0.0.1"
sources."idb-kv-store-4.5.0"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."immediate-3.2.3"
sources."increment-buffer-1.0.1"
sources."inflight-1.0.6"
@@ -94328,7 +95781,7 @@ in
];
})
sources."is-typedarray-1.0.0"
- sources."is-valid-domain-0.0.16"
+ sources."is-valid-domain-0.0.17"
sources."is-weakmap-2.0.1"
sources."is-weakset-2.0.1"
sources."is-windows-1.0.2"
@@ -94443,7 +95896,7 @@ in
sources."isobject-3.0.1"
];
})
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."object.omit-2.0.1"
(sources."object.pick-1.3.0" // {
dependencies = [
@@ -94675,7 +96128,7 @@ in
];
})
sources."snapdragon-util-3.0.1"
- sources."socks-2.4.4"
+ sources."socks-2.5.0"
sources."sodium-browserify-1.3.0"
(sources."sodium-browserify-tweetnacl-0.2.6" // {
dependencies = [
@@ -94763,16 +96216,8 @@ in
})
sources."string-width-1.0.2"
sources."string.prototype.trim-1.2.2"
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."string.prototype.trimend-1.0.2"
+ sources."string.prototype.trimstart-1.0.2"
sources."string_decoder-1.1.1"
sources."stringify-entities-1.3.2"
sources."strip-ansi-3.0.1"
@@ -94800,7 +96245,7 @@ in
sources."to-vfile-1.0.0"
sources."trim-0.0.1"
sources."trim-lines-1.1.3"
- sources."trim-trailing-lines-1.1.3"
+ sources."trim-trailing-lines-1.1.4"
sources."tweetnacl-0.14.5"
sources."tweetnacl-auth-0.3.1"
sources."typedarray-0.0.6"
@@ -94947,13 +96392,13 @@ in
sources."async-1.5.2"
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
- (sources."aws-sdk-2.773.0" // {
+ (sources."aws-sdk-2.784.0" // {
dependencies = [
sources."uuid-3.3.2"
];
})
sources."aws-sign2-0.6.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."babel-runtime-6.26.0"
sources."babel-types-6.26.0"
sources."babylon-6.18.0"
@@ -95142,6 +96587,7 @@ in
sources."forwarded-0.1.2"
sources."fresh-0.5.2"
sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
sources."generate-function-2.3.1"
sources."generate-object-property-1.2.0"
sources."get-caller-file-1.0.3"
@@ -95161,6 +96607,7 @@ in
sources."graphlib-2.1.8"
sources."har-schema-2.0.0"
sources."har-validator-2.0.6"
+ sources."has-1.0.3"
sources."has-ansi-2.0.0"
(sources."has-binary2-1.0.3" // {
dependencies = [
@@ -95200,6 +96647,7 @@ in
sources."ipaddr.js-1.9.1"
sources."is-arrayish-0.2.1"
sources."is-buffer-1.1.6"
+ sources."is-core-module-2.0.0"
(sources."is-expression-3.0.0" // {
dependencies = [
sources."acorn-4.0.13"
@@ -95440,7 +96888,7 @@ in
sources."require-directory-2.1.1"
sources."require-main-filename-1.0.1"
sources."requires-port-1.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."ret-0.2.2"
sources."rethinkdb-2.4.2"
sources."retry-0.9.0"
@@ -95731,6 +97179,7 @@ in
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."boolbase-1.0.0"
+ sources."call-bind-1.0.0"
sources."chalk-2.4.2"
sources."coa-2.0.2"
sources."color-convert-1.9.3"
@@ -95739,10 +97188,10 @@ in
sources."css-select-base-adapter-0.1.1"
sources."css-tree-1.0.0-alpha.37"
sources."css-what-3.4.2"
- (sources."csso-4.0.3" // {
+ (sources."csso-4.1.0" // {
dependencies = [
- sources."css-tree-1.0.0-alpha.39"
- sources."mdn-data-2.0.6"
+ sources."css-tree-1.0.0"
+ sources."mdn-data-2.0.12"
];
})
sources."define-properties-1.1.3"
@@ -95759,6 +97208,7 @@ in
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."has-symbols-1.0.1"
@@ -95774,11 +97224,7 @@ in
sources."nth-check-1.0.2"
sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- (sources."object.assign-4.1.1" // {
- dependencies = [
- sources."es-abstract-1.18.0-next.1"
- ];
- })
+ sources."object.assign-4.1.2"
sources."object.getownpropertydescriptors-2.1.0"
sources."object.values-1.1.1"
sources."q-1.5.1"
@@ -95786,8 +97232,16 @@ in
sources."source-map-0.6.1"
sources."sprintf-js-1.0.3"
sources."stable-0.1.8"
- sources."string.prototype.trimend-1.0.1"
- sources."string.prototype.trimstart-1.0.1"
+ (sources."string.prototype.trimend-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
+ (sources."string.prototype.trimstart-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
sources."supports-color-5.5.0"
sources."unquote-1.1.1"
sources."util.promisify-1.0.1"
@@ -96374,7 +97828,7 @@ in
sources."truncate-utf8-bytes-1.0.2"
sources."type-is-1.6.18"
sources."typedarray-0.0.6"
- sources."uglify-js-3.11.3"
+ sources."uglify-js-3.11.5"
sources."undefsafe-2.0.3"
(sources."union-value-1.0.1" // {
dependencies = [
@@ -96450,7 +97904,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
(sources."bcrypt-pbkdf-1.0.2" // {
dependencies = [
sources."tweetnacl-0.14.5"
@@ -96638,6 +98092,7 @@ in
sources."boundary-1.0.1"
sources."brace-expansion-1.1.11"
sources."buffer-from-1.1.1"
+ sources."call-bind-1.0.0"
(sources."chalk-1.1.3" // {
dependencies = [
sources."strip-ansi-3.0.1"
@@ -96674,6 +98129,7 @@ in
sources."format-0.2.2"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."get-stdin-5.0.1"
sources."glob-7.1.6"
sources."graceful-fs-4.2.4"
@@ -96689,6 +98145,7 @@ in
sources."is-arrayish-0.2.1"
sources."is-buffer-1.1.6"
sources."is-callable-1.2.2"
+ sources."is-core-module-2.0.0"
sources."is-date-object-1.0.2"
sources."is-decimal-1.0.4"
sources."is-file-1.0.0"
@@ -96724,7 +98181,7 @@ in
sources."object-inspect-1.8.0"
sources."object-is-1.1.3"
sources."object-keys-1.1.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."once-1.4.0"
sources."optionator-0.8.3"
sources."p-limit-1.3.0"
@@ -96766,7 +98223,7 @@ in
sources."repeat-string-1.6.1"
sources."replace-ext-1.0.0"
sources."require-from-string-2.0.2"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."rimraf-2.6.3"
sources."safe-buffer-5.1.2"
sources."semver-5.7.1"
@@ -96782,16 +98239,8 @@ in
sources."strip-ansi-3.0.1"
];
})
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."string.prototype.trimend-1.0.2"
+ sources."string.prototype.trimstart-1.0.2"
sources."string_decoder-1.1.1"
(sources."strip-ansi-6.0.0" // {
dependencies = [
@@ -96812,7 +98261,7 @@ in
sources."text-table-0.2.0"
sources."traverse-0.6.6"
sources."trim-0.0.1"
- sources."trim-trailing-lines-1.1.3"
+ sources."trim-trailing-lines-1.1.4"
sources."trough-1.0.5"
sources."try-resolve-1.0.1"
sources."type-check-0.3.2"
@@ -96878,10 +98327,12 @@ in
sha1 = "8d49dd02b3a7a88d7e6b32817f9e202c5c6596b9";
};
dependencies = [
+ sources."call-bind-1.0.0"
sources."define-properties-1.1.3"
sources."es-abstract-1.17.7"
sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
sources."is-callable-1.2.2"
@@ -96892,14 +98343,18 @@ in
sources."match-index-1.0.3"
sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- (sources."object.assign-4.1.1" // {
+ sources."object.assign-4.1.2"
+ sources."regexp.prototype.flags-1.3.0"
+ (sources."string.prototype.trimend-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
+ (sources."string.prototype.trimstart-1.0.2" // {
dependencies = [
sources."es-abstract-1.18.0-next.1"
];
})
- sources."regexp.prototype.flags-1.3.0"
- sources."string.prototype.trimend-1.0.1"
- sources."string.prototype.trimstart-1.0.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -96927,6 +98382,7 @@ in
sources."@szmarczak/http-timer-1.1.2"
sources."@textlint/ast-node-types-4.3.4"
sources."@textlint/types-1.4.5"
+ sources."@types/hast-2.3.1"
sources."@types/minimist-1.2.0"
sources."@types/normalize-package-data-2.4.0"
sources."@types/parse5-5.0.3"
@@ -96968,7 +98424,7 @@ in
})
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."ccount-1.0.5"
+ sources."ccount-1.1.0"
sources."chalk-2.4.2"
sources."character-entities-1.2.4"
sources."character-entities-html4-1.1.4"
@@ -97020,6 +98476,7 @@ in
sources."format-0.2.2"
sources."from-0.1.7"
sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
(sources."get-stream-4.1.0" // {
dependencies = [
sources."pump-3.0.0"
@@ -97032,19 +98489,20 @@ in
sources."got-9.6.0"
sources."graceful-fs-4.2.4"
sources."hard-rejection-2.1.0"
+ sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."has-yarn-2.1.0"
sources."hast-util-embedded-1.0.5"
- sources."hast-util-from-parse5-6.0.0"
+ sources."hast-util-from-parse5-6.0.1"
sources."hast-util-has-property-1.0.4"
sources."hast-util-is-body-ok-link-1.0.4"
sources."hast-util-is-element-1.1.0"
- sources."hast-util-parse-selector-2.2.4"
+ sources."hast-util-parse-selector-2.2.5"
sources."hast-util-phrasing-1.0.5"
- sources."hast-util-to-nlcst-1.2.7"
+ sources."hast-util-to-nlcst-1.2.8"
sources."hast-util-to-string-1.0.4"
sources."hast-util-whitespace-1.0.4"
- sources."hastscript-5.1.2"
+ sources."hastscript-6.0.0"
sources."hosted-git-info-2.8.8"
sources."http-cache-semantics-4.1.0"
sources."ignore-5.1.8"
@@ -97058,8 +98516,9 @@ in
sources."is-alphanumeric-1.0.0"
sources."is-alphanumerical-1.0.4"
sources."is-arrayish-0.2.1"
- sources."is-buffer-2.0.4"
+ sources."is-buffer-2.0.5"
sources."is-ci-2.0.0"
+ sources."is-core-module-2.0.0"
sources."is-decimal-1.0.4"
sources."is-empty-1.2.0"
sources."is-fullwidth-code-point-2.0.0"
@@ -97108,11 +98567,7 @@ in
sources."markdown-table-2.0.0"
sources."mdast-comment-marker-1.1.2"
sources."mdast-util-compact-2.0.1"
- (sources."mdast-util-to-nlcst-4.0.0" // {
- dependencies = [
- sources."vfile-location-3.1.0"
- ];
- })
+ sources."mdast-util-to-nlcst-4.0.1"
sources."meow-7.1.1"
sources."mimic-response-1.0.1"
sources."min-indent-1.0.1"
@@ -97120,8 +98575,8 @@ in
sources."minimist-1.2.5"
sources."minimist-options-4.1.0"
sources."ms-2.1.2"
- sources."nlcst-is-literal-1.2.1"
- sources."nlcst-normalize-2.1.4"
+ sources."nlcst-is-literal-1.2.2"
+ sources."nlcst-normalize-2.1.5"
sources."nlcst-search-2.0.0"
sources."nlcst-to-string-2.0.4"
sources."normalize-package-data-2.5.0"
@@ -97152,7 +98607,7 @@ in
sources."property-information-5.6.0"
sources."pump-1.0.3"
sources."pump-chain-1.0.0"
- sources."pupa-2.0.1"
+ sources."pupa-2.1.1"
sources."quick-lru-4.0.1"
sources."quotation-1.1.3"
sources."rc-1.2.8"
@@ -97175,16 +98630,12 @@ in
sources."remark-frontmatter-2.0.0"
sources."remark-mdx-2.0.0-next.8"
sources."remark-message-control-6.0.0"
- (sources."remark-parse-8.0.3" // {
- dependencies = [
- sources."vfile-location-3.1.0"
- ];
- })
+ sources."remark-parse-8.0.3"
sources."remark-retext-4.0.0"
sources."remark-stringify-8.1.1"
sources."repeat-string-1.6.1"
sources."replace-ext-1.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-from-5.0.0"
sources."responselike-1.0.2"
sources."retext-english-3.0.4"
@@ -97238,7 +98689,7 @@ in
sources."strip-json-comments-2.0.1"
sources."structured-source-3.0.2"
sources."supports-color-5.5.0"
- sources."term-size-2.2.0"
+ sources."term-size-2.2.1"
(sources."textlint-rule-helper-2.1.1" // {
dependencies = [
sources."unist-util-is-3.0.0"
@@ -97257,7 +98708,7 @@ in
sources."to-vfile-6.1.0"
sources."trim-0.0.1"
sources."trim-newlines-3.0.0"
- sources."trim-trailing-lines-1.1.3"
+ sources."trim-trailing-lines-1.1.4"
sources."trough-1.0.5"
sources."type-fest-0.13.1"
sources."typedarray-0.0.6"
@@ -97274,14 +98725,10 @@ in
sources."is-plain-obj-2.1.0"
];
})
- (sources."unified-message-control-3.0.1" // {
- dependencies = [
- sources."vfile-location-3.1.0"
- ];
- })
+ sources."unified-message-control-3.0.1"
sources."unique-string-2.0.0"
sources."unist-util-inspect-5.0.1"
- sources."unist-util-is-4.0.2"
+ sources."unist-util-is-4.0.3"
sources."unist-util-modify-children-2.0.0"
sources."unist-util-position-3.1.0"
sources."unist-util-remove-position-2.0.1"
@@ -97304,7 +98751,7 @@ in
sources."validate-npm-package-license-3.0.4"
sources."vfile-4.2.0"
sources."vfile-find-up-5.0.1"
- sources."vfile-location-2.0.6"
+ sources."vfile-location-3.2.0"
sources."vfile-message-2.0.4"
(sources."vfile-reporter-6.0.1" // {
dependencies = [
@@ -97465,11 +98912,13 @@ in
sources."@textlint/types-1.4.5"
sources."boundary-1.0.1"
sources."buffer-from-1.1.1"
+ sources."call-bind-1.0.0"
sources."concat-stream-2.0.0"
sources."define-properties-1.1.3"
sources."es-abstract-1.17.7"
sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
sources."inherits-2.0.4"
@@ -97481,17 +98930,21 @@ in
sources."object-assign-4.1.1"
sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- (sources."object.assign-4.1.1" // {
- dependencies = [
- sources."es-abstract-1.18.0-next.1"
- ];
- })
+ sources."object.assign-4.1.2"
sources."object.values-1.1.1"
sources."readable-stream-3.6.0"
sources."safe-buffer-5.2.1"
sources."sentence-splitter-3.2.0"
- sources."string.prototype.trimend-1.0.1"
- sources."string.prototype.trimstart-1.0.1"
+ (sources."string.prototype.trimend-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
+ (sources."string.prototype.trimstart-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
sources."string_decoder-1.3.0"
sources."structured-source-3.0.2"
sources."textlint-rule-helper-2.1.1"
@@ -97521,6 +98974,7 @@ in
};
dependencies = [
sources."array.prototype.find-2.1.1"
+ sources."call-bind-1.0.0"
sources."check-ends-with-period-1.0.1"
sources."define-properties-1.1.3"
sources."emoji-regex-6.5.1"
@@ -97528,6 +98982,7 @@ in
sources."es-abstract-1.17.7"
sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
sources."is-callable-1.2.2"
@@ -97537,13 +98992,17 @@ in
sources."is-symbol-1.0.3"
sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- (sources."object.assign-4.1.1" // {
+ sources."object.assign-4.1.2"
+ (sources."string.prototype.trimend-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
+ (sources."string.prototype.trimstart-1.0.2" // {
dependencies = [
sources."es-abstract-1.18.0-next.1"
];
})
- sources."string.prototype.trimend-1.0.1"
- sources."string.prototype.trimstart-1.0.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -97625,10 +99084,12 @@ in
};
dependencies = [
sources."array-includes-3.1.1"
+ sources."call-bind-1.0.0"
sources."define-properties-1.1.3"
sources."es-abstract-1.17.7"
sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
sources."is-callable-1.2.2"
@@ -97640,13 +99101,17 @@ in
sources."is-symbol-1.0.3"
sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- (sources."object.assign-4.1.1" // {
+ sources."object.assign-4.1.2"
+ (sources."string.prototype.trimend-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
+ (sources."string.prototype.trimstart-1.0.2" // {
dependencies = [
sources."es-abstract-1.18.0-next.1"
];
})
- sources."string.prototype.trimend-1.0.1"
- sources."string.prototype.trimstart-1.0.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -97671,33 +99136,17 @@ in
sources."@textlint/types-1.4.5"
sources."adverb-where-0.0.9"
sources."boundary-1.0.1"
+ sources."call-bind-1.0.0"
sources."define-properties-1.1.3"
sources."e-prime-0.10.4"
- sources."es-abstract-1.18.0-next.1"
- sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
+ sources."get-intrinsic-1.0.1"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
- sources."is-callable-1.2.2"
- sources."is-date-object-1.0.2"
- sources."is-negative-zero-2.0.0"
- sources."is-regex-1.1.1"
- sources."is-symbol-1.0.3"
sources."no-cliches-0.1.1"
- sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."passive-voice-0.1.0"
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
sources."structured-source-3.0.2"
sources."textlint-rule-helper-2.1.1"
sources."too-wordy-0.1.6"
@@ -97733,13 +99182,13 @@ 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.11.10"
+ sources."@types/node-14.14.6"
sources."@types/responselike-1.0.0"
sources."abbrev-1.1.1"
sources."abstract-logging-2.0.1"
sources."accepts-1.3.7"
sources."after-0.8.2"
- (sources."agent-base-6.0.1" // {
+ (sources."agent-base-6.0.2" // {
dependencies = [
sources."debug-4.3.0"
sources."ms-2.1.2"
@@ -97765,7 +99214,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."backo2-1.0.2"
sources."backoff-2.5.0"
sources."balanced-match-1.0.0"
@@ -97911,7 +99360,7 @@ in
];
})
sources."iconv-lite-0.4.24"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."ignore-walk-3.0.3"
sources."indexof-0.0.1"
sources."inflight-1.0.6"
@@ -98167,10 +99616,10 @@ in
three = nodeEnv.buildNodePackage {
name = "three";
packageName = "three";
- version = "0.121.1";
+ version = "0.122.0";
src = fetchurl {
- url = "https://registry.npmjs.org/three/-/three-0.121.1.tgz";
- sha512 = "+rYhNpW5W1aBdLkPQDld/GA4Sj/uOKJJKVpCAZUbpk/HZEiYRUlPt8+s+9nmxRglWmRHdBa3ERvUwqg4nmoA5w==";
+ url = "https://registry.npmjs.org/three/-/three-0.122.0.tgz";
+ sha512 = "bgYMo0WdaQhf7DhLE8OSNN/rVFO5J4K1A2VeeKqoV4MjjuHjfCP6xLpg8Xedhns7NlEnN3sZ6VJROq19Qyl6Sg==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -98203,13 +99652,12 @@ in
titanium = nodeEnv.buildNodePackage {
name = "titanium";
packageName = "titanium";
- version = "5.2.5";
+ version = "5.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/titanium/-/titanium-5.2.5.tgz";
- sha512 = "P2+0coxeYre+1Lf/k2t61W1UwcNhupQy5s5UcpDkbGiRg7EDoYVnkix1H08yg+mfKh14Jm9+6QDDKpEWM+arZQ==";
+ url = "https://registry.npmjs.org/titanium/-/titanium-5.3.0.tgz";
+ sha512 = "j+Bk1jWH4Ki/7hfizhG6MvaZMEeHNdaJnzjC50CUJThfDkxr8nN1rn7smaX9Wg5W1iiBeBQyJreTExZloTRCJw==";
};
dependencies = [
- sources."adm-zip-0.4.13"
sources."ajv-6.12.6"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
@@ -98217,13 +99665,13 @@ in
sources."asynckit-0.4.0"
sources."at-least-node-1.0.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
sources."buffer-crc32-0.2.13"
sources."caseless-0.12.0"
- sources."colors-1.3.3"
+ sources."colors-1.4.0"
sources."combined-stream-1.0.8"
sources."concat-map-0.0.1"
sources."core-util-is-1.0.2"
@@ -98261,18 +99709,20 @@ in
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
- sources."jsonfile-6.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."jsprim-1.4.1"
sources."keypress-0.2.1"
sources."lodash-4.17.20"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
- sources."moment-2.29.1"
(sources."node-appc-1.1.2" // {
dependencies = [
sources."async-3.2.0"
- sources."colors-1.4.0"
];
})
sources."oauth-sign-0.9.0"
@@ -98280,11 +99730,10 @@ in
sources."path-is-absolute-1.0.1"
sources."pend-1.2.0"
sources."performance-now-2.1.0"
- sources."pkginfo-0.3.1"
sources."psl-1.8.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
- (sources."request-2.88.0" // {
+ (sources."request-2.88.2" // {
dependencies = [
sources."uuid-3.4.0"
];
@@ -98296,19 +99745,15 @@ in
sources."sprintf-0.1.5"
sources."sshpk-1.16.1"
sources."stack-trace-0.0.10"
- sources."temp-0.9.0"
- (sources."tough-cookie-2.4.3" // {
- dependencies = [
- sources."punycode-1.4.1"
- ];
- })
+ sources."temp-0.9.1"
+ sources."tough-cookie-2.5.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."universalify-1.0.0"
sources."uri-js-4.4.0"
sources."uuid-8.3.1"
sources."verror-1.10.0"
- (sources."winston-1.1.2" // {
+ (sources."winston-2.4.5" // {
dependencies = [
sources."async-1.0.0"
sources."colors-1.0.3"
@@ -98601,10 +100046,10 @@ in
typescript = nodeEnv.buildNodePackage {
name = "typescript";
packageName = "typescript";
- version = "4.0.3";
+ version = "4.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-4.0.3.tgz";
- sha512 = "tEu6DGxGgRJPb/mVPIZ48e69xCn2yRmCgYmDugAVwmJ6o+0u1RI18eO7E7WBTLYLaEVVOhwQmcdhQHweux/WPg==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-4.0.5.tgz";
+ sha512 = "ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -98655,10 +100100,10 @@ in
uglify-js = nodeEnv.buildNodePackage {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.11.3";
+ version = "3.11.5";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.3.tgz";
- sha512 = "wDRziHG94mNj2n3R864CvYw/+pc9y/RNImiTyrrf8BzgWn75JgFSwYvXrtZQMnMnOp/4UTrf3iCSQxSStPiByA==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.5.tgz";
+ sha512 = "btvv/baMqe7HxP7zJSF7Uc16h1mSfuuSplT0/qdjxseesDU+yYzH33eHBH+eMdeRXwujXspaCTooWHQVVBh09w==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -98691,17 +100136,17 @@ in
ungit = nodeEnv.buildNodePackage {
name = "ungit";
packageName = "ungit";
- version = "1.5.11";
+ version = "1.5.13";
src = fetchurl {
- url = "https://registry.npmjs.org/ungit/-/ungit-1.5.11.tgz";
- sha512 = "oCpdK5T7N2skQCfZ7i/PEjuB3kRqQYYA/PXyN63jsoo0Vh6iSo/3w4GOt3e8s5XXw8YzuMlExKd1fsDXiUF47g==";
+ url = "https://registry.npmjs.org/ungit/-/ungit-1.5.13.tgz";
+ sha512 = "m+NczxQwrfo5Jle+QvgToZZAmgoiJoKGc0UT0e9YHQx288DBfNnrDUpaNBZB+L6i0NMqkp8c/CHAFaVpJS0v7Q==";
};
dependencies = [
sources."@dabh/diagnostics-2.0.2"
sources."@primer/octicons-11.0.0"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."after-0.8.2"
@@ -98761,7 +100206,7 @@ in
sources."depd-1.1.2"
sources."destroy-1.0.4"
sources."diff-4.0.2"
- sources."diff2html-3.1.14"
+ sources."diff2html-3.1.15"
sources."dnd-page-scroll-0.0.4"
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
@@ -98806,7 +100251,7 @@ in
sources."fs.realpath-1.0.0"
sources."get-caller-file-2.0.5"
sources."get-stream-4.1.0"
- sources."getmac-5.16.0"
+ sources."getmac-5.17.0"
sources."glob-7.1.6"
sources."got-9.6.0"
sources."has-binary2-1.0.3"
@@ -98835,7 +100280,7 @@ in
sources."jquery-3.5.1"
sources."jquery-ui-1.12.1"
sources."json-buffer-3.0.0"
- sources."just-detect-adblock-1.0.0"
+ sources."just-detect-adblock-1.1.0"
sources."keyv-3.1.0"
sources."knockout-3.5.1"
sources."kuler-2.0.0"
@@ -98850,9 +100295,10 @@ in
sources."lowercase-keys-1.0.1"
sources."lru-cache-4.1.5"
sources."media-typer-0.3.0"
- (sources."memorystore-1.6.2" // {
+ (sources."memorystore-1.6.4" // {
dependencies = [
- sources."debug-3.1.0"
+ sources."debug-4.3.0"
+ sources."ms-2.1.2"
];
})
sources."merge-descriptors-1.0.1"
@@ -98864,7 +100310,7 @@ in
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-1.0.4"
- sources."moment-2.28.0"
+ sources."moment-2.29.1"
sources."ms-2.0.0"
sources."negotiator-0.6.2"
sources."node-cache-5.1.2"
@@ -98877,7 +100323,7 @@ in
sources."on-headers-1.0.2"
sources."once-1.4.0"
sources."one-time-1.0.0"
- sources."open-7.2.1"
+ sources."open-7.3.0"
sources."p-cancelable-1.1.0"
(sources."package-json-6.5.0" // {
dependencies = [
@@ -98960,8 +100406,9 @@ in
})
sources."strip-ansi-6.0.0"
sources."strip-json-comments-2.0.1"
- (sources."temp-0.9.1" // {
+ (sources."temp-0.9.2" // {
dependencies = [
+ sources."mkdirp-0.5.5"
sources."rimraf-2.6.3"
];
})
@@ -98989,9 +100436,9 @@ in
sources."wrappy-1.0.2"
sources."ws-7.3.1"
sources."xmlhttprequest-ssl-1.5.5"
- sources."y18n-5.0.4"
+ sources."y18n-5.0.5"
sources."yallist-2.1.2"
- sources."yargs-16.0.3"
+ sources."yargs-16.1.0"
sources."yargs-parser-20.2.3"
sources."yeast-0.1.2"
];
@@ -99066,15 +100513,18 @@ in
sources."escalade-3.1.1"
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
sources."gauge-2.7.4"
sources."get-caller-file-2.0.5"
sources."glob-7.1.6"
+ sources."has-1.0.3"
sources."has-unicode-2.0.1"
sources."iconv-lite-0.4.24"
sources."ignore-walk-3.0.3"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
+ sources."is-core-module-2.0.0"
sources."is-fullwidth-code-point-1.0.0"
sources."isarray-1.0.0"
sources."mimic-response-2.1.0"
@@ -99105,7 +100555,7 @@ in
sources."rc-1.2.8"
sources."readable-stream-2.3.7"
sources."require-directory-2.1.1"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."rimraf-2.7.1"
sources."rw-1.3.3"
sources."safe-buffer-5.1.2"
@@ -99163,7 +100613,7 @@ in
];
})
sources."wrappy-1.0.2"
- sources."y18n-5.0.4"
+ sources."y18n-5.0.5"
sources."yallist-3.1.1"
(sources."yargs-16.1.0" // {
dependencies = [
@@ -99218,7 +100668,7 @@ in
sources."vega-expression-3.0.0"
sources."vega-util-1.16.0"
sources."wrap-ansi-7.0.0"
- sources."y18n-5.0.4"
+ sources."y18n-5.0.5"
sources."yargs-16.0.3"
sources."yargs-parser-20.2.3"
];
@@ -99338,7 +100788,7 @@ in
sources."vscode-nls-4.1.2"
];
})
- (sources."vscode-json-languageservice-3.9.1" // {
+ (sources."vscode-json-languageservice-3.10.0" // {
dependencies = [
sources."jsonc-parser-2.3.1"
sources."vscode-nls-5.0.0"
@@ -99375,7 +100825,7 @@ in
dependencies = [
sources."@types/json5-0.0.30"
sources."@types/mocha-7.0.2"
- sources."@types/node-8.10.65"
+ sources."@types/node-8.10.66"
sources."@types/vscode-1.50.0"
sources."@types/yauzl-2.9.1"
sources."@webassemblyjs/ast-1.9.0"
@@ -99475,6 +100925,7 @@ in
];
})
sources."cache-base-1.0.1"
+ sources."call-bind-1.0.0"
sources."camelcase-5.3.1"
(sources."chalk-2.4.2" // {
dependencies = [
@@ -99514,7 +100965,7 @@ in
sources."collection-visit-1.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."commander-6.1.0"
+ sources."commander-6.2.0"
sources."commondir-1.0.1"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
@@ -99581,8 +101032,7 @@ in
sources."errno-0.1.7"
(sources."es-abstract-1.17.7" // {
dependencies = [
- sources."es-abstract-1.18.0-next.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
];
})
sources."es-to-primitive-1.2.1"
@@ -99672,6 +101122,7 @@ in
sources."fsevents-2.1.3"
sources."function-bind-1.1.1"
sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.1"
sources."get-value-2.0.6"
sources."glob-7.1.3"
sources."glob-parent-5.1.1"
@@ -99717,7 +101168,7 @@ in
];
})
sources."https-browserify-1.0.0"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."iferr-0.1.5"
sources."import-local-2.0.0"
sources."imurmurhash-0.1.4"
@@ -99728,7 +101179,7 @@ in
sources."interpret-1.4.0"
sources."is-accessor-descriptor-1.0.0"
sources."is-binary-path-2.1.0"
- sources."is-buffer-2.0.4"
+ sources."is-buffer-2.0.5"
sources."is-callable-1.2.2"
sources."is-data-descriptor-1.0.0"
sources."is-date-object-1.0.2"
@@ -100012,8 +101463,18 @@ in
sources."stream-shift-1.0.1"
sources."string-argv-0.3.1"
sources."string-width-2.1.1"
- sources."string.prototype.trimend-1.0.1"
- sources."string.prototype.trimstart-1.0.1"
+ (sources."string.prototype.trimend-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ sources."object.assign-4.1.2"
+ ];
+ })
+ (sources."string.prototype.trimstart-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ sources."object.assign-4.1.2"
+ ];
+ })
sources."string_decoder-0.10.31"
sources."strip-ansi-4.0.0"
sources."strip-json-comments-2.0.1"
@@ -100032,7 +101493,7 @@ in
sources."string_decoder-1.1.1"
];
})
- sources."timers-browserify-2.0.11"
+ sources."timers-browserify-2.0.12"
sources."tmp-0.0.29"
sources."to-arraybuffer-1.0.1"
(sources."to-object-path-0.3.0" // {
@@ -100086,7 +101547,7 @@ in
];
})
sources."util-deprecate-1.0.2"
- sources."v8-compile-cache-2.1.1"
+ sources."v8-compile-cache-2.2.0"
sources."vm-browserify-1.1.2"
sources."vsce-1.81.1"
sources."vscode-debugadapter-testsupport-1.42.0"
@@ -100213,14 +101674,14 @@ in
sources."async-2.6.3"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
sources."bl-1.2.3"
sources."bluebird-3.7.2"
sources."brace-expansion-1.1.11"
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
sources."buffer-crc32-0.2.13"
@@ -100311,7 +101772,7 @@ in
sources."has-to-string-tag-x-1.4.1"
sources."http-signature-1.2.0"
sources."iconv-lite-0.4.24"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
@@ -100440,7 +101901,7 @@ in
sources."tslib-1.14.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
- sources."uglify-js-3.11.3"
+ sources."uglify-js-3.11.5"
sources."uid-0.0.2"
sources."unbzip2-stream-1.4.3"
sources."unyield-0.0.1"
@@ -100499,7 +101960,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.11.10"
+ sources."@types/node-14.14.6"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
sources."@types/vfile-message-2.0.0"
@@ -100586,7 +102047,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-4.1.0"
sources."camelcase-keys-4.2.0"
- sources."ccount-1.0.5"
+ sources."ccount-1.1.0"
sources."chalk-2.4.2"
sources."character-entities-1.2.4"
sources."character-entities-html4-1.1.4"
@@ -100774,7 +102235,7 @@ in
sources."format-0.2.2"
sources."fragment-cache-0.2.1"
sources."fs.realpath-1.0.0"
- sources."fsevents-2.1.3"
+ sources."fsevents-2.2.0"
sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
sources."get-caller-file-1.0.3"
@@ -100816,7 +102277,7 @@ in
sources."hast-util-has-property-1.0.4"
sources."hast-util-is-body-ok-link-1.0.4"
sources."hast-util-is-element-1.1.0"
- sources."hast-util-parse-selector-2.2.4"
+ sources."hast-util-parse-selector-2.2.5"
sources."hast-util-to-string-1.0.4"
sources."hast-util-whitespace-1.0.4"
sources."hosted-git-info-2.8.8"
@@ -100825,7 +102286,7 @@ in
sources."http-cache-semantics-4.1.0"
sources."iconv-lite-0.4.24"
sources."ignore-3.3.10"
- (sources."import-fresh-3.2.1" // {
+ (sources."import-fresh-3.2.2" // {
dependencies = [
sources."resolve-from-4.0.0"
];
@@ -100848,8 +102309,9 @@ in
sources."is-alphanumerical-1.0.4"
sources."is-arrayish-0.2.1"
sources."is-binary-path-2.1.0"
- sources."is-buffer-2.0.4"
+ sources."is-buffer-2.0.5"
sources."is-ci-2.0.0"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
sources."is-decimal-1.0.4"
sources."is-descriptor-1.0.2"
@@ -101118,7 +102580,7 @@ in
sources."resolve-from-1.0.1"
];
})
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-from-5.0.0"
sources."resolve-url-0.2.1"
sources."responselike-1.0.2"
@@ -101281,7 +102743,7 @@ in
sources."to-vfile-6.1.0"
sources."trim-0.0.1"
sources."trim-newlines-2.0.0"
- sources."trim-trailing-lines-1.1.3"
+ sources."trim-trailing-lines-1.1.4"
sources."trough-1.0.5"
sources."tslib-1.14.1"
sources."tslint-5.20.1"
@@ -101428,10 +102890,10 @@ in
web-ext = nodeEnv.buildNodePackage {
name = "web-ext";
packageName = "web-ext";
- version = "5.2.0";
+ version = "5.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/web-ext/-/web-ext-5.2.0.tgz";
- sha512 = "o/s206JW2U/vXHTe/XeBnsUQhIcuphsSVNVrJU+MoMFq8JlU9vI1VdS2RCW+u5NuqAsMvTyV+pA+4hLGB9CGCw==";
+ url = "https://registry.npmjs.org/web-ext/-/web-ext-5.3.0.tgz";
+ sha512 = "LlOmVSddfBVHd9Liv3SL1Cvftr+YS6GNiKVIugDotUm3jVT9otHsw1SrCi11MGaGBw4g0s8ndjcbuttr1ZQjwg==";
};
dependencies = [
sources."@babel/code-frame-7.10.4"
@@ -101462,13 +102924,13 @@ in
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."JSONSelect-0.2.1"
sources."acorn-7.4.1"
sources."acorn-jsx-5.3.1"
- sources."addons-linter-2.7.0"
+ sources."addons-linter-2.9.0"
sources."adm-zip-0.4.16"
- sources."ajv-6.12.5"
+ sources."ajv-6.12.6"
sources."ajv-merge-patch-4.1.0"
sources."ansi-align-3.0.0"
sources."ansi-colors-4.1.1"
@@ -101510,11 +102972,12 @@ in
sources."atob-2.1.2"
sources."atomic-sleep-1.0.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
sources."define-property-1.0.0"
+ sources."isobject-3.0.1"
];
})
sources."base64-js-1.3.1"
@@ -101537,17 +103000,22 @@ in
})
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
sources."buffer-crc32-0.2.13"
sources."buffer-equal-constant-time-1.0.1"
sources."buffer-from-1.1.1"
sources."bunyan-1.8.14"
- sources."cache-base-1.0.1"
+ (sources."cache-base-1.0.1" // {
+ dependencies = [
+ sources."isobject-3.0.1"
+ ];
+ })
(sources."cacheable-request-6.1.0" // {
dependencies = [
sources."lowercase-keys-2.0.0"
];
})
+ sources."call-bind-1.0.0"
sources."callsites-3.1.0"
sources."camelcase-6.0.0"
sources."caseless-0.12.0"
@@ -101575,6 +103043,7 @@ in
];
})
sources."is-descriptor-0.1.6"
+ sources."isobject-3.0.1"
sources."kind-of-5.1.0"
];
})
@@ -101593,6 +103062,7 @@ in
sources."collection-visit-1.0.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
+ sources."colorette-1.2.1"
sources."colors-0.5.1"
sources."columnify-1.5.4"
sources."combined-stream-1.0.8"
@@ -101632,11 +103102,16 @@ in
sources."defaults-1.0.3"
sources."defer-to-connect-1.1.3"
sources."define-properties-1.1.3"
- sources."define-property-2.0.2"
+ (sources."define-property-2.0.2" // {
+ dependencies = [
+ sources."isobject-3.0.1"
+ ];
+ })
sources."delayed-stream-1.0.0"
(sources."dispensary-0.57.0" // {
dependencies = [
sources."async-3.2.0"
+ sources."pino-6.6.1"
];
})
sources."doctrine-3.0.0"
@@ -101661,16 +103136,15 @@ in
sources."es6-promisify-6.1.1"
sources."escape-goat-2.1.1"
sources."escape-string-regexp-1.0.5"
- (sources."eslint-7.9.0" // {
+ (sources."eslint-7.11.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
sources."debug-4.3.0"
- sources."eslint-visitor-keys-1.3.0"
sources."ms-2.1.2"
sources."strip-ansi-6.0.0"
];
})
- sources."eslint-plugin-no-unsanitized-3.1.2"
+ sources."eslint-plugin-no-unsanitized-3.1.4"
sources."eslint-scope-5.1.1"
(sources."eslint-utils-2.1.0" // {
dependencies = [
@@ -101697,7 +103171,7 @@ in
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
sources."event-to-promise-0.8.0"
- sources."execa-4.0.3"
+ sources."execa-4.1.0"
(sources."expand-brackets-2.1.4" // {
dependencies = [
sources."define-property-0.2.5"
@@ -101762,7 +103236,11 @@ in
sources."fs-constants-1.0.0"
(sources."fs-extra-9.0.1" // {
dependencies = [
- sources."jsonfile-6.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."universalify-1.0.0"
];
})
@@ -101778,6 +103256,7 @@ in
];
})
sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.1"
sources."get-stream-5.2.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
@@ -101798,7 +103277,11 @@ in
sources."has-1.0.3"
sources."has-flag-4.0.0"
sources."has-symbols-1.0.1"
- sources."has-value-1.0.0"
+ (sources."has-value-1.0.0" // {
+ dependencies = [
+ sources."isobject-3.0.1"
+ ];
+ })
(sources."has-values-1.0.0" // {
dependencies = [
(sources."is-number-3.0.0" // {
@@ -101814,7 +103297,7 @@ in
sources."http-cache-semantics-4.1.0"
sources."http-signature-1.2.0"
sources."human-signals-1.1.1"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."ignore-4.0.6"
sources."import-fresh-3.2.1"
sources."import-lazy-2.1.0"
@@ -101846,7 +103329,11 @@ in
sources."is-number-7.0.0"
sources."is-obj-2.0.0"
sources."is-path-inside-3.0.2"
- sources."is-plain-object-2.0.4"
+ (sources."is-plain-object-2.0.4" // {
+ dependencies = [
+ sources."isobject-3.0.1"
+ ];
+ })
sources."is-regex-1.1.1"
sources."is-relative-0.1.3"
sources."is-stream-2.0.0"
@@ -101858,7 +103345,7 @@ in
sources."is-yarn-global-0.3.0"
sources."isarray-1.0.0"
sources."isexe-2.0.0"
- sources."isobject-3.0.1"
+ sources."isobject-2.1.0"
sources."isstream-0.1.2"
sources."jed-1.1.1"
sources."jetpack-id-1.0.0"
@@ -101898,6 +103385,7 @@ in
sources."lcid-3.1.1"
sources."levn-0.4.1"
sources."lighthouse-logger-1.2.0"
+ sources."line-column-1.0.2"
sources."lines-and-columns-1.1.6"
sources."locate-path-5.0.0"
sources."lodash-4.17.20"
@@ -101923,7 +103411,7 @@ in
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
sources."marky-1.2.1"
- sources."mdn-browser-compat-data-1.0.39"
+ sources."mdn-browser-compat-data-1.0.40"
sources."mem-5.1.1"
sources."merge-stream-2.0.0"
(sources."micromatch-3.1.10" // {
@@ -101943,6 +103431,7 @@ in
sources."kind-of-3.2.2"
];
})
+ sources."isobject-3.0.1"
sources."to-regex-range-2.1.1"
];
})
@@ -101970,6 +103459,7 @@ in
})
sources."mz-2.7.0"
sources."nan-2.14.2"
+ sources."nanoid-3.1.16"
sources."nanomatch-1.2.13"
sources."natural-compare-1.4.0"
sources."natural-compare-lite-1.4.0"
@@ -102004,9 +103494,17 @@ in
sources."object-inspect-1.8.0"
sources."object-is-1.1.3"
sources."object-keys-1.1.1"
- sources."object-visit-1.0.1"
- sources."object.assign-4.1.1"
- sources."object.pick-1.3.0"
+ (sources."object-visit-1.0.1" // {
+ dependencies = [
+ sources."isobject-3.0.1"
+ ];
+ })
+ sources."object.assign-4.1.2"
+ (sources."object.pick-1.3.0" // {
+ dependencies = [
+ sources."isobject-3.0.1"
+ ];
+ })
sources."once-1.4.0"
sources."onetime-5.1.2"
sources."open-7.3.0"
@@ -102036,23 +103534,14 @@ in
sources."pend-1.2.0"
sources."performance-now-2.1.0"
sources."picomatch-2.2.2"
- sources."pino-6.6.1"
- sources."pino-std-serializers-2.5.0"
- sources."posix-character-classes-0.1.1"
- (sources."postcss-7.0.35" // {
+ (sources."pino-6.7.0" // {
dependencies = [
- sources."ansi-styles-3.2.1"
- (sources."chalk-2.4.2" // {
- dependencies = [
- sources."supports-color-5.5.0"
- ];
- })
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- sources."has-flag-3.0.0"
- sources."supports-color-6.1.0"
+ sources."fast-redact-3.0.0"
];
})
+ sources."pino-std-serializers-2.5.0"
+ sources."posix-character-classes-0.1.1"
+ sources."postcss-8.1.1"
sources."prelude-ls-1.2.1"
sources."prepend-http-2.0.0"
sources."probe-image-size-5.0.0"
@@ -102061,7 +103550,7 @@ in
sources."psl-1.8.0"
sources."pump-3.0.0"
sources."punycode-2.1.1"
- sources."pupa-2.0.1"
+ sources."pupa-2.1.1"
sources."qs-6.5.2"
sources."quick-format-unescaped-4.0.1"
(sources."rc-1.2.8" // {
@@ -102160,6 +103649,7 @@ in
(sources."snapdragon-node-2.1.1" // {
dependencies = [
sources."define-property-1.0.0"
+ sources."isobject-3.0.1"
];
})
(sources."snapdragon-util-3.0.1" // {
@@ -102203,16 +103693,8 @@ in
sources."strip-ansi-5.2.0"
];
})
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."string.prototype.trimend-1.0.2"
+ sources."string.prototype.trimstart-1.0.2"
sources."string_decoder-1.3.0"
sources."strip-ansi-3.0.1"
sources."strip-bom-4.0.0"
@@ -102227,7 +103709,7 @@ in
sources."supports-color-7.2.0"
sources."table-5.4.6"
sources."tar-stream-2.1.4"
- sources."term-size-2.2.0"
+ sources."term-size-2.2.1"
sources."text-table-0.2.0"
sources."thenify-3.3.1"
sources."thenify-all-1.6.0"
@@ -102267,9 +103749,10 @@ in
];
})
sources."has-values-0.1.4"
+ sources."isobject-3.0.1"
];
})
- sources."upath-1.2.0"
+ sources."upath-2.0.0"
sources."update-notifier-5.0.0"
sources."uri-js-4.4.0"
sources."urix-0.1.0"
@@ -102277,7 +103760,7 @@ in
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
- sources."v8-compile-cache-2.1.1"
+ sources."v8-compile-cache-2.2.0"
sources."verror-1.10.0"
sources."watchpack-1.7.4"
(sources."watchpack-chokidar2-2.0.0" // {
@@ -102293,6 +103776,7 @@ in
sources."is-binary-path-1.0.1"
sources."is-glob-3.1.0"
sources."is-number-3.0.0"
+ sources."isobject-3.0.1"
sources."kind-of-3.2.2"
sources."normalize-path-2.1.1"
sources."readable-stream-2.3.7"
@@ -102300,11 +103784,12 @@ in
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
sources."to-regex-range-2.1.1"
+ sources."upath-1.2.0"
];
})
sources."wcwidth-1.0.1"
sources."webidl-conversions-6.1.0"
- sources."whatwg-url-8.2.2"
+ sources."whatwg-url-8.4.0"
sources."when-3.7.7"
sources."which-2.0.2"
sources."which-module-2.0.0"
@@ -102377,17 +103862,17 @@ in
webpack = nodeEnv.buildNodePackage {
name = "webpack";
packageName = "webpack";
- version = "5.1.3";
+ version = "5.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack/-/webpack-5.1.3.tgz";
- sha512 = "bNBF5EOpt5a6NeCBFu0+8KJtG61cVmOb2b/a5tPNRLz3OWgDpHMbmnDkaSm3nf/UQ6ufw4PWYGVsVOAi8UfL2A==";
+ url = "https://registry.npmjs.org/webpack/-/webpack-5.4.0.tgz";
+ sha512 = "udpYTyqz8toTTdaOsL2QKPLeZLt2IEm9qY7yTXuFEQhKu5bk0yQD9BtAdVQksmz4jFbbWOiWmm3NHarO0zr/ng==";
};
dependencies = [
sources."@types/eslint-7.2.4"
sources."@types/eslint-scope-3.7.0"
sources."@types/estree-0.0.45"
sources."@types/json-schema-7.0.6"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
sources."@webassemblyjs/helper-api-error-1.9.0"
@@ -102411,13 +103896,13 @@ in
sources."acorn-8.0.4"
sources."ajv-6.12.6"
sources."ajv-keywords-3.5.2"
- sources."browserslist-4.14.5"
+ sources."browserslist-4.14.6"
sources."buffer-from-1.1.1"
- sources."caniuse-lite-1.0.30001148"
+ sources."caniuse-lite-1.0.30001154"
sources."chrome-trace-event-1.0.2"
sources."commander-2.20.3"
- sources."electron-to-chromium-1.3.582"
- sources."enhanced-resolve-5.2.0"
+ sources."electron-to-chromium-1.3.587"
+ sources."enhanced-resolve-5.3.1"
sources."escalade-3.1.1"
sources."eslint-scope-5.1.1"
(sources."esrecurse-4.3.0" // {
@@ -102433,7 +103918,7 @@ in
sources."glob-to-regexp-0.4.1"
sources."graceful-fs-4.2.4"
sources."has-flag-4.0.0"
- sources."jest-worker-26.5.0"
+ sources."jest-worker-26.6.2"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
sources."loader-runner-4.1.0"
@@ -102442,7 +103927,7 @@ in
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."neo-async-2.6.2"
- sources."node-releases-1.1.63"
+ sources."node-releases-1.1.65"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
@@ -102458,20 +103943,20 @@ in
sources."source-map-support-0.5.19"
sources."supports-color-7.2.0"
sources."tapable-2.0.0"
- (sources."terser-5.3.6" // {
+ (sources."terser-5.3.8" // {
dependencies = [
sources."source-map-0.7.3"
];
})
- (sources."terser-webpack-plugin-5.0.0" // {
+ (sources."terser-webpack-plugin-5.0.3" // {
dependencies = [
sources."p-limit-3.0.2"
];
})
sources."tslib-1.14.1"
sources."uri-js-4.4.0"
- sources."watchpack-2.0.0"
- sources."webpack-sources-2.0.1"
+ sources."watchpack-2.0.1"
+ sources."webpack-sources-2.2.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -102503,20 +103988,23 @@ in
sources."color-name-1.1.3"
sources."colorette-1.2.1"
sources."command-line-usage-6.1.0"
- sources."commander-6.1.0"
+ sources."commander-6.2.0"
sources."cross-spawn-7.0.3"
sources."deep-extend-0.6.0"
sources."end-of-stream-1.4.4"
sources."enquirer-2.3.6"
sources."envinfo-7.7.3"
sources."escape-string-regexp-1.0.5"
- sources."execa-4.0.3"
+ sources."execa-4.1.0"
sources."find-up-4.1.0"
+ sources."function-bind-1.1.1"
sources."get-stream-5.2.0"
+ sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."human-signals-1.1.1"
sources."import-local-3.0.2"
sources."interpret-2.2.0"
+ sources."is-core-module-2.0.0"
sources."is-stream-2.0.0"
sources."isexe-2.0.0"
sources."locate-path-5.0.0"
@@ -102536,7 +104024,7 @@ in
sources."pump-3.0.0"
sources."rechoir-0.7.0"
sources."reduce-flatten-2.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-cwd-3.0.0"
sources."resolve-from-5.0.0"
sources."shebang-command-2.0.0"
@@ -102547,7 +104035,7 @@ in
sources."table-layout-1.0.1"
sources."type-fest-0.11.0"
sources."typical-5.2.0"
- sources."v8-compile-cache-2.1.1"
+ sources."v8-compile-cache-2.2.0"
sources."webpack-merge-4.2.2"
sources."which-2.0.2"
sources."wordwrapjs-4.0.0"
@@ -102574,7 +104062,7 @@ in
dependencies = [
sources."@types/glob-7.1.3"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."accepts-1.3.7"
sources."ajv-6.12.6"
sources."ajv-errors-1.0.1"
@@ -102626,6 +104114,7 @@ in
sources."buffer-indexof-1.1.1"
sources."bytes-3.0.0"
sources."cache-base-1.0.1"
+ sources."call-bind-1.0.0"
sources."camelcase-5.3.1"
sources."chokidar-2.1.8"
(sources."class-utils-0.3.6" // {
@@ -102769,6 +104258,7 @@ in
sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.1"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
sources."glob-7.1.6"
@@ -102892,7 +104382,7 @@ in
sources."object-is-1.1.3"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."object.pick-1.3.0"
sources."obuf-1.1.2"
sources."on-finished-2.3.0"
@@ -103072,16 +104562,8 @@ in
sources."strip-ansi-5.2.0"
];
})
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.7"
- ];
- })
+ sources."string.prototype.trimend-1.0.2"
+ sources."string.prototype.trimstart-1.0.2"
(sources."string_decoder-1.1.1" // {
dependencies = [
sources."safe-buffer-5.1.2"
@@ -103166,10 +104648,10 @@ in
copy-webpack-plugin = nodeEnv.buildNodePackage {
name = "copy-webpack-plugin";
packageName = "copy-webpack-plugin";
- version = "6.2.1";
+ version = "6.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.2.1.tgz";
- sha512 = "VH2ZTMIBsx4p++Lmpg77adZ0KUyM5gFR/9cuTrbneNnJlcQXUFvsNariPqq2dq2kV3F2skHiDGPQCyKWy1+U0Q==";
+ url = "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.3.0.tgz";
+ sha512 = "kQ2cGGQLO6Ov2fe7rEGVxObI17dPeFkv8bRGnUAGZehOcrrObyAR9yWYlFGlJsyWM4EeuC/ytQNQkXxjYotMzg==";
};
dependencies = [
sources."@nodelib/fs.scandir-2.1.3"
@@ -103195,7 +104677,7 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."fill-range-7.0.1"
sources."find-cache-dir-3.3.1"
sources."find-up-4.1.0"
@@ -103249,7 +104731,7 @@ in
sources."randombytes-2.1.0"
sources."reusify-1.0.4"
sources."rimraf-3.0.2"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."safe-buffer-5.2.1"
sources."schema-utils-3.0.0"
sources."semver-6.3.0"
@@ -103297,11 +104779,12 @@ in
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
sources."@types/long-4.0.1"
- sources."@types/node-13.13.26"
+ sources."@types/node-13.13.30"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.3.0"
sources."balanced-match-1.0.0"
sources."bencode-2.0.1"
+ sources."bep53-range-1.0.0"
sources."binary-search-1.3.6"
sources."bitfield-3.0.0"
(sources."bittorrent-dht-10.0.0" // {
@@ -103311,7 +104794,7 @@ in
];
})
sources."bittorrent-peerid-1.3.3"
- (sources."bittorrent-protocol-3.1.1" // {
+ (sources."bittorrent-protocol-3.1.2" // {
dependencies = [
sources."debug-4.3.0"
sources."ms-2.1.2"
@@ -103326,7 +104809,7 @@ in
sources."simple-get-4.0.0"
];
})
- sources."blob-to-buffer-1.2.8"
+ sources."blob-to-buffer-1.2.9"
sources."block-stream2-2.0.0"
sources."bn.js-5.1.3"
sources."brace-expansion-1.1.11"
@@ -103336,7 +104819,7 @@ in
sources."buffer-fill-1.0.0"
sources."buffer-from-1.1.1"
sources."buffer-indexof-1.1.1"
- sources."bufferutil-4.0.1"
+ sources."bufferutil-4.0.2"
(sources."castv2-0.1.10" // {
dependencies = [
sources."debug-4.3.0"
@@ -103345,7 +104828,7 @@ in
})
sources."castv2-client-1.2.0"
sources."charset-1.0.1"
- sources."chrome-dgram-3.0.5"
+ sources."chrome-dgram-3.0.6"
sources."chrome-dns-1.0.1"
sources."chrome-net-3.3.4"
(sources."chromecasts-1.9.1" // {
@@ -103380,6 +104863,7 @@ in
sources."ee-first-1.1.1"
sources."elementtree-0.1.7"
sources."end-of-stream-1.4.1"
+ sources."err-code-2.0.3"
sources."escape-html-1.0.3"
sources."executable-4.1.1"
sources."filestream-5.0.0"
@@ -103396,7 +104880,7 @@ in
sources."he-1.2.0"
sources."http-node-git://github.com/feross/http-node#webtorrent"
sources."http-parser-js-0.4.13"
- sources."immediate-chunk-store-2.1.0"
+ sources."immediate-chunk-store-2.1.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ip-1.1.5"
@@ -103413,19 +104897,19 @@ 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.0" // {
+ (sources."load-ip-set-2.1.1" // {
dependencies = [
- sources."decompress-response-4.2.1"
- sources."mimic-response-2.1.0"
- sources."simple-get-3.1.0"
+ sources."decompress-response-6.0.0"
+ sources."mimic-response-3.1.0"
+ sources."simple-get-4.0.0"
];
})
sources."long-4.0.0"
sources."lru-3.1.0"
- sources."magnet-uri-5.3.0"
+ sources."magnet-uri-5.4.0"
sources."mdns-js-0.5.0"
sources."mdns-js-packet-0.2.0"
- sources."mediasource-2.3.0"
+ sources."mediasource-2.4.0"
sources."memory-chunk-store-1.3.0"
sources."mime-2.4.6"
sources."mimic-response-1.0.1"
@@ -103441,18 +104925,18 @@ in
sources."thunky-1.1.0"
];
})
- sources."multistream-4.0.0"
+ sources."multistream-4.0.1"
+ sources."napi-macros-2.0.0"
sources."netmask-1.0.6"
sources."network-address-1.1.2"
sources."next-event-1.0.0"
- sources."node-gyp-build-3.7.0"
+ sources."node-gyp-build-4.2.3"
sources."node-ssdp-2.9.1"
sources."nodebmc-0.0.7"
sources."on-finished-2.3.0"
sources."once-1.4.0"
sources."open-7.3.0"
sources."package-json-versionify-1.0.4"
- sources."parse-numeric-range-1.2.0"
(sources."parse-torrent-7.1.3" // {
dependencies = [
sources."decompress-response-4.2.1"
@@ -103473,7 +104957,7 @@ in
sources."protobufjs-6.10.1"
sources."pump-3.0.0"
sources."qap-3.3.1"
- sources."queue-microtask-1.1.4"
+ sources."queue-microtask-1.2.0"
sources."random-access-file-2.1.4"
sources."random-access-storage-1.4.1"
sources."random-iterate-1.0.1"
@@ -103489,16 +104973,16 @@ in
];
})
sources."rimraf-3.0.2"
- sources."run-parallel-1.1.9"
- sources."run-parallel-limit-1.0.5"
- sources."run-series-1.1.8"
+ sources."run-parallel-1.1.10"
+ sources."run-parallel-limit-1.0.6"
+ sources."run-series-1.1.9"
sources."rusha-0.8.13"
sources."safe-buffer-5.2.1"
sources."sax-1.1.4"
sources."semver-5.1.1"
sources."simple-concat-1.0.1"
sources."simple-get-2.8.1"
- (sources."simple-peer-9.7.2" // {
+ (sources."simple-peer-9.8.0" // {
dependencies = [
sources."debug-4.3.0"
sources."ms-2.1.2"
@@ -103525,6 +105009,7 @@ in
sources."thirty-two-1.0.2"
sources."through-2.3.8"
sources."thunky-0.1.0"
+ sources."timeout-refresh-1.0.3"
sources."to-arraybuffer-1.0.1"
(sources."torrent-discovery-9.3.0" // {
dependencies = [
@@ -103537,6 +105022,7 @@ in
sources."typedarray-to-buffer-3.1.5"
sources."uint64be-2.0.2"
sources."unordered-array-remove-1.0.2"
+ sources."unordered-set-2.0.1"
sources."upnp-device-client-1.0.2"
sources."upnp-mediarenderer-client-1.4.0"
sources."url-join-4.0.1"
@@ -103547,17 +105033,21 @@ in
];
})
sources."ut_pex-2.0.1"
- sources."utf-8-validate-5.0.2"
+ sources."utf-8-validate-5.0.3"
sources."util-deprecate-1.0.2"
+ sources."utp-native-2.2.1"
sources."videostream-3.2.1"
sources."vlc-command-1.2.0"
- (sources."webtorrent-0.108.6" // {
+ (sources."webtorrent-0.110.1" // {
dependencies = [
sources."debug-4.3.0"
- sources."decompress-response-4.2.1"
- sources."mimic-response-2.1.0"
+ sources."decompress-response-6.0.0"
+ sources."get-stdin-8.0.0"
+ sources."magnet-uri-6.0.0"
+ sources."mimic-response-3.1.0"
sources."ms-2.1.2"
- sources."simple-get-3.1.0"
+ sources."parse-torrent-9.0.0"
+ sources."simple-get-4.0.0"
];
})
sources."winreg-1.2.4"
@@ -103625,10 +105115,10 @@ in
yaml-language-server = nodeEnv.buildNodePackage {
name = "yaml-language-server";
packageName = "yaml-language-server";
- version = "0.11.1";
+ version = "0.12.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.11.1.tgz";
- sha512 = "N3Tu3g4O6ZWV7W0LVsNk62DtKJDQkbnPZRDd7ntaAeEl8QkxL1vnMunI26uzDU4PwwG4tPJ8g/VRS6U+fVp/6A==";
+ url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.12.0.tgz";
+ sha512 = "EAr9fJi05wVWsFVgc4s0AI74nT6D2oN7xcy7W+7JCkvirbm0L7aPDRAjSz6z/dXVyYyFlEAgRWVThXzqguFyTw==";
};
dependencies = [
sources."agent-base-4.3.0"
@@ -103642,10 +105132,9 @@ in
sources."js-yaml-3.14.0"
sources."jsonc-parser-2.3.1"
sources."ms-2.0.0"
- sources."prettier-2.0.5"
sources."request-light-0.2.5"
sources."sprintf-js-1.0.3"
- (sources."vscode-json-languageservice-3.9.1" // {
+ (sources."vscode-json-languageservice-3.10.0" // {
dependencies = [
sources."vscode-languageserver-types-3.16.0-next.2"
sources."vscode-nls-5.0.0"
@@ -103666,12 +105155,11 @@ in
sources."vscode-languageserver-types-3.15.1"
sources."vscode-nls-4.1.2"
sources."vscode-uri-2.1.2"
- sources."yaml-ast-parser-custom-tags-0.0.43"
+ sources."yaml-language-server-parser-0.1.1"
];
buildInputs = globalBuildInputs;
meta = {
description = "YAML language server";
- homepage = "https://github.com/redhat-developer/yaml-language-server#readme";
license = "MIT";
};
production = true;
@@ -103708,13 +105196,13 @@ in
sources."@babel/code-frame-7.10.4"
sources."@babel/helper-validator-identifier-7.10.4"
sources."@babel/highlight-7.10.4"
- sources."@babel/runtime-7.12.1"
+ sources."@babel/runtime-7.12.5"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@sindresorhus/is-0.7.0"
sources."@types/glob-7.1.3"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.11.10"
+ sources."@types/node-14.14.6"
sources."@types/normalize-package-data-2.4.0"
sources."JSONStream-1.3.5"
sources."aggregate-error-3.1.0"
@@ -103742,10 +105230,10 @@ in
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
+ sources."aws4-1.11.0"
(sources."axios-0.18.1" // {
dependencies = [
- sources."is-buffer-2.0.4"
+ sources."is-buffer-2.0.5"
];
})
sources."balanced-match-1.0.0"
@@ -103762,7 +105250,7 @@ in
})
sources."bin-version-check-3.0.0"
sources."binaryextensions-2.3.0"
- sources."boolean-3.0.1"
+ sources."boolean-3.0.2"
(sources."boxen-1.3.0" // {
dependencies = [
sources."camelcase-4.1.0"
@@ -103944,6 +105432,7 @@ in
sources."from2-2.3.0"
sources."fs.realpath-1.0.0"
sources."fullname-4.0.1"
+ sources."function-bind-1.1.1"
sources."gauge-1.2.7"
sources."get-stdin-4.0.1"
sources."get-stream-4.1.0"
@@ -103984,6 +105473,7 @@ in
sources."grouped-queue-1.1.0"
sources."har-schema-2.0.0"
sources."har-validator-5.1.5"
+ sources."has-1.0.3"
(sources."has-ansi-2.0.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
@@ -104025,6 +105515,7 @@ in
sources."is-arrayish-0.2.1"
sources."is-buffer-1.1.6"
sources."is-ci-1.2.1"
+ sources."is-core-module-2.0.0"
sources."is-data-descriptor-1.0.0"
sources."is-descriptor-1.0.2"
sources."is-docker-1.1.0"
@@ -104303,7 +105794,7 @@ in
sources."tough-cookie-2.5.0"
];
})
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-url-0.2.1"
sources."responselike-1.0.2"
sources."restore-cursor-2.0.0"
@@ -104559,7 +106050,7 @@ in
sources."color-name-1.1.4"
sources."cross-spawn-7.0.3"
sources."debug-3.2.6"
- sources."execa-4.0.3"
+ sources."execa-4.1.0"
sources."figures-3.2.0"
sources."get-stream-5.2.0"
sources."has-flag-4.0.0"
@@ -104610,7 +106101,7 @@ in
sources."semver-6.3.0"
];
})
- (sources."mem-fs-editor-7.0.1" // {
+ (sources."mem-fs-editor-7.1.0" // {
dependencies = [
sources."rimraf-3.0.2"
];
diff --git a/pkgs/development/ocaml-modules/apron/default.nix b/pkgs/development/ocaml-modules/apron/default.nix
index 0da1ab74e199..79c4d8a50024 100644
--- a/pkgs/development/ocaml-modules/apron/default.nix
+++ b/pkgs/development/ocaml-modules/apron/default.nix
@@ -13,8 +13,21 @@ stdenv.mkDerivation rec {
buildInputs = [ perl gmp mpfr ppl ocaml findlib camlidl ];
propagatedBuildInputs = [ mlgmpidl ];
- prefixKey = "-prefix ";
- preBuild = "mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib/stublibs";
+ outputs = [ "out" "bin" "dev" ];
+
+ configurePhase = ''
+ runHook preConfigure
+ ./configure -prefix $out
+ mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib/stublibs
+ runHook postConfigure
+ '';
+
+ postInstall = ''
+ mkdir -p $dev/lib
+ mv $out/lib/ocaml $dev/lib/
+ mkdir -p $bin
+ mv $out/bin $bin/
+ '';
meta = {
license = stdenv.lib.licenses.lgpl21;
diff --git a/pkgs/development/ocaml-modules/asn1-combinators/default.nix b/pkgs/development/ocaml-modules/asn1-combinators/default.nix
index 556c749011fa..ddc181a49928 100644
--- a/pkgs/development/ocaml-modules/asn1-combinators/default.nix
+++ b/pkgs/development/ocaml-modules/asn1-combinators/default.nix
@@ -6,11 +6,13 @@ buildDunePackage rec {
minimumOCamlVersion = "4.05";
pname = "asn1-combinators";
- version = "0.2.3";
+ version = "0.2.4";
+
+ useDune2 = true;
src = fetchurl {
url = "https://github.com/mirleft/ocaml-asn1-combinators/releases/download/v${version}/asn1-combinators-v${version}.tbz";
- sha256 = "1z73hc17f5m2i4bfxw0g94fsri67f8vha812mm8klz4ggs8y7d6r";
+ sha256 = "09rn5wwqhwg7x51b9ycl15s7007hgha6lwaz2bpw85fr70jq3i9r";
};
propagatedBuildInputs = [ cstruct zarith bigarray-compat stdlib-shims ptime ];
diff --git a/pkgs/development/ocaml-modules/base64/default.nix b/pkgs/development/ocaml-modules/base64/default.nix
index b2e3e0c5e74d..de0bc13e2833 100644
--- a/pkgs/development/ocaml-modules/base64/default.nix
+++ b/pkgs/development/ocaml-modules/base64/default.nix
@@ -1,25 +1,17 @@
-{ lib, fetchpatch, fetchzip, buildDunePackage, alcotest, bos }:
-
-let version = "3.2.0"; in
+{ lib, fetchurl, buildDunePackage, alcotest, bos, dune-configurator }:
buildDunePackage rec {
pname = "base64";
- inherit version;
-
- src = fetchzip {
- url = "https://github.com/mirage/ocaml-base64/archive/v${version}.tar.gz";
- sha256 = "1ilw3zj0w6cq7i4pvr8m2kv5l5f2y9aldmv72drlwwns013b1gwy";
- };
+ version = "3.4.0";
- minimumOCamlVersion = "4.03";
+ useDune2 = true;
- buildInputs = [ bos ];
+ src = fetchurl {
+ url = "https://github.com/mirage/ocaml-base64/releases/download/v${version}/base64-v${version}.tbz";
+ sha256 = "0d0n5gd4nkdsz14jnxq13f1f7rzxmndg5xql039a8wfppmazd70w";
+ };
- # Fix test-suite for alcotest ≥ 1.0
- patches = [(fetchpatch {
- url = "https://github.com/mirage/ocaml-base64/commit/8d334d02aa52875158fae3e2fb8fe0a5596598d0.patch";
- sha256 = "0lvqdp98qavpzis1wgwh3ijajq79hq47898gsrk37fpyjbrdzf5q";
- })];
+ buildInputs = [ bos dune-configurator ];
doCheck = true;
checkInputs = [ alcotest ];
diff --git a/pkgs/development/ocaml-modules/biocaml/default.nix b/pkgs/development/ocaml-modules/biocaml/default.nix
index be62a1c6d2cd..b7cab4cef6d1 100644
--- a/pkgs/development/ocaml-modules/biocaml/default.nix
+++ b/pkgs/development/ocaml-modules/biocaml/default.nix
@@ -6,12 +6,12 @@ buildDunePackage rec {
pname = "biocaml";
version = "0.10.1";
- owner = "biocaml";
+ useDune2 = true;
minimumOCamlVersion = "4.07";
src = fetchFromGitHub {
- inherit owner;
+ owner = "biocaml";
repo = pname;
rev = "v${version}";
sha256 = "1f19nc8ld0iv45jjnsvaah3ddj88s2n9wj8mrz726kzg85cfr8xj";
diff --git a/pkgs/development/ocaml-modules/bistro/default.nix b/pkgs/development/ocaml-modules/bistro/default.nix
index 9603f283ee4f..78ca63ab90c2 100644
--- a/pkgs/development/ocaml-modules/bistro/default.nix
+++ b/pkgs/development/ocaml-modules/bistro/default.nix
@@ -5,6 +5,9 @@
buildDunePackage rec {
pname = "bistro";
version = "0.5.0";
+
+ useDune2 = true;
+
src = fetchFromGitHub {
owner = "pveber";
repo = pname;
diff --git a/pkgs/development/ocaml-modules/bitstring/default.nix b/pkgs/development/ocaml-modules/bitstring/default.nix
index 2f413d37352c..386503039e05 100644
--- a/pkgs/development/ocaml-modules/bitstring/default.nix
+++ b/pkgs/development/ocaml-modules/bitstring/default.nix
@@ -2,13 +2,13 @@
buildDunePackage rec {
pname = "bitstring";
- version = "3.0.0";
+ version = "3.1.1";
src = fetchFromGitHub {
owner = "xguerin";
repo = pname;
rev = "v${version}";
- sha256 = "0r49qax7as48jgknzaq6p9rbpmrvnmlic713wzz5bj60j5h0396f";
+ sha256 = "1ys8xx174jf8v5sm0lbxvzhdlcs5p0fhy1gvf58gad2g4gvgpvxc";
};
buildInputs = [ ppx_tools_versioned ounit ];
diff --git a/pkgs/development/ocaml-modules/checkseum/default.nix b/pkgs/development/ocaml-modules/checkseum/default.nix
index 731dd476c5d7..810099810470 100644
--- a/pkgs/development/ocaml-modules/checkseum/default.nix
+++ b/pkgs/development/ocaml-modules/checkseum/default.nix
@@ -1,19 +1,21 @@
-{ lib, fetchurl, buildDunePackage
+{ lib, fetchurl, buildDunePackage, dune-configurator
, bigarray-compat, optint
-, cmdliner, fmt, rresult
+, fmt, rresult
, alcotest
}:
buildDunePackage rec {
- version = "0.1.1";
+ version = "0.2.1";
pname = "checkseum";
+ useDune2 = true;
+
src = fetchurl {
url = "https://github.com/mirage/checkseum/releases/download/v${version}/checkseum-v${version}.tbz";
- sha256 = "0aa2r1l65a5hcgciw6n8r5ij4gpgg0cf9k24isybxiaiz63k94d3";
+ sha256 = "1swb44c64pcs4dh9ka9lig6d398qwwkd3kkiajicww6qk7jbh3n5";
};
- buildInputs = [ cmdliner fmt rresult ];
+ buildInputs = [ dune-configurator fmt rresult ];
propagatedBuildInputs = [ bigarray-compat optint ];
checkInputs = lib.optionals doCheck [ alcotest ];
diff --git a/pkgs/development/ocaml-modules/cohttp/default.nix b/pkgs/development/ocaml-modules/cohttp/default.nix
index 6cb802e437d7..3fed7c55d452 100644
--- a/pkgs/development/ocaml-modules/cohttp/default.nix
+++ b/pkgs/development/ocaml-modules/cohttp/default.nix
@@ -7,6 +7,8 @@ buildDunePackage rec {
pname = "cohttp";
version = "2.5.4";
+ useDune2 = true;
+
minimumOCamlVersion = "4.04.1";
src = fetchurl {
diff --git a/pkgs/development/ocaml-modules/cohttp/lwt.nix b/pkgs/development/ocaml-modules/cohttp/lwt.nix
index 1f261be62022..8357d748ce8f 100644
--- a/pkgs/development/ocaml-modules/cohttp/lwt.nix
+++ b/pkgs/development/ocaml-modules/cohttp/lwt.nix
@@ -8,7 +8,7 @@ else
buildDunePackage {
pname = "cohttp-lwt";
- inherit (cohttp) version src meta;
+ inherit (cohttp) version src useDune2 meta;
buildInputs = [ uri ppx_sexp_conv ];
diff --git a/pkgs/development/ocaml-modules/cow/default.nix b/pkgs/development/ocaml-modules/cow/default.nix
index 787854f8e416..13ee99804d8c 100644
--- a/pkgs/development/ocaml-modules/cow/default.nix
+++ b/pkgs/development/ocaml-modules/cow/default.nix
@@ -2,6 +2,7 @@
, uri, xmlm, omd, ezjsonm }:
buildDunePackage rec {
+ useDune2 = true;
minimumOCamlVersion = "4.02.3";
version = "2.4.0";
diff --git a/pkgs/development/ocaml-modules/cryptokit/default.nix b/pkgs/development/ocaml-modules/cryptokit/default.nix
index 69f8445e2173..272ff72d8c59 100644
--- a/pkgs/development/ocaml-modules/cryptokit/default.nix
+++ b/pkgs/development/ocaml-modules/cryptokit/default.nix
@@ -1,43 +1,29 @@
-{ stdenv, fetchurl, zlib, ocaml, findlib, ocamlbuild, zarith, ncurses }:
+{ lib, buildDunePackage, fetchurl, zlib, dune-configurator, zarith, ncurses }:
-assert stdenv.lib.versionAtLeast ocaml.version "3.12";
-
-let param =
- if stdenv.lib.versionAtLeast ocaml.version "4.02"
- then {
- version = "1.14";
- url = "https://github.com/xavierleroy/cryptokit/archive/release114.tar.gz";
- sha256 = "0wkh72idkb7dahiwyl94hhbq27cc7x9fnmxkpnbqli6wi8wd7d05";
- inherit zarith;
- } else {
- version = "1.10";
- url = "http://forge.ocamlcore.org/frs/download.php/1493/cryptokit-1.10.tar.gz";
- sha256 = "1k2f2ixm7jcsgrzn9lz1hm9qqgq71lk9lxy3v3cwsd8xdrj3jrnv";
- zarith = null;
- };
-in
-
-stdenv.mkDerivation {
+buildDunePackage {
pname = "cryptokit";
- inherit (param) version;
+ version = "1.16.1";
+
+ useDune2 = true;
src = fetchurl {
- inherit (param) url sha256;
+ url = "https://github.com/xavierleroy/cryptokit/archive/release1161.tar.gz";
+ sha256 = "0kzqkk451m69nqi5qiwak0rd0rp5vzi613gcngsiig7dyxwka61c";
};
- buildInputs = [ ocaml findlib ocamlbuild ncurses ];
- propagatedBuildInputs = [ param.zarith zlib ];
+ dontConfigure = true;
- buildFlags = [ "setup.data" "build" ];
+ buildInputs = [ dune-configurator ncurses ];
+ propagatedBuildInputs = [ zarith zlib ];
- preBuild = "mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib/stublibs";
+ doCheck = true;
meta = {
homepage = "http://pauillac.inria.fr/~xleroy/software.html";
description = "A library of cryptographic primitives for OCaml";
- platforms = ocaml.meta.platforms or [];
+ license = lib.licenses.lgpl2Only;
maintainers = [
- stdenv.lib.maintainers.maggesi
+ lib.maintainers.maggesi
];
};
}
diff --git a/pkgs/development/ocaml-modules/curly/default.nix b/pkgs/development/ocaml-modules/curly/default.nix
index a17ea72140ff..236b9c19c928 100644
--- a/pkgs/development/ocaml-modules/curly/default.nix
+++ b/pkgs/development/ocaml-modules/curly/default.nix
@@ -1,25 +1,26 @@
-{ lib, buildDunePackage, fetchFromGitHub, ocaml
+{ stdenv, buildDunePackage, fetchurl, ocaml
, result, alcotest, cohttp-lwt-unix, odoc, curl }:
buildDunePackage rec {
pname = "curly";
- version = "unstable-2019-11-14";
+ version = "0.2.0";
minimumOCamlVersion = "4.02";
useDune2 = true;
- src = fetchFromGitHub {
- owner = "rgrinberg";
- repo = pname;
- rev = "33a538c89ef8279d4591454a7f699a4183dde5d0";
- sha256 = "10pxbvf5xrsajaxrccxh2lqhgp3yaf61z9w03rvb2mq44nc2dggz";
+ src = fetchurl {
+ url = "https://github.com/rgrinberg/curly/releases/download/${version}/curly-${version}.tbz";
+ sha256 = "07vqdrklar0d5i83ip7sjw2c1v18a9m3anw07vmi5ay29pxzal6k";
};
propagatedBuildInputs = [ result ];
checkInputs = [ alcotest cohttp-lwt-unix ];
- # test dependencies are only available for >= 4.05
- doCheck = lib.versionAtLeast ocaml.version "4.05";
+ # test dependencies are only available for >= 4.08
+ doCheck = stdenv.lib.versionAtLeast ocaml.version "4.08"
+ # Some test fails in macOS sandbox
+ # > Fatal error: exception Unix.Unix_error(Unix.EPERM, "bind", "")
+ && !stdenv.isDarwin;
postPatch = ''
substituteInPlace src/curly.ml \
diff --git a/pkgs/development/ocaml-modules/decompress/default.nix b/pkgs/development/ocaml-modules/decompress/default.nix
index 753f894e0850..a3bf3456ed0d 100644
--- a/pkgs/development/ocaml-modules/decompress/default.nix
+++ b/pkgs/development/ocaml-modules/decompress/default.nix
@@ -7,6 +7,8 @@ buildDunePackage rec {
version = "0.9.0";
pname = "decompress";
+ useDune2 = true;
+
src = fetchurl {
url = "https://github.com/mirage/decompress/releases/download/v${version}/decompress-v${version}.tbz";
sha256 = "0fryhcvv96vfca51c7kqdn3n3canqsbbvfbi75ya6lca4lmpipbh";
diff --git a/pkgs/development/ocaml-modules/dispatch/default.nix b/pkgs/development/ocaml-modules/dispatch/default.nix
index 5de61169c365..03f2afbd3141 100644
--- a/pkgs/development/ocaml-modules/dispatch/default.nix
+++ b/pkgs/development/ocaml-modules/dispatch/default.nix
@@ -7,7 +7,7 @@ buildDunePackage rec {
src = fetchFromGitHub {
owner = "inhabitedtype";
repo = "ocaml-dispatch";
- rev = "${version}";
+ rev = version;
sha256 = "05kb9zcihk50r2haqz8vrlr7kmaka6vrs4j1z500lmnl877as6qr";
};
diff --git a/pkgs/development/ocaml-modules/ezjsonm/default.nix b/pkgs/development/ocaml-modules/ezjsonm/default.nix
index 781af8a4c98b..269288ef3cd9 100644
--- a/pkgs/development/ocaml-modules/ezjsonm/default.nix
+++ b/pkgs/development/ocaml-modules/ezjsonm/default.nix
@@ -1,15 +1,17 @@
-{ stdenv, fetchzip, buildDunePackage, jsonm, hex, sexplib }:
+{ stdenv, fetchurl, buildDunePackage, jsonm, hex, sexplib0 }:
buildDunePackage rec {
pname = "ezjsonm";
- version = "0.6.0";
+ version = "1.2.0";
- src = fetchzip {
- url = "https://github.com/mirage/${pname}/archive/${version}.tar.gz";
- sha256 = "18g64lhai0bz65b9fil12vlgfpwa9b5apj7x6d7n4zzm18qfazvj";
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/ezjsonm/releases/download/v${version}/ezjsonm-v${version}.tbz";
+ sha256 = "1q6cf63cc614lr141rzhm2w4rhi1snfqai6fmkhvfjs84hfbw2w7";
};
- propagatedBuildInputs = [ jsonm hex sexplib ];
+ propagatedBuildInputs = [ jsonm hex sexplib0 ];
meta = {
description = "An easy interface on top of the Jsonm library";
diff --git a/pkgs/development/ocaml-modules/fiat-p256/default.nix b/pkgs/development/ocaml-modules/fiat-p256/default.nix
index ac7e6640eeab..3ebe98ab775d 100644
--- a/pkgs/development/ocaml-modules/fiat-p256/default.nix
+++ b/pkgs/development/ocaml-modules/fiat-p256/default.nix
@@ -5,6 +5,7 @@
buildDunePackage rec {
pname = "fiat-p256";
version = "0.2.1";
+ useDune2 = true;
src = fetchurl {
url = "https://github.com/mirage/fiat/releases/download/v${version}/${pname}-v${version}.tbz";
diff --git a/pkgs/development/ocaml-modules/gapi-ocaml/default.nix b/pkgs/development/ocaml-modules/gapi-ocaml/default.nix
index b01d4b4a04c2..348a70a0da9f 100644
--- a/pkgs/development/ocaml-modules/gapi-ocaml/default.nix
+++ b/pkgs/development/ocaml-modules/gapi-ocaml/default.nix
@@ -1,10 +1,13 @@
-{ stdenv, fetchFromGitHub, buildDunePackage
-, ocurl, cryptokit, ocaml_extlib, yojson, ocamlnet, xmlm
+{ lib, fetchFromGitHub, buildDunePackage, ocaml
+, cryptokit, ocamlnet, ocurl, yojson
+, ounit
}:
buildDunePackage rec {
pname = "gapi-ocaml";
- version = "0.3.19";
+ version = "0.4.1";
+
+ useDune2 = true;
minimumOCamlVersion = "4.02";
@@ -12,16 +15,18 @@ buildDunePackage rec {
owner = "astrada";
repo = pname;
rev = "v${version}";
- sha256 = "04arif1p1vj5yr24cwicj70b7yx17hrgf4pl47vqg8ngcrdh71v9";
+ sha256 = "0riax23grjnq9pczmp1yv02ji0svvs2kbiqskj6f6yjviamnpa31";
};
- propagatedBuildInputs = [ ocurl cryptokit ocaml_extlib ocamlnet yojson ];
- buildInputs = [ xmlm ];
+ propagatedBuildInputs = [ cryptokit ocamlnet ocurl yojson ];
+
+ doCheck = lib.versionAtLeast ocaml.version "4.04";
+ checkInputs = [ ounit ];
meta = {
description = "OCaml client for google services";
homepage = "http://gapi-ocaml.forge.ocamlcore.org";
- license = stdenv.lib.licenses.mit;
- maintainers = with stdenv.lib.maintainers; [ bennofs ];
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ bennofs ];
};
}
diff --git a/pkgs/development/ocaml-modules/gsl/default.nix b/pkgs/development/ocaml-modules/gsl/default.nix
index c292c3d6ab5f..aebdf4adb27f 100644
--- a/pkgs/development/ocaml-modules/gsl/default.nix
+++ b/pkgs/development/ocaml-modules/gsl/default.nix
@@ -1,6 +1,4 @@
-{ lib, fetchurl, buildDunePackage, pkg-config, gsl
-, dune-configurator
-}:
+{ stdenv, fetchurl, buildDunePackage, pkg-config, gsl, darwin, dune-configurator }:
buildDunePackage rec {
pname = "gsl";
@@ -14,11 +12,12 @@ buildDunePackage rec {
};
buildInputs = [ dune-configurator gsl pkg-config ];
+ propagatedBuildInputs = stdenv.lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Accelerate ];
- meta = {
+ meta = with stdenv.lib; {
homepage = "https://mmottl.github.io/gsl-ocaml/";
description = "OCaml bindings to the GNU Scientific Library";
- license = lib.licenses.gpl3Plus;
- maintainers = [ lib.maintainers.vbgl ];
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ vbgl ];
};
}
diff --git a/pkgs/development/ocaml-modules/hex/default.nix b/pkgs/development/ocaml-modules/hex/default.nix
index 8e9dd2db2500..526989734abd 100644
--- a/pkgs/development/ocaml-modules/hex/default.nix
+++ b/pkgs/development/ocaml-modules/hex/default.nix
@@ -1,17 +1,19 @@
-{ stdenv, fetchurl, buildDunePackage, cstruct }:
+{ stdenv, fetchurl, buildDunePackage, bigarray-compat, cstruct }:
buildDunePackage rec {
pname = "hex";
- version = "1.3.0";
+ version = "1.4.0";
+
+ useDune2 = true;
minimumOCamlVersion = "4.02";
src = fetchurl {
url = "https://github.com/mirage/ocaml-${pname}/releases/download/v${version}/hex-v${version}.tbz";
- sha256 = "193567pn58df3b824vmfanncdfgf9cxzl7q3rq39zl9szvzhvkja";
+ sha256 = "07b9y0lmnflsslkrm6xilkj40n8sf2hjqkyqghnk7sw5l0plkqsp";
};
- propagatedBuildInputs = [ cstruct ];
+ propagatedBuildInputs = [ bigarray-compat cstruct ];
doCheck = true;
meta = {
diff --git a/pkgs/development/ocaml-modules/imagelib/default.nix b/pkgs/development/ocaml-modules/imagelib/default.nix
index 12b8a757e16f..46bd4b962681 100644
--- a/pkgs/development/ocaml-modules/imagelib/default.nix
+++ b/pkgs/development/ocaml-modules/imagelib/default.nix
@@ -4,6 +4,9 @@ buildDunePackage rec {
minimumOCamlVersion = "4.07";
version = "20191011";
pname = "imagelib";
+
+ useDune2 = true;
+
src = fetchFromGitHub {
owner = "rlepigre";
repo = "ocaml-imagelib";
diff --git a/pkgs/development/ocaml-modules/imagelib/unix.nix b/pkgs/development/ocaml-modules/imagelib/unix.nix
index 48986b15a8f8..a188165a48fa 100644
--- a/pkgs/development/ocaml-modules/imagelib/unix.nix
+++ b/pkgs/development/ocaml-modules/imagelib/unix.nix
@@ -2,7 +2,7 @@
buildDunePackage {
pname = "imagelib-unix";
- inherit (imagelib) version src meta;
+ inherit (imagelib) version src useDune2 meta;
propagatedBuildInputs = [ imagelib ];
}
diff --git a/pkgs/development/ocaml-modules/janestreet/0.13.nix b/pkgs/development/ocaml-modules/janestreet/0.13.nix
index 175651f69605..9ab45aa5b30d 100644
--- a/pkgs/development/ocaml-modules/janestreet/0.13.nix
+++ b/pkgs/development/ocaml-modules/janestreet/0.13.nix
@@ -6,6 +6,7 @@
, ppxlib
, re
, openssl
+, zarith
}:
rec {
@@ -498,6 +499,71 @@ rec {
meta.description = "Process library and s-expression based shell";
};
+ csvfields = janePackage {
+ pname = "csvfields";
+ hash = "19pnq9m9lkdgqfy9l21w779d6c8djr1dvvjq7r9kbgfwb04symmr";
+ propagatedBuildInputs = [ core expect_test_helpers ];
+ meta.description = "Runtime support for ppx_xml_conv and ppx_csv_conv";
+ };
+
+ sexp_diff_kernel = janePackage {
+ pname = "sexp_diff_kernel";
+ hash = "125gssd24vfcfbkpjlqbxijlc4jyw2n0wv1cnddcfvpn1f7cghzb";
+ propagatedBuildInputs = [ core_kernel ];
+ meta.description = "Code for computing the diff of two sexps";
+ };
+
+ sexp_macro = janePackage {
+ pname = "sexp_macro";
+ hash = "1rqs2r2ihwsqzgnqsdr0db6dqzz4q6s9hi1hvnwf0cb2vnkhsjln";
+ propagatedBuildInputs = [ async sexplib ];
+ meta.description = "Sexp macros";
+ };
+
+ sexp_select = janePackage {
+ pname = "sexp_select";
+ hash = "02yckmin937scqs2i45r2qqp56rqa6j2q04nfhnnxvn3bkb0qnb1";
+ propagatedBuildInputs = [ base ppx_jane ];
+ meta.description = "A library to use CSS-style selectors to traverse sexp trees";
+ };
+
+ sexp = janePackage {
+ pname = "sexp";
+ hash = "0cqp6syc4ap2nxgg1mvwwz2pmib48kp3gigzpjwh20wr38qq0p1r";
+ propagatedBuildInputs = [
+ async
+ core
+ csvfields
+ re2
+ sexp_diff_kernel
+ sexp_macro
+ sexp_pretty
+ sexp_select
+ ];
+ patches = ./sexp.patch;
+ meta.description = "S-expression swiss knife";
+ };
+
+ zarith_stubs_js = janePackage {
+ pname = "zarith_stubs_js";
+ hash = "0dldnf85rfyx8z63qjly9n8plj8nnkw4i5zrj5vbm7s2wjcfjzj1";
+ meta.description = "Javascripts stubs for the Zarith library";
+ };
+
+ bignum = janePackage {
+ pname = "bignum";
+ hash = "0qldyl5mhlffnyps7n9y8qykm0ylrdiw5ii8zlww82zmmpp8zv5x";
+ propagatedBuildInputs = [ core_kernel zarith zarith_stubs_js ];
+ meta.description = "Core-flavoured wrapper around zarith's arbitrary-precision rationals";
+ };
+
+ delimited_parsing = janePackage {
+ pname = "delimited_parsing";
+ hash = "0siz746q28241wk0sv435lfvvips7sl151z5a1sbqanr3lm4s17w";
+ propagatedBuildInputs = [ async core_extended ];
+ meta.description = "Parsing of character (e.g., comma) separated and fixed-width values";
+ };
+
### Packages at version 0.11, with dependencies at version 0.12
configurator = janePackage {
diff --git a/pkgs/development/ocaml-modules/janestreet/default.nix b/pkgs/development/ocaml-modules/janestreet/default.nix
index 837504f9a7fe..25b498bb7da0 100644
--- a/pkgs/development/ocaml-modules/janestreet/default.nix
+++ b/pkgs/development/ocaml-modules/janestreet/default.nix
@@ -529,14 +529,6 @@ rec {
meta.description = "Writing Emacs plugin in OCaml";
};
- email_message = janePackage {
- pname = "email_message";
- hash = "131jd72k4s8cdbgg6gyg7w5v8mphdlvdx4fgvh8d9a1m7kkvbxfg";
- propagatedBuildInputs = [ async angstrom core_extended cryptokit magic-mime ounit ];
- patches = [ ./email-message-angstrom-0.14.patch ];
- meta.description = "E-mail message parser";
- };
-
incremental_kernel = janePackage {
version = "0.11.1";
pname = "incremental_kernel";
diff --git a/pkgs/development/ocaml-modules/janestreet/email-message-angstrom-0.14.patch b/pkgs/development/ocaml-modules/janestreet/email-message-angstrom-0.14.patch
deleted file mode 100644
index 624a3e5334b2..000000000000
--- a/pkgs/development/ocaml-modules/janestreet/email-message-angstrom-0.14.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/email_address/src/email_address.ml b/email_address/src/email_address.ml
-index 7470273..d070465 100644
---- a/email_address/src/email_address.ml
-+++ b/email_address/src/email_address.ml
-@@ -38,7 +38,7 @@ module Stable = struct
- let of_string ?default_domain input_str =
- let open Core_kernel in
- let open! Int.Replace_polymorphic_compare in
-- match Angstrom.parse_string Email_address_parser_stable_v1.email_only input_str with
-+ match Angstrom.parse_string ~consume:Prefix Email_address_parser_stable_v1.email_only input_str with
- | Error error ->
- Or_error.error_s [%message
- "Failed to parse email address"
-@@ -104,7 +104,7 @@ module T = Stable.V1.With_comparator
- include T
-
- let list_of_string ?default_domain input_str =
-- match Angstrom.parse_string Email_address_parser_stable_v1.email_list_only input_str with
-+ match Angstrom.parse_string ~consume:Prefix Email_address_parser_stable_v1.email_list_only input_str with
- | Error error ->
- Or_error.error_s [%message
- "Failed to parse email address(es)"
diff --git a/pkgs/development/ocaml-modules/janestreet/sexp.patch b/pkgs/development/ocaml-modules/janestreet/sexp.patch
new file mode 100644
index 000000000000..e56ce6508db1
--- /dev/null
+++ b/pkgs/development/ocaml-modules/janestreet/sexp.patch
@@ -0,0 +1,30 @@
+diff --git a/lazy_list/src/dune b/lazy_list/src/dune
+index f1650ad..df90914 100644
+--- a/lazy_list/src/dune
++++ b/lazy_list/src/dune
+@@ -1,2 +1,3 @@
+ (library (name lazy_list) (libraries core_kernel)
++ (public_name sexp.lazy_list)
+ (preprocess (pps ppx_jane)))
+\ No newline at end of file
+diff --git a/sexp_app/pattern/dune b/sexp_app/pattern/dune
+index b7d2c3b..baf136b 100644
+--- a/sexp_app/pattern/dune
++++ b/sexp_app/pattern/dune
+@@ -1,4 +1,5 @@
+ (library (name sexp_app_pattern) (libraries core re2 sexplib str)
++ (public_name sexp.sexp_app_pattern)
+ (preprocess (pps ppx_jane)))
+
+ (ocamllex lexer)
+diff --git a/sexp_app/src/dune b/sexp_app/src/dune
+index b91ff40..a07a4e7 100644
+--- a/sexp_app/src/dune
++++ b/sexp_app/src/dune
+@@ -1,4 +1,5 @@
+ (library (name sexp_app) (libraries core lazy_list re2 sexplib str)
++ (public_name sexp.sexp_app)
+ (preprocess (pps ppx_jane -allow-unannotated-ignores)))
+
+ (ocamllex csv_lexeme)
+\ No newline at end of file
diff --git a/pkgs/development/ocaml-modules/jwto/default.nix b/pkgs/development/ocaml-modules/jwto/default.nix
index a4cf0aae6918..1c7622f2805a 100644
--- a/pkgs/development/ocaml-modules/jwto/default.nix
+++ b/pkgs/development/ocaml-modules/jwto/default.nix
@@ -5,6 +5,8 @@ buildDunePackage rec {
pname = "jwto";
version = "0.3.0";
+ useDune2 = true;
+
minimumOCamlVersion = "4.05";
src = fetchFromGitHub {
diff --git a/pkgs/development/ocaml-modules/lacaml/default.nix b/pkgs/development/ocaml-modules/lacaml/default.nix
index 23b38e469b4b..b7f5cb44818b 100644
--- a/pkgs/development/ocaml-modules/lacaml/default.nix
+++ b/pkgs/development/ocaml-modules/lacaml/default.nix
@@ -1,31 +1,31 @@
-{ stdenv, fetchFromGitHub, darwin, ocaml, findlib, dune, base, stdio, lapack, blas }:
+{ stdenv, fetchurl, darwin, buildDunePackage, dune-configurator
+, lapack, blas
+}:
-assert stdenv.lib.versionAtLeast (stdenv.lib.getVersion ocaml) "4.05.0";
assert (!blas.isILP64) && (!lapack.isILP64);
-stdenv.mkDerivation rec {
- pname = "ocaml${ocaml.version}-lacaml";
- version = "11.0.6";
+buildDunePackage rec {
+ pname = "lacaml";
+ version = "11.0.8";
- src = fetchFromGitHub {
- owner = "mmottl";
- repo = "lacaml";
- rev = version;
- sha256 = "1vn5441fg45d0ni9x87dhz2x4jrmvg3w7qk3vvcrd436snvh07g0";
+ useDune2 = true;
+
+ minimumOCamlVersion = "4.08";
+
+ src = fetchurl {
+ url = "https://github.com/mmottl/lacaml/releases/download/${version}/lacaml-${version}.tbz";
+ sha256 = "1i47wqnd9iy6ndbi9zfahpb592gahp6im26rgpwch13vgzk3kifd";
};
- buildInputs = [ ocaml findlib dune base stdio ];
+ buildInputs = [ dune-configurator ];
propagatedBuildInputs = [ lapack blas ] ++
stdenv.lib.optionals stdenv.isDarwin
[ darwin.apple_sdk.frameworks.Accelerate ];
- inherit (dune) installPhase;
-
meta = with stdenv.lib; {
- homepage = "http://mmottl.github.io/lacaml";
+ homepage = "https://mmottl.github.io/lacaml";
description = "OCaml bindings for BLAS and LAPACK";
license = licenses.lgpl21Plus;
- platforms = ocaml.meta.platforms or [];
- maintainers = [ maintainers.rixed ];
+ maintainers = [ maintainers.vbgl ];
};
}
diff --git a/pkgs/development/ocaml-modules/lua-ml/default.nix b/pkgs/development/ocaml-modules/lua-ml/default.nix
index 6e69bc1e5c50..38ccaea65eba 100644
--- a/pkgs/development/ocaml-modules/lua-ml/default.nix
+++ b/pkgs/development/ocaml-modules/lua-ml/default.nix
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "lindig";
repo = pname;
- rev = "${version}";
+ rev = version;
sha256 = "04lv98nxmzanvyn4c0k6k0ax29f5xfdl8qzpf5hwadslq213a044";
};
diff --git a/pkgs/development/ocaml-modules/mirage-block/default.nix b/pkgs/development/ocaml-modules/mirage-block/default.nix
new file mode 100644
index 000000000000..28eb4d6b28ed
--- /dev/null
+++ b/pkgs/development/ocaml-modules/mirage-block/default.nix
@@ -0,0 +1,24 @@
+{ lib, fetchurl, buildDunePackage
+, cstruct, lwt, mirage-device
+}:
+
+buildDunePackage rec {
+ pname = "mirage-block";
+ version = "2.0.1";
+
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/mirage-block/releases/download/v${version}/mirage-block-v${version}.tbz";
+ sha256 = "1wp8wmixaz9i2sbvq6nkx903lbnpdgb2w404pz1wk8kcg9p3ilcc";
+ };
+
+ propagatedBuildInputs = [ cstruct lwt mirage-device ];
+
+ meta = with lib; {
+ description = "Block signatures and implementations for MirageOS";
+ homepage = "https://github.com/mirage/mirage-block";
+ license = licenses.isc;
+ maintainers = with maintainers; [ vbgl ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/mirage-channel/default.nix b/pkgs/development/ocaml-modules/mirage-channel/default.nix
new file mode 100644
index 000000000000..5b639e6fdd6e
--- /dev/null
+++ b/pkgs/development/ocaml-modules/mirage-channel/default.nix
@@ -0,0 +1,28 @@
+{ lib, fetchurl, buildDunePackage
+, cstruct, logs, lwt, mirage-flow
+, alcotest, mirage-flow-combinators
+}:
+
+buildDunePackage rec {
+ pname = "mirage-channel";
+ version = "4.0.1";
+
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/mirage-channel/releases/download/v${version}/mirage-channel-v${version}.tbz";
+ sha256 = "0wmb2zhiyp8n78xgcspcsyd19bhcml3kyli2caw3778wc1gyvfpc";
+ };
+
+ propagatedBuildInputs = [ cstruct logs lwt mirage-flow ];
+
+ doCheck = true;
+ checkInputs = [ alcotest mirage-flow-combinators ];
+
+ meta = {
+ description = "Buffered channels for MirageOS FLOW types";
+ license = lib.licenses.isc;
+ maintainers = [ lib.maintainers.vbgl ];
+ homepage = "https://github.com/mirage/mirage-channel";
+ };
+}
diff --git a/pkgs/development/ocaml-modules/mirage-console/default.nix b/pkgs/development/ocaml-modules/mirage-console/default.nix
new file mode 100644
index 000000000000..ccde5c5f2ae2
--- /dev/null
+++ b/pkgs/development/ocaml-modules/mirage-console/default.nix
@@ -0,0 +1,24 @@
+{ lib, fetchurl, buildDunePackage
+, lwt, mirage-device, mirage-flow
+}:
+
+buildDunePackage rec {
+ pname = "mirage-console";
+ version = "3.0.2";
+
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/mirage-console/releases/download/v${version}/mirage-console-v${version}.tbz";
+ sha256 = "1fygk7pvlmwx6vd0h4cv9935xxhi64k2dgym41wf6qfkxgpp31lm";
+ };
+
+ propagatedBuildInputs = [ lwt mirage-device mirage-flow ];
+
+ meta = {
+ description = "Implementations of Mirage console devices";
+ homepage = "https://github.com/mirage/mirage-console";
+ license = lib.licenses.isc;
+ maintainers = [ lib.maintainers.vbgl ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/mirage-crypto/default.nix b/pkgs/development/ocaml-modules/mirage-crypto/default.nix
index 66da69fee222..f963e8e15d08 100644
--- a/pkgs/development/ocaml-modules/mirage-crypto/default.nix
+++ b/pkgs/development/ocaml-modules/mirage-crypto/default.nix
@@ -4,11 +4,11 @@ buildDunePackage rec {
minimumOCamlVersion = "4.08";
pname = "mirage-crypto";
- version = "0.8.6";
+ version = "0.8.7";
src = fetchurl {
url = "https://github.com/mirage/mirage-crypto/releases/download/v${version}/mirage-crypto-v${version}.tbz";
- sha256 = "1fghg89lpm1iks6nk1jhqcimpvb52jih0ys9bxbn2f343l0njbkq";
+ sha256 = "1gx86h6kk39zq3kvl854jc2ap2755paalp1f7iv8r9js2xnbxfxy";
};
useDune2 = true;
diff --git a/pkgs/development/ocaml-modules/mirage-logs/default.nix b/pkgs/development/ocaml-modules/mirage-logs/default.nix
new file mode 100644
index 000000000000..2a7670ce3722
--- /dev/null
+++ b/pkgs/development/ocaml-modules/mirage-logs/default.nix
@@ -0,0 +1,28 @@
+{ lib, fetchurl, buildDunePackage
+, logs, lwt, mirage-clock, mirage-profile, ptime
+, alcotest
+}:
+
+buildDunePackage rec {
+ pname = "mirage-logs";
+ version = "1.2.0";
+
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/mirage-logs/releases/download/v${version}/mirage-logs-v${version}.tbz";
+ sha256 = "0h0amzjxy067jljscib7fvw5q8k0adqa8m86affha9hq5jsh07a1";
+ };
+
+ propagatedBuildInputs = [ logs lwt mirage-clock mirage-profile ptime ];
+
+ doCheck = true;
+ checkInputs = [ alcotest ];
+
+ meta = {
+ description = "A reporter for the Logs library that writes log messages to stderr, using a Mirage `CLOCK` to add timestamps";
+ homepage = "https://github.com/mirage/mirage-logs";
+ license = lib.licenses.isc;
+ maintainers = [ lib.maintainers.vbgl ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/mirage-profile/default.nix b/pkgs/development/ocaml-modules/mirage-profile/default.nix
new file mode 100644
index 000000000000..c6ca730bf3c5
--- /dev/null
+++ b/pkgs/development/ocaml-modules/mirage-profile/default.nix
@@ -0,0 +1,26 @@
+{ lib, fetchurl, buildDunePackage
+, ppx_cstruct
+, cstruct, lwt
+}:
+
+buildDunePackage rec {
+ pname = "mirage-profile";
+ version = "0.9.1";
+
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/mirage-profile/releases/download/v${version}/mirage-profile-v${version}.tbz";
+ sha256 = "0lh3591ad4v7nxpd410b75idmgdq668mqdilvkg4avrwqw1wzdib";
+ };
+
+ buildInputs = [ ppx_cstruct ];
+ propagatedBuildInputs = [ cstruct lwt ];
+
+ meta = with lib; {
+ description = "Collect runtime profiling information in CTF format";
+ homepage = "https://github.com/mirage/mirage-profile";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ vbgl ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/mustache/default.nix b/pkgs/development/ocaml-modules/mustache/default.nix
index 267aa17e9e42..005e26926d1a 100644
--- a/pkgs/development/ocaml-modules/mustache/default.nix
+++ b/pkgs/development/ocaml-modules/mustache/default.nix
@@ -3,6 +3,7 @@
buildDunePackage rec {
pname = "mustache";
version = "3.1.0";
+ useDune2 = true;
src = fetchFromGitHub {
owner = "rgrinberg";
repo = "ocaml-mustache";
diff --git a/pkgs/development/ocaml-modules/owl-base/default.nix b/pkgs/development/ocaml-modules/owl-base/default.nix
index 3e1eb09faad6..7a454e9ef441 100644
--- a/pkgs/development/ocaml-modules/owl-base/default.nix
+++ b/pkgs/development/ocaml-modules/owl-base/default.nix
@@ -1,23 +1,19 @@
-{ stdenv, buildDunePackage, fetchFromGitHub, stdlib-shims }:
+{ lib, buildDunePackage, fetchurl }:
buildDunePackage rec {
pname = "owl-base";
- version = "0.9.0";
+ version = "0.10.0";
useDune2 = true;
- src = fetchFromGitHub {
- owner = "owlbarn";
- repo = "owl";
- rev = version;
- sha256 = "0xxchsymmdbwszs6barqq8x4vqz5hbap64yxq82c2la9sdxgk0vv";
+ src = fetchurl {
+ url = "https://github.com/owlbarn/owl/releases/download/${version}/owl-${version}.tbz";
+ sha256 = "148ny2cdzga1l36kcibvlz5xlyi5zvkywifxaqn8lf79n1swmlzf";
};
- propagatedBuildInputs = [ stdlib-shims ];
-
minimumOCamlVersion = "4.10";
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Numerical computing library for Ocaml";
homepage = "https://ocaml.xyz";
changelog = "https://github.com/owlbarn/owl/releases";
diff --git a/pkgs/development/ocaml-modules/re/default.nix b/pkgs/development/ocaml-modules/re/default.nix
index 8881821490ab..ca3cf1e82675 100644
--- a/pkgs/development/ocaml-modules/re/default.nix
+++ b/pkgs/development/ocaml-modules/re/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchzip, buildDunePackage, ocaml, ounit, seq }:
+{ lib, fetchurl, buildDunePackage, ocaml, ounit, seq }:
buildDunePackage rec {
pname = "re";
@@ -6,9 +6,9 @@ buildDunePackage rec {
minimumOCamlVersion = "4.02";
- src = fetchzip {
- url = "https://github.com/ocaml/ocaml-re/archive/${version}.tar.gz";
- sha256 = "07ycb103mr4mrkxfd63cwlsn023xvcjp0ra0k7n2gwrg0mwxmfss";
+ src = fetchurl {
+ url = "https://github.com/ocaml/ocaml-re/releases/download/${version}/re-${version}.tbz";
+ sha256 = "1gas4ky49zgxph3870nffzkr6y41kkpqp4nj38pz1gh49zcf12aj";
};
buildInputs = lib.optional doCheck ounit;
diff --git a/pkgs/development/ocaml-modules/tls/default.nix b/pkgs/development/ocaml-modules/tls/default.nix
index b52561d760e9..375c2de27e0e 100644
--- a/pkgs/development/ocaml-modules/tls/default.nix
+++ b/pkgs/development/ocaml-modules/tls/default.nix
@@ -6,12 +6,12 @@
buildDunePackage rec {
minimumOCamlVersion = "4.08";
- version = "0.12.5";
+ version = "0.12.6";
pname = "tls";
src = fetchurl {
url = "https://github.com/mirleft/ocaml-tls/releases/download/v${version}/tls-v${version}.tbz";
- sha256 = "1zsh3fx8l3d9lc9w516apzabqsix2ss8nv6kbbzjmp2d4hwh818b";
+ sha256 = "14b2289nhb65qm8wrw51y8qgz5ysn8hcbrj5plznd1pdzl46zxc9";
};
useDune2 = true;
diff --git a/pkgs/development/ocaml-modules/webmachine/default.nix b/pkgs/development/ocaml-modules/webmachine/default.nix
index 3bf163607cd2..14b1d2d2321f 100644
--- a/pkgs/development/ocaml-modules/webmachine/default.nix
+++ b/pkgs/development/ocaml-modules/webmachine/default.nix
@@ -6,13 +6,14 @@
buildDunePackage rec {
pname = "webmachine";
version = "0.6.2";
+ useDune2 = true;
minimumOCamlVersion = "4.04";
src = fetchFromGitHub {
owner = "inhabitedtype";
repo = "ocaml-webmachine";
- rev = "${version}";
+ rev = version;
sha256 = "1zi1vsm589y2njwzsqkmdbxvs9s4xlgbd62xqw2scp60mccp09nk";
};
diff --git a/pkgs/development/pharo/launcher/default.nix b/pkgs/development/pharo/launcher/default.nix
index 5f6deca863c3..1737fb90c7ac 100644
--- a/pkgs/development/pharo/launcher/default.nix
+++ b/pkgs/development/pharo/launcher/default.nix
@@ -55,10 +55,10 @@ stdenv.mkDerivation rec {
test "$?" == 124 && echo "ok")
'';
- meta = {
+ meta = with stdenv.lib; {
description = "Launcher for Pharo distributions";
+ homepage = "https://pharo.org";
longDescription = ''
-
Pharo's goal is to deliver a clean, innovative, free open-source
Smalltalk-inspired environment. By providing a stable and small
core system, excellent dev tools, and maintained releases, Pharo
@@ -75,8 +75,7 @@ stdenv.mkDerivation rec {
access it very rapidly from your OS application launcher. As a
result, launching any image is never more than 3 clicks away.
'';
- homepage = "http://pharo.org";
- license = stdenv.lib.licenses.mit;
+ license = licenses.mit;
maintainers = [ ];
platforms = pharo.meta.platforms;
};
diff --git a/pkgs/development/pharo/vm/build-vm-legacy.nix b/pkgs/development/pharo/vm/build-vm-legacy.nix
index fd6312c7b273..13db30eae909 100644
--- a/pkgs/development/pharo/vm/build-vm-legacy.nix
+++ b/pkgs/development/pharo/vm/build-vm-legacy.nix
@@ -1,4 +1,20 @@
-{ stdenv, fetchurl, cmake, bash, unzip, glibc, openssl, gcc, libGLU, libGL, freetype, xorg, alsaLib, cairo, libuuid, makeWrapper, ... }:
+{ stdenv
+, fetchurl
+, cmake
+, bash
+, unzip
+, glibc
+, openssl
+, gcc
+, libGLU
+, libGL
+, freetype
+, xorg
+, alsaLib
+, cairo
+, libuuid
+, makeWrapper
+, ... }:
{ name, src, ... }:
@@ -10,7 +26,15 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "format" "pic" ];
- # Building
+ nativeBuildInputs = [ unzip cmake gcc makeWrapper ];
+
+ buildInputs = [ bash glibc openssl libGLU libGL freetype
+ xorg.libX11 xorg.libICE xorg.libSM alsaLib cairo pharo-share ];
+
+ LD_LIBRARY_PATH = stdenv.lib.makeLibraryPath
+ [ cairo libGLU libGL freetype openssl libuuid alsaLib
+ xorg.libICE xorg.libSM ];
+
preConfigure = ''
cd build/
'';
@@ -46,12 +70,9 @@ stdenv.mkDerivation rec {
ln -s "${pharo-share}/lib/"*.sources $prefix/lib/$name
'';
- LD_LIBRARY_PATH = stdenv.lib.makeLibraryPath [ cairo libGLU libGL freetype openssl libuuid alsaLib xorg.libICE xorg.libSM ];
- nativeBuildInputs = [ unzip cmake gcc makeWrapper ];
- buildInputs = [ bash glibc openssl libGLU libGL freetype xorg.libX11 xorg.libICE xorg.libSM alsaLib cairo pharo-share ];
-
- meta = {
+ meta = with stdenv.lib; {
description = "Clean and innovative Smalltalk-inspired environment";
+ homepage = "https://pharo.org";
longDescription = ''
Pharo's goal is to deliver a clean, innovative, free open-source
Smalltalk-inspired environment. By providing a stable and small core
@@ -65,9 +86,8 @@ stdenv.mkDerivation rec {
Please fill bug reports on http://bugs.pharo.org under the 'Ubuntu
packaging (ppa:pharo/stable)' project.
'';
- homepage = "http://pharo.org";
- license = stdenv.lib.licenses.mit;
- maintainers = [ stdenv.lib.maintainers.lukego ];
+ license = licenses.mit;
+ maintainers = [ maintainers.lukego ];
# Pharo VM sources are packaged separately for darwin (OS X)
platforms = stdenv.lib.filter
(system: with stdenv.lib.systems.elaborate { inherit system; };
diff --git a/pkgs/development/pharo/vm/build-vm.nix b/pkgs/development/pharo/vm/build-vm.nix
index 4bc60dde410f..d5469233f387 100644
--- a/pkgs/development/pharo/vm/build-vm.nix
+++ b/pkgs/development/pharo/vm/build-vm.nix
@@ -46,6 +46,33 @@ stdenv.mkDerivation rec {
# while the VM depends on <= gcc48:
"stackprotector" ];
+ # gcc 4.8 used for the build:
+ #
+ # gcc5 crashes during compilation; gcc >= 4.9 produces a
+ # binary that crashes when forking a child process. See:
+ # http://forum.world.st/OSProcess-fork-issue-with-Debian-built-VM-td4947326.html
+ #
+ # (stack protection is disabled above for gcc 4.8 compatibility.)
+ nativeBuildInputs = [ autoreconfHook ];
+ buildInputs = [
+ bash
+ unzip
+ glibc
+ openssl
+ gcc48
+ libGLU libGL
+ freetype
+ xorg.libX11
+ xorg.libICE
+ xorg.libSM
+ alsaLib
+ cairo
+ pharo-share
+ libuuid
+ ];
+
+ enableParallelBuilding = true;
+
# Regenerate the configure script.
# Unnecessary? But the build breaks without this.
autoreconfPhase = ''
@@ -123,35 +150,9 @@ stdenv.mkDerivation rec {
ln -s ${libgit2}/lib/libgit2.so* "$out/"
'';
- enableParallelBuilding = true;
-
- # gcc 4.8 used for the build:
- #
- # gcc5 crashes during compilation; gcc >= 4.9 produces a
- # binary that crashes when forking a child process. See:
- # http://forum.world.st/OSProcess-fork-issue-with-Debian-built-VM-td4947326.html
- #
- # (stack protection is disabled above for gcc 4.8 compatibility.)
- nativeBuildInputs = [ autoreconfHook ];
- buildInputs = [
- bash
- unzip
- glibc
- openssl
- gcc48
- libGLU libGL
- freetype
- xorg.libX11
- xorg.libICE
- xorg.libSM
- alsaLib
- cairo
- pharo-share
- libuuid
- ];
-
meta = with stdenv.lib; {
description = "Clean and innovative Smalltalk-inspired environment";
+ homepage = "https://pharo.org";
longDescription = ''
Pharo's goal is to deliver a clean, innovative, free open-source
Smalltalk-inspired environment. By providing a stable and small core
@@ -165,7 +166,6 @@ stdenv.mkDerivation rec {
Please fill bug reports on http://bugs.pharo.org under the 'Ubuntu
packaging (ppa:pharo/stable)' project.
'';
- homepage = "http://pharo.org";
license = licenses.mit;
maintainers = [ maintainers.lukego ];
platforms = [ "i686-linux" "x86_64-linux" ];
diff --git a/pkgs/development/pharo/vm/share.nix b/pkgs/development/pharo/vm/share.nix
index ee7a0494ede6..2c8c376b7c12 100644
--- a/pkgs/development/pharo/vm/share.nix
+++ b/pkgs/development/pharo/vm/share.nix
@@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Shared files for Pharo";
- homepage = "http://pharo.org";
+ homepage = "https://pharo.org";
license = stdenv.lib.licenses.mit;
maintainers = [ ];
};
diff --git a/pkgs/development/php-packages/composer/2.0.nix b/pkgs/development/php-packages/composer/2.0.nix
index 8321681de5a2..858884628d3e 100644
--- a/pkgs/development/php-packages/composer/2.0.nix
+++ b/pkgs/development/php-packages/composer/2.0.nix
@@ -1,14 +1,14 @@
{ mkDerivation, fetchurl, pkgs, lib, php }:
let
pname = "composer";
- version = "2.0.0";
+ version = "2.0.4";
in
mkDerivation {
inherit pname version;
src = fetchurl {
url = "https://getcomposer.org/download/${version}/composer.phar";
- sha256 = "11fjplbrscnw0fs5hmw4bmszg5a87ig189175407i1ip5fm5g5hk";
+ sha256 = "03bnaifywh8pmpzl0b8r3rm3radj0rz176vzkz327j99fi3vrcn3";
};
dontUnpack = true;
diff --git a/pkgs/development/php-packages/event/default.nix b/pkgs/development/php-packages/event/default.nix
index 47b99234fac9..56bc4209c6e8 100644
--- a/pkgs/development/php-packages/event/default.nix
+++ b/pkgs/development/php-packages/event/default.nix
@@ -2,8 +2,8 @@
buildPecl {
pname = "event";
- version = "2.5.7";
- sha256 = "0jkzcm5mmbg101jc7p3aws9qb6l6xbxkfff82mrf7s5fn7xd44im";
+ version = "3.0.0";
+ sha256 = "1k35qwcf4qz8617b4riy7bp0vna1j3ds0k9j52hlm7qrhww2yxqn";
configureFlags = [
"--with-event-libevent-dir=${pkgs.libevent.dev}"
diff --git a/pkgs/development/php-packages/php-cs-fixer/default.nix b/pkgs/development/php-packages/php-cs-fixer/default.nix
index 48d45cc4ea90..de8e17f8f235 100644
--- a/pkgs/development/php-packages/php-cs-fixer/default.nix
+++ b/pkgs/development/php-packages/php-cs-fixer/default.nix
@@ -1,14 +1,14 @@
{ mkDerivation, fetchurl, pkgs, lib, php }:
let
pname = "php-cs-fixer";
- version = "2.16.4";
+ version = "2.16.7";
in
mkDerivation {
inherit pname version;
src = fetchurl {
url = "https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v${version}/php-cs-fixer.phar";
- sha256 = "05rdvypxc86hjs8b7id2csa7g1rf7dk2swzfvd5768abdgfasvr8";
+ sha256 = "1azivqvgqy224g2ch9v9qgi31w4ml7fph3bsk8c304yvbvvfv5nh";
};
phases = [ "installPhase" ];
diff --git a/pkgs/development/php-packages/phpstan/default.nix b/pkgs/development/php-packages/phpstan/default.nix
index ef17aa9f98f1..ddc8516742a1 100644
--- a/pkgs/development/php-packages/phpstan/default.nix
+++ b/pkgs/development/php-packages/phpstan/default.nix
@@ -1,14 +1,14 @@
{ mkDerivation, fetchurl, pkgs, lib, php }:
let
pname = "phpstan";
- version = "0.12.51";
+ version = "0.12.52";
in
mkDerivation {
inherit pname version;
src = pkgs.fetchurl {
url = "https://github.com/phpstan/phpstan/releases/download/${version}/phpstan.phar";
- sha256 = "0pfy14c0r64hdzlq5x1w225za2566s8vhh4hnfasmfh52s7v77p4";
+ sha256 = "0zhbpcja7fyhqi2p8mky7v3dv50dgi4yxpj2hvmxs61kp9irf0nb";
};
phases = [ "installPhase" ];
diff --git a/pkgs/development/php-packages/psalm/default.nix b/pkgs/development/php-packages/psalm/default.nix
index d36640e109b9..07a9392b2528 100644
--- a/pkgs/development/php-packages/psalm/default.nix
+++ b/pkgs/development/php-packages/psalm/default.nix
@@ -1,14 +1,14 @@
{ mkDerivation, fetchurl, pkgs, lib, php }:
let
pname = "psalm";
- version = "3.11.2";
+ version = "4.1.0";
in
mkDerivation {
inherit pname version;
src = fetchurl {
url = "https://github.com/vimeo/psalm/releases/download/${version}/psalm.phar";
- sha256 = "1ani0907whqy2ycr01sjlvrmwps4dg5igim8z1qyv8grhwvw6gb0";
+ sha256 = "1mpbw9q0fgh6vdfwsm222fz1vi9jrw6l5k1mz4gyv5kxvbyzmn4c";
};
phases = [ "installPhase" ];
diff --git a/pkgs/development/python-modules/aioresponses/default.nix b/pkgs/development/python-modules/aioresponses/default.nix
index 7b12cefc8c78..6a0d69371a8e 100644
--- a/pkgs/development/python-modules/aioresponses/default.nix
+++ b/pkgs/development/python-modules/aioresponses/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "aioresponses";
- version = "0.6.4";
+ version = "0.7.1";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "4397ca736238a1ada8c7f47e557dda05e9ecfdd467b9f6b83871efd365af7e9f";
+ sha256 = "f65bba2be1e9a4997ee166bc0161a50be0fef7350ad09e6afdb2adccf74dfefe";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/ansible-lint/default.nix b/pkgs/development/python-modules/ansible-lint/default.nix
index bef31d1c1e58..2c324bc42710 100644
--- a/pkgs/development/python-modules/ansible-lint/default.nix
+++ b/pkgs/development/python-modules/ansible-lint/default.nix
@@ -15,13 +15,13 @@
buildPythonPackage rec {
pname = "ansible-lint";
- version = "4.3.5";
+ version = "4.3.6";
# pip is not able to import version info on raumel.yaml
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0mjn0drw3cx4pfl9qll5j7wib5r8msihs5yl8ri9fkfcbz7k1hmy";
+ sha256 = "1fn7mdykm4id78k4faibi92q9yxbjbyxb90ww0by03c31m8z5348";
};
format = "pyproject";
diff --git a/pkgs/development/python-modules/anyio/default.nix b/pkgs/development/python-modules/anyio/default.nix
new file mode 100644
index 000000000000..516b8520f00e
--- /dev/null
+++ b/pkgs/development/python-modules/anyio/default.nix
@@ -0,0 +1,58 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pythonOlder
+, idna
+, sniffio
+, typing-extensions
+, curio
+, hypothesis
+, pytestCheckHook
+, trio
+, trustme
+, uvloop
+}:
+
+buildPythonPackage rec {
+ pname = "anyio";
+ version = "2.0.2";
+ format = "pyproject";
+ disabled = pythonOlder "3.7";
+
+ src = fetchFromGitHub {
+ owner = "agronholm";
+ repo = pname;
+ rev = version;
+ sha256 = "06nazfrm2sclp3lpgsn9wl8vmqxvx36s3gr2gnqz3zhjpf3glkxv";
+ };
+
+ propagatedBuildInputs = [
+ idna
+ sniffio
+ ] ++ lib.optionals (pythonOlder "3.8") [
+ typing-extensions
+ ];
+
+ checkInputs = [
+ curio
+ hypothesis
+ pytestCheckHook
+ trio
+ trustme
+ uvloop
+ ];
+
+ pytestFlagsArray = [
+ # lots of DNS lookups
+ "--ignore=tests/test_sockets.py"
+ ];
+
+ pythonImportsCheck = [ "anyio" ];
+
+ meta = with lib; {
+ description = "High level compatibility layer for multiple asynchronous event loop implementations on Python";
+ homepage = "https://github.com/agronholm/anyio";
+ license = licenses.mit;
+ maintainers = with maintainers; [ hexa ];
+ };
+}
diff --git a/pkgs/development/python-modules/apprise/default.nix b/pkgs/development/python-modules/apprise/default.nix
index 4dac5602b370..5c260692887a 100644
--- a/pkgs/development/python-modules/apprise/default.nix
+++ b/pkgs/development/python-modules/apprise/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "apprise";
- version = "0.8.7";
+ version = "0.8.9";
src = fetchPypi {
inherit pname version;
- sha256 = "18a65c5917bf7f2d48bb557bf0879e49c5293b4c0e9809328387ae09338ae37b";
+ sha256 = "024db00c6a80dbc8c9038b2de211c9fd32963046612882f3f54ad78930f3e0f7";
};
nativeBuildInputs = [ Babel ];
diff --git a/pkgs/development/python-modules/arrow/default.nix b/pkgs/development/python-modules/arrow/default.nix
index bc3de37526a1..7dbe3b98fca3 100644
--- a/pkgs/development/python-modules/arrow/default.nix
+++ b/pkgs/development/python-modules/arrow/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "arrow";
- version = "0.15.8";
+ version = "0.17.0";
src = fetchPypi {
inherit pname version;
- sha256 = "edc31dc051db12c95da9bac0271cd1027b8e36912daf6d4580af53b23e62721a";
+ sha256 = "ff08d10cda1d36c68657d6ad20d74fbea493d980f8b2d45344e00d6ed2bf6ed4";
};
propagatedBuildInputs = [ python-dateutil ]
diff --git a/pkgs/development/python-modules/asgi-csrf/default.nix b/pkgs/development/python-modules/asgi-csrf/default.nix
index 12c94aee1573..e838ec787c31 100644
--- a/pkgs/development/python-modules/asgi-csrf/default.nix
+++ b/pkgs/development/python-modules/asgi-csrf/default.nix
@@ -1,8 +1,8 @@
{ stdenv, buildPythonPackage, isPy27, fetchFromGitHub, itsdangerous, python-multipart
-, pytest, starlette, httpx, pytest-asyncio }:
+, pytestCheckHook, starlette, httpx, pytest-asyncio }:
buildPythonPackage rec {
- version = "0.7";
+ version = "0.7.1";
pname = "asgi-csrf";
disabled = isPy27;
@@ -11,15 +11,26 @@ buildPythonPackage rec {
owner = "simonw";
repo = pname;
rev = version;
- sha256 = "1vf4lh007790836cp3hd6wf8wsgj045dcg0w1cm335p08zz6j4k7";
+ sha256 = "1hhqrb9r46y6i3d3w6hc9zm6yyikdyd2k5pcbyw0r9fl959yi4hf";
};
- propagatedBuildInputs = [ itsdangerous python-multipart ];
+ propagatedBuildInputs = [
+ itsdangerous
+ python-multipart
+ ];
+
+ checkInputs = [
+ httpx
+ pytest-asyncio
+ pytestCheckHook
+ starlette
+ ];
+
+ # tests fail while importing a private module from httpx
+ # E ModuleNotFoundError: No module named 'httpx._content_streams'
+ # https://github.com/simonw/asgi-csrf/issues/18
+ doCheck = false;
- checkInputs = [ pytest starlette httpx pytest-asyncio ];
- checkPhase = ''
- pytest test_asgi_csrf.py
- '';
pythonImportsCheck = [ "asgi_csrf" ];
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/async_stagger/default.nix b/pkgs/development/python-modules/async_stagger/default.nix
new file mode 100644
index 000000000000..034a8329b121
--- /dev/null
+++ b/pkgs/development/python-modules/async_stagger/default.nix
@@ -0,0 +1,44 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, fetchpatch
+, pythonOlder
+, pytestCheckHook
+, pytest-asyncio
+, pytest-mock
+}:
+
+buildPythonPackage rec {
+ pname = "async_stagger";
+ version = "0.3.0";
+ disabled = pythonOlder "3.6";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "007l54fbk2dfzv3vmqz98m1i37mzxkkva5r4fiwq2pg8nb61fy0w";
+ };
+
+ patches = [
+ (fetchpatch {
+ # Fix test failures on Python 3.8
+ # https://github.com/twisteroidambassador/async_stagger/issues/4
+ url = "https://github.com/twisteroidambassador/async_stagger/commit/736ab20ff9c172628d911f1e6f72420399ec9631.patch";
+ sha256 = "1ygqd9n56sj83lvgmv6nrx3m0sp3646s5k7z697qx43xslixj731";
+ })
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ pytest-asyncio
+ pytest-mock
+ ];
+
+ pythonImportsCheck = [ "async_stagger" ];
+
+ meta = with lib; {
+ description = "Happy Eyeballs connection algorithm and underlying scheduling logic in asyncio";
+ homepage = "https://github.com/twisteroidambassador/async_stagger";
+ license = licenses.mit;
+ maintainers = with maintainers; [ hexa ];
+ };
+}
diff --git a/pkgs/development/python-modules/asyncio-throttle/default.nix b/pkgs/development/python-modules/asyncio-throttle/default.nix
new file mode 100644
index 000000000000..bf08aec41a5b
--- /dev/null
+++ b/pkgs/development/python-modules/asyncio-throttle/default.nix
@@ -0,0 +1,34 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pythonOlder
+, pytestCheckHook
+, pytest-asyncio
+}:
+
+buildPythonPackage rec {
+ pname = "asyncio-throttle";
+ version = "1.0.1";
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "hallazzang";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0raqnrnp42cn1c7whbm7ajbgaczx33k6hbxsj30nh998pqxhh4sj";
+ };
+
+ checkInputs = [
+ pytest-asyncio
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [ "asyncio_throttle" ];
+
+ meta = with lib; {
+ description = "Simple, easy-to-use throttler for asyncio";
+ homepage = "https://github.com/hallazzang/asyncio-throttle";
+ license = licenses.mit;
+ maintainers = with maintainers; [ hexa ];
+ };
+}
diff --git a/pkgs/development/python-modules/audioread/default.nix b/pkgs/development/python-modules/audioread/default.nix
index addd187abeb6..a4f6d9057654 100644
--- a/pkgs/development/python-modules/audioread/default.nix
+++ b/pkgs/development/python-modules/audioread/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "audioread";
- version = "2.1.8";
+ version = "2.1.9";
src = fetchPypi {
inherit pname version;
- sha256 = "073904fabc842881e07bd3e4a5776623535562f70b1655b635d22886168dd168";
+ sha256 = "a3480e42056c8e80a8192a54f6729a280ef66d27782ee11cbd63e9d4d1523089";
};
nativeBuildInputs = [ pytestrunner ];
diff --git a/pkgs/development/python-modules/authlib/default.nix b/pkgs/development/python-modules/authlib/default.nix
index 94fc7215c340..e3d8c99e0ea1 100644
--- a/pkgs/development/python-modules/authlib/default.nix
+++ b/pkgs/development/python-modules/authlib/default.nix
@@ -8,14 +8,14 @@
}:
buildPythonPackage rec {
- version = "0.15.1";
+ version = "0.15.2";
pname = "authlib";
src = fetchFromGitHub {
owner = "lepture";
repo = "authlib";
rev = "v${version}";
- sha256 = "0jh4kdi5spzhmgvq3ffz2q467hjycz3wg97f7n53rffiwd86jrh5";
+ sha256 = "0jsqh2nirx3xifsakqdpd3wpdig6czavv3yj4lyqz3wh9xjpvswg";
};
propagatedBuildInputs = [ cryptography requests ];
diff --git a/pkgs/development/python-modules/azure-appconfiguration/default.nix b/pkgs/development/python-modules/azure-appconfiguration/default.nix
index bea5fc4adcf6..5626b33462b5 100644
--- a/pkgs/development/python-modules/azure-appconfiguration/default.nix
+++ b/pkgs/development/python-modules/azure-appconfiguration/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "azure-appconfiguration";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0mv053vl88nzpv701gnjdmbylc8qm0kkq87264rfhvrx3ydymf97";
+ sha256 = "b83cd2cb63d93225de84e27abbfc059212f8de27766f4c58dd3abb839dff0be4";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-core/default.nix b/pkgs/development/python-modules/azure-core/default.nix
index dfe346859421..16fc468d044e 100644
--- a/pkgs/development/python-modules/azure-core/default.nix
+++ b/pkgs/development/python-modules/azure-core/default.nix
@@ -14,14 +14,14 @@
}:
buildPythonPackage rec {
- version = "1.8.1";
+ version = "1.8.2";
pname = "azure-core";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "7efbeac3a6dfb634cb5323bc04e18ab609aeab6b03610808091aa0517373d626";
+ sha256 = "621b53271f7988b766f8a7d7f7a2c44241e3d2c1d8db13e68089d6da6241748e";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-datalake-store/default.nix b/pkgs/development/python-modules/azure-datalake-store/default.nix
index fc9b98eae012..d7164affd9b8 100644
--- a/pkgs/development/python-modules/azure-datalake-store/default.nix
+++ b/pkgs/development/python-modules/azure-datalake-store/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "azure-datalake-store";
- version = "0.0.50";
+ version = "0.0.51";
src = fetchPypi {
inherit pname version;
- sha256 = "9b9b58dcf1d0d0e5aa499d5cb49dcf8f5432ca467a747b39167bb70ef901dbc2";
+ sha256 = "b871ebb3bcfd292e8a062dbbaacbc132793d98f1b60f549a8c3b672619603fc1";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-identity/default.nix b/pkgs/development/python-modules/azure-identity/default.nix
index f607ab7a094f..4cea19742b9c 100644
--- a/pkgs/development/python-modules/azure-identity/default.nix
+++ b/pkgs/development/python-modules/azure-identity/default.nix
@@ -17,13 +17,13 @@
buildPythonPackage rec {
pname = "azure-identity";
- version = "1.4.0";
+ version = "1.4.1";
disabled = isPy38;
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "820e1f3e21f90d36063239c6cb7ca9a6bb644cb120a6b1ead3081cafdf6ceaf8";
+ sha256 = "7b071089faf0789059ac24052e311e2b096a002c173d42b96896db09c6e2ba5d";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-billing/default.nix b/pkgs/development/python-modules/azure-mgmt-billing/default.nix
index 6e9656950d5b..9aeaf50ce4ed 100644
--- a/pkgs/development/python-modules/azure-mgmt-billing/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-billing/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "azure-mgmt-billing";
- version = "0.2.0"; #pypi's 0.2.0 doesn't build ootb
+ version = "1.0.0"; #pypi's 0.2.0 doesn't build ootb
src = fetchPypi {
inherit pname version;
- sha256 = "1li2bcdwdapwwx7xbvgfsq51f2mrwm0qyzih8cjhszcah2rkpxw5";
+ sha256 = "8b55064546c8e94839d9f8c98e9ea4b021004b3804e192bf39fa65b603536ad0";
extension = "zip";
};
@@ -25,7 +25,7 @@ buildPythonPackage rec {
];
preBuild = ''
- rm azure_bdist_wheel.py
+ rm -rf azure_bdist_wheel.py
substituteInPlace setup.cfg \
--replace "azure-namespace-package = azure-mgmt-nspkg" ""
'';
diff --git a/pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix b/pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix
index 98ca58e43407..f6ee7fce5216 100644
--- a/pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-cognitiveservices";
- version = "6.2.0";
+ version = "6.3.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "93503507ba87c18fe24cd3dfcd54e6e69a4daf7636f38b7537e09cee9a4c13ce";
+ sha256 = "1d029d5140152a36cc32f340e09f2b185ede2f54e577a44f3821878efb823415";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
index d500ba0df8f1..9bc7207e1e2a 100644
--- a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-containerservice";
- version = "9.4.0";
+ version = "10.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "d90684106c70779450b82067be4d3e449c799ca1f47d941e45f6d2b5c016dac9";
+ sha256 = "9b44b2d0b281fc1999324a715fb5cf4f47d392a35bc0a01f24bb8dbc4c123acd";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-core/default.nix b/pkgs/development/python-modules/azure-mgmt-core/default.nix
index 17e7796b98ed..e7e8c91accab 100644
--- a/pkgs/development/python-modules/azure-mgmt-core/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-core/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "1.2.0";
+ version = "1.2.1";
pname = "azure-mgmt-core";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "8fe3b59446438f27e34f7b24ea692a982034d9e734617ca1320eedeee1939998";
+ sha256 = "a3906fa77edfedfcc3229dc3b69489d5ed63b107c7eacbc50092e6cbfbfd83f0";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix b/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix
index e164dbd8f964..2601f829d908 100644
--- a/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-datafactory";
- version = "0.13.0";
+ version = "0.14.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "3eabe34f49587840617747511a0aa25d08b0c1619677a1fdda24ce9e6b0f2c74";
+ sha256 = "47bb23fa6cc28f3f15dd7a404b7f9d7af469adf78f79a11eb01ff75ca10a75ba";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix b/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix
index c82bfeab2ed4..1162b0405a71 100644
--- a/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-datamigration";
- version = "4.0.0";
+ version = "4.1.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "1efda568d67af911156591eb308432b5f9a56075b57ac0a5dd9f7aee17d79217";
+ sha256 = "c33d1deb0ee173a15c8ec21a1e714ba544fe5f4895d3b1d8b0581f3c1b2e8ce4";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix b/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
index b6f0dadf225c..08b9e73e66d2 100644
--- a/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "1.7.0";
+ version = "2.0.0";
pname = "azure-mgmt-hdinsight";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "9d1120bd9760687d87594ec5ce9257b7335504afbe55b3cda79462c1e07a095b";
+ sha256 = "fd47029f2423e45ec4d311f651dc972043b98e960f186f5c6508c6fdf6eb2fe8";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/azure-mgmt-kusto/default.nix b/pkgs/development/python-modules/azure-mgmt-kusto/default.nix
index 0cb180064eed..93c78c401f0c 100644
--- a/pkgs/development/python-modules/azure-mgmt-kusto/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-kusto/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "0.9.0";
+ version = "0.10.0";
pname = "azure-mgmt-kusto";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "9210db89fa18ee8ed53339cd63bbe6fe1d9624cd793b54b7451ddbda8ae92ef3";
+ sha256 = "09e8d4928e19d12feb374adb47651b474f3ee3bc6a12704e4b70c9b38e3bcd9e";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/azure-mgmt-media/default.nix b/pkgs/development/python-modules/azure-mgmt-media/default.nix
index 018d7140a3d9..75d1159857e5 100644
--- a/pkgs/development/python-modules/azure-mgmt-media/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-media/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-media";
- version = "2.2.0";
+ version = "3.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0adeee9e654a9011f5107def06fea6838864a3514a1e5a9ed495f3a56a687cc7";
+ sha256 = "8944775725c5253614d257576d841ee68afa34f570b05c0924a7f73f1db28a24";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-search/default.nix b/pkgs/development/python-modules/azure-mgmt-search/default.nix
index 936a1b4269c4..6f0fd6f3b368 100644
--- a/pkgs/development/python-modules/azure-mgmt-search/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-search/default.nix
@@ -9,12 +9,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-search";
- version = "2.1.0";
+ version = "3.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0085c7qi9z1ayxd8683ck79nfnldkrwl481hzav84flyg8d0m94j";
+ sha256 = "d4c78b14b48edd2e27e2068c9a448acfc84a18595be77fe483afe7bb447e1eb6";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-security/default.nix b/pkgs/development/python-modules/azure-mgmt-security/default.nix
index 90a64ff098ae..5c437e472dd8 100644
--- a/pkgs/development/python-modules/azure-mgmt-security/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-security/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "0.4.1";
+ version = "0.5.0";
pname = "azure-mgmt-security";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "08gf401d40bd1kn9wmpxcjxqdh84cd9hxm8rdjd0918483sqs71r";
+ sha256 = "c0d232cdb5ad74f4590db2e44df74c0872fcb9fded7f03c7b57188a63b54ecfa";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/azure-mgmt-servicebus/default.nix b/pkgs/development/python-modules/azure-mgmt-servicebus/default.nix
index 72c363b3e669..e192a8f9d3e3 100644
--- a/pkgs/development/python-modules/azure-mgmt-servicebus/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-servicebus/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-servicebus";
- version = "0.6.0";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "f20920b8fb119ef4abeda4d2dac765a4fc48cd0bcf30c27f8c4cc6d890bc08b1";
+ sha256 = "bb37d97eb3798740a0bc1bfa37b04946a193a6d1a3b0849fdc5e1dc2a9f25d81";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-sql/default.nix b/pkgs/development/python-modules/azure-mgmt-sql/default.nix
index dd80641a48aa..36432ccbc84f 100644
--- a/pkgs/development/python-modules/azure-mgmt-sql/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-sql/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-sql";
- version = "0.22.0";
+ version = "0.23.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "01c82a1559f49e5f51021b8fbd35e738e08cbede1f39cf00da8085c853575f39";
+ sha256 = "acf7d4c83fb43152a809e3894528e561e601be543250c2824cc615cc88a70855";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-servicefabric/default.nix b/pkgs/development/python-modules/azure-servicefabric/default.nix
index ad89f23c3c29..f34d3d62ba3b 100644
--- a/pkgs/development/python-modules/azure-servicefabric/default.nix
+++ b/pkgs/development/python-modules/azure-servicefabric/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "azure-servicefabric";
- version = "7.1.0.45";
+ version = "7.2.0.46";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "8dd0eb419ca62f2436c31982f6d236868f15f65bb062c4e5a98e50b16298dcda";
+ sha256 = "c15fd5e8fe33a12295435f16e007edcfd8f660547795742f9b74ef8fb3a431ba";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-synapse-artifacts/default.nix b/pkgs/development/python-modules/azure-synapse-artifacts/default.nix
new file mode 100644
index 000000000000..85ec70f704c7
--- /dev/null
+++ b/pkgs/development/python-modules/azure-synapse-artifacts/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi
+, azure-common
+, azure-core
+, msrest
+}:
+
+buildPythonPackage rec {
+ pname = "azure-synapse-artifacts";
+ version = "0.3.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ extension = "zip";
+ sha256 = "0p43zmw96fh3wp75phf3fcqdfb36adqvxfc945yfda6fi555nw1a";
+ };
+
+ propagatedBuildInputs = [
+ azure-common
+ azure-core
+ msrest
+ ];
+
+ pythonImportsCheck = [ "azure.synapse.artifacts" ];
+
+ meta = with lib; {
+ description = "CHANGE";
+ homepage = "https://github.com/CHANGE/azure-synapse-artifacts/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/pkgs/development/python-modules/batchspawner/default.nix b/pkgs/development/python-modules/batchspawner/default.nix
index ebf24fb9d7ba..29109a2e0914 100644
--- a/pkgs/development/python-modules/batchspawner/default.nix
+++ b/pkgs/development/python-modules/batchspawner/default.nix
@@ -24,7 +24,7 @@ buildPythonPackage rec {
# tests require a job scheduler e.g. slurm, pbs, etc.
doCheck = false;
- pythonImportCheck = [ "batchspawner" ];
+ pythonImportsCheck = [ "batchspawner" ];
meta = with lib; {
description = "A spawner for Jupyterhub to spawn notebooks using batch resource managers";
diff --git a/pkgs/development/python-modules/beancount/default.nix b/pkgs/development/python-modules/beancount/default.nix
index b3232f8eca54..f1dc7a5349d9 100644
--- a/pkgs/development/python-modules/beancount/default.nix
+++ b/pkgs/development/python-modules/beancount/default.nix
@@ -4,14 +4,14 @@
, ply, python_magic, pytest, requests }:
buildPythonPackage rec {
- version = "2.3.2";
+ version = "2.3.3";
pname = "beancount";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1wfpf2b0sha84rz0qgkanc82wharjqr2nr7xxg1rngrci2h0aqhd";
+ sha256 = "0767ap2n9vk9dz40njndfhaprajr75fvzx7igbd1szc6x8wri8nr";
};
# Tests require files not included in the PyPI archive.
diff --git a/pkgs/development/python-modules/bids-validator/default.nix b/pkgs/development/python-modules/bids-validator/default.nix
index f97fffe93f05..b139a88820e6 100644
--- a/pkgs/development/python-modules/bids-validator/default.nix
+++ b/pkgs/development/python-modules/bids-validator/default.nix
@@ -4,12 +4,12 @@
}:
buildPythonPackage rec {
- version = "1.5.6";
+ version = "1.5.7";
pname = "bids-validator";
src = fetchPypi {
inherit pname version;
- sha256 = "ef9476ded8226c86fe1d6e6b9f380666ada7a0f4ae39bd5afd7eabbbc6979ab7";
+ sha256 = "624fade609636c64e7829ff072bdf12f93512948a803059b059e5c90df894be2";
};
# needs packages which are not available in nixpkgs
diff --git a/pkgs/development/python-modules/bitarray/default.nix b/pkgs/development/python-modules/bitarray/default.nix
index 1e995af39207..fe4e442e3084 100644
--- a/pkgs/development/python-modules/bitarray/default.nix
+++ b/pkgs/development/python-modules/bitarray/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "bitarray";
- version = "1.5.3";
+ version = "1.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "567631fc922b1c2c528c376795f18dcc0604d18702e0b8b50e8e35f0474214a5";
+ sha256 = "ba157ddebddc723fe021fc80595b3c70924d69ee58286b62bfca21da48edfc9d";
};
meta = with lib; {
diff --git a/pkgs/development/python-modules/blis/default.nix b/pkgs/development/python-modules/blis/default.nix
index 5d4b9bcb5e21..1d6d7806b979 100644
--- a/pkgs/development/python-modules/blis/default.nix
+++ b/pkgs/development/python-modules/blis/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "blis";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchPypi {
inherit pname version;
- sha256 = "014771a0f753a64ef5610c5b3d4a090b263073bdd59b8ad0d872ce1e06e7315a";
+ sha256 = "c14fb9ec3f5ed7c4940c132c7691469ac5d3e302891d95e935623bf1d4e17fbb";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/bme680/default.nix b/pkgs/development/python-modules/bme680/default.nix
new file mode 100644
index 000000000000..0fd28701816e
--- /dev/null
+++ b/pkgs/development/python-modules/bme680/default.nix
@@ -0,0 +1,37 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, smbus-cffi
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "bme680";
+ version = "1.0.5";
+
+ src = fetchFromGitHub {
+ owner = "pimoroni";
+ repo = "bme680-python";
+ rev = "v${version}";
+ sha256 = "sha256-oIXh1JnGTI/Cj4MQFpWq+sWR2X+ioCsK0Q+T7wPITCQ=";
+ };
+
+ propagatedBuildInputs = [ smbus-cffi ];
+
+ preBuild = ''
+ cd library
+ '';
+ checkInputs = [ pytestCheckHook ];
+
+ # next release will have tests, but not the current one
+ doCheck = false;
+
+ pythonImportsCheck = [ "bme680" ];
+
+ meta = with lib; {
+ description = "Python library for driving the Pimoroni BME680 Breakout";
+ homepage = "https://github.com/pimoroni/bme680-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ mic92 ];
+ };
+}
diff --git a/pkgs/development/python-modules/breathe/default.nix b/pkgs/development/python-modules/breathe/default.nix
index fe7a2a713cfb..9c8440b9f7f1 100644
--- a/pkgs/development/python-modules/breathe/default.nix
+++ b/pkgs/development/python-modules/breathe/default.nix
@@ -1,13 +1,13 @@
{ lib, fetchPypi, buildPythonPackage, docutils, six, sphinx, isPy3k, isPy27 }:
buildPythonPackage rec {
- version = "4.22.1";
+ version = "4.23.0";
pname = "breathe";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "6e4b66e61876dac90e78b335788a38eaa3625ed9c70d0add261f98ddd128d36a";
+ sha256 = "c28e251ad8a42e4d3dd6c0861a66128b400131614b36f19df505ea34c934f801";
};
propagatedBuildInputs = [ docutils six sphinx ];
diff --git a/pkgs/development/python-modules/btchip/default.nix b/pkgs/development/python-modules/btchip/default.nix
index 7370d3db7dbf..c84ee0f0be7f 100644
--- a/pkgs/development/python-modules/btchip/default.nix
+++ b/pkgs/development/python-modules/btchip/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "btchip-python";
- version = "0.1.30";
+ version = "0.1.31";
src = fetchPypi {
inherit pname version;
- sha256 = "1mraf2lmh70b038k934adxi7d40431j7yq93my3aws99f5xccsb8";
+ sha256 = "4167f3c6ea832dd189d447d0d7a8c2a968027671ae6f43c680192f2b72c39b2c";
};
propagatedBuildInputs = [ hidapi pyscard ecdsa ];
diff --git a/pkgs/development/python-modules/buildbot/default.nix b/pkgs/development/python-modules/buildbot/default.nix
index 595f97bcb8fa..55ff34b25208 100644
--- a/pkgs/development/python-modules/buildbot/default.nix
+++ b/pkgs/development/python-modules/buildbot/default.nix
@@ -103,7 +103,7 @@ let
meta = with lib; {
homepage = "https://buildbot.net/";
- description = "Buildbot is an open-source continuous integration framework for automating software build, test, and release processes";
+ description = "An open-source continuous integration framework for automating software build, test, and release processes";
maintainers = with maintainers; [ nand0p ryansydnor lopsided98 ];
license = licenses.gpl2;
};
diff --git a/pkgs/development/python-modules/caldav/default.nix b/pkgs/development/python-modules/caldav/default.nix
index 57dffe89fc32..3888bb7ec65a 100644
--- a/pkgs/development/python-modules/caldav/default.nix
+++ b/pkgs/development/python-modules/caldav/default.nix
@@ -15,13 +15,13 @@
buildPythonPackage rec {
pname = "caldav";
- version = "0.7.0";
+ version = "0.7.1";
src = fetchFromGitHub {
owner = "python-caldav";
repo = pname;
rev = "v${version}";
- sha256 = "0m64maiqp3k8fsgkkvdx1dlfhkc70pqig4dclq6w8ajz82czrq83";
+ sha256 = "1shfj67kq6qzd0ngyfk09hpzfggybcfxv5s7hqs87nq9l51bssv8";
};
nativeBuildInputs = lib.optionals (pythonOlder "3.5") [ mock ];
diff --git a/pkgs/development/python-modules/cbor2/default.nix b/pkgs/development/python-modules/cbor2/default.nix
index 4ee4b8ecb60e..08503297d1f7 100644
--- a/pkgs/development/python-modules/cbor2/default.nix
+++ b/pkgs/development/python-modules/cbor2/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "cbor2";
- version = "5.1.2";
+ version = "5.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "91759bd0ee5ef0d4fa24144dfa551670730baeca8cf2fff1cc59f734ecd21de6";
+ sha256 = "a33aa2e5534fd74401ac95686886e655e3b2ce6383b3f958199b6e70a87c94bf";
};
nativeBuildInputs = [ setuptools_scm ];
diff --git a/pkgs/development/python-modules/cchardet/default.nix b/pkgs/development/python-modules/cchardet/default.nix
index 5256d6050490..b93ea9c3bd78 100644
--- a/pkgs/development/python-modules/cchardet/default.nix
+++ b/pkgs/development/python-modules/cchardet/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "cchardet";
- version = "2.1.6";
+ version = "2.1.7";
src = fetchPypi {
inherit pname version;
- sha256 = "1cs6y59qhbal8fgbyjk2lpjykh8kfjhq16clfssylsddb4hgnsmp";
+ sha256 = "c428b6336545053c2589f6caf24ea32276c6664cb86db817e03a94c60afa0eaf";
};
checkInputs = [ nose ];
diff --git a/pkgs/development/python-modules/chalice/default.nix b/pkgs/development/python-modules/chalice/default.nix
index 619c059d3856..f985da36d17a 100644
--- a/pkgs/development/python-modules/chalice/default.nix
+++ b/pkgs/development/python-modules/chalice/default.nix
@@ -22,11 +22,11 @@
buildPythonPackage rec {
pname = "chalice";
- version = "1.21.2";
+ version = "1.21.3";
src = fetchPypi {
inherit pname version;
- sha256 = "72efc25672ce7535c0e26bbe7157d7bd31ab12ed3f5221a64367548ca2daa265";
+ sha256 = "0b44514cdbafab08b18e21f59fc016cead0b78f5f5fdf14eccd993c469130b39";
};
checkInputs = [ watchdog pytest hypothesis mock ];
diff --git a/pkgs/development/python-modules/click-help-colors/default.nix b/pkgs/development/python-modules/click-help-colors/default.nix
new file mode 100644
index 000000000000..ac1cab90d0ad
--- /dev/null
+++ b/pkgs/development/python-modules/click-help-colors/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchPypi, buildPythonPackage
+, click, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "click-help-colors";
+ version = "0.8";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "EZ5fr2nPyRnJlcWWIyasj9h/EeVqNxr1lOPf2EWPTG4=";
+ };
+
+ propagatedBuildInputs = [ click ];
+
+ # tries to use /homeless-shelter to mimic container usage, etc
+ #doCheck = false;
+ checkInputs = [ pytest ];
+
+ pythonImportsCheck = [ "click_help_colors" ];
+
+ meta = with stdenv.lib; {
+ description = "Colorization of help messages in Click";
+ homepage = "https://github.com/r-m-n/click-help-colors";
+ license = licenses.mit;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ freezeboy ];
+ };
+}
diff --git a/pkgs/development/python-modules/coordinates/default.nix b/pkgs/development/python-modules/coordinates/default.nix
index 44a41b92c4e5..c7a24a0c3e90 100644
--- a/pkgs/development/python-modules/coordinates/default.nix
+++ b/pkgs/development/python-modules/coordinates/default.nix
@@ -27,6 +27,6 @@ buildPythonPackage rec {
description = "Convenience class for doing maths with explicit coordinates";
homepage = "https://github.com/clbarnes/coordinates";
license = licenses.mit;
- maintainers = [ maintainers.mildlyincompetent ];
+ maintainers = [ ];
};
}
diff --git a/pkgs/development/python-modules/credstash/default.nix b/pkgs/development/python-modules/credstash/default.nix
index 1abd3f4ed203..1f9b4b28f294 100644
--- a/pkgs/development/python-modules/credstash/default.nix
+++ b/pkgs/development/python-modules/credstash/default.nix
@@ -1,6 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi, cryptography, boto3, pyyaml, docutils, nose
-, fetchpatch
-}:
+{ stdenv, buildPythonPackage, fetchPypi, cryptography, boto3, pyyaml, docutils, pytest, fetchpatch }:
buildPythonPackage rec {
pname = "credstash";
@@ -25,7 +23,7 @@ buildPythonPackage rec {
# file ensures that Python imports the module from site-packages library.
postInstall = "rm $out/bin/credstash.py";
- nativeBuildInputs = [ nose ];
+ nativeBuildInputs = [ pytest ];
propagatedBuildInputs = [ cryptography boto3 pyyaml docutils ];
diff --git a/pkgs/development/python-modules/crytic-compile/default.nix b/pkgs/development/python-modules/crytic-compile/default.nix
new file mode 100644
index 000000000000..e6f82c6d8ad8
--- /dev/null
+++ b/pkgs/development/python-modules/crytic-compile/default.nix
@@ -0,0 +1,26 @@
+{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder, pysha3 }:
+
+buildPythonPackage rec {
+ pname = "crytic-compile";
+ version = "0.1.9";
+
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "crytic";
+ repo = "crytic-compile";
+ rev = version;
+ sha256 = "01mis7bqsh0l5vjl6jwibzy99djza35fxmywy56q8k4jbxwmdcna";
+ };
+
+ propagatedBuildInputs = [ pysha3 ];
+
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Abstraction layer for smart contract build systems";
+ homepage = "https://github.com/crytic/crytic-compile";
+ license = licenses.agpl3;
+ maintainers = with maintainers; [ SuperSandro2000 ];
+ };
+}
diff --git a/pkgs/development/python-modules/css-parser/default.nix b/pkgs/development/python-modules/css-parser/default.nix
index 3874300cde94..7791c2b9a237 100644
--- a/pkgs/development/python-modules/css-parser/default.nix
+++ b/pkgs/development/python-modules/css-parser/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "css-parser";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchPypi {
inherit pname version;
- sha256 = "665b7965bef0c9b86955be7a3383ca44e519b46affc7c6bca5002cbdbd0bf19f";
+ sha256 = "4ed448a8a5622edb1d30d616bbc4bd3d30f11be922343d7a92d7e418e324af2e";
};
# Test suite not included in tarball yet
diff --git a/pkgs/development/python-modules/cssselect2/default.nix b/pkgs/development/python-modules/cssselect2/default.nix
index 5eb65ce2fca4..eadc3eb32b1f 100644
--- a/pkgs/development/python-modules/cssselect2/default.nix
+++ b/pkgs/development/python-modules/cssselect2/default.nix
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "cssselect2";
- version = "0.3.0";
+ version = "0.4.1";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "5c2716f06b5de93f701d5755a9666f2ee22cbcd8b4da8adddfc30095ffea3abc";
+ sha256 = "93fbb9af860e95dd40bf18c3b2b6ed99189a07c0f29ba76f9c5be71344664ec8";
};
propagatedBuildInputs = [ tinycss2 ];
diff --git a/pkgs/development/python-modules/cupy/default.nix b/pkgs/development/python-modules/cupy/default.nix
index 2bbd20a16d72..5c9a5b76d101 100644
--- a/pkgs/development/python-modules/cupy/default.nix
+++ b/pkgs/development/python-modules/cupy/default.nix
@@ -6,11 +6,12 @@
buildPythonPackage rec {
pname = "cupy";
- version = "7.7.0";
+ version = "8.1.0";
+ disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "b4032adf839f63bab7fc9f3e7066ef86abe0928e834aa5d132e4e7ce907951ed";
+ sha256 = "4dfa4a0cd0a752d980347c816cab2169f0938c1d37275311810396dcf3c27912";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/debugpy/default.nix b/pkgs/development/python-modules/debugpy/default.nix
index 52f23f437a60..5f10b7897e96 100644
--- a/pkgs/development/python-modules/debugpy/default.nix
+++ b/pkgs/development/python-modules/debugpy/default.nix
@@ -18,13 +18,13 @@
buildPythonPackage rec {
pname = "debugpy";
- version = "1.0.0";
+ version = "1.1.0";
src = fetchFromGitHub {
owner = "Microsoft";
repo = pname;
rev = "v${version}";
- sha256 = "1cxwbq97n5pfmq0hji1ybbc6i1jg5bjy830dq23zqxbwxxwjx98m";
+ sha256 = "1f6a62hg82fn9ddrl6g11x2h27zng8jmrlfbnnra6q590i5v1ixr";
};
patches = [
@@ -45,6 +45,13 @@ 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/pkgs/development/python-modules/distro/default.nix b/pkgs/development/python-modules/distro/default.nix
index cee4e6deb38a..baaf54dd061d 100644
--- a/pkgs/development/python-modules/distro/default.nix
+++ b/pkgs/development/python-modules/distro/default.nix
@@ -12,7 +12,7 @@ buildPythonPackage rec {
# tests are very targeted at individual linux distributions
doCheck = false;
- pythonImportcheck = [ "distro" ];
+ pythonImportsCheck = [ "distro" ];
meta = with stdenv.lib; {
homepage = "https://github.com/nir0s/distro";
diff --git a/pkgs/development/python-modules/django-postgresql-netfields/default.nix b/pkgs/development/python-modules/django-postgresql-netfields/default.nix
index 993647c3f232..73c15850d33c 100644
--- a/pkgs/development/python-modules/django-postgresql-netfields/default.nix
+++ b/pkgs/development/python-modules/django-postgresql-netfields/default.nix
@@ -16,7 +16,7 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "jimfunk";
- repo = "${pname}";
+ repo = pname;
rev = "v${version}";
sha256 = "1rrh38f3zl3jk5ijs6g75dxxvxygf4lczbgc7ahrgzf58g4a48lm";
};
diff --git a/pkgs/development/python-modules/django_modelcluster/default.nix b/pkgs/development/python-modules/django_modelcluster/default.nix
index 4ded69bc3256..e41b455cd4b5 100644
--- a/pkgs/development/python-modules/django_modelcluster/default.nix
+++ b/pkgs/development/python-modules/django_modelcluster/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "django-modelcluster";
- version = "5.0.2";
+ version = "5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "c7a42cf9b93d1161a10bf59919f7ee52d996a523a4134b2a136f6fe1eba7a2fa";
+ sha256 = "783d177f7bf5c8f30fe365c347b9a032920de371fe1c63d955d7b283684d4c08";
};
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/dockerspawner/default.nix b/pkgs/development/python-modules/dockerspawner/default.nix
index 6dba529ef997..192fb94bd45a 100644
--- a/pkgs/development/python-modules/dockerspawner/default.nix
+++ b/pkgs/development/python-modules/dockerspawner/default.nix
@@ -24,7 +24,7 @@ buildPythonPackage rec {
# tests require docker
doCheck = false;
- pythonImportCheck = [ "dockerspawner" ];
+ pythonImportsCheck = [ "dockerspawner" ];
meta = with lib; {
description = "Dockerspawner: A custom spawner for Jupyterhub";
diff --git a/pkgs/development/python-modules/docutils/default.nix b/pkgs/development/python-modules/docutils/default.nix
index 8c1fb3720ca1..e24a00564be8 100644
--- a/pkgs/development/python-modules/docutils/default.nix
+++ b/pkgs/development/python-modules/docutils/default.nix
@@ -30,7 +30,7 @@ buildPythonPackage rec {
'';
meta = {
- description = "Docutils -- Python Documentation Utilities";
+ description = "Python Documentation Utilities";
homepage = "http://docutils.sourceforge.net/";
maintainers = with lib.maintainers; [ AndersonTorres ];
};
diff --git a/pkgs/development/python-modules/dominate/default.nix b/pkgs/development/python-modules/dominate/default.nix
index 7418eb4f9522..3f0cca295dcb 100644
--- a/pkgs/development/python-modules/dominate/default.nix
+++ b/pkgs/development/python-modules/dominate/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "dominate";
- version = "2.5.2";
+ version = "2.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "456facce7a7ccfd9363948109cf1e978d48c58e46a46b01c71b4c0adc73b1928";
+ sha256 = "76ec2cde23700a6fc4fee098168b9dee43b99c2f1dd0ca6a711f683e8eb7e1e4";
};
doCheck = !isPy3k;
diff --git a/pkgs/development/python-modules/dotnetcore2/default.nix b/pkgs/development/python-modules/dotnetcore2/default.nix
deleted file mode 100644
index 7cc069707aad..000000000000
--- a/pkgs/development/python-modules/dotnetcore2/default.nix
+++ /dev/null
@@ -1,59 +0,0 @@
-{ stdenv, lib, buildPythonPackage, fetchPypi, python, isPy27
-, dotnet-sdk
-, substituteAll
-, distro
-, unzip
-}:
-
-buildPythonPackage rec {
- pname = "dotnetcore2";
- version = "2.1.14";
- format = "wheel";
- disabled = isPy27;
-
- src = fetchPypi {
- inherit pname version format;
- python = "py3";
- platform = "manylinux1_x86_64";
- sha256 = "0dxp9a73ncjylc09bjwq81fgj5ysk1yi27l8ka5f98121k1kmn6q";
- };
-
- nativeBuildInputs = [ unzip ];
-
- propagatedBuildInputs = [ distro ];
-
- # needed to apply patches
- prePatch = ''
- unzip dist/dotnet*
- '';
-
- patches = [
- ( substituteAll {
- src = ./runtime.patch;
- dotnet = dotnet-sdk;
- }
- )
- ];
-
- # remove bin, which has a broken dotnetcore installation
- installPhase = ''
- rm -rf dotnetcore2/bin
- mkdir -p $out/${python.sitePackages}/
- cp -r dotnetcore2 $out/${python.sitePackages}/
- '';
-
- # no tests, ensure it's one useful function works
- checkPhase = ''
- rm -r dotnetcore2 # avoid importing local directory
- export PYTHONPATH=$out/${python.sitePackages}:$PYTHONPATH
- ${python.interpreter} -c 'from dotnetcore2 import runtime; print(runtime.get_runtime_path()); runtime.ensure_dependencies()'
- '';
-
- meta = with lib; {
- description = "DotNet Core runtime";
- homepage = "https://github.com/dotnet/core";
- license = licenses.mit;
- platforms = [ "x86_64-linux" ];
- maintainers = with maintainers; [ jonringer ];
- };
-}
diff --git a/pkgs/development/python-modules/dotnetcore2/runtime.patch b/pkgs/development/python-modules/dotnetcore2/runtime.patch
deleted file mode 100644
index 28cf10e21d15..000000000000
--- a/pkgs/development/python-modules/dotnetcore2/runtime.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/dotnetcore2/runtime.py b/dotnetcore2/runtime.py
-index 475e2b4..5b578ec 100644
---- a/dotnetcore2/runtime.py
-+++ b/dotnetcore2/runtime.py
-@@ -41,6 +41,7 @@ def _get_bin_folder() -> str:
-
-
- def get_runtime_path():
-+ return "@dotnet@/dotnet"
- search_string = os.path.join(_get_bin_folder(), 'dotnet*')
- matches = [f for f in glob.glob(search_string, recursive=True)]
- return matches[0]
-@@ -96,8 +97,7 @@ class _FileLock():
-
-
- def ensure_dependencies() -> Optional[str]:
-- if dist is None:
-- return None
-+ return None
-
- bin_folder = _get_bin_folder()
- deps_path = os.path.join(bin_folder, 'deps')
diff --git a/pkgs/development/python-modules/drf-yasg/default.nix b/pkgs/development/python-modules/drf-yasg/default.nix
index 0f5f0bc56e05..1488d9382289 100644
--- a/pkgs/development/python-modules/drf-yasg/default.nix
+++ b/pkgs/development/python-modules/drf-yasg/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "drf-yasg";
- version = "1.17.1";
+ version = "1.20.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5572e9d5baab9f6b49318169df9789f7399d0e3c7bdac8fdb8dfccf1d5d2b1ca";
+ sha256 = "d50f197c7f02545d0b736df88c6d5cf874f8fea2507ad85ad7de6ae5bf2d9e5a";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/dropbox/default.nix b/pkgs/development/python-modules/dropbox/default.nix
index 1898be45f822..07d13c74c8db 100644
--- a/pkgs/development/python-modules/dropbox/default.nix
+++ b/pkgs/development/python-modules/dropbox/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "dropbox";
- version = "10.6.0";
+ version = "10.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8a7c80eb70ec677a149173154a98cf1fa461c6b0e1a1d833c90e40a735eda2cd";
+ sha256 = "08c1e0bbc16499e0138431e34777c35ea086734ff15ee5067b0df3424df2a9ec";
};
# Set DROPBOX_TOKEN environment variable to a valid token.
diff --git a/pkgs/development/python-modules/elementpath/default.nix b/pkgs/development/python-modules/elementpath/default.nix
index 53324f94c89d..9b9597c98bef 100644
--- a/pkgs/development/python-modules/elementpath/default.nix
+++ b/pkgs/development/python-modules/elementpath/default.nix
@@ -1,7 +1,7 @@
{ lib, buildPythonPackage, fetchFromGitHub, isPy27 }:
buildPythonPackage rec {
- version = "2.0.3";
+ version = "2.0.4";
pname = "elementpath";
disabled = isPy27; # uses incompatible class syntax
@@ -9,7 +9,7 @@ buildPythonPackage rec {
owner = "sissaschool";
repo = "elementpath";
rev = "v${version}";
- sha256 = "16gs5glnlr4i41xbmd30x62zj85apmf69m9akvfnka0gkjlzv8in";
+ sha256 = "0812il5xn7cq0qa0vmkszrvprakfpyxmilk7s918l9kavdy4al8x";
};
# avoid circular dependency with xmlschema which directly depends on this
diff --git a/pkgs/development/python-modules/eve/default.nix b/pkgs/development/python-modules/eve/default.nix
index aca872975060..c50cc2aeb827 100644
--- a/pkgs/development/python-modules/eve/default.nix
+++ b/pkgs/development/python-modules/eve/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "Eve";
- version = "1.1.3";
+ version = "1.1.4";
src = fetchPypi {
inherit pname version;
- sha256 = "ef335d13b798bc901636643f11455bab8b8698ddfe3a0b67bc251af1fd809b21";
+ sha256 = "3a057277bba7144a0c15ab8c737dc8a1002e87e7284847aa011ce122e353418e";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/exifread/default.nix b/pkgs/development/python-modules/exifread/default.nix
index f62655055842..3c7b814a3c83 100644
--- a/pkgs/development/python-modules/exifread/default.nix
+++ b/pkgs/development/python-modules/exifread/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "ExifRead";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "269ff3a8eab8e082734a076182cce6fb126116619c0b7c2009bea34502cca213";
+ sha256 = "a0f74af5040168d3883bbc980efe26d06c89f026dc86ba28eb34107662d51766";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/flask-compress/default.nix b/pkgs/development/python-modules/flask-compress/default.nix
index cf9abdc596ab..fe55705bb521 100644
--- a/pkgs/development/python-modules/flask-compress/default.nix
+++ b/pkgs/development/python-modules/flask-compress/default.nix
@@ -3,12 +3,12 @@
}:
buildPythonPackage rec {
- version = "1.5.0";
+ version = "1.8.0";
pname = "Flask-Compress";
src = fetchPypi {
inherit pname version;
- sha256 = "f367b2b46003dd62be34f7fb1379938032656dca56377a9bc90e7188e4289a7c";
+ sha256 = "c132590e7c948877a96d675c13cbfa64edec0faafa2381678dea6f36aa49a552";
};
propagatedBuildInputs = [ flask brotli ];
diff --git a/pkgs/development/python-modules/flask-paginate/default.nix b/pkgs/development/python-modules/flask-paginate/default.nix
index f0cf96d13679..0d618e2b55df 100644
--- a/pkgs/development/python-modules/flask-paginate/default.nix
+++ b/pkgs/development/python-modules/flask-paginate/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "flask-paginate";
- version = "0.5.4";
+ version = "0.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "60079a1c4c600cb4d4a9f7c386ea357b5ee02355ae6d6e8b41f769ae3f7af3ad";
+ sha256 = "949b93d0535d1223b91ac0048586bd878aaebf4044c54c1dc3068acc9bdf441f";
};
propagatedBuildInputs = [ flask ];
diff --git a/pkgs/development/python-modules/google-cloud-iam/default.nix b/pkgs/development/python-modules/google-cloud-iam/default.nix
new file mode 100644
index 000000000000..9d6120629380
--- /dev/null
+++ b/pkgs/development/python-modules/google-cloud-iam/default.nix
@@ -0,0 +1,22 @@
+{ lib, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder
+, google_api_core, libcst, mock, proto-plus, pytest-asyncio }:
+
+buildPythonPackage rec {
+ pname = "google-cloud-iam";
+ version = "2.0.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1zxsx5avs8njiyw32zvsx2yblmmiwxy771x334hbgmy0aqms4lak";
+ };
+
+ propagatedBuildInputs = [ google_api_core libcst proto-plus ];
+ checkInputs = [ mock pytestCheckHook pytest-asyncio ];
+
+ meta = with lib; {
+ description = "Google Cloud IAM API client library";
+ homepage = "https://github.com/googleapis/python-iam";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ austinbutler ];
+ };
+}
diff --git a/pkgs/development/python-modules/google_api_core/default.nix b/pkgs/development/python-modules/google_api_core/default.nix
index a72f68c19ff9..40c800100855 100644
--- a/pkgs/development/python-modules/google_api_core/default.nix
+++ b/pkgs/development/python-modules/google_api_core/default.nix
@@ -1,32 +1,27 @@
-{ lib, buildPythonPackage, fetchPypi, pythonOlder, isPy27
-, google_auth, protobuf, googleapis_common_protos, requests, setuptools, grpcio
-, mock
-}:
+{ lib, buildPythonPackage, fetchPypi, pythonOlder, google_auth, protobuf
+, googleapis_common_protos, requests, grpcio, mock, pytest, pytest-asyncio, pytestCheckHook }:
buildPythonPackage rec {
pname = "google-api-core";
- version = "1.22.1";
- disabled = isPy27; # google namespace no longer works on python2
+ version = "1.22.4";
+ disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "35cba563034d668ae90ffe1f03193a84e745b38f09592f60258358b5e5ee6238";
+ sha256 = "06pck3hwl1pks26q843hv6pxchby9viab05mxf72k7ksab17m7aa";
};
- propagatedBuildInputs = [
- googleapis_common_protos protobuf
- google_auth requests setuptools grpcio
- ];
+ propagatedBuildInputs =
+ [ googleapis_common_protos protobuf google_auth requests grpcio ];
- # requires nox
- doCheck = false;
- checkInputs = [ mock ];
+ checkInputs = [ google_auth mock protobuf pytest-asyncio pytestCheckHook ];
- pythonImportsCheck = [
- "google.auth"
- "google.protobuf"
- "google.api"
- ];
+ # prevent google directory from shadowing google imports
+ preCheck = ''
+ rm -r google
+ '';
+
+ pythonImportsCheck = [ "google.auth" "google.protobuf" "google.api" ];
meta = with lib; {
description = "Core Library for Google Client Libraries";
@@ -35,7 +30,8 @@ buildPythonPackage rec {
helpers used by all Google API clients.
'';
homepage = "https://github.com/googleapis/python-api-core";
- changelog = "https://github.com/googleapis/python-api-core/blob/v${version}/CHANGELOG.md";
+ changelog =
+ "https://github.com/googleapis/python-api-core/blob/v${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [ ];
};
diff --git a/pkgs/development/python-modules/google_auth/default.nix b/pkgs/development/python-modules/google_auth/default.nix
index 59ed94d34865..3f201aee2331 100644
--- a/pkgs/development/python-modules/google_auth/default.nix
+++ b/pkgs/development/python-modules/google_auth/default.nix
@@ -1,29 +1,19 @@
-{ stdenv, buildPythonPackage, fetchpatch, fetchPypi
-, cachetools
-, flask
-, freezegun
-, mock
-, oauth2client
-, pyasn1-modules
-, pytest
-, pytest-localserver
-, requests
-, responses
-, rsa
-, setuptools
-, six
-, urllib3
-}:
+{ stdenv, buildPythonPackage, fetchpatch, fetchPypi, pythonOlder
+, pytestCheckHook, cachetools, flask, freezegun, mock, oauth2client
+, pyasn1-modules, pytest, pytest-localserver, requests, responses, rsa
+, setuptools, six, urllib3 }:
buildPythonPackage rec {
pname = "google-auth";
- version = "1.20.1";
+ version = "1.22.1";
src = fetchPypi {
inherit pname version;
- sha256 = "2f34dd810090d0d4c9d5787c4ad7b4413d1fbfb941e13682c7a2298d3b6cdcc8";
+ sha256 = "1fs448jcx2cbpk0nq3picndfryjsakmd9allggvh7mrqjiw723ww";
};
+ disabled = pythonOlder "3.5";
+
propagatedBuildInputs = [ six pyasn1-modules cachetools rsa setuptools ];
checkInputs = [
@@ -31,17 +21,13 @@ buildPythonPackage rec {
freezegun
mock
oauth2client
- pytest
+ pytestCheckHook
pytest-localserver
requests
responses
urllib3
];
- checkPhase = ''
- py.test
- '';
-
meta = with stdenv.lib; {
description = "Google Auth Python Library";
longDescription = ''
@@ -49,7 +35,8 @@ buildPythonPackage rec {
authentication mechanisms to access Google APIs.
'';
homepage = "https://github.com/googleapis/google-auth-library-python";
- changelog = "https://github.com/googleapis/google-auth-library-python/blob/v${version}/CHANGELOG.md";
+ changelog =
+ "https://github.com/googleapis/google-auth-library-python/blob/v${version}/CHANGELOG.md";
# Documentation: https://googleapis.dev/python/google-auth/latest/index.html
license = licenses.asl20;
maintainers = with maintainers; [ ];
diff --git a/pkgs/development/python-modules/google_cloud_automl/default.nix b/pkgs/development/python-modules/google_cloud_automl/default.nix
index 43ffdc7a70db..8ed42aeed282 100644
--- a/pkgs/development/python-modules/google_cloud_automl/default.nix
+++ b/pkgs/development/python-modules/google_cloud_automl/default.nix
@@ -1,34 +1,38 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, enum34
-, google_api_core
-, google_cloud_storage
-, pandas
-, pytest
-, mock
-}:
+{ stdenv, buildPythonPackage, fetchPypi, pythonOlder, pytestCheckHook, libcst
+, google_api_core, google_cloud_storage, google_cloud_testutils, pandas
+, proto-plus, pytest-asyncio, mock }:
buildPythonPackage rec {
pname = "google-cloud-automl";
- version = "1.0.1";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "f08abe78d37fb94a3748aa43e66dae2bad52f991cc7740501a341bc6f6387fd5";
+ sha256 = "16hr1i2771z4yh19xg6kk037h9cv5j64q5bxb9nmkvj12hdwbwgv";
};
- checkInputs = [ pandas pytest mock google_cloud_storage ];
- propagatedBuildInputs = [ enum34 google_api_core ];
+ disabled = pythonOlder "3.6";
+
+ checkInputs = [
+ google_cloud_storage
+ google_cloud_testutils
+ mock
+ pandas
+ pytest-asyncio
+ pytestCheckHook
+ ];
+ propagatedBuildInputs = [ google_api_core libcst proto-plus ];
# ignore tests which need credentials
- checkPhase = ''
- pytest tests/unit -k 'not upload and not prediction_client_client_info'
+ disabledTests = [ "test_prediction_client_client_info" ];
+ preCheck = ''
+ rm -r google
+ rm tests/system/gapic/v1beta1/test_system_tables_client_v1.py
'';
meta = with stdenv.lib; {
description = "Cloud AutoML API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://github.com/googleapis/python-automl";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_bigquery/default.nix b/pkgs/development/python-modules/google_cloud_bigquery/default.nix
index b8120285917f..356850876a7a 100644
--- a/pkgs/development/python-modules/google_cloud_bigquery/default.nix
+++ b/pkgs/development/python-modules/google_cloud_bigquery/default.nix
@@ -1,42 +1,46 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, freezegun
-, google_resumable_media
-, google_api_core
-, google_cloud_core
-, pandas
-, pyarrow
-, pytest
-, mock
-, ipython
-}:
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder, freezegun
+, google_api_core, google_cloud_core, google_cloud_testutils
+, google_resumable_media, grpcio, ipython, mock, pandas, proto-plus, pyarrow }:
buildPythonPackage rec {
pname = "google-cloud-bigquery";
- version = "1.26.1";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "51c29b95d460486d9e0210f63e8193691cd08480b69775270e84dd3db87c1bf2";
+ sha256 = "0x5g6n151rcdgq4s80f71zpsl7bsvyyrs07l58psdpyd3kwf4sbk";
};
- checkInputs = [ pytest mock ipython freezegun ];
- propagatedBuildInputs = [ google_resumable_media google_api_core google_cloud_core pandas pyarrow ];
+ disabled = pythonOlder "3.6";
- # prevent local directory from shadowing google imports
- # call_api_applying_custom_retry_on_timeout requires credentials
+ checkInputs =
+ [ freezegun google_cloud_testutils ipython mock pytestCheckHook ];
+ propagatedBuildInputs = [
+ google_resumable_media
+ google_api_core
+ google_cloud_core
+ pandas
+ proto-plus
+ pyarrow
+ ];
+
+ # prevent google directory from shadowing google imports
# test_magics requires modifying sys.path
- checkPhase = ''
+ preCheck = ''
rm -r google
- pytest tests/unit \
- -k 'not call_api_applying_custom_retry_on_timeout' \
- --ignore=tests/unit/test_magics.py
+ rm tests/unit/test_magics.py
'';
+ # call_api_applying_custom_retry_on_timeout requires credentials
+ # to_dataframe_timestamp_out_of_pyarrow_bounds has inconsistent results
+ disabledTests = [
+ "call_api_applying_custom_retry_on_timeout"
+ "to_dataframe_timestamp_out_of_pyarrow_bounds"
+ ];
+
meta = with stdenv.lib; {
description = "Google BigQuery API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://pypi.org/project/google-cloud-bigquery";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_container/default.nix b/pkgs/development/python-modules/google_cloud_container/default.nix
index ec41592b48b6..e155a545a153 100644
--- a/pkgs/development/python-modules/google_cloud_container/default.nix
+++ b/pkgs/development/python-modules/google_cloud_container/default.nix
@@ -1,23 +1,20 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, google_api_core
-, grpc_google_iam_v1
-, pytest
-, mock
-}:
+{ stdenv, buildPythonPackage, fetchPypi, pythonOlder, google_api_core
+, grpc_google_iam_v1, libcst, mock, proto-plus, pytest, pytest-asyncio }:
buildPythonPackage rec {
pname = "google-cloud-container";
- version = "2.0.1";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "6f714e3d427e2b36d1365fc400f4d379972529fb40f798d9c0e06c7c3418fc89";
+ sha256 = "07rcq4c49zfaacyn5df62bs7qjf5hpmdm9mpb6nx510lylq0507x";
};
- checkInputs = [ pytest mock ];
- propagatedBuildInputs = [ google_api_core grpc_google_iam_v1 ];
+ disabled = pythonOlder "3.6";
+
+ checkInputs = [ mock pytest pytest-asyncio ];
+ propagatedBuildInputs =
+ [ google_api_core grpc_google_iam_v1 libcst proto-plus ];
checkPhase = ''
pytest tests/unit
@@ -25,7 +22,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Google Container Engine API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://github.com/googleapis/python-container";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_core/default.nix b/pkgs/development/python-modules/google_cloud_core/default.nix
index f277711e8f16..88bc24d493c9 100644
--- a/pkgs/development/python-modules/google_cloud_core/default.nix
+++ b/pkgs/development/python-modules/google_cloud_core/default.nix
@@ -1,26 +1,30 @@
-{ stdenv, buildPythonPackage, fetchPypi, python
-, google_api_core, grpcio, pytest, mock, setuptools }:
+{ stdenv, buildPythonPackage, fetchPypi, pythonOlder, pytestCheckHook, python
+, google_api_core, grpcio, mock }:
buildPythonPackage rec {
pname = "google-cloud-core";
- version = "1.4.1";
+ version = "1.4.3";
src = fetchPypi {
inherit pname version;
- sha256 = "613e56f164b6bee487dd34f606083a0130f66f42f7b10f99730afdf1630df507";
+ sha256 = "103bgv9d6fw01vbbdx0qxa5gqdzxqmiwlpdvibmqxkhb3c6bgbr1";
};
- propagatedBuildInputs = [ google_api_core grpcio setuptools ];
- checkInputs = [ pytest mock ];
+ disabled = pythonOlder "3.5";
- checkPhase = ''
- cd tests
- ${python.interpreter} -m unittest discover
+ propagatedBuildInputs = [ google_api_core grpcio ];
+ checkInputs = [ google_api_core mock pytestCheckHook ];
+
+ pythonImportsCheck = [ "google.cloud" ];
+
+ # prevent google directory from shadowing google imports
+ preCheck = ''
+ rm -r google
'';
meta = with stdenv.lib; {
description = "API Client library for Google Cloud: Core Helpers";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://github.com/googleapis/python-cloud-core";
license = licenses.asl20;
maintainers = with maintainers; [ ];
};
diff --git a/pkgs/development/python-modules/google_cloud_error_reporting/default.nix b/pkgs/development/python-modules/google_cloud_error_reporting/default.nix
index 72502a4f4ad1..350bbaea115b 100644
--- a/pkgs/development/python-modules/google_cloud_error_reporting/default.nix
+++ b/pkgs/development/python-modules/google_cloud_error_reporting/default.nix
@@ -1,31 +1,31 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, google_cloud_logging
-, pytest
-, mock
-}:
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder
+, google_cloud_logging, google_cloud_testutils, libcst, mock, proto-plus
+, pytest-asyncio }:
buildPythonPackage rec {
pname = "google-cloud-error-reporting";
- version = "0.34.0";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "34edd11601b17c87a89c2e1cefdc27d975e1e9243a88ba3c0c48bfe6a05c404f";
+ sha256 = "1y5vkkg1cmzshj5j68zk1876857z8a7sjm0wqhf4rzgqgkr2kcdd";
};
- checkInputs = [ pytest mock ];
- propagatedBuildInputs = [ google_cloud_logging ];
+ disabled = pythonOlder "3.6";
- checkPhase = ''
+ checkInputs = [ google_cloud_testutils mock pytestCheckHook pytest-asyncio ];
+ propagatedBuildInputs = [ google_cloud_logging libcst proto-plus ];
+
+ # Disable tests that require credentials
+ disabledTests = [ "test_report_error_event" "test_report_exception" ];
+ # prevent google directory from shadowing google imports
+ preCheck = ''
rm -r google
- pytest tests/unit
'';
meta = with stdenv.lib; {
description = "Stackdriver Error Reporting API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://github.com/googleapis/python-error-reporting";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_kms/default.nix b/pkgs/development/python-modules/google_cloud_kms/default.nix
index 79fe4bcc80f2..a4d2439fb49c 100644
--- a/pkgs/development/python-modules/google_cloud_kms/default.nix
+++ b/pkgs/development/python-modules/google_cloud_kms/default.nix
@@ -1,32 +1,28 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, enum34
-, grpc_google_iam_v1
-, google_api_core
-, pytest
-, mock
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder
+, grpc_google_iam_v1, google_api_core, libcst, mock, proto-plus, pytest-asyncio
}:
buildPythonPackage rec {
pname = "google-cloud-kms";
- version = "2.0.1";
+ version = "2.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "c590a8ab12a3f776ab35e570d21c0881f9d73c444bd509e54321a4c715233372";
+ sha256 = "0f3k2ixp1zsgydpvkj75bs2mb805389snyw30hn41c38qq5ksdga";
};
- checkInputs = [ pytest mock ];
- propagatedBuildInputs = [ enum34 grpc_google_iam_v1 google_api_core ];
+ disabled = pythonOlder "3.6";
- checkPhase = ''
- pytest tests/unit
- '';
+ checkInputs = [ mock pytestCheckHook pytest-asyncio ];
+ propagatedBuildInputs =
+ [ grpc_google_iam_v1 google_api_core libcst proto-plus ];
+
+ # Disable tests that need credentials
+ disabledTests = [ "test_list_global_key_rings" ];
meta = with stdenv.lib; {
description = "Cloud Key Management Service (KMS) API API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://github.com/googleapis/python-kms";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_logging/default.nix b/pkgs/development/python-modules/google_cloud_logging/default.nix
index 6aeef14b6921..ef155a18a1d1 100644
--- a/pkgs/development/python-modules/google_cloud_logging/default.nix
+++ b/pkgs/development/python-modules/google_cloud_logging/default.nix
@@ -1,14 +1,6 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, google_api_core
-, google_cloud_core
-, pytest
-, mock
-, webapp2
-, django
-, flask
-}:
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder, django
+, flask, google_api_core, google_cloud_core, google_cloud_testutils, mock
+, webapp2 }:
buildPythonPackage rec {
pname = "google-cloud-logging";
@@ -19,17 +11,27 @@ buildPythonPackage rec {
sha256 = "cb0d4af9d684eb8a416f14c39d9fa6314be3adf41db2dd8ee8e30db9e8853d90";
};
- checkInputs = [ pytest mock webapp2 django flask ];
+ disabled = pythonOlder "3.5";
+
+ checkInputs =
+ [ django flask google_cloud_testutils mock pytestCheckHook webapp2 ];
propagatedBuildInputs = [ google_api_core google_cloud_core ];
- checkPhase = ''
+ # api_url test broken, fix not yet released
+ # https://github.com/googleapis/python-logging/pull/66
+ disabledTests =
+ [ "test_build_api_url_w_custom_endpoint" "test_write_log_entries" ];
+
+ # prevent google directory from shadowing google imports
+ # remove system integration tests
+ preCheck = ''
rm -r google
- pytest tests/unit
+ rm tests/system/test_system.py
'';
meta = with stdenv.lib; {
description = "Stackdriver Logging API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://github.com/googleapis/python-logging";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_pubsub/default.nix b/pkgs/development/python-modules/google_cloud_pubsub/default.nix
index b1e4eae52ad2..4af622dc66ec 100644
--- a/pkgs/development/python-modules/google_cloud_pubsub/default.nix
+++ b/pkgs/development/python-modules/google_cloud_pubsub/default.nix
@@ -1,32 +1,34 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, enum34
-, grpc_google_iam_v1
-, google_api_core
-, pytest
-, mock
-}:
+{ stdenv, buildPythonPackage, fetchPypi, pythonOlder, pytestCheckHook
+, google_api_core, google_cloud_testutils, grpc_google_iam_v1, libcst, mock
+, proto-plus, pytest-asyncio }:
buildPythonPackage rec {
pname = "google-cloud-pubsub";
- version = "1.7.0";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "c8d098ebd208d00c8f3bb55eefecd8553e7391d59700426a97d35125f0dcb248";
+ sha256 = "0358g5q4igq1pgy8dznbbkc6y7zf36y4m81hhh8hvzzhaa37vc22";
};
- checkInputs = [ pytest mock ];
- propagatedBuildInputs = [ enum34 grpc_google_iam_v1 google_api_core ];
+ disabled = pythonOlder "3.6";
- checkPhase = ''
- pytest tests/unit
+ checkInputs = [ google_cloud_testutils mock pytestCheckHook pytest-asyncio ];
+ propagatedBuildInputs =
+ [ grpc_google_iam_v1 google_api_core libcst proto-plus ];
+
+ # prevent google directory from shadowing google imports
+ # Tests in pubsub_v1 attempt to contact pubsub.googleapis.com
+ preCheck = ''
+ rm -r google
+ rm -r tests/unit/pubsub_v1
'';
+ pythonImportsCheck = [ "google.cloud.pubsub" ];
+
meta = with stdenv.lib; {
description = "Google Cloud Pub/Sub API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://pypi.org/project/google-cloud-pubsub";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_resource_manager/default.nix b/pkgs/development/python-modules/google_cloud_resource_manager/default.nix
index 84fac88bcfa9..a4b310797a7f 100644
--- a/pkgs/development/python-modules/google_cloud_resource_manager/default.nix
+++ b/pkgs/development/python-modules/google_cloud_resource_manager/default.nix
@@ -1,11 +1,5 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, google_cloud_core
-, google_api_core
-, pytest
-, mock
-}:
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder
+, google_cloud_core, google_api_core, mock, pytest }:
buildPythonPackage rec {
pname = "google-cloud-resource-manager";
@@ -16,17 +10,24 @@ buildPythonPackage rec {
sha256 = "de7eba5235df61deee2291a2fe70b904154df613a334109488afdea7a4c0011f";
};
- checkInputs = [ pytest mock ];
- propagatedBuildInputs = [ google_cloud_core google_api_core ];
+ disabled = pythonOlder "3.5";
- checkPhase = ''
+ checkInputs = [ mock pytestCheckHook ];
+ propagatedBuildInputs = [ google_api_core google_cloud_core ];
+
+ # api_url test broken, fix not yet released
+ # https://github.com/googleapis/python-resource-manager/pull/31
+ disabledTests =
+ [ "api_url_no_extra_query_param" "api_url_w_custom_endpoint" ];
+
+ # prevent google directory from shadowing google imports
+ preCheck = ''
rm -r google
- pytest tests/unit
'';
meta = with stdenv.lib; {
description = "Google Cloud Resource Manager API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://github.com/googleapis/python-resource-manager";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix b/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix
index 08e2c38ea1b1..80bdcd1b83cc 100644
--- a/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix
+++ b/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix
@@ -1,11 +1,5 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, google_api_core
-, google_cloud_core
-, pytest
-, mock
-}:
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder
+, google_api_core, google_cloud_core, mock }:
buildPythonPackage rec {
pname = "google-cloud-runtimeconfig";
@@ -16,18 +10,24 @@ buildPythonPackage rec {
sha256 = "3d125c01817d5bef2b644095b044d22b03b9d8d4591088cadd8e97851f7a150a";
};
- checkInputs = [ pytest mock ];
+ disabled = pythonOlder "3.5";
+
+ checkInputs = [ mock pytestCheckHook ];
propagatedBuildInputs = [ google_api_core google_cloud_core ];
- # ignore tests which require credentials or network
- checkPhase = ''
+ # api_url test broken, fix not yet released
+ # https://github.com/googleapis/python-resource-manager/pull/31
+ # Client tests require credentials
+ disabledTests = [ "build_api_url_w_custom_endpoint" "client_options" ];
+
+ # prevent google directory from shadowing google imports
+ preCheck = ''
rm -r google
- pytest tests/unit -k 'not client and not extra_headers'
'';
meta = with stdenv.lib; {
description = "Google Cloud RuntimeConfig API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://pypi.org/project/google-cloud-runtimeconfig";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_spanner/default.nix b/pkgs/development/python-modules/google_cloud_spanner/default.nix
index ce03add44e4f..4e86908b4260 100644
--- a/pkgs/development/python-modules/google_cloud_spanner/default.nix
+++ b/pkgs/development/python-modules/google_cloud_spanner/default.nix
@@ -1,35 +1,32 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, grpc_google_iam_v1
-, grpcio-gcp
-, google_api_core
-, google_cloud_core
-, pytest
-, mock
-}:
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder
+, grpc_google_iam_v1, grpcio-gcp, google_api_core, google_cloud_core
+, google_cloud_testutils, mock, pytest }:
buildPythonPackage rec {
pname = "google-cloud-spanner";
- version = "1.17.1";
+ version = "1.19.1";
src = fetchPypi {
inherit pname version;
- sha256 = "3240a04eaa6496e9d8bf4929f4ff04de1652621fd49555eb83b743c48ed9ca04";
+ sha256 = "0b9ifh9i4hkcs19b4l6v8j8v93yd8p3j19qrrjvvf5a44bc7bhsh";
};
- checkInputs = [ pytest mock ];
- propagatedBuildInputs = [ grpcio-gcp grpc_google_iam_v1 google_api_core google_cloud_core ];
+ disabled = pythonOlder "3.5";
- # avoid importing local package
- checkPhase = ''
+ checkInputs = [ google_cloud_testutils mock pytestCheckHook ];
+ propagatedBuildInputs =
+ [ grpcio-gcp grpc_google_iam_v1 google_api_core google_cloud_core ];
+
+ # prevent google directory from shadowing google imports
+ # remove tests that require credentials
+ preCheck = ''
rm -r google
- pytest tests/unit
+ rm tests/system/test_system.py
'';
meta = with stdenv.lib; {
description = "Cloud Spanner API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://pypi.org/project/google-cloud-spanner";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_storage/default.nix b/pkgs/development/python-modules/google_cloud_storage/default.nix
index 7a92e731042d..bcb8b604e45c 100644
--- a/pkgs/development/python-modules/google_cloud_storage/default.nix
+++ b/pkgs/development/python-modules/google_cloud_storage/default.nix
@@ -1,13 +1,7 @@
-{ lib
-, buildPythonPackage
-, fetchPypi
-, google_resumable_media
-, google_api_core
-, google_cloud_core
-, pytest
-, mock
-, setuptools
-}:
+{ lib, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder
+, google_api_core, google_auth, google-cloud-iam, google_cloud_core
+, google_cloud_kms, google_cloud_testutils, google_resumable_media, mock
+, requests }:
buildPythonPackage rec {
pname = "google-cloud-storage";
@@ -18,27 +12,36 @@ buildPythonPackage rec {
sha256 = "da12b7bd79bbe978a7945a44b600604fbc10ece2935d31f243e751f99135e34f";
};
+ disabled = pythonOlder "3.5";
+
propagatedBuildInputs = [
google_api_core
+ google_auth
google_cloud_core
google_resumable_media
- setuptools
+ requests
];
checkInputs = [
+ google-cloud-iam
+ google_cloud_kms
+ google_cloud_testutils
mock
- pytest
+ pytestCheckHook
];
- # remove directory from interferring with importing modules
- # ignore tests which require credentials
- checkPhase = ''
+ # disable tests which require credentials
+ disabledTests = [ "create" "get" "post" "test_build_api_url" ];
+
+ # prevent google directory from shadowing google imports
+ # remove tests which require credentials
+ preCheck = ''
rm -r google
- pytest tests/unit -k 'not (create or get or post)'
+ rm tests/system/test_system.py tests/unit/test_client.py
'';
meta = with lib; {
description = "Google Cloud Storage API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://github.com/googleapis/python-storage";
license = licenses.asl20;
maintainers = with maintainers; [ costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_testutils/default.nix b/pkgs/development/python-modules/google_cloud_testutils/default.nix
index 90e4683f7b06..dfd6354dcc4b 100644
--- a/pkgs/development/python-modules/google_cloud_testutils/default.nix
+++ b/pkgs/development/python-modules/google_cloud_testutils/default.nix
@@ -1,34 +1,22 @@
-{ stdenv
-, buildPythonPackage
-, fetchFromGitHub
-, six
-, google_auth
-}:
+{ stdenv, buildPythonPackage, fetchPypi, google_auth, pytest, six }:
-buildPythonPackage {
+buildPythonPackage rec {
pname = "google-cloud-testutils";
- version = "unstable-36ffa923c7037e8b4fdcaa76272cb6267e908a9d";
+ version = "0.1.0";
- # google-cloud-testutils is not "really"
- # released as a python package
- # but it is required for google-cloud-* tests
- # so why not package it as a module
- src = fetchFromGitHub {
- owner = "googleapis";
- repo = "google-cloud-python";
- rev = "36ffa923c7037e8b4fdcaa76272cb6267e908a9d";
- sha256 = "1fvcnssmpgf4lfr7l9h7cz984rbc5mfr1j1br12japcib5biwzjy";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1bn1pz00lxym3vkl6l45b3nydpmfdvmylwggh2lspldrxwx39a0k";
};
- propagatedBuildInputs = [ six google_auth ];
+ propagatedBuildInputs = [ google_auth six ];
- postPatch = ''
- cd test_utils
- '';
+ # There are no tests
+ doCheck = false;
meta = with stdenv.lib; {
description = "System test utilities for google-cloud-python";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://github.com/googleapis/python-test-utils";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_texttospeech/default.nix b/pkgs/development/python-modules/google_cloud_texttospeech/default.nix
index 3a052c73cdae..32e8fa223a88 100644
--- a/pkgs/development/python-modules/google_cloud_texttospeech/default.nix
+++ b/pkgs/development/python-modules/google_cloud_texttospeech/default.nix
@@ -1,10 +1,5 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, google_api_core
-, pytest
-, mock
-}:
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder
+, google_api_core, libcst, mock, proto-plus, pytest-asyncio, }:
buildPythonPackage rec {
pname = "google-cloud-texttospeech";
@@ -15,16 +10,17 @@ buildPythonPackage rec {
sha256 = "cbbd397e72b6189668134f3c8e8c303198188334a4e6a5f77cc90c3220772f9e";
};
- checkInputs = [ pytest mock ];
- propagatedBuildInputs = [ google_api_core ];
+ disabled = pythonOlder "3.5";
- checkPhase = ''
- pytest tests/unit
- '';
+ checkInputs = [ mock pytest-asyncio pytestCheckHook ];
+ propagatedBuildInputs = [ google_api_core libcst proto-plus ];
+
+ # Disable tests that require credentials
+ disabledTests = ["test_synthesize_speech" "test_list_voices"];
meta = with stdenv.lib; {
description = "Google Cloud Text-to-Speech API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://github.com/googleapis/python-texttospeech";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_translate/default.nix b/pkgs/development/python-modules/google_cloud_translate/default.nix
index f25f4badc815..60f9e3e11ae9 100644
--- a/pkgs/development/python-modules/google_cloud_translate/default.nix
+++ b/pkgs/development/python-modules/google_cloud_translate/default.nix
@@ -1,12 +1,6 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, google_api_core
-, google_cloud_core
-, grpcio
-, pytest
-, mock
-}:
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder
+, google_api_core, google_cloud_core, google_cloud_testutils, grpcio, libcst
+, mock, proto-plus, pytest-asyncio }:
buildPythonPackage rec {
pname = "google-cloud-translate";
@@ -17,18 +11,29 @@ buildPythonPackage rec {
sha256 = "ecdea3e176e80f606d08c4c7fd5acea6b3dd960f4b2e9a65951aaf800350a759";
};
+ disabled = pythonOlder "3.6";
+
# google_cloud_core[grpc] -> grpcio
- propagatedBuildInputs = [ google_api_core google_cloud_core grpcio ];
+ propagatedBuildInputs =
+ [ google_api_core google_cloud_core grpcio libcst proto-plus ];
+
+ checkInputs = [ google_cloud_testutils mock pytest-asyncio pytestCheckHook ];
+
+ # test_http.py broken, fix not yet released
+ # https://github.com/googleapis/python-translate/pull/69
+ disabledTests = [
+ "test_build_api_url_w_extra_query_params"
+ "test_build_api_url_no_extra_query_params"
+ "test_build_api_url_w_custom_endpoint"
+ ];
- checkInputs = [ pytest mock ];
- checkPhase = ''
- cd tests # prevent local google/__init__.py from getting loaded
- pytest unit -k 'not extra_headers'
+ preCheck = ''
+ rm -r google
'';
meta = with stdenv.lib; {
description = "Google Cloud Translation API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://github.com/googleapis/python-translate";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix b/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix
index a43f7fd5f9c2..356759f9bcb5 100644
--- a/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix
+++ b/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix
@@ -1,10 +1,5 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, google_api_core
-, pytest
-, mock
-}:
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder
+, google_api_core, libcst, mock, proto-plus, pytest-asyncio }:
buildPythonPackage rec {
pname = "google-cloud-websecurityscanner";
@@ -15,16 +10,14 @@ buildPythonPackage rec {
sha256 = "1de60f880487b898b499345f46f7acf38651f5356ebca8673116003a57f25393";
};
- checkInputs = [ pytest mock ];
- propagatedBuildInputs = [ google_api_core ];
+ disabled = pythonOlder "3.6";
- checkPhase = ''
- pytest tests/unit
- '';
+ checkInputs = [ mock pytest-asyncio pytestCheckHook ];
+ propagatedBuildInputs = [ google_api_core libcst proto-plus ];
meta = with stdenv.lib; {
description = "Google Cloud Web Security Scanner API client library";
- homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ homepage = "https://github.com/googleapis/python-websecurityscanner";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
};
diff --git a/pkgs/development/python-modules/gradient_sdk/default.nix b/pkgs/development/python-modules/gradient_sdk/default.nix
new file mode 100644
index 000000000000..3ee66a1c5242
--- /dev/null
+++ b/pkgs/development/python-modules/gradient_sdk/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchPypi, buildPythonPackage
+, hyperopt
+}:
+
+buildPythonPackage rec {
+ pname = "gradient_sdk";
+ version = "0.0.4";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "Q9oeYjjgJf2lhxW1ypsweQAPpMglmW9PxgzMsgTqJkY=";
+ };
+
+ propagatedBuildInputs = [ hyperopt ];
+
+ pythonImportsCheck = [ "gradient_sdk" ];
+
+ meta = with stdenv.lib; {
+ description = "Gradient ML SDK";
+ homepage = "https://github.com/Paperspace/gradient-sdk";
+ license = licenses.mit;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ freezeboy ];
+ };
+}
diff --git a/pkgs/development/python-modules/gradient_statsd/default.nix b/pkgs/development/python-modules/gradient_statsd/default.nix
new file mode 100644
index 000000000000..0521b4a57d6f
--- /dev/null
+++ b/pkgs/development/python-modules/gradient_statsd/default.nix
@@ -0,0 +1,26 @@
+{ lib, stdenv, fetchPypi, buildPythonPackage
+, boto3, requests, datadog, configparser, python
+}:
+
+buildPythonPackage rec {
+ pname = "gradient_statsd";
+ version = "1.0.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "iWlNX43ZtvU73wz4+8DgDulQNOnssJGxTBkvAaLj530=";
+ };
+
+ propagatedBuildInputs = [ requests datadog ]
+ ++ lib.optional python.isPy2 configparser;
+
+ pythonImportsCheck = [ "gradient_statsd" ];
+
+ meta = with stdenv.lib; {
+ description = "Wrapper around the DogStatsd client";
+ homepage = "https://paperspace.com";
+ license = licenses.mit;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ freezeboy ];
+ };
+}
diff --git a/pkgs/development/python-modules/grpcio-tools/default.nix b/pkgs/development/python-modules/grpcio-tools/default.nix
index c60acb2d1f16..fe0fc9d3f8ea 100644
--- a/pkgs/development/python-modules/grpcio-tools/default.nix
+++ b/pkgs/development/python-modules/grpcio-tools/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "grpcio-tools";
- version = "1.32.0";
+ version = "1.33.2";
src = fetchPypi {
inherit pname version;
- sha256 = "28547272c51e1d2d343685b9f531e85bb90ad7bd93e726ba646b5627173cbc47";
+ sha256 = "af40774c0275f5465f49fd92bfcd9831b19b013de4cc77b8fb38aea76fa6dce3";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/python-modules/gym/default.nix b/pkgs/development/python-modules/gym/default.nix
index 482b2c64aae2..547f79a7b101 100644
--- a/pkgs/development/python-modules/gym/default.nix
+++ b/pkgs/development/python-modules/gym/default.nix
@@ -26,7 +26,7 @@ buildPythonPackage rec {
# The test needs MuJoCo that is not free library.
doCheck = false;
- pythonImportCheck = [ "gym" ];
+ pythonImportsCheck = [ "gym" ];
meta = with lib; {
description = "A toolkit by OpenAI for developing and comparing your reinforcement learning agents";
diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix
index 61c63b28ab60..6ecd91580931 100644
--- a/pkgs/development/python-modules/hass-nabucasa/default.nix
+++ b/pkgs/development/python-modules/hass-nabucasa/default.nix
@@ -4,13 +4,13 @@
buildPythonPackage rec {
pname = "hass-nabucasa";
- version = "0.34.6";
+ version = "0.37.1";
src = fetchFromGitHub {
owner = "nabucasa";
repo = pname;
rev = version;
- sha256 = "1lkqwj58qr0vn7zf5mhrhaz973ahj9wjp4mgzvyja1gcdh6amv34";
+ sha256 = "/GFNrLi1I69gUDIwnHa2q/pxkiRl9PKxpKtb56JrmuA=";
};
postPatch = ''
@@ -18,24 +18,12 @@ buildPythonPackage rec {
sed -i 's/"cryptography.*"/"cryptography"/' setup.py
'';
- patches = [
- # relax pytz dependency
- (fetchpatch {
- url = "https://github.com/NabuCasa/hass-nabucasa/commit/419e80feddc36c68384c032feda0057515b53eaa.patch";
- sha256 = "14dgwci8615cwcf27hg7b42s7da50xhyjys3yx446q7ipk8zw4x6";
- })
- ];
-
propagatedBuildInputs = [
acme aiohttp atomicwrites snitun attrs warrant pycognito
];
checkInputs = [ pytest pytest-aiohttp asynctest ];
- # Asynctest's mocking is broken with python3.8
- # https://github.com/Martiusweb/asynctest/issues/132
- doCheck = pythonOlder "3.8";
-
checkPhase = ''
pytest tests/
'';
diff --git a/pkgs/development/python-modules/hawkauthlib/default.nix b/pkgs/development/python-modules/hawkauthlib/default.nix
index a819bca362db..1a8ddacdd690 100644
--- a/pkgs/development/python-modules/hawkauthlib/default.nix
+++ b/pkgs/development/python-modules/hawkauthlib/default.nix
@@ -1,6 +1,6 @@
{ stdenv
, buildPythonPackage
-, fetchgit
+, fetchFromGitHub
, requests
, webob
}:
@@ -9,8 +9,9 @@ buildPythonPackage rec {
pname = "hawkauthlib";
version = "0.1.1";
- src = fetchgit {
- url = "https://github.com/mozilla-services/hawkauthlib.git";
+ src = fetchFromGitHub {
+ owner = "mozilla-services";
+ repo = pname;
rev = "refs/tags/v${version}";
sha256 = "0mr1mpx4j9q7sch9arwfvpysnpf2p7ijy7072wilxm8pnj0bwvsi";
};
diff --git a/pkgs/development/python-modules/hbmqtt/default.nix b/pkgs/development/python-modules/hbmqtt/default.nix
index b00e3a88d3e9..76ae5718024a 100644
--- a/pkgs/development/python-modules/hbmqtt/default.nix
+++ b/pkgs/development/python-modules/hbmqtt/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi, isPy3k
+{ stdenv, buildPythonPackage, fetchPypi, isPy3k, setuptools
, transitions, websockets, passlib, docopt, pyyaml, nose }:
buildPythonPackage rec {
@@ -12,7 +12,9 @@ buildPythonPackage rec {
sha256 = "1n9c8yj11npiq9qxivwmfhib1qkjpcyw42a7q0w641bdrz3x6r37";
};
- propagatedBuildInputs = [ transitions websockets passlib docopt pyyaml ];
+ propagatedBuildInputs = [
+ transitions websockets passlib docopt pyyaml setuptools
+ ];
postPatch = ''
# test tries to bind same port multiple times and fails
diff --git a/pkgs/development/python-modules/hg-evolve/default.nix b/pkgs/development/python-modules/hg-evolve/default.nix
index 14cace859e92..434c6ffba2b9 100644
--- a/pkgs/development/python-modules/hg-evolve/default.nix
+++ b/pkgs/development/python-modules/hg-evolve/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "hg-evolve";
- version = "10.0.2";
+ version = "10.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "75892623258339613528df45dcd1004786bf73e8d95407886d79bc4567fbde4d";
+ sha256 = "a386e6ee2d9a0e332a49f1cb210c4c11ba9844bcd52808270f48e688314783d8";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/holoviews/default.nix b/pkgs/development/python-modules/holoviews/default.nix
index 287216cc949a..4d9da17bd3a9 100644
--- a/pkgs/development/python-modules/holoviews/default.nix
+++ b/pkgs/development/python-modules/holoviews/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "holoviews";
- version = "1.13.4";
+ version = "1.13.5";
src = fetchPypi {
inherit pname version;
- sha256 = "34dc09dfb557f79515a011a72b343daf31b5e5d67403a008dded59bab658267c";
+ sha256 = "3f8a00ce1cc67a388a3a949441accd7e7e9ca9960ba16b49ee96a50305105a01";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/httpcore/default.nix b/pkgs/development/python-modules/httpcore/default.nix
index 9ac9b76d2e36..aa15c2555e67 100644
--- a/pkgs/development/python-modules/httpcore/default.nix
+++ b/pkgs/development/python-modules/httpcore/default.nix
@@ -1,34 +1,52 @@
-{ stdenv
+{ lib
, buildPythonPackage
+, pythonOlder
, fetchFromGitHub
-, isPy27
, h11
+, h2
+, pproxy
+, pytestCheckHook
+, pytestcov
, sniffio
+, uvicorn
}:
buildPythonPackage rec {
pname = "httpcore";
- version = "0.10.2";
- disabled = isPy27;
+ version = "0.12.0";
+ disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "encode";
repo = pname;
rev = version;
- sha256 = "00gn8nfv814rg6fj7xv97mrra3fvx6fzjcgx9y051ihm6hxljdsi";
+ sha256 = "0bwxn7m7r7h6k41swxj0jqj3nzi76wqxwbnry6y7d4qfh4m26g2j";
};
- propagatedBuildInputs = [ h11 sniffio ];
+ propagatedBuildInputs = [
+ h11
+ h2
+ sniffio
+ ];
+
+ checkInputs = [
+ pproxy
+ pytestCheckHook
+ pytestcov
+ uvicorn
+ ];
+
+ pytestFlagsArray = [
+ # these tests fail during dns lookups: httpcore.ConnectError: [Errno -2] Name or service not known
+ "--ignore=tests/sync_tests/test_interfaces.py"
+ ];
- # tests require pythonic access to mitmproxy, which isn't (yet?) packaged as
- # a pythonPackage.
- doCheck = false;
pythonImportsCheck = [ "httpcore" ];
- meta = with stdenv.lib; {
- description = "A minimal HTTP client";
+ meta = with lib; {
+ description = "A minimal low-level HTTP client";
homepage = "https://github.com/encode/httpcore";
license = licenses.bsd3;
- maintainers = [ maintainers.ris ];
+ maintainers = with maintainers; [ ris ];
};
}
diff --git a/pkgs/development/python-modules/httpx/default.nix b/pkgs/development/python-modules/httpx/default.nix
index 5361e047207a..1f527b47ec08 100644
--- a/pkgs/development/python-modules/httpx/default.nix
+++ b/pkgs/development/python-modules/httpx/default.nix
@@ -1,71 +1,61 @@
{ lib
, buildPythonPackage
+, pythonOlder
, fetchFromGitHub
-, fetchpatch
+, brotli
, certifi
-, chardet
-, h11
, h2
, httpcore
-, idna
, rfc3986
, sniffio
-, isPy27
-, pytest
+, pytestCheckHook
, pytest-asyncio
, pytest-trio
, pytestcov
, trustme
, uvicorn
-, brotli
}:
buildPythonPackage rec {
pname = "httpx";
- version = "0.14.2";
- disabled = isPy27;
+ version = "0.16.1";
+ disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "encode";
repo = pname;
rev = version;
- sha256 = "08b6k5g8car3bic90aw4ysb2zvsa5nm8qk3hk4dgamllnnxzl5br";
+ sha256 = "00gmq45fckcqkj910bvd7pyqz1mvgsdvz4s0k7dzbnc5czzq1f4a";
};
- patches = [
- (fetchpatch {
- name = "fix-cookie-test-timestamp.patch";
- url = "https://github.com/encode/httpx/pull/1270.patch";
- sha256 = "1hgrynac6226sgnyzmsr1nr15rn49gbfmk4c2kx3dwkbh6vr7jpd";
- })
- ];
-
propagatedBuildInputs = [
+ brotli
certifi
- chardet
- h11
h2
httpcore
- idna
rfc3986
sniffio
];
checkInputs = [
- pytest
+ pytestCheckHook
pytest-asyncio
pytest-trio
pytestcov
trustme
uvicorn
- brotli
];
- checkPhase = ''
- PYTHONPATH=.:$PYTHONPATH pytest -k 'not (test_connect_timeout or test_elapsed_timer)'
- '';
pythonImportsCheck = [ "httpx" ];
+ disabledTests = [
+ # httpcore.ConnectError: [Errno 101] Network is unreachable
+ "test_connect_timeout"
+ # httpcore.ConnectError: [Errno -2] Name or service not known
+ "test_async_proxy_close"
+ "test_sync_proxy_close"
+ ];
+
meta = with lib; {
description = "The next generation HTTP client";
homepage = "https://github.com/encode/httpx";
diff --git a/pkgs/development/python-modules/hyperopt/default.nix b/pkgs/development/python-modules/hyperopt/default.nix
new file mode 100644
index 000000000000..7a907224993e
--- /dev/null
+++ b/pkgs/development/python-modules/hyperopt/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchPypi, buildPythonPackage
+, cloudpickle, numpy, future, networkx
+, six, tqdm, scipy, pymongo
+}:
+
+buildPythonPackage rec {
+ pname = "hyperopt";
+ version = "0.1.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "34xIpivBYUvcN/XMVwBkqTpLgaFlWWIduazuP2U2tlg=";
+ };
+
+ propagatedBuildInputs = [ future cloudpickle numpy networkx six tqdm scipy pymongo ];
+
+ # tries to use /homeless-shelter to mimic container usage, etc
+ doCheck = false;
+
+ pythonImportsCheck = [ "hyperopt" ];
+
+ meta = with stdenv.lib; {
+ description = "Distributed Asynchronous Hyperparameter Optimization";
+ homepage = "http://hyperopt.github.com/hyperopt/";
+ license = licenses.bsd2;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ freezeboy ];
+ };
+}
diff --git a/pkgs/development/python-modules/inform/default.nix b/pkgs/development/python-modules/inform/default.nix
new file mode 100644
index 000000000000..158f1161cb4d
--- /dev/null
+++ b/pkgs/development/python-modules/inform/default.nix
@@ -0,0 +1,36 @@
+{ lib, buildPythonPackage, fetchFromGitHub
+, arrow
+, six
+, hypothesis
+, pytest
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "inform";
+ version = "1.23";
+
+ src = fetchFromGitHub {
+ owner = "KenKundert";
+ repo = "inform";
+ rev = "v${version}";
+ sha256 = "02zlprvidkz51aypss4knhv7dbr0sbpz3caqjzf9am2n1jx2viyy";
+ };
+
+ propagatedBuildInputs = [ arrow six ];
+
+ checkInputs = [ pytest hypothesis ];
+ checkPhase = "./test.doctests.py && ./test.inform.py && pytest";
+
+ meta = with lib; {
+ description = "Print and logging utilities";
+ longDescription = ''
+ Inform is designed to display messages from programs that are typically
+ run from a console. It provides a collection of ‘print’ functions that
+ allow you to simply and cleanly print different types of messages.
+ '';
+ homepage = "https://inform.readthedocs.io";
+ license = licenses.gpl3Only;
+ maintainers = with maintainers; [ jeremyschlatter ];
+ };
+}
diff --git a/pkgs/development/python-modules/iniconfig/default.nix b/pkgs/development/python-modules/iniconfig/default.nix
index f6383e46d234..90761f76f9d5 100644
--- a/pkgs/development/python-modules/iniconfig/default.nix
+++ b/pkgs/development/python-modules/iniconfig/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "iniconfig";
- version = "1.0.1";
+ version = "1.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0s9z9n4603fdpv2vzh6ddzfgsjmb09n6qalkjl2xwrss6n4jzyg5";
+ sha256 = "bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32";
};
doCheck = false; # avoid circular import with pytest
@@ -14,7 +14,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "brain-dead simple parsing of ini files";
- homepage = "https://github.com/CHANGE/iniconfig/";
+ homepage = "https://github.com/RonnyPfannschmidt/iniconfig";
license = licenses.mit;
maintainers = with maintainers; [ jonringer ];
};
diff --git a/pkgs/development/python-modules/ircrobots/default.nix b/pkgs/development/python-modules/ircrobots/default.nix
new file mode 100644
index 000000000000..359cf3e6934f
--- /dev/null
+++ b/pkgs/development/python-modules/ircrobots/default.nix
@@ -0,0 +1,52 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pythonOlder
+, anyio
+, asyncio-throttle
+, dataclasses
+, ircstates
+, async_stagger
+, async-timeout
+, python
+}:
+
+buildPythonPackage rec {
+ pname = "ircrobots";
+ version = "0.3.3";
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "jesopo";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0ykn6ch7aazv2cx13q2gr94arh6f96d8hwjwnrcjai3i3x4q2pkq";
+ };
+
+ patches = [
+ ./relax-dependencies.patch
+ ];
+
+ propagatedBuildInputs = [
+ anyio
+ asyncio-throttle
+ ircstates
+ async_stagger
+ async-timeout
+ ] ++ lib.optionals (pythonOlder "3.7") [
+ dataclasses
+ ];
+
+ checkPhase = ''
+ ${python.interpreter} -m unittest test
+ '';
+
+ pythonImportsCheck = [ "ircrobots" ];
+
+ meta = with lib; {
+ description = "Asynchronous bare-bones IRC bot framework for python3";
+ license = licenses.mit;
+ homepage = "https://github.com/jesopo/ircrobots";
+ maintainers = with maintainers; [ hexa ];
+ };
+}
diff --git a/pkgs/development/python-modules/ircrobots/relax-dependencies.patch b/pkgs/development/python-modules/ircrobots/relax-dependencies.patch
new file mode 100644
index 000000000000..9aed3577f63d
--- /dev/null
+++ b/pkgs/development/python-modules/ircrobots/relax-dependencies.patch
@@ -0,0 +1,14 @@
+diff --git a/requirements.txt b/requirements.txt
+index 87a2d31..4e0efb1 100644
+--- a/requirements.txt
++++ b/requirements.txt
+@@ -1,6 +1,6 @@
+-anyio ==1.3.0
++anyio
+ asyncio-throttle ==1.0.1
+-dataclasses ==0.6
+-ircstates ==0.11.2
++dataclasses; python_version < "3.7"
++ircstates >=0.11.2
+ async_stagger ==0.3.0
+ async_timeout ==3.0.1
diff --git a/pkgs/development/python-modules/ircstates/default.nix b/pkgs/development/python-modules/ircstates/default.nix
new file mode 100644
index 000000000000..857b0358aff2
--- /dev/null
+++ b/pkgs/development/python-modules/ircstates/default.nix
@@ -0,0 +1,48 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, fetchpatch
+, pythonOlder
+, irctokens
+, pendulum
+, python
+}:
+
+buildPythonPackage rec {
+ pname = "ircstates";
+ version = "0.11.3";
+ disabled = pythonOlder "3.6"; # f-strings
+
+ src = fetchFromGitHub {
+ owner = "jesopo";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1v8r6ma8gzvn5ym3xx9qlb0rc4l67pxr3z8njzk1ffxn1x3mxd3i";
+ };
+
+ patches = [
+ (fetchpatch {
+ name = "relax-pendulum-version.patch";
+ url = "https://github.com/jesopo/ircstates/commit/f51f1b689e592020d1c91ccab6c03927aadb9f94.patch";
+ sha256 = "0qbp3b9hlqbbx7b474q1mcgnzzzwcm4g89x26iqgmlgxzmv3y5xp";
+ })
+ ];
+
+ propagatedBuildInputs = [
+ irctokens
+ pendulum
+ ];
+
+ checkPhase = ''
+ ${python.interpreter} -m unittest test
+ '';
+
+ pythonImportsCheck = [ "ircstates" ];
+
+ meta = with lib; {
+ description = "sans-I/O IRC session state parsing library";
+ license = licenses.mit;
+ homepage = "https://github.com/jesopo/ircstates";
+ maintainers = with maintainers; [ hexa ];
+ };
+}
diff --git a/pkgs/development/python-modules/irctokens/default.nix b/pkgs/development/python-modules/irctokens/default.nix
new file mode 100644
index 000000000000..037a5f0520fd
--- /dev/null
+++ b/pkgs/development/python-modules/irctokens/default.nix
@@ -0,0 +1,34 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pythonOlder
+, pyyaml
+, python
+}:
+
+buildPythonPackage rec {
+ pname = "irctokens";
+ version = "2.0.0";
+ disabled = pythonOlder "3.6"; # f-strings
+
+ src = fetchFromGitHub {
+ owner = "jesopo";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0kpxn5paailm4xpdlnzxrhjrfgvvg5pp327wd8kl41a0wbqkj4zb";
+ };
+
+ checkInputs = [ pyyaml ];
+ checkPhase = ''
+ ${python.interpreter} -m unittest test
+ '';
+
+ pythonImportsCheck = [ "irctokens" ];
+
+ meta = with lib; {
+ description = "RFC1459 and IRCv3 protocol tokeniser library for python3";
+ license = licenses.mit;
+ homepage = "https://github.com/jesopo/irctokens";
+ maintainers = with maintainers; [ hexa ];
+ };
+}
diff --git a/pkgs/development/python-modules/jq/default.nix b/pkgs/development/python-modules/jq/default.nix
index 72776a037192..3d4097b07186 100644
--- a/pkgs/development/python-modules/jq/default.nix
+++ b/pkgs/development/python-modules/jq/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "jq";
- version = "1.0.2";
+ version = "1.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "9fe6ce07bc8d209c385d8ba132a2971c69aef015103c46bea87a73a16c5ec147";
+ sha256 = "62d649c4f6f26ed91810c8db075f5fe05319c3dc99dbebcd2d31b0b697a4592e";
};
patches = [ ./jq-py-setup.patch ];
diff --git a/pkgs/development/python-modules/kaitaistruct/default.nix b/pkgs/development/python-modules/kaitaistruct/default.nix
index a1e795421b07..61892063278b 100644
--- a/pkgs/development/python-modules/kaitaistruct/default.nix
+++ b/pkgs/development/python-modules/kaitaistruct/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "kaitaistruct";
- version = "0.8";
+ version = "0.9";
src = fetchPypi {
inherit pname version;
- sha256 = "d1d17c7f6839b3d28fc22b21295f787974786c2201e8788975e72e2a1d109ff5";
+ sha256 = "3d5845817ec8a4d5504379cc11bd570b038850ee49c4580bc0998c8fb1d327ad";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/libtmux/default.nix b/pkgs/development/python-modules/libtmux/default.nix
index 605cbe040269..9df5cffec97b 100644
--- a/pkgs/development/python-modules/libtmux/default.nix
+++ b/pkgs/development/python-modules/libtmux/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "libtmux";
- version = "0.8.3";
+ version = "0.8.5";
src = fetchPypi {
inherit pname version;
- sha256 = "a4c7379604ccdc684aa865723211184709f9a2b45511772989b5f26ad156650e";
+ sha256 = "1d35b9f8451944d31c5ed22ed9e6c8e18034adcc75718fcc5b27fbd9621543e1";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/msgpack-numpy/default.nix b/pkgs/development/python-modules/msgpack-numpy/default.nix
index d380f18f7729..ad612550d7e8 100644
--- a/pkgs/development/python-modules/msgpack-numpy/default.nix
+++ b/pkgs/development/python-modules/msgpack-numpy/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "msgpack-numpy";
- version = "0.4.6.1";
+ version = "0.4.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "9f9b57abb2b155c2d3e411c2dd5b98f14998bd053a20c6ed0ab64a6ceb8ad51d";
+ sha256 = "7eaf51acf82d7c467d21aa71df94e1c051b2055e54b755442051b474fa7cf5e1";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/myfitnesspal/default.nix b/pkgs/development/python-modules/myfitnesspal/default.nix
index 53e5f8253449..0638ce5d1ee5 100644
--- a/pkgs/development/python-modules/myfitnesspal/default.nix
+++ b/pkgs/development/python-modules/myfitnesspal/default.nix
@@ -1,6 +1,9 @@
{ lib, fetchPypi, buildPythonPackage
-, blessed, keyring, keyrings-alt, lxml, measurement, python-dateutil, requests, six
-, mock, nose }:
+, blessed, keyring, keyrings-alt, lxml, measurement, python-dateutil, requests, six, rich
+, pytestCheckHook, mock, nose }:
+
+# TODO: Define this package in "all-packages.nix" using "toPythonApplication".
+# This currently errors out, complaining about not being able to find "etree" from "lxml" even though "lxml" is defined in "propagatedBuildInputs".
buildPythonPackage rec {
pname = "myfitnesspal";
@@ -11,14 +14,18 @@ buildPythonPackage rec {
sha256 = "c2275e91c794a3569a76c47c78cf2ff04d7f569a98558227e899ead7b30af0d6";
};
- # Remove overly restrictive version constraints on keyring and keyrings.alt
+ # Remove overly restrictive version constraints
postPatch = ''
sed -i 's/keyring>=.*/keyring/' requirements.txt
sed -i 's/keyrings.alt>=.*/keyrings.alt/' requirements.txt
+ sed -i 's/rich>=.*/rich/' requirements.txt
'';
- checkInputs = [ mock nose ];
- propagatedBuildInputs = [ blessed keyring keyrings-alt lxml measurement python-dateutil requests six ];
+ propagatedBuildInputs = [ blessed keyring keyrings-alt lxml measurement python-dateutil requests six rich ];
+
+ # Integration tests require an account to be set
+ disabledTests = [ "test_integration" ];
+ checkInputs = [ pytestCheckHook mock nose ];
meta = with lib; {
description = "Access your meal tracking data stored in MyFitnessPal programatically";
diff --git a/pkgs/development/python-modules/mypy/default.nix b/pkgs/development/python-modules/mypy/default.nix
index 0bcf216fa46f..2e751c6f48dc 100644
--- a/pkgs/development/python-modules/mypy/default.nix
+++ b/pkgs/development/python-modules/mypy/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "mypy";
- version = "0.782";
+ version = "0.790";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "030kn709515452n6gy2i1d9fg6fyrkmdz228lfpmbslybsld9xzg";
+ sha256 = "sha256-KyG6Ra2e8uLriM5K6t0BEtD1AmQYMkF2/UlKaCS3SXU=";
};
propagatedBuildInputs = [ typed-ast psutil mypy-extensions typing-extensions ];
diff --git a/pkgs/development/python-modules/nbsmoke/default.nix b/pkgs/development/python-modules/nbsmoke/default.nix
index 8f263246893b..b7ddf35caec6 100644
--- a/pkgs/development/python-modules/nbsmoke/default.nix
+++ b/pkgs/development/python-modules/nbsmoke/default.nix
@@ -14,11 +14,11 @@
buildPythonPackage rec {
pname = "nbsmoke";
- version = "0.4.1";
+ version = "0.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "06as8vh17m0nkp3fpkp42m990a5zjfl2iaa17da99ksh7886mjpc";
+ sha256 = "2400d7878e97714e822ab200a71fc71ede487e671f42b4b411745dba95f9cb32";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/nbsphinx/default.nix b/pkgs/development/python-modules/nbsphinx/default.nix
index f46322954f36..fb5eb6cbf7c9 100644
--- a/pkgs/development/python-modules/nbsphinx/default.nix
+++ b/pkgs/development/python-modules/nbsphinx/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "nbsphinx";
- version = "0.7.1";
+ version = "0.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0j56bxdj08vn3q1804qwb1ywhga1mdg1awgm7i64wfpfwi8df2zm";
+ sha256 = "369c16fe93af14c878d61fb3e81d838196fb35b27deade2cd7b95efe1fe56ea0";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/nestedtext/default.nix b/pkgs/development/python-modules/nestedtext/default.nix
new file mode 100644
index 000000000000..1fbfde7b26a6
--- /dev/null
+++ b/pkgs/development/python-modules/nestedtext/default.nix
@@ -0,0 +1,43 @@
+{ lib, buildPythonPackage, fetchFromGitHub
+, inform
+, pytestCheckHook
+, docopt
+, natsort
+, voluptuous
+}:
+
+buildPythonPackage rec {
+ pname = "nestedtext";
+ version = "1.2";
+
+ src = fetchFromGitHub {
+ owner = "KenKundert";
+ repo = "nestedtext";
+ rev = "v${version}";
+ fetchSubmodules = true;
+ sha256 = "1dwks5apghg29aj90nc4qm0chk195jh881297zr1wk7mqd2n159y";
+ };
+
+ propagatedBuildInputs = [ inform ];
+
+ checkInputs = [ pytestCheckHook docopt natsort voluptuous ];
+ pytestFlagsArray = [ "--ignore=build" ]; # Avoids an ImportMismatchError.
+
+ meta = with lib; {
+ description = "A human friendly data format";
+ longDescription = ''
+ NestedText is a file format for holding data that is to be entered,
+ edited, or viewed by people. It allows data to be organized into a nested
+ collection of dictionaries, lists, and strings. In this way it is similar
+ to JSON, YAML and TOML, but without the complexity and risk of YAML and
+ without the syntactic clutter of JSON and TOML. NestedText is both simple
+ and natural. Only a small number of concepts and rules must be kept in
+ mind when creating it. It is easily created, modified, or viewed with a
+ text editor and easily understood and used by both programmers and
+ non-programmers.
+ '';
+ homepage = "https://nestedtext.org";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jeremyschlatter ];
+ };
+}
diff --git a/pkgs/development/python-modules/nibabel/default.nix b/pkgs/development/python-modules/nibabel/default.nix
index b1e8a23ef8ef..dc56bf956b74 100644
--- a/pkgs/development/python-modules/nibabel/default.nix
+++ b/pkgs/development/python-modules/nibabel/default.nix
@@ -13,12 +13,12 @@
buildPythonPackage rec {
pname = "nibabel";
- version = "3.1.1";
+ version = "3.2.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1kir9g7kmy2qygyzczx8nj4b0sc6jjvqy0ssm39bxzqsr1vzzvxm";
+ sha256 = "5827b644d1b0833603710dac198f5f8cbb9002769f97001a191e863b32f5956c";
};
propagatedBuildInputs = [ numpy scipy h5py packaging pydicom ];
diff --git a/pkgs/development/python-modules/nix-kernel/default.nix b/pkgs/development/python-modules/nix-kernel/default.nix
index 81057308e6b5..5758e60fa3fc 100644
--- a/pkgs/development/python-modules/nix-kernel/default.nix
+++ b/pkgs/development/python-modules/nix-kernel/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
+, isPy3k
, pexpect
, notebook
, nix
@@ -10,6 +11,8 @@ buildPythonPackage rec {
pname = "nix-kernel";
version = "unstable-2020-04-26";
+ disabled = !isPy3k;
+
src = fetchFromGitHub {
owner = "GTrunSec";
repo = "nix-kernel";
diff --git a/pkgs/development/python-modules/nix-prefetch-github/default.nix b/pkgs/development/python-modules/nix-prefetch-github/default.nix
index 67873f929ad4..d4307c659804 100644
--- a/pkgs/development/python-modules/nix-prefetch-github/default.nix
+++ b/pkgs/development/python-modules/nix-prefetch-github/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "nix-prefetch-github";
- version = "3.0";
+ version = "4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-EN+EbVXUaf+id5UsK4EBm/9k9FYaH79g08kblvW60XA=";
+ sha256 = "sha256-STUyMUCWAHfDA6dkpiOqSRBL3/tubedUbWa94Kp/764=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/numpy-stl/default.nix b/pkgs/development/python-modules/numpy-stl/default.nix
index b862319d9477..2207d4244edc 100644
--- a/pkgs/development/python-modules/numpy-stl/default.nix
+++ b/pkgs/development/python-modules/numpy-stl/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "numpy-stl";
- version = "2.11.2";
+ version = "2.12.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1dil1rklb41m3v6a0i93ymimv453whsg1m9z6g0z17jbg7gmc98r";
+ sha256 = "10912d7749ab02b0ee2ee61fc04c38fa211fc9d00a9b73a7d1c2465c53c1abf5";
};
checkInputs = [ pytest pytestrunner ];
diff --git a/pkgs/development/python-modules/nvchecker/default.nix b/pkgs/development/python-modules/nvchecker/default.nix
index c85e45a239cd..b675fa6f06be 100644
--- a/pkgs/development/python-modules/nvchecker/default.nix
+++ b/pkgs/development/python-modules/nvchecker/default.nix
@@ -19,14 +19,14 @@
buildPythonPackage rec {
pname = "nvchecker";
- version = "2.1";
+ version = "2.2";
# Tests not included in PyPI tarball
src = fetchFromGitHub {
owner = "lilydjwg";
repo = pname;
rev = "v${version}";
- sha256 = "0zf9vhf8ka0v1mf1xhbvkc2nr54m0rkiw1i68ps4sgx2mdj6qrfk";
+ sha256 = "0b17pikqyxcsid69lwnjl44n8z46ydjmxxdnbzasfdl7r83l7ijr";
};
nativeBuildInputs = [ installShellFiles docutils ];
diff --git a/pkgs/development/python-modules/oauthenticator/default.nix b/pkgs/development/python-modules/oauthenticator/default.nix
index bf2ad31ec3d7..6caaacd963bf 100644
--- a/pkgs/development/python-modules/oauthenticator/default.nix
+++ b/pkgs/development/python-modules/oauthenticator/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "oauthenticator";
- version = "0.11.0";
+ version = "0.12.0";
src = fetchPypi {
inherit pname version;
- sha256 = "ff1b4ba2458a6ee460c3c4161d780a12e94811b2daaa5d13acdb354fa21a9916";
+ sha256 = "0bc5a4a0ee22689a863090993e0054485030847d0e9884afa1592ca388cccf4a";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/objgraph/default.nix b/pkgs/development/python-modules/objgraph/default.nix
index 860f8c0051e7..79c448b5cced 100644
--- a/pkgs/development/python-modules/objgraph/default.nix
+++ b/pkgs/development/python-modules/objgraph/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "objgraph";
- version = "3.4.1";
+ version = "3.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "bf29512d7f8b457b53fa0722ea59f516abb8abc59b78f97f0ef81394a0c615a7";
+ sha256 = "4752ca5bcc0e0512e41b8cc4d2780ac2fd3b3eabd03b7e950a5594c06203dfc4";
};
# Tests fail with PyPy.
diff --git a/pkgs/development/python-modules/ovito/default.nix b/pkgs/development/python-modules/ovito/default.nix
index c5dddd68fcf1..5e5847dce033 100644
--- a/pkgs/development/python-modules/ovito/default.nix
+++ b/pkgs/development/python-modules/ovito/default.nix
@@ -1,23 +1,33 @@
-{ stdenv, fetchgit
+{ stdenv
+, fetchFromGitLab
, cmake
-, libav, netcdf, qscintilla, zlib, boost, git, fftw, hdf5, libssh
-, pythonPackages
+, ffmpeg
+, netcdf
+, qscintilla
+, zlib
+, boost
+, git
+, fftw
+, hdf5
+, libssh
+, qt5
+, python
}:
-stdenv.mkDerivation {
- # compilation error in 2.9.0 https://gitlab.com/stuko/ovito/issues/40
- # This is not the "released" 3.0.0 just a commit
- version = "3.0.0";
+stdenv.mkDerivation rec {
+ version = "3.3.1";
pname = "ovito";
- src = fetchgit {
- url = "https://gitlab.com/stuko/ovito";
- rev = "a28c28182a879d2a1b511ec56f9845306dd8a4db";
- sha256 = "1vqzv3gzwf8r0g05a7fj8hdyvnzq2h3wdfck7j6n1av6rvp7hi5r";
+ src = fetchFromGitLab {
+ owner = "stuko";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0rm1qxa0fanaaqg0idr6rf2s2xlbyn1dzjzwh3rddy9mgl60lj2h";
};
- buildInputs = [ cmake libav netcdf qscintilla zlib boost zlib git fftw hdf5 libssh ];
- propagatedBuildInputs = with pythonPackages; [ sphinx numpy sip pyqt5 matplotlib ase ];
+ buildInputs = [ cmake ffmpeg netcdf qscintilla zlib boost zlib git fftw hdf5 libssh qt5.qtbase qt5.qtsvg ];
+
+ propagatedBuildInputs = with python.pkgs; [ sphinx numpy sip pyqt5 matplotlib ase ];
enableParallelBuilding = true;
@@ -25,10 +35,9 @@ stdenv.mkDerivation {
description = "Scientific visualization and analysis software for atomistic simulation data";
homepage = "https://www.ovito.org";
license = licenses.gpl3;
- maintainers = [ maintainers.costrouc ];
+ maintainers = with maintainers; [ costrouc ];
# ensures not built on hydra
# https://github.com/NixOS/nixpkgs/pull/46846#issuecomment-436388048
hydraPlatforms = [ ];
- broken = true; # cmake unable to find Qt5Core and other dependencies
};
}
diff --git a/pkgs/development/python-modules/pa-ringbuffer/default.nix b/pkgs/development/python-modules/pa-ringbuffer/default.nix
index fd05e7e8052e..466d3937a1fb 100644
--- a/pkgs/development/python-modules/pa-ringbuffer/default.nix
+++ b/pkgs/development/python-modules/pa-ringbuffer/default.nix
@@ -7,7 +7,7 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "spatialaudio";
repo = "python-pa-ringbuffer";
- rev = "${version}";
+ rev = version;
sha256 = "0afpydy1l20hd1xncjppjhqa2c8dj5h9nlv4z8m55cs9hc9h1mxv";
};
diff --git a/pkgs/development/python-modules/pandas-datareader/default.nix b/pkgs/development/python-modules/pandas-datareader/default.nix
new file mode 100644
index 000000000000..92adfb9d3f16
--- /dev/null
+++ b/pkgs/development/python-modules/pandas-datareader/default.nix
@@ -0,0 +1,34 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, pytestCheckHook
+, isPy27
+, pandas
+, lxml
+, requests
+}:
+
+buildPythonPackage rec {
+ pname = "pandas-datareader";
+ version = "0.9.0";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "b2cbc1e16a6ab9ff1ed167ae2ea92839beab9a20823bd00bdfb78155fa04f891";
+ };
+
+ # Tests are trying to load data over the network
+ doCheck = false;
+ pythonImportsCheck = [ "pandas_datareader" ];
+
+ propagatedBuildInputs = [ pandas lxml requests ];
+
+ meta = with stdenv.lib; {
+ description = "Up to date remote data access for pandas, works for multiple versions of pandas";
+ homepage = "https://github.com/pydata/pandas-datareader";
+ license= licenses.bsd3;
+ maintainers = with maintainers; [ evax ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/development/python-modules/paperspace/default.nix b/pkgs/development/python-modules/paperspace/default.nix
index c439b4099a00..fad394a5339b 100644
--- a/pkgs/development/python-modules/paperspace/default.nix
+++ b/pkgs/development/python-modules/paperspace/default.nix
@@ -1,5 +1,7 @@
{ stdenv, fetchPypi, buildPythonPackage
-, boto3, requests
+, boto3, requests, gradient_statsd, terminaltables
+, click-completion , click-didyoumean, click-help-colors
+, colorama, requests_toolbelt, gradient_sdk, progressbar2
}:
buildPythonPackage rec {
@@ -11,7 +13,10 @@ buildPythonPackage rec {
sha256 = "7959305128fea6da8ca0cdc528783a89859dacb9b54bf8eb89fd04a518872191";
};
- propagatedBuildInputs = [ boto3 requests ];
+ propagatedBuildInputs = [ boto3 requests gradient_statsd terminaltables
+ click-completion click-didyoumean click-help-colors requests_toolbelt
+ colorama gradient_sdk progressbar2
+ ];
# tries to use /homeless-shelter to mimic container usage, etc
doCheck = false;
@@ -22,6 +27,5 @@ buildPythonPackage rec {
license = licenses.isc;
platforms = platforms.unix;
maintainers = with maintainers; [ thoughtpolice ];
- broken = true;
};
}
diff --git a/pkgs/development/python-modules/papis/default.nix b/pkgs/development/python-modules/papis/default.nix
index a97c075d30f6..93eafff6c93b 100644
--- a/pkgs/development/python-modules/papis/default.nix
+++ b/pkgs/development/python-modules/papis/default.nix
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "papis";
- version = "0.10";
+ version = "0.11.1";
disabled = !isPy3k;
# Missing tests on Pypi
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "papis";
repo = pname;
rev = "v${version}";
- sha256 = "0fmrvxs6ixfwjlp96b69db7fpvyqfy2n3c23kdz8yr0vhnp82l93";
+ sha256 = "0bbkjyw1fsvvp0380l404h2lys8ib4xqga5s6401k1y1hld28nl6";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/param/default.nix b/pkgs/development/python-modules/param/default.nix
index 096bb2cfb910..9f6d78a8ecbe 100644
--- a/pkgs/development/python-modules/param/default.nix
+++ b/pkgs/development/python-modules/param/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "param";
- version = "1.9.3";
+ version = "1.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "10crjlsn5vx03xwlnhga9faqq2rlw0qwabi45vnvhmz22qbd8w43";
+ sha256 = "a284c1b42aff6367e8eea2f649d4f3f70a9f16c6f17d8ad672a31ff36089f995";
};
checkInputs = [ flake8 nose ];
diff --git a/pkgs/development/python-modules/pc-ble-driver-py/default.nix b/pkgs/development/python-modules/pc-ble-driver-py/default.nix
index 6250b5a2202d..64430ca7e1f0 100644
--- a/pkgs/development/python-modules/pc-ble-driver-py/default.nix
+++ b/pkgs/development/python-modules/pc-ble-driver-py/default.nix
@@ -1,9 +1,10 @@
-{ stdenv, fetchFromGitHub, cmake, git, swig, boost, udev, pc-ble-driver
+{ stdenv, fetchFromGitHub, cmake, git, swig, boost, udev, pc-ble-driver, pythonOlder
, buildPythonPackage, enum34, wrapt, future, setuptools, scikit-build }:
buildPythonPackage rec {
pname = "pc-ble-driver-py";
version = "0.14.2";
+ disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "NordicSemiconductor";
diff --git a/pkgs/development/python-modules/pex/default.nix b/pkgs/development/python-modules/pex/default.nix
index 9eb722633025..78bb61d03cfb 100644
--- a/pkgs/development/python-modules/pex/default.nix
+++ b/pkgs/development/python-modules/pex/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "pex";
- version = "2.1.15";
+ version = "2.1.20";
src = fetchPypi {
inherit pname version;
- sha256 = "e1092ae52cfdef41c22d98fa98f9225ac21936a7d096131777ca3a7940fe1b2d";
+ sha256 = "2f1cf9721aa5fce93b034d2a18922d34d6f5fb81236ab3a955706226b15658fd";
};
nativeBuildInputs = [ setuptools ];
diff --git a/pkgs/development/python-modules/poetry/default.nix b/pkgs/development/python-modules/poetry/default.nix
index 8000c667e6db..bad38ea582fb 100644
--- a/pkgs/development/python-modules/poetry/default.nix
+++ b/pkgs/development/python-modules/poetry/default.nix
@@ -24,7 +24,7 @@
buildPythonPackage rec {
pname = "poetry";
- version = "1.1.1";
+ version = "1.1.4";
format = "pyproject";
disabled = isPy27;
@@ -32,7 +32,7 @@ buildPythonPackage rec {
owner = "python-poetry";
repo = pname;
rev = version;
- sha256 = "1j3ij8qsd709p7ww5r4759f2xnk2s7g40kzm9vx99l98zw890g05";
+ sha256 = "0lx3qpz5dad0is7ki5a4vxphvc8cm8fnv4bmrx226a6nvvaj6ahs";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/proto-plus/default.nix b/pkgs/development/python-modules/proto-plus/default.nix
index d542d6f64778..4a36b625298d 100644
--- a/pkgs/development/python-modules/proto-plus/default.nix
+++ b/pkgs/development/python-modules/proto-plus/default.nix
@@ -9,12 +9,12 @@
buildPythonPackage rec {
pname = "proto-plus";
- version = "1.10.1";
+ version = "1.11.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0n8ia51jg2dkab2sf0qnh39bssqhz65ybcqr78f3zzf7ja923lkr";
+ sha256 = "416a0f13987789333cd8760a0ee998f8eccd6d7165ee9f283d64ca2de3e8774d";
};
propagatedBuildInputs = [ protobuf ];
diff --git a/pkgs/development/python-modules/psautohint/default.nix b/pkgs/development/python-modules/psautohint/default.nix
index b439c05f0b87..fb9237c89344 100644
--- a/pkgs/development/python-modules/psautohint/default.nix
+++ b/pkgs/development/python-modules/psautohint/default.nix
@@ -6,14 +6,14 @@
buildPythonPackage rec {
pname = "psautohint";
- version = "2.1.1";
+ version = "2.1.2";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "adobe-type-tools";
repo = pname;
- sha256 = "00n9bycjmvx1fb4332bdj53f01q86ajndrvid9idpiyzybmd5vp4";
+ sha256 = "1s2l54gzn11y07zaggprwif7r3ia244qijjhkbvjdx4jsgc5df8n";
rev = "v${version}";
fetchSubmodules = true; # data dir for tests
};
diff --git a/pkgs/development/python-modules/pulp/default.nix b/pkgs/development/python-modules/pulp/default.nix
index a98c7a518d20..73d367f5eb11 100644
--- a/pkgs/development/python-modules/pulp/default.nix
+++ b/pkgs/development/python-modules/pulp/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "PuLP";
- version = "2.3";
+ version = "2.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "9d8ecf532868cc31fa9ff59ee5d5b2049600c5c902c18c794a2bad677c1f92e5";
+ sha256 = "5bbe53f854fb3b689e4faacac5bdb5fa576cb270fc12c78edef827dd46a4fb50";
};
propagatedBuildInputs = [ pyparsing amply ];
diff --git a/pkgs/development/python-modules/pushbullet/default.nix b/pkgs/development/python-modules/pushbullet/default.nix
index b9c2a84728fa..68c9d9180dc8 100644
--- a/pkgs/development/python-modules/pushbullet/default.nix
+++ b/pkgs/development/python-modules/pushbullet/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "pushbullet.py";
- version = "0.11.0";
+ version = "0.12.0";
src = fetchPypi {
inherit pname version;
- sha256 = "aa9dc7bb46e083e3497d46241154f12944a8f540e29d150330ca94db0b453b8d";
+ sha256 = "917883e1af4a0c979ce46076b391e0243eb8fe0a81c086544bcfa10f53e5ae64";
};
propagatedBuildInputs = [ requests websocket_client python_magic ];
diff --git a/pkgs/development/python-modules/py-multibase/default.nix b/pkgs/development/python-modules/py-multibase/default.nix
index c304e68fd8dd..b229361917f6 100644
--- a/pkgs/development/python-modules/py-multibase/default.nix
+++ b/pkgs/development/python-modules/py-multibase/default.nix
@@ -10,12 +10,12 @@
}:
buildPythonPackage rec {
pname = "py-multibase";
- version = "1.0.1";
+ version = "1.0.3";
disabled = isPy27;
src = fetchPypi {
inherit pname version ;
- sha256 = "6ed706ea321b487ba82e4172a9c82d61dacd675c865f576a937a94bca1a23443";
+ sha256 = "d28a20efcbb61eec28f55827a0bf329c7cea80fffd933aecaea6ae8431267fe4";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/py_stringmatching/default.nix b/pkgs/development/python-modules/py_stringmatching/default.nix
index fda497b7962b..79d09daba9cc 100644
--- a/pkgs/development/python-modules/py_stringmatching/default.nix
+++ b/pkgs/development/python-modules/py_stringmatching/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "py_stringmatching";
- version = "0.4.1";
+ version = "0.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "c46db1e855cef596dfbbe1bd48fcabb30736479eff602c2bf88af10f998f1532";
+ sha256 = "c87f62698fba1612a18f8f44bd57f0c4e70aac2d7ca6dfb6ed46dabd2194453c";
};
checkInputs = [ nose ];
diff --git a/pkgs/development/python-modules/pyairvisual/default.nix b/pkgs/development/python-modules/pyairvisual/default.nix
index 58eb5f7028ac..084852fa5371 100644
--- a/pkgs/development/python-modules/pyairvisual/default.nix
+++ b/pkgs/development/python-modules/pyairvisual/default.nix
@@ -1,29 +1,54 @@
-{ lib, buildPythonPackage, isPy3k, fetchFromGitHub, requests
-, requests-mock, pytest
+{ lib
+, buildPythonPackage
+, pythonOlder
+, fetchFromGitHub
+, poetry
+, aiohttp
+, numpy
+, pysmb
+, aresponses
+, asynctest
+, pytest-aiohttp
+, pytest-asyncio
+, pytestCheckHook
}:
buildPythonPackage rec {
pname = "pyairvisual";
- version = "1.0.0";
+ version = "5.0.4";
+ format = "pyproject";
+
+ disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "bachya";
repo = pname;
- rev = "v${version}";
- sha256 = "0ng6k07n91k5l68zk3hl4fywb33admp84wqdm20qmmw9yc9c64fd";
+ rev = version;
+ sha256 = "0z769xrb6w6bhqcq02sjryl1qyvk9dc1xfn06fc3mdqnrbr0xxj3";
};
- checkInputs = [ pytest requests-mock ];
- propagatedBuildInputs = [ requests ];
+ nativeBuildInputs = [ poetry ];
+
+ propagatedBuildInputs = [
+ aiohttp
+ numpy
+ pysmb
+ ];
- checkPhase = ''
- py.test tests
- '';
+ checkInputs = [
+ aresponses
+ asynctest
+ pytest-aiohttp
+ pytest-asyncio
+ pytestCheckHook
+ ];
- disabled = !isPy3k;
+ pytestFlagsArray = [
+ "tests"
+ ];
meta = with lib; {
- description = "A thin Python wrapper for the AirVisual API";
+ description = "A simple, clean, well-tested Python library for interacting with AirVisual©";
license = licenses.mit;
homepage = "https://github.com/bachya/pyairvisual";
};
diff --git a/pkgs/development/python-modules/pyatmo/default.nix b/pkgs/development/python-modules/pyatmo/default.nix
index b0e8ac5d250f..971b43147c6c 100644
--- a/pkgs/development/python-modules/pyatmo/default.nix
+++ b/pkgs/development/python-modules/pyatmo/default.nix
@@ -12,17 +12,26 @@
buildPythonPackage rec {
pname = "pyatmo";
- version = "4.1.0";
- disabled = pythonOlder "3.5"; # uses type hints
+ version = "4.2.0";
+ disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "jabesq";
repo = "netatmo-api-python";
rev = "v${version}";
- sha256 = "0x3xq6ni9rl5k3vi0ydqafdzvza785ycnlgyikgqbkppbh3j33ig";
+ sha256 = "0b2k1814zg3994k60xdw5gpsl8k1wy9zndd0b1p4dfb5qkx9f8kp";
};
- propagatedBuildInputs = [ oauthlib requests requests_oauthlib ];
+ postPatch = ''
+ substituteInPlace setup.cfg \
+ --replace "oauthlib==3.1.0" "oauthlib"
+ '';
+
+ propagatedBuildInputs = [
+ oauthlib
+ requests
+ requests_oauthlib
+ ];
checkInputs = [
freezegun
diff --git a/pkgs/development/python-modules/pycairo/default.nix b/pkgs/development/python-modules/pycairo/default.nix
index d61279e38d5d..24e0f9792d7a 100644
--- a/pkgs/development/python-modules/pycairo/default.nix
+++ b/pkgs/development/python-modules/pycairo/default.nix
@@ -1,4 +1,13 @@
-{ lib, fetchFromGitHub, meson, ninja, buildPythonPackage, pytest, pkgconfig, cairo, xlibsWrapper, isPy3k }:
+{ lib
+, fetchFromGitHub
+, meson
+, ninja
+, buildPythonPackage
+, pytestCheckHook
+, pkg-config
+, cairo
+, isPy3k
+}:
buildPythonPackage rec {
pname = "pycairo";
@@ -16,22 +25,25 @@ buildPythonPackage rec {
nativeBuildInputs = [
meson
ninja
- pkgconfig
+ pkg-config
];
buildInputs = [
cairo
- xlibsWrapper
];
- checkInputs = [ pytest ];
+ checkInputs = [
+ pytestCheckHook
+ ];
- mesonFlags = [ "-Dpython=${if isPy3k then "python3" else "python"}" ];
+ mesonFlags = [
+ "-Dpython=${if isPy3k then "python3" else "python"}"
+ ];
meta = with lib; {
description = "Python 2/3 bindings for cairo";
homepage = "https://pycairo.readthedocs.io/";
- license = with licenses; [ lgpl2 mpl11 ];
+ license = with licenses; [ lgpl21Only mpl11 ];
platforms = lib.platforms.linux ++ lib.platforms.darwin;
};
}
diff --git a/pkgs/development/python-modules/pycognito/default.nix b/pkgs/development/python-modules/pycognito/default.nix
index 8101b76b62cf..a30c1cd344b4 100644
--- a/pkgs/development/python-modules/pycognito/default.nix
+++ b/pkgs/development/python-modules/pycognito/default.nix
@@ -12,13 +12,13 @@
buildPythonPackage rec {
pname = "pycognito";
- version = "0.1.3";
+ version = "0.1.4";
src = fetchFromGitHub {
owner = "pvizeli";
repo = "pycognito";
rev = version;
- sha256 = "0wy6d274xda7v6dazv10h2vwig2avfyz8mh2lpd1a5k7i06r335r";
+ sha256 = "HLzPrRon+ipcUZlD1l4nYSwSbdDLwOALy4ejGunjK0w=";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/pyelftools/default.nix b/pkgs/development/python-modules/pyelftools/default.nix
index 08fba705aa85..51e1886f1d0d 100644
--- a/pkgs/development/python-modules/pyelftools/default.nix
+++ b/pkgs/development/python-modules/pyelftools/default.nix
@@ -15,7 +15,7 @@ buildPythonPackage rec {
sha256 = "sha256-O7l1kj0k8bOSOtZJVzS674oVnM+X3oP00Ybs0qjb64Q=";
};
- doCheck = stdenv.is64bit;
+ doCheck = stdenv.is64bit && !stdenv.isDarwin;
checkPhase = ''
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" test/external_tools/readelf
diff --git a/pkgs/development/python-modules/pyface/default.nix b/pkgs/development/python-modules/pyface/default.nix
index 284b8f0837ab..68afbafef308 100644
--- a/pkgs/development/python-modules/pyface/default.nix
+++ b/pkgs/development/python-modules/pyface/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "pyface";
- version = "7.0.1";
+ version = "7.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "43943cc15889153b90191d9e1bd85e7a3709a6d57b6379220cb14017217fb999";
+ sha256 = "a3e22a4d31429f0d5b9ff50aaac3fb47e4f7da678b6b0439a7b91ef40675f88d";
};
propagatedBuildInputs = [ setuptools six traits ];
diff --git a/pkgs/development/python-modules/pyfcm/default.nix b/pkgs/development/python-modules/pyfcm/default.nix
index 22afc793cde9..8fdb051a4846 100644
--- a/pkgs/development/python-modules/pyfcm/default.nix
+++ b/pkgs/development/python-modules/pyfcm/default.nix
@@ -11,7 +11,7 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "olucurious";
repo = "pyfcm";
- rev = "${version}";
+ rev = version;
sha256 = "0aj10yvjsc04j15zbn403i83j7ra5yg35pi3ywkyakk8n1s0s3qg";
};
diff --git a/pkgs/development/python-modules/pykka/default.nix b/pkgs/development/python-modules/pykka/default.nix
index a787b8695275..6f76ca9850fe 100644
--- a/pkgs/development/python-modules/pykka/default.nix
+++ b/pkgs/development/python-modules/pykka/default.nix
@@ -1,14 +1,15 @@
{ stdenv
, buildPythonPackage
-, fetchgit
+, fetchFromGitHub
}:
buildPythonPackage rec {
pname = "pykka";
version = "2.0.1";
- src = fetchgit {
- url = "https://github.com/jodal/pykka.git";
+ src = fetchFromGitHub {
+ owner = "jodal";
+ repo = pname;
rev = "refs/tags/v${version}";
sha256 = "011rvv3vzj9rpwaq6vfpz9hfwm6gx1jmad4iri6z12g8nnlpydhs";
};
diff --git a/pkgs/development/python-modules/pyosmium/default.nix b/pkgs/development/python-modules/pyosmium/default.nix
index e63fd00bb57f..ffcd3569e0a3 100644
--- a/pkgs/development/python-modules/pyosmium/default.nix
+++ b/pkgs/development/python-modules/pyosmium/default.nix
@@ -1,16 +1,18 @@
{ lib, buildPythonPackage, fetchFromGitHub, cmake, python
, libosmium, protozero, boost, expat, bzip2, zlib, pybind11
-, nose, shapely, mock, isPy3k }:
+, nose, shapely, pythonOlder, isPyPy }:
buildPythonPackage rec {
pname = "pyosmium";
- version = "2.15.3";
+ version = "3.0.1";
+
+ disabled = pythonOlder "3.4" || isPyPy;
src = fetchFromGitHub {
owner = "osmcode";
repo = pname;
rev = "v${version}";
- sha256 = "1523ym9i4rnwi5kcp7n2lm67kxlhar8xlv91s394ixzwax9bgg7w";
+ sha256 = "06jngbmmmswhyi5q5bjph6gwss28d2azn5414zf0arik5bcvz128";
};
nativeBuildInputs = [ cmake ];
@@ -18,7 +20,7 @@ buildPythonPackage rec {
preBuild = "cd ..";
- checkInputs = [ nose shapely ] ++ lib.optionals (!isPy3k) [ mock ];
+ checkInputs = [ nose shapely ];
checkPhase = "(cd test && ${python.interpreter} run_tests.py)";
diff --git a/pkgs/development/python-modules/pypass/default.nix b/pkgs/development/python-modules/pypass/default.nix
new file mode 100644
index 000000000000..2458a29ac31d
--- /dev/null
+++ b/pkgs/development/python-modules/pypass/default.nix
@@ -0,0 +1,84 @@
+{ buildPythonPackage
+, click
+, colorama
+, enum34
+, fetchPypi
+, git
+, gnugrep
+, gnupg
+, nose
+, pbr
+, pexpect
+, pythonAtLeast
+, pythonOlder
+, stdenv
+, substituteAll
+, tree
+, xclip
+}:
+
+# NOTE: pypass can also be used as an application, but probably the most
+# important usecase is as a library. So, let's use buildPythonPackage and
+# support any Python version instead of defining it as an application with
+# buildPythonApplication.
+buildPythonPackage rec {
+ pname = "pypass";
+ version = "0.2.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1nm4mj7pd7gz4ghic6b3wrnd1b59hd1f0axavdabfl79wy511l7r";
+ };
+
+ # Set absolute nix store paths to the executables that pypass uses
+ patches = [
+ (substituteAll {
+ src = ./mark-executables.patch;
+ git_exec = "${git}/bin/git";
+ grep_exec = "${gnugrep}/bin/grep";
+ gpg_exec = "${gnupg}/bin/gpg2";
+ tree_exec = "${tree}/bin/tree";
+ xclip_exec = "${xclip}/bin/xclip";
+ })
+ ];
+
+ # Remove enum34 requirement if Python >= 3.4
+ postPatch = stdenv.lib.optionalString (pythonAtLeast "3.4") ''
+ substituteInPlace requirements.txt --replace "enum34" ""
+ '';
+
+ nativeBuildInputs = [ pbr ];
+
+ propagatedBuildInputs = [
+ click
+ colorama
+ pexpect
+ ] ++ stdenv.lib.optional (pythonOlder "3.4") enum34;
+
+ checkInputs = [ nose ];
+
+ # Configuration so that the tests work
+ preCheck = ''
+ HOME=$TEMP ${git}/bin/git config --global user.email "nix-builder@nixos.org"
+ HOME=$TEMP ${git}/bin/git config --global user.name "Nix Builder"
+ HOME=$TEMP ${git}/bin/git config --global pull.ff only
+ HOME=$TEMP make setup_gpg
+ '';
+
+ # Run tests but exclude the test that uses clipboard as I wasn't able to make
+ # it work - probably the X clipboard just doesn't work in the build
+ # environment..
+ checkPhase = ''
+ runHook preCheck
+ HOME=$TEMP GNUPGHOME=pypass/tests/gnupg nosetests -v --exclude=test_show_clip .
+ runHook postCheck
+ '';
+
+ meta = {
+ description = "Password manager pass in Python";
+ homepage = "https://github.com/aviau/python-pass";
+ license = stdenv.lib.licenses.gpl3Plus;
+ platforms = stdenv.lib.platforms.all;
+ maintainers = with stdenv.lib.maintainers; [ jluttine ];
+ };
+}
diff --git a/pkgs/development/python-modules/pypass/mark-executables.patch b/pkgs/development/python-modules/pypass/mark-executables.patch
new file mode 100644
index 000000000000..9bde97c5110c
--- /dev/null
+++ b/pkgs/development/python-modules/pypass/mark-executables.patch
@@ -0,0 +1,255 @@
+diff --git a/Makefile b/Makefile
+index 1ef67c8..d49031a 100644
+--- a/Makefile
++++ b/Makefile
+@@ -16,5 +16,5 @@ test: kill build
+ setup_gpg: pypass/tests/gnupg
+ pypass/tests/gnupg: pypass/tests/test_key_sec.asc pypass/tests/test_ownertrust.txt
+ mkdir -m 700 -p pypass/tests/gnupg
+- GNUPGHOME=pypass/tests/gnupg gpg --allow-secret-key-import --import pypass/tests/test_key_sec.asc
+- GNUPGHOME=pypass/tests/gnupg gpg --import-ownertrust pypass/tests/test_ownertrust.txt
++ GNUPGHOME=pypass/tests/gnupg @gpg_exec@ --allow-secret-key-import --import pypass/tests/test_key_sec.asc
++ GNUPGHOME=pypass/tests/gnupg @gpg_exec@ --import-ownertrust pypass/tests/test_ownertrust.txt
+diff --git a/pypass/command.py b/pypass/command.py
+index 4616a5f..a72cf5d 100644
+--- a/pypass/command.py
++++ b/pypass/command.py
+@@ -173,7 +173,7 @@ def show(config, path, clip):
+ if clip:
+ xclip = subprocess.Popen(
+ [
+- 'xclip',
++ '@xclip_exec@',
+ '-selection', 'clipboard'
+ ],
+ stdin=subprocess.PIPE
+@@ -206,7 +206,7 @@ def connect(config, path):
+ def ls(config, subfolder):
+ tree = subprocess.Popen(
+ [
+- 'tree',
++ '@tree_exec@',
+ '-C',
+ '-l',
+ '--noreport',
+@@ -239,7 +239,7 @@ def find(config, search_terms):
+
+ tree = subprocess.Popen(
+ [
+- 'tree',
++ '@tree_exec@',
+ '-C',
+ '-l',
+ '--noreport',
+@@ -273,7 +273,7 @@ def grep(config, search_string):
+ config['password_store'].get_decrypted_password(password)
+
+ grep = subprocess.Popen(
+- ['grep', '-e', search_string],
++ ['@grep_exec@', '-e', search_string],
+ stdout=subprocess.PIPE,
+ stdin=subprocess.PIPE
+ )
+@@ -397,7 +397,7 @@ def git(config, commands):
+ else:
+ subprocess.call(
+ [
+- 'git',
++ '@git_exec@',
+ '--git-dir=%s' % config['password_store'].git_dir,
+ '--work-tree=%s' % config['password_store'].path,
+ ] + command_list,
+diff --git a/pypass/passwordstore.py b/pypass/passwordstore.py
+index 9de0376..8cf20a4 100644
+--- a/pypass/passwordstore.py
++++ b/pypass/passwordstore.py
+@@ -26,18 +26,7 @@ import re
+ from .entry_type import EntryType
+
+ # Find the right gpg binary
+-if subprocess.call(
+- ['which', 'gpg2'],
+- stdout=subprocess.PIPE,
+- stderr=subprocess.PIPE) == 0:
+- GPG_BIN = 'gpg2'
+-elif subprocess.call(
+- ['which', 'gpg'],
+- stdout=subprocess.PIPE,
+- stderr=subprocess.PIPE) == 0:
+- GPG_BIN = 'gpg'
+-else:
+- raise Exception("Could not find GPG")
++GPG_BIN = '@gpg_exec@'
+
+
+ class PasswordStore(object):
+@@ -215,7 +204,7 @@ class PasswordStore(object):
+ # Init git repo
+ subprocess.call(
+ [
+- "git",
++ "@git_exec@",
+ "--git-dir=%s" % git_dir,
+ "--work-tree=%s" % git_work_tree,
+ "init", path
+@@ -226,7 +215,7 @@ class PasswordStore(object):
+ # Add remote repo
+ subprocess.call(
+ [
+- "git",
++ "@git_exec@",
+ "--git-dir=%s" % git_dir,
+ "--work-tree=%s" % git_work_tree,
+ "remote",
+@@ -241,7 +230,7 @@ class PasswordStore(object):
+ # TODO: add parameters for remote and branch ?
+ subprocess.call(
+ [
+- "git",
++ "@git_exec@",
+ "--git-dir=%s" % git_dir,
+ "--work-tree=%s" % git_work_tree,
+ "pull",
+@@ -272,7 +261,7 @@ class PasswordStore(object):
+
+ subprocess.call(
+ [
+- 'git',
++ '@git_exec@',
+ "--git-dir=%s" % self.git_dir,
+ "--work-tree=%s" % self.path,
+ 'init',
+@@ -298,7 +287,7 @@ class PasswordStore(object):
+
+ subprocess.call(
+ [
+- 'git',
++ '@git_exec@',
+ "--git-dir=%s" % self.git_dir,
+ "--work-tree=%s" % self.path,
+ 'config',
+@@ -311,7 +300,7 @@ class PasswordStore(object):
+
+ subprocess.call(
+ [
+- 'git',
++ '@git_exec@',
+ "--git-dir=%s" % self.git_dir,
+ "--work-tree=%s" % self.path,
+ 'config',
+@@ -326,7 +315,7 @@ class PasswordStore(object):
+
+ subprocess.call(
+ [
+- 'git',
++ '@git_exec@',
+ "--git-dir=%s" % self.git_dir,
+ "--work-tree=%s" % self.path,
+ 'add',
+@@ -338,7 +327,7 @@ class PasswordStore(object):
+ if message:
+ subprocess.call(
+ [
+- 'git',
++ '@git_exec@',
+ "--git-dir=%s" % self.git_dir,
+ "--work-tree=%s" % self.path,
+ 'commit',
+@@ -350,7 +339,7 @@ class PasswordStore(object):
+ else:
+ subprocess.call(
+ [
+- 'git',
++ '@git_exec@',
+ "--git-dir=%s" % self.git_dir,
+ "--work-tree=%s" % self.path,
+ 'commit'
+diff --git a/pypass/tests/test_command.py b/pypass/tests/test_command.py
+index 4966b34..960a8ed 100644
+--- a/pypass/tests/test_command.py
++++ b/pypass/tests/test_command.py
+@@ -127,7 +127,7 @@ class TestCommand(unittest.TestCase):
+
+ # Check if the password is in the clipoard
+ xclip = subprocess.Popen(
+- ['xclip', '-o', '-selection', 'clipboard'],
++ ['@xclip_exec@', '-o', '-selection', 'clipboard'],
+ stdout=subprocess.PIPE)
+ xclip.wait()
+ self.assertEqual(xclip.stdout.read().decode('utf8'), 'clipme999')
+@@ -301,7 +301,7 @@ class TestCommand(unittest.TestCase):
+ # git init should set diff.gpg.binary to True
+ diff_gpg_binary = subprocess.Popen(
+ [
+- 'git',
++ '@git_exec@',
+ '--git-dir=%s' % os.path.join(self.dir, '.git'),
+ '--work-tree=%s' % self.dir,
+ 'config',
+@@ -317,7 +317,7 @@ class TestCommand(unittest.TestCase):
+ # git init should set diff.gpg.textconv to 'gpg -d'
+ gpg = subprocess.Popen(
+ [
+- 'git',
++ '@git_exec@',
+ '--git-dir=%s' % os.path.join(self.dir, '.git'),
+ '--work-tree=%s' % self.dir,
+ 'config',
+@@ -337,7 +337,7 @@ class TestCommand(unittest.TestCase):
+
+ subprocess.Popen(
+ [
+- 'git',
++ '@git_exec@',
+ '--git-dir=%s' % origin_git_dir,
+ '--work-tree=%s' % origin_dir,
+ 'init',
+@@ -350,7 +350,7 @@ class TestCommand(unittest.TestCase):
+
+ subprocess.call(
+ [
+- 'git',
++ '@git_exec@',
+ '--git-dir=%s' % origin_git_dir,
+ '--work-tree=%s' % origin_dir,
+ 'add', 'test_git_init_clone.gpg',
+@@ -359,7 +359,7 @@ class TestCommand(unittest.TestCase):
+
+ subprocess.call(
+ [
+- 'git',
++ '@git_exec@',
+ '--git-dir=%s' % origin_git_dir,
+ '--work-tree=%s' % origin_dir,
+ 'commit',
+diff --git a/pypass/tests/test_passwordstore.py b/pypass/tests/test_passwordstore.py
+index 6decc5f..ceb5181 100644
+--- a/pypass/tests/test_passwordstore.py
++++ b/pypass/tests/test_passwordstore.py
+@@ -171,7 +171,7 @@ class TestPasswordStore(unittest.TestCase):
+
+ subprocess.Popen(
+ [
+- 'git',
++ '@git_exec@',
+ '--git-dir=%s' % os.path.join(origin_dir, '.git'),
+ '--work-tree=%s' % origin_dir,
+ 'init',
+@@ -184,7 +184,7 @@ class TestPasswordStore(unittest.TestCase):
+
+ subprocess.Popen(
+ [
+- 'git',
++ '@git_exec@',
+ '--git-dir=%s' % os.path.join(origin_dir, '.git'),
+ '--work-tree=%s' % origin_dir,
+ 'add', 'test_git_init_clone.gpg',
+@@ -193,7 +193,7 @@ class TestPasswordStore(unittest.TestCase):
+
+ subprocess.Popen(
+ [
+- 'git',
++ '@git_exec@',
+ '--git-dir=%s' % os.path.join(origin_dir, '.git'),
+ '--work-tree=%s' % origin_dir,
+ 'commit',
diff --git a/pkgs/development/python-modules/pyphen/default.nix b/pkgs/development/python-modules/pyphen/default.nix
index 7a182b6be4a9..b5018e40d7eb 100644
--- a/pkgs/development/python-modules/pyphen/default.nix
+++ b/pkgs/development/python-modules/pyphen/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Pyphen";
- version = "0.9.5";
+ version = "0.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "3b633a50873156d777e1f1075ba4d8e96a6ad0a3ca42aa3ea9a6259f93f18921";
+ sha256 = "719b21dfb4b04fbc11cc0f6112418535fe35474021120cccfffc43a25fe63128";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/pyramid_hawkauth/default.nix b/pkgs/development/python-modules/pyramid_hawkauth/default.nix
index ff966d906c88..fc76d9af68d9 100644
--- a/pkgs/development/python-modules/pyramid_hawkauth/default.nix
+++ b/pkgs/development/python-modules/pyramid_hawkauth/default.nix
@@ -1,6 +1,6 @@
{ stdenv
, buildPythonPackage
-, fetchgit
+, fetchFromGitHub
, pyramid
, hawkauthlib
, tokenlib
@@ -8,11 +8,12 @@
}:
buildPythonPackage rec {
- pname = "pyramidhawkauth";
+ pname = "pyramid_hawkauth";
version = "0.1.0";
- src = fetchgit {
- url = "https://github.com/mozilla-services/pyramid_hawkauth.git";
+ src = fetchFromGitHub {
+ owner = "mozilla-services";
+ repo = pname;
rev = "refs/tags/v${version}";
sha256 = "038ign7qlavlmvrhb2y8bygbxvy4j7bx2k1zg0i3wblg2ja50w7h";
};
diff --git a/pkgs/development/python-modules/pysam/default.nix b/pkgs/development/python-modules/pysam/default.nix
index 2802b6d0e0ff..2f40a2973332 100644
--- a/pkgs/development/python-modules/pysam/default.nix
+++ b/pkgs/development/python-modules/pysam/default.nix
@@ -80,13 +80,19 @@ buildPythonPackage rec {
--deselect tests/AlignmentFileHeader_test.py::TestHeaderBAM::test_header_content_is_as_expected \
--deselect tests/AlignmentFileHeader_test.py::TestHeaderCRAM::test_dictionary_access_works \
--deselect tests/AlignmentFileHeader_test.py::TestHeaderCRAM::test_header_content_is_as_expected \
- --deselect tests/AlignmentFile_test.py::TestIO::testBAM2SAM \
- --deselect tests/AlignmentFile_test.py::TestIO::testSAM2BAM \
- --deselect tests/AlignmentFile_test.py::TestIO::testWriteUncompressedBAMFile \
--deselect tests/AlignmentFile_test.py::TestDeNovoConstruction::testBAMWholeFile \
--deselect tests/AlignmentFile_test.py::TestEmptyHeader::testEmptyHeader \
--deselect tests/AlignmentFile_test.py::TestHeaderWithProgramOptions::testHeader \
+ --deselect tests/AlignmentFile_test.py::TestIO::testBAM2BAM \
+ --deselect tests/AlignmentFile_test.py::TestIO::testBAM2CRAM \
+ --deselect tests/AlignmentFile_test.py::TestIO::testBAM2SAM \
+ --deselect tests/AlignmentFile_test.py::TestIO::testFetchFromClosedFileObject \
+ --deselect tests/AlignmentFile_test.py::TestIO::testOpenFromFilename \
+ --deselect tests/AlignmentFile_test.py::TestIO::testSAM2BAM \
+ --deselect tests/AlignmentFile_test.py::TestIO::testWriteUncompressedBAMFile \
+ --deselect tests/AlignmentFile_test.py::TestIteratorRowAllBAM::testIterate \
--deselect tests/StreamFiledescriptors_test.py::StreamTest::test_text_processing \
+ --deselect tests/compile_test.py::BAMTest::testCount \
tests/
'';
diff --git a/pkgs/development/python-modules/pyscard/default.nix b/pkgs/development/python-modules/pyscard/default.nix
index d563a62a46b3..fefeaf7ebb55 100644
--- a/pkgs/development/python-modules/pyscard/default.nix
+++ b/pkgs/development/python-modules/pyscard/default.nix
@@ -9,12 +9,12 @@ let
in
buildPythonPackage rec {
- version = "1.9.9";
+ version = "2.0.0";
pname = "pyscard";
src = fetchPypi {
inherit pname version;
- sha256 = "082cjkbxadaz2jb4rbhr0mkrirzlqyqhcf3r823qb0q1k50ybgg6";
+ sha256 = "0yap0p8mp6dx58n3nina6ryhc2cysaj75sq98wf3qybf33cxjr5k";
};
postPatch = if withApplePCSC then ''
diff --git a/pkgs/development/python-modules/pyserial-asyncio/default.nix b/pkgs/development/python-modules/pyserial-asyncio/default.nix
index c299ad8acae5..cf90275cd19c 100644
--- a/pkgs/development/python-modules/pyserial-asyncio/default.nix
+++ b/pkgs/development/python-modules/pyserial-asyncio/default.nix
@@ -7,13 +7,13 @@ buildPythonPackage rec {
disabled = !isPy3k; # Doesn't support python older than 3.4
- buildInputs = [ pyserial ];
-
src = fetchPypi {
inherit pname version;
sha256 = "1vlsb0d03krxlj7vpvyhpinnyxyy8s3lk5rs8ba2932dhyl7f1n4";
};
+ propagatedBuildInputs = [ pyserial ];
+
meta = with stdenv.lib; {
description = "asyncio extension package for pyserial";
homepage = "https://github.com/pyserial/pyserial-asyncio";
diff --git a/pkgs/development/python-modules/pyside/apiextractor.nix b/pkgs/development/python-modules/pyside/apiextractor.nix
index 452320e1d71c..07ddfb69fa0f 100644
--- a/pkgs/development/python-modules/pyside/apiextractor.nix
+++ b/pkgs/development/python-modules/pyside/apiextractor.nix
@@ -1,8 +1,8 @@
-{ stdenv, fetchurl, cmake, libxml2, libxslt, python2, qt4 }:
+{ stdenv, fetchurl, cmake, libxml2, libxslt, python3, qt4 }:
# This derivation does not provide any Python module and should therefore be called via `all-packages.nix`.
let
- pythonEnv = python2.withPackages(ps: with ps; [ sphinx ]);
+ pythonEnv = python3.withPackages(ps: with ps; [ sphinx ]);
in stdenv.mkDerivation {
name = "pyside-apiextractor-0.10.10";
@@ -13,7 +13,14 @@ in stdenv.mkDerivation {
enableParallelBuilding = true;
- buildInputs = [ cmake qt4 pythonEnv libxml2 libxslt ];
+ outputs = [ "out" "dev" ];
+
+ preConfigure = ''
+ cmakeFlagsArray=("-DCMAKE_INSTALL_PREFIX=$dev")
+ '';
+
+ nativeBuildInputs = [ cmake pythonEnv ];
+ buildInputs = [ qt4 libxml2 libxslt ];
meta = {
description = "Eases the development of bindings of Qt-based libraries for high level languages by automating most of the process";
diff --git a/pkgs/development/python-modules/pyside/default.nix b/pkgs/development/python-modules/pyside/default.nix
index 8eae5034a4f8..2bbeb7a1233f 100644
--- a/pkgs/development/python-modules/pyside/default.nix
+++ b/pkgs/development/python-modules/pyside/default.nix
@@ -13,6 +13,12 @@ buildPythonPackage rec {
enableParallelBuilding = true;
+ outputs = [ "out" "dev" ];
+
+ preConfigure = ''
+ cmakeFlagsArray=("-DCMAKE_INSTALL_PREFIX=$dev")
+ '';
+
nativeBuildInputs = [ cmake pysideGeneratorrunner pysideShiboken qt4 ];
buildInputs = [ mesa libGL ];
diff --git a/pkgs/development/python-modules/pyside/generatorrunner.nix b/pkgs/development/python-modules/pyside/generatorrunner.nix
index 7cb132c1ad70..8fc505a89fc4 100644
--- a/pkgs/development/python-modules/pyside/generatorrunner.nix
+++ b/pkgs/development/python-modules/pyside/generatorrunner.nix
@@ -1,8 +1,8 @@
-{ stdenv, fetchurl, cmake, pysideApiextractor, python2, qt4 }:
+{ stdenv, fetchurl, cmake, pysideApiextractor, python3, qt4 }:
# This derivation does not provide any Python module and should therefore be called via `all-packages.nix`.
let
- pythonEnv = python2.withPackages(ps: with ps; [ sphinx ]);
+ pythonEnv = python3.withPackages(ps: with ps; [ sphinx ]);
pname = "pyside-generatorrunner";
version = "0.6.16";
in stdenv.mkDerivation {
@@ -15,7 +15,14 @@ in stdenv.mkDerivation {
enableParallelBuilding = true;
- buildInputs = [ cmake pysideApiextractor qt4 pythonEnv ];
+ outputs = [ "out" "dev" ];
+
+ preConfigure = ''
+ cmakeFlagsArray=("-DCMAKE_INSTALL_PREFIX=$dev")
+ '';
+
+ nativeBuildInputs = [ cmake pythonEnv ];
+ buildInputs = [ pysideApiextractor qt4 ];
meta = {
description = "Eases the development of binding generators for C++ and Qt-based libraries by providing a framework to help automating most of the process";
diff --git a/pkgs/development/python-modules/pyside/shiboken.nix b/pkgs/development/python-modules/pyside/shiboken.nix
index b0c3368e070b..cf7192f92ffb 100644
--- a/pkgs/development/python-modules/pyside/shiboken.nix
+++ b/pkgs/development/python-modules/pyside/shiboken.nix
@@ -33,7 +33,10 @@ buildPythonPackage rec {
buildInputs = [ python libxml2 libxslt ];
+ outputs = [ "out" "dev" ];
+
preConfigure = ''
+ cmakeFlagsArray=("-DCMAKE_INSTALL_PREFIX=$dev")
echo "preConfigure: Fixing shiboken_generator install target."
substituteInPlace generator/CMakeLists.txt --replace \
\"$\{GENERATORRUNNER_PLUGIN_DIR}\" lib/generatorrunner/
diff --git a/pkgs/development/python-modules/pyside/tools.nix b/pkgs/development/python-modules/pyside/tools.nix
index 9698c09f3478..cc52a0502f28 100644
--- a/pkgs/development/python-modules/pyside/tools.nix
+++ b/pkgs/development/python-modules/pyside/tools.nix
@@ -12,6 +12,12 @@ buildPythonPackage rec {
sha256 = "017i2yxgjrisaifxqnl3ym8ijl63l2yl6a3474dsqhlyqz2nx2ll";
};
+ outputs = [ "out" "dev" ];
+
+ preConfigure = ''
+ cmakeFlagsArray=("-DCMAKE_INSTALL_PREFIX=$dev")
+ '';
+
nativeBuildInputs = [ cmake ];
buildInputs = [ qt4 ];
diff --git a/pkgs/development/python-modules/pysmb/default.nix b/pkgs/development/python-modules/pysmb/default.nix
index ad59da259e5f..8a5c3ae348a3 100644
--- a/pkgs/development/python-modules/pysmb/default.nix
+++ b/pkgs/development/python-modules/pysmb/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "pysmb";
- version = "1.2.4";
+ version = "1.2.5";
src = fetchPypi {
inherit pname version;
format = "setuptools";
extension = "zip";
- sha256 = "0937cb44936805d403e8e678d7042feb6d85da950a7019e8ae6842a0720fb00c";
+ sha256 = "7aedd5e003992c6c78b41a0da4bf165359a46ea25ab2a9a1594d13f471ad7287";
};
propagatedBuildInputs = [
@@ -25,6 +25,8 @@ buildPythonPackage rec {
# https://github.com/miketeo/pysmb/blob/master/python3/tests/README_1st.txt
doCheck = false;
+ pythonImportsCheck = [ "nmb" "smb" ];
+
meta = {
description = "Experimental SMB/CIFS library written in Python to support file sharing between Windows and Linux machines";
homepage = "https://miketeo.net/wp/index.php/projects/pysmb";
diff --git a/pkgs/development/python-modules/pytest/default.nix b/pkgs/development/python-modules/pytest/default.nix
index 29def3082a4f..93282218871a 100644
--- a/pkgs/development/python-modules/pytest/default.nix
+++ b/pkgs/development/python-modules/pytest/default.nix
@@ -21,14 +21,14 @@
}:
buildPythonPackage rec {
- version = "6.1.1";
+ version = "6.1.2";
pname = "pytest";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "8f593023c1a0f916110285b6efd7f99db07d59546e3d8c36fc60e2ab05d3be92";
+ sha256 = "c0a7e94a8cdbc5422a51ccdad8e6f1024795939cc89159a0ae7f0b316ad3823e";
};
checkInputs = [ hypothesis pygments ];
diff --git a/pkgs/development/python-modules/python-jose/default.nix b/pkgs/development/python-modules/python-jose/default.nix
index 09a424583110..6b8104516ea9 100644
--- a/pkgs/development/python-modules/python-jose/default.nix
+++ b/pkgs/development/python-modules/python-jose/default.nix
@@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "python-jose";
- version = "3.1.0";
+ version = "3.2.0";
src = fetchFromGitHub {
owner = "mpdavis";
repo = "python-jose";
rev = version;
- sha256 = "1gnn0zy03pywj65ammy3sd07knzhjv8n5jhx1ir9bikgra9v0iqh";
+ sha256 = "cSPIZrps0xFd4pPcQ4w/jFWOk2XYgd3mtE/sDzlytvY=";
};
checkInputs = [
@@ -23,6 +23,13 @@ buildPythonPackage rec {
cryptography # optional dependency, but needed in tests
];
+ # relax ecdsa deps
+ patchPhase = ''
+ substituteInPlace setup.py \
+ --replace 'ecdsa<0.15' 'ecdsa' \
+ --replace 'ecdsa <0.15' 'ecdsa'
+ '';
+
disabledTests = [
# https://github.com/mpdavis/python-jose/issues/176
"test_key_too_short"
diff --git a/pkgs/development/python-modules/python-miio/default.nix b/pkgs/development/python-modules/python-miio/default.nix
index abce18c8841a..6bd140ae5b4c 100644
--- a/pkgs/development/python-modules/python-miio/default.nix
+++ b/pkgs/development/python-modules/python-miio/default.nix
@@ -4,8 +4,11 @@
, appdirs
, click
, construct
+, croniter
, cryptography
+, importlib-metadata
, pytest
+, pytest-mock
, zeroconf
, attrs
, pytz
@@ -13,6 +16,7 @@
, netifaces
}:
+
buildPythonPackage rec {
pname = "python-miio";
version = "0.5.3";
@@ -22,8 +26,17 @@ buildPythonPackage rec {
sha256 = "3be5275b569844dfa267c80a1e23dc0957411dd501cae0ed3cccf43467031ceb";
};
- checkInputs = [ pytest ];
- propagatedBuildInputs = [ appdirs click construct cryptography zeroconf attrs pytz tqdm netifaces ];
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "zeroconf>=0.25.1,<0.26.0" "zeroconf"
+ substituteInPlace setup.py \
+ --replace "pytz>=2019.3,<2020.0" "pytz"
+ substituteInPlace setup.py \
+ --replace "cryptography>=2.9,<3.0" "cryptography"
+ '';
+
+ checkInputs = [ pytest pytest-mock];
+ propagatedBuildInputs = [ appdirs click construct croniter cryptography importlib-metadata zeroconf attrs pytz tqdm netifaces ];
checkPhase = ''
pytest
diff --git a/pkgs/development/python-modules/python-sql/default.nix b/pkgs/development/python-modules/python-sql/default.nix
index b6a489343721..90dc5835e458 100644
--- a/pkgs/development/python-modules/python-sql/default.nix
+++ b/pkgs/development/python-modules/python-sql/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "python-sql";
- version = "1.1.0";
+ version = "1.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0f0g10y0whvax8yv0rfs7b4yd68lbxbss1za0mvbvr65b8r3pdxz";
+ sha256 = "306999bd311fbf50804d76f346655af0a6ff18881ce46c1329256fee40f492c0";
};
meta = {
diff --git a/pkgs/development/python-modules/pytorch/bin.nix b/pkgs/development/python-modules/pytorch/bin.nix
index b1b662e95b3e..f073c408f709 100644
--- a/pkgs/development/python-modules/pytorch/bin.nix
+++ b/pkgs/development/python-modules/pytorch/bin.nix
@@ -11,17 +11,20 @@
, patchelf
, pyyaml
, requests
+, typing-extensions
}:
let
pyVerNoDot = builtins.replaceStrings [ "." ] [ "" ] python.pythonVersion;
platform = if stdenv.isDarwin then "darwin" else "linux";
- srcs = import ./binary-hashes.nix;
+ srcs = import ./binary-hashes.nix version;
unsupported = throw "Unsupported system";
+ version = "1.7.0";
in buildPythonPackage {
+ inherit version;
+
pname = "pytorch";
# Don't forget to update pytorch to the same version.
- version = "1.6.0";
format = "wheel";
@@ -39,6 +42,17 @@ in buildPythonPackage {
numpy
pyyaml
requests
+ typing-extensions
+ ];
+
+ # PyTorch are broken: the dataclasses wheel is required, but ships with
+ # Python >= 3.7. Our dataclasses derivation is incompatible with >= 3.7.
+ #
+ # https://github.com/pytorch/pytorch/issues/46930
+ #
+ # Should be removed with the next PyTorch version.
+ pipInstallFlags = [
+ "--no-deps"
];
postInstall = ''
diff --git a/pkgs/development/python-modules/pytorch/binary-hashes.nix b/pkgs/development/python-modules/pytorch/binary-hashes.nix
index 481dc6825c7d..afdde5057dbd 100644
--- a/pkgs/development/python-modules/pytorch/binary-hashes.nix
+++ b/pkgs/development/python-modules/pytorch/binary-hashes.nix
@@ -1,10 +1,10 @@
-{
+version: {
x86_64-linux-37 = {
- url = "https://download.pytorch.org/whl/cu102/torch-1.6.0-cp37-cp37m-linux_x86_64.whl";
- sha256 = "0xhwv68j8gvahfzcp43bqp2x71iwv6zjhkw2f1hb82xps40mrml7";
+ url = "https://download.pytorch.org/whl/cu102/torch-${version}-cp37-cp37m-linux_x86_64.whl";
+ sha256 = "0cvafwzd44d7i2d0y01lyk75lhxffcf6c94cx0wla0cnhcg9mqlf";
};
x86_64-linux-38 = {
- url = "https://download.pytorch.org/whl/cu102/torch-1.6.0-cp38-cp38-linux_x86_64.whl";
- sha256 = "05m2l04wqzw5xvjam6zwvlmc3979cksl3hrdqc2aikrv4hz8fmsk";
+ url = "https://download.pytorch.org/whl/cu102/torch-${version}-cp38-cp38-linux_x86_64.whl";
+ sha256 = "1vxswkb2gzp87sbb5ycvyvs8aw1szp3v2mwdn4mp47yarlnbx8r6";
};
}
diff --git a/pkgs/development/python-modules/pyzmq/default.nix b/pkgs/development/python-modules/pyzmq/default.nix
index f23d86eb4b73..2d17e6a76e08 100644
--- a/pkgs/development/python-modules/pyzmq/default.nix
+++ b/pkgs/development/python-modules/pyzmq/default.nix
@@ -1,6 +1,6 @@
{ buildPythonPackage
, fetchPypi
-, pytest
+, pytestCheckHook
, tornado
, zeromq
, py
@@ -16,23 +16,30 @@ buildPythonPackage rec {
sha256 = "296540a065c8c21b26d63e3cea2d1d57902373b16e4256afe46422691903a438";
};
- checkInputs = [ pytest tornado ];
+ checkInputs = [
+ pytestCheckHook
+ tornado
+ ];
buildInputs = [ zeromq ];
propagatedBuildInputs = [ py ];
- # test_socket.py seems to be hanging
- # others fail
- # for test_monitor: https://github.com/zeromq/pyzmq/issues/1272
- checkPhase = ''
- py.test $out/${python.sitePackages}/zmq/ -k "not test_socket \
- and not test_current \
- and not test_instance \
- and not test_callable_check \
- and not test_on_recv_basic \
- and not test_on_recv_wake \
- and not test_monitor \
- and not test_cython"
- '';
+ # failing tests
+ disabledTests = [
+ "test_socket" # hangs
+ "test_current"
+ "test_instance"
+ "test_callable_check"
+ "test_on_recv_basic"
+ "test_on_recv_wake"
+ "test_monitor" # https://github.com/zeromq/pyzmq/issues/1272
+ "test_cython"
+ "test_asyncio" # hangs
+ "test_mockable" # fails
+ ];
+
+ pytestFlagsArray = [
+ "$out/${python.sitePackages}/zmq/tests/" # Folder with tests
+ ];
# Some of the tests use localhost networking.
__darwinAllowLocalNetworking = true;
diff --git a/pkgs/development/python-modules/rich/default.nix b/pkgs/development/python-modules/rich/default.nix
index 71166b86f18e..6284ed7b649a 100644
--- a/pkgs/development/python-modules/rich/default.nix
+++ b/pkgs/development/python-modules/rich/default.nix
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "rich";
- version = "8.0.0";
+ version = "9.1.0";
# tests not included in pypi tarball
src = fetchFromGitHub {
owner = "willmcgugan";
repo = pname;
rev = "v${version}";
- sha256 = "0hv27b22x7dbx1i7nzsd8y8fymmvdak2hcx9242jwk4c1a7jr151";
+ sha256 = "18iha0fs8vm0j11k39yxj26h8qxrp27ijhx6h1yyizbygmr5b5nk";
};
format = "pyproject";
diff --git a/pkgs/development/python-modules/rq/default.nix b/pkgs/development/python-modules/rq/default.nix
index 66ca024b2bb5..c788d4164102 100644
--- a/pkgs/development/python-modules/rq/default.nix
+++ b/pkgs/development/python-modules/rq/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = "rq";
- version = "1.5.1";
+ version = "1.5.2";
disabled = isPy27;
src = fetchFromGitHub {
owner = "rq";
repo = "rq";
rev = "v${version}";
- sha256 = "0i7yyw828wdvl7ap4gb7jhm4p94502is3xxrgrdgwwp0l1rac004";
+ sha256 = "0ikqmpq0g1qiqwd7ar1286l4hqjb6aj2wr844gihhb8ijzwhp8va";
};
# test require a running redis rerver, which is something we can't do yet
diff --git a/pkgs/development/python-modules/rtmixer/default.nix b/pkgs/development/python-modules/rtmixer/default.nix
index e1115bd81800..1d9b8114df7b 100644
--- a/pkgs/development/python-modules/rtmixer/default.nix
+++ b/pkgs/development/python-modules/rtmixer/default.nix
@@ -17,7 +17,7 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "spatialaudio";
repo = "python-rtmixer";
- rev = "${version}";
+ rev = version;
sha256 = "1bvgzzxiypvvb3qacbcry6761x9sk3dnx7jga7pli63f69vakg4y";
fetchSubmodules = true;
};
diff --git a/pkgs/development/python-modules/sacremoses/default.nix b/pkgs/development/python-modules/sacremoses/default.nix
index 3785ebcf86cf..f5c0ee715c3a 100644
--- a/pkgs/development/python-modules/sacremoses/default.nix
+++ b/pkgs/development/python-modules/sacremoses/default.nix
@@ -15,7 +15,7 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "alvations";
repo = pname;
- rev = "${version}";
+ rev = version;
sha256 = "1gzr56w8yx82mn08wax5m0xyg15ym4ri5l80gmagp8r53443j770";
};
diff --git a/pkgs/development/python-modules/setuptools-rust/default.nix b/pkgs/development/python-modules/setuptools-rust/default.nix
new file mode 100644
index 000000000000..b04fa39149cc
--- /dev/null
+++ b/pkgs/development/python-modules/setuptools-rust/default.nix
@@ -0,0 +1,32 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, isPy27
+, semantic-version
+, setuptools
+, setuptools_scm
+, toml
+}:
+
+buildPythonPackage rec {
+ pname = "setuptools-rust";
+ version = "0.11.4";
+
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "9714fcb94c78e6ab1864ddac7750049e105fd4f7c52103aecf40d408e94a722f";
+ };
+
+ nativeBuildInputs = [ setuptools_scm ];
+
+ propagatedBuildInputs = [ semantic-version setuptools toml ];
+
+ meta = with stdenv.lib; {
+ description = "Setuptools plugin for Rust support";
+ homepage = "https://github.com/PyO3/setuptools-rust";
+ license = licenses.mit;
+ maintainers = with maintainers; [ danieldk ];
+ };
+}
diff --git a/pkgs/development/python-modules/sh/default.nix b/pkgs/development/python-modules/sh/default.nix
index 3ef3393363ac..964512460bf1 100644
--- a/pkgs/development/python-modules/sh/default.nix
+++ b/pkgs/development/python-modules/sh/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "sh";
- version = "1.14.0";
+ version = "1.14.1";
src = fetchPypi {
inherit pname version;
- sha256 = "05c7e520cdf70f70a7228a03b589da9f96c6e0d06fc487ab21fc62b26a592e59";
+ sha256 = "39aa9af22f6558a0c5d132881cf43e34828ca03e4ae11114852ca6a55c7c1d8e";
};
patches = [
diff --git a/pkgs/development/python-modules/signedjson/default.nix b/pkgs/development/python-modules/signedjson/default.nix
index 6916b704fcd4..69f7a93f509d 100644
--- a/pkgs/development/python-modules/signedjson/default.nix
+++ b/pkgs/development/python-modules/signedjson/default.nix
@@ -1,6 +1,6 @@
{ stdenv
, buildPythonPackage
-, fetchgit
+, fetchFromGitHub
, canonicaljson
, unpaddedbase64
, pynacl
@@ -11,8 +11,9 @@ buildPythonPackage rec {
pname = "signedjson";
version = "1.1.0";
- src = fetchgit {
- url = "https://github.com/matrix-org/python-signedjson.git";
+ src = fetchFromGitHub {
+ owner = "matrix-org";
+ repo = "python-${pname}";
rev = "refs/tags/v${version}";
sha256 = "18s388hm3babnvakbbgfqk0jzq25nnznvhygywd3azp9b4yzmd5c";
};
diff --git a/pkgs/development/python-modules/slither-analyzer/default.nix b/pkgs/development/python-modules/slither-analyzer/default.nix
index d4f332b44750..001c5f57f415 100644
--- a/pkgs/development/python-modules/slither-analyzer/default.nix
+++ b/pkgs/development/python-modules/slither-analyzer/default.nix
@@ -1,7 +1,5 @@
{ lib, buildPythonPackage, fetchPypi, makeWrapper, pythonOlder
-, prettytable
-, setuptools
-, solc
+, crytic-compile, prettytable, setuptools, solc
}:
buildPythonPackage rec {
@@ -19,7 +17,7 @@ buildPythonPackage rec {
};
nativeBuildInputs = [ makeWrapper ];
- propagatedBuildInputs = [ prettytable setuptools ];
+ propagatedBuildInputs = [ crytic-compile prettytable setuptools ];
postFixup = ''
wrapProgram $out/bin/slither \
diff --git a/pkgs/development/python-modules/smbus-cffi/default.nix b/pkgs/development/python-modules/smbus-cffi/default.nix
new file mode 100644
index 000000000000..b762730914b5
--- /dev/null
+++ b/pkgs/development/python-modules/smbus-cffi/default.nix
@@ -0,0 +1,46 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, cffi
+, pytestCheckHook
+, pyserial
+, fetchpatch
+}:
+
+buildPythonPackage rec {
+ pname = "smbus-cffi";
+ version = "0.5.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "fb4195aaabfc01586863f60d3190b5cb1bf8f12622fd597e23e48768dad6bde8";
+ };
+
+ patches = [
+ # https://github.com/bivab/smbus-cffi/pull/24
+ (fetchpatch {
+ url = "https://github.com/bivab/smbus-cffi/commit/ba79ae174a9d84e767d95f165c43ee212b1bbb92.patch";
+ sha256 = "sha256-WtRuK5y6fWDEhm0Xy5XqS5yCkn7vXXYtjlOjS90gla4=";
+ })
+ ];
+
+ propagatedBuildInputs = [ cffi ];
+
+ installCheckPhase = ''
+ # we want to import the installed module that also contains the compiled library
+ rm -rf smbus
+ runHook pytestCheckPhase
+ '';
+
+ # requires hardware access
+ pytestFlagsArray = [ "--ignore=test/test_smbus_integration.py" ];
+
+ checkInputs = [ pytestCheckHook pyserial ];
+
+ meta = with lib; {
+ description = "Python module for SMBus access through Linux I2C /dev interface";
+ homepage = "https://github.com/bivab/smbus-cffi";
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ mic92 ];
+ };
+}
diff --git a/pkgs/development/python-modules/smugline/default.nix b/pkgs/development/python-modules/smugline/default.nix
deleted file mode 100644
index d779a79ed21a..000000000000
--- a/pkgs/development/python-modules/smugline/default.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ stdenv
-, fetchFromGitHub
-, docopt
-, requests
-, smugpy
-, python
-, pkgs
-}:
-
-stdenv.mkDerivation rec {
- pname = "smugline";
- version = "20160106";
-
- src = fetchFromGitHub {
- owner = "gingerlime";
- repo = pname;
- rev = "134554c574c2d282112ba60165a8c5ffe0f16fd4";
- sha256 = "00n012ijkdrx8wsl8x3ghdcxcdp29s4kwr3yxvlyj79g5yhfvaj6";
- };
-
- phases = [ "unpackPhase" "installPhase" ];
-
- buildInputs = [ python pkgs.makeWrapper ];
- propagatedBuildInputs = [ docopt requests smugpy ];
-
- installPhase = ''
- mkdir -p $out/bin $out/libexec
- cp smugline.py $out/libexec
- makeWrapper ${python.interpreter} $out/bin/smugline \
- --add-flags "$out/libexec/smugline.py" \
- --prefix PYTHONPATH : "$PYTHONPATH"
- '';
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/gingerlime/smugline";
- description = "A simple command line tool for smugmug ";
- license = licenses.mit;
- };
-
-}
diff --git a/pkgs/development/python-modules/smugpy/default.nix b/pkgs/development/python-modules/smugpy/default.nix
deleted file mode 100644
index 43ac45b1235e..000000000000
--- a/pkgs/development/python-modules/smugpy/default.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ stdenv, buildPythonPackage, fetchFromGitHub }:
-
-buildPythonPackage rec {
- pname = "smugpy";
- version = "20131218";
-
- src = fetchFromGitHub {
- owner = "chrishoffman";
- repo = pname;
- rev = "f698d6749ce446e3d6c7d925b2cd1cd5b3d695ea";
- sha256 = "029x6hm1744iznv4sw8sfyl974wmx1sqnr1k5dvzzwpk3ja49a1y";
- };
-
- meta = with stdenv.lib; {
- description = "Python library for the SmugMug API";
- license = with licenses; [ mit ];
- homepage = "https://github.com/chrishoffman/smugpy";
- };
-
- doCheck = false; # Tries to login to Smugmug…
-}
diff --git a/pkgs/development/python-modules/snowflake-connector-python/default.nix b/pkgs/development/python-modules/snowflake-connector-python/default.nix
index f33d2639db56..6f271e1758aa 100644
--- a/pkgs/development/python-modules/snowflake-connector-python/default.nix
+++ b/pkgs/development/python-modules/snowflake-connector-python/default.nix
@@ -25,12 +25,12 @@
buildPythonPackage rec {
pname = "snowflake-connector-python";
- version = "2.3.3";
+ version = "2.3.4";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "18w6ibpibqj3v136jjfklbax1l4y80v8mfk19apxlaprf6wvwpwy";
+ sha256 = "5a072ee61ef156e5938e04447f0b99248b87ef262e498b5e5002f5b579cd7fb2";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/spotipy/default.nix b/pkgs/development/python-modules/spotipy/default.nix
index 1e003be1f5e7..63ec4abcac42 100644
--- a/pkgs/development/python-modules/spotipy/default.nix
+++ b/pkgs/development/python-modules/spotipy/default.nix
@@ -1,28 +1,32 @@
-{ stdenv, buildPythonPackage, fetchPypi, requests, six, mock }:
+{ lib
+, buildPythonPackage
+, fetchPypi
+, requests
+, six }:
buildPythonPackage rec {
pname = "spotipy";
- version = "2.16.0";
+ version = "2.16.1";
src = fetchPypi {
inherit pname version;
- sha256 = "315eadd1248053ed336b4d3adbf2e3c32895fdbb0cfcd170542c848c8fd45649";
+ sha256 = "1f50xczv8kgly6wz6zrvqzwdj6nvhdlgx8wnrhmbipjrb6qacr25";
};
propagatedBuildInputs = [ requests six ];
- checkInputs = [ mock ];
- preConfigure = ''
- substituteInPlace setup.py \
- --replace "mock==2.0.0" "mock"
- '';
+ # tests want to access the spotify API
+ doCheck = false;
+ pythonImportsCheck = [
+ "spotipy"
+ "spotipy.oauth2"
+ ];
- pythonImportsCheck = [ "spotipy" ];
-
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = "https://spotipy.readthedocs.org/";
+ changelog = "https://github.com/plamere/spotipy/blob/${version}/CHANGELOG.md";
description = "A light weight Python library for the Spotify Web API";
license = licenses.mit;
- maintainers = [ maintainers.rvolosatovs ];
+ maintainers = with maintainers; [ rvolosatovs ];
};
}
diff --git a/pkgs/development/python-modules/sqlite-utils/default.nix b/pkgs/development/python-modules/sqlite-utils/default.nix
new file mode 100644
index 000000000000..9fc4c328b2c9
--- /dev/null
+++ b/pkgs/development/python-modules/sqlite-utils/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, isPy3k
+, click
+, click-default-group
+, tabulate
+, pytestCheckHook
+, pytestrunner
+, black
+}:
+
+buildPythonPackage rec {
+ pname = "sqlite-utils";
+ version = "2.22";
+ disabled = !isPy3k;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0g8zzp4qw6miijirykjcd78ib027k7dmg6lb9m4xysvah5jh8vfv";
+ };
+
+ propagatedBuildInputs = [
+ click
+ click-default-group
+ tabulate
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ pytestrunner
+ black
+ ];
+
+ meta = with lib; {
+ description = "Python CLI utility and library for manipulating SQLite databases";
+ homepage = "https://github.com/simonw/sqlite-utils";
+ license = licenses.asl20;
+ maintainers = [ maintainers.meatcar ];
+ };
+
+}
diff --git a/pkgs/development/python-modules/srsly/default.nix b/pkgs/development/python-modules/srsly/default.nix
index 0565973da40d..77bd9cdf5847 100644
--- a/pkgs/development/python-modules/srsly/default.nix
+++ b/pkgs/development/python-modules/srsly/default.nix
@@ -13,13 +13,13 @@
buildPythonPackage rec {
pname = "srsly";
- version = "2.3.0";
+ version = "2.3.1";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "f994a266f6e547c8ffe803cb90baed7ca566831f924e0491402564ba0d185e66";
+ sha256 = "3dcce93c69ff18e8a8d7decfdfdf8e1fd44c4446cdee8d0e5d545d6b172dc377";
};
nativeBuildInputs = [ cython ];
diff --git a/pkgs/development/python-modules/sshtunnel/default.nix b/pkgs/development/python-modules/sshtunnel/default.nix
index ff9d77bc7820..f37ba1545748 100644
--- a/pkgs/development/python-modules/sshtunnel/default.nix
+++ b/pkgs/development/python-modules/sshtunnel/default.nix
@@ -5,12 +5,12 @@
}:
buildPythonPackage rec {
- version = "0.1.5";
+ version = "0.2.1";
pname = "sshtunnel";
src = fetchPypi {
inherit pname version;
- sha256 = "0jcjppp6mdfsqrbfc3ddfxg1ybgvkjv7ri7azwv3j778m36zs4y8";
+ sha256 = "ce28bf9abe6c6b00c5d10343a68c1325f8409ebfb9bf1c1d863a31afa3983cd7";
};
propagatedBuildInputs = [ paramiko ];
diff --git a/pkgs/development/python-modules/telethon-session-sqlalchemy/default.nix b/pkgs/development/python-modules/telethon-session-sqlalchemy/default.nix
index ccacb9157e21..20fa793a8a63 100644
--- a/pkgs/development/python-modules/telethon-session-sqlalchemy/default.nix
+++ b/pkgs/development/python-modules/telethon-session-sqlalchemy/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "telethon-session-sqlalchemy";
- version = "0.2.15";
+ version = "0.2.16";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "2ba603d95d5be6ddecd8ecaeaffba00b75b49dd80eb77f6228dd7b793ca67fd2";
+ sha256 = "f847c57302a102eb88e29ed95b8f4efa69582db2966fd806c21376b9a66ad4a8";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/tensorflow-probability/default.nix b/pkgs/development/python-modules/tensorflow-probability/default.nix
index 763679190592..a89c6fa307ea 100644
--- a/pkgs/development/python-modules/tensorflow-probability/default.nix
+++ b/pkgs/development/python-modules/tensorflow-probability/default.nix
@@ -31,7 +31,7 @@ let
src = fetchFromGitHub {
owner = "tensorflow";
repo = "probability";
- rev = "${version}";
+ rev = version;
sha256 = "07cm8zba8n0ihzdm3k4a4rsg5v62xxsfvcw4h0niz91c0parqjqy";
};
diff --git a/pkgs/development/python-modules/tensorflow/1/default.nix b/pkgs/development/python-modules/tensorflow/1/default.nix
index 5df3ad32afb4..599f809f8646 100644
--- a/pkgs/development/python-modules/tensorflow/1/default.nix
+++ b/pkgs/development/python-modules/tensorflow/1/default.nix
@@ -445,5 +445,7 @@ in buildPythonPackage {
libtensorflow = bazel-build.out;
};
- inherit (bazel-build) meta;
+ meta = bazel-build.meta // {
+ broken = gast.version != "0.3.2";
+ };
}
diff --git a/pkgs/development/python-modules/tensorflow/2/default.nix b/pkgs/development/python-modules/tensorflow/2/default.nix
index bd049a9a2ca6..7925cb15f03b 100644
--- a/pkgs/development/python-modules/tensorflow/2/default.nix
+++ b/pkgs/development/python-modules/tensorflow/2/default.nix
@@ -22,7 +22,7 @@
# XLA without CUDA is broken
, xlaSupport ? cudaSupport
# Default from ./configure script
-, cudaCapabilities ? [ "3.5" "5.2" ]
+, cudaCapabilities ? [ "sm_35" "sm_50" "sm_60" "sm_70" "sm_75" "compute_80" ]
, sse42Support ? stdenv.hostPlatform.sse4_2Support
, avx2Support ? stdenv.hostPlatform.avx2Support
, fmaSupport ? stdenv.hostPlatform.fmaSupport
diff --git a/pkgs/development/python-modules/thinc/default.nix b/pkgs/development/python-modules/thinc/default.nix
index 9272e25a1ba3..5ac55f5f57dd 100644
--- a/pkgs/development/python-modules/thinc/default.nix
+++ b/pkgs/development/python-modules/thinc/default.nix
@@ -23,11 +23,11 @@
buildPythonPackage rec {
pname = "thinc";
- version = "7.4.1";
+ version = "7.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "17lampllwq50yjl2djs9bs5rp29xw55gqj762npqi3cvvj2glf81";
+ sha256 = "772f1a27b9b31e51003d1d2a7476cc49cc81044dd87088112237f93bd2091f0b";
};
buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
diff --git a/pkgs/development/python-modules/tokenizers/default.nix b/pkgs/development/python-modules/tokenizers/default.nix
index d650f350bd28..5b0ba5d0bfa0 100644
--- a/pkgs/development/python-modules/tokenizers/default.nix
+++ b/pkgs/development/python-modules/tokenizers/default.nix
@@ -2,10 +2,12 @@
, rustPlatform
, fetchFromGitHub
, fetchurl
-, maturin
, pipInstallHook
-, pytest
+, setuptools-rust
+, wheel
+, numpy
, python
+, pytestCheckHook
, requests
}:
@@ -18,10 +20,18 @@ let
url = "https://s3.amazonaws.com/models.huggingface.co/bert/roberta-base-merges.txt";
sha256 = "1idd4rvkpqqbks51i2vjbd928inw7slij9l4r063w3y5fd3ndq8w";
};
+ albertVocab = fetchurl {
+ url = "https://s3.amazonaws.com/models.huggingface.co/bert/albert-base-v1-tokenizer.json";
+ sha256 = "1hra9pn8rczx7378z88zjclw2qsdrdwq20m56sy42s2crbas6akf";
+ };
bertVocab = fetchurl {
url = "https://s3.amazonaws.com/models.huggingface.co/bert/bert-base-uncased-vocab.txt";
sha256 = "18rq42cmqa8zanydsbzrb34xwy4l6cz1y900r4kls57cbhvyvv07";
};
+ norvigBig = fetchurl {
+ url = "https://norvig.com/big.txt";
+ sha256 = "0yz80icdly7na03cfpl0nfk5h3j3cam55rj486n03wph81ynq1ps";
+ };
openaiVocab = fetchurl {
url = "https://s3.amazonaws.com/models.huggingface.co/bert/openai-gpt-vocab.json";
sha256 = "0y40gc9bixj5rxv674br1rxmxkd3ly29p80x1596h8yywwcrpx7x";
@@ -32,38 +42,34 @@ let
};
in rustPlatform.buildRustPackage rec {
pname = "tokenizers";
- version = "0.8.1";
+ version = "0.9.2";
src = fetchFromGitHub {
owner = "huggingface";
repo = pname;
rev = "python-v${version}";
- sha256 = "0sxdwx05hr87j2z32rk4rgwn6a26w9r7m5fgj6ah1sgagiiyxbjw";
+ sha256 = "0rsm1g5zfq3ygdb3s8v9xqqpgfzvvkc4n5ik3ahy8sw7pyjljb4m";
};
- # Update parking_lot to be compatible with recent Rust versions, that
- # replace asm! by llvm_asm!:
- #
- # https://github.com/Amanieu/parking_lot/pull/223
- #
- # Remove once upstream updates this dependency.
- cargoPatches = [ ./update-parking-lot.diff ];
-
- cargoSha256 = "0cdkxmj8z2wdspn6r62lqlpvd0sj1z0cmb1zpqaajxvr0b2kjlj8";
+ cargoSha256 = "0yn699dq9hdjh7fyci99ni8mmd5qdhzrsi80grzgf5cch8g38rbi";
sourceRoot = "source/bindings/python";
nativeBuildInputs = [
- maturin
pipInstallHook
+ setuptools-rust
+ wheel
];
propagatedBuildInputs = [
+ numpy
python
];
- # tokenizers uses pyo3, which requires Rust nightly.
- RUSTC_BOOTSTRAP = 1;
+ installCheckInputs = [
+ pytestCheckHook
+ requests
+ ];
doCheck = false;
doInstallCheck = true;
@@ -74,51 +80,21 @@ in rustPlatform.buildRustPackage rec {
( cd $sourceRoot/tests/data
ln -s ${robertaVocab} roberta-base-vocab.json
ln -s ${robertaMerges} roberta-base-merges.txt
+ ln -s ${albertVocab} albert-base-v1-tokenizer.json
ln -s ${bertVocab} bert-base-uncased-vocab.txt
+ ln -s ${norvigBig} big.txt
ln -s ${openaiVocab} openai-gpt-vocab.json
ln -s ${openaiMerges} openai-gpt-merges.txt )
'';
- postPatch = ''
- # pyo3's build check verifies that Rust is a nightly
- # version. Disable this check.
- substituteInPlace $NIX_BUILD_TOP/$cargoDepsCopy/pyo3/build.rs \
- --replace "check_rustc_version()?;" ""
-
- # Patching the vendored dependency invalidates the file
- # checksums, so remove them. This should be safe, since
- # this is just a copy of the vendored dependencies and
- # the integrity of the vendored dependencies is validated
- # by cargoSha256.
- sed -r -i 's|"files":\{[^}]+\}|"files":{}|' \
- $NIX_BUILD_TOP/$cargoDepsCopy/pyo3/.cargo-checksum.json
-
- # Maturin uses the crate name as the wheel name.
- substituteInPlace Cargo.toml \
- --replace "tokenizers-python" "tokenizers"
- '';
-
buildPhase = ''
- maturin build --release --manylinux off
+ ${python.interpreter} setup.py bdist_wheel
'';
installPhase = ''
- # Put the wheels where the pip install hook can find them.
- install -Dm644 -t dist target/wheels/*.whl
pipInstallPhase
'';
- installCheckInputs = [
- pytest
- requests
- ];
-
- installCheckPhase = ''
- # Append paths, or the binding's tokenizer module will be
- # used, since the test directories have __init__.py
- pytest --import-mode=append
- '';
-
meta = with stdenv.lib; {
homepage = "https://github.com/huggingface/tokenizers";
description = "Fast State-of-the-Art Tokenizers optimized for Research and Production";
diff --git a/pkgs/development/python-modules/tokenizers/update-parking-lot.diff b/pkgs/development/python-modules/tokenizers/update-parking-lot.diff
deleted file mode 100644
index d8f144465ac9..000000000000
--- a/pkgs/development/python-modules/tokenizers/update-parking-lot.diff
+++ /dev/null
@@ -1,63 +0,0 @@
-diff --git a/bindings/python/Cargo.lock b/bindings/python/Cargo.lock
-index f50db71..ea71817 100644
---- a/Cargo.lock
-+++ b/Cargo.lock
-@@ -269,7 +269,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
-
- [[package]]
- name = "lock_api"
--version = "0.3.3"
-+version = "0.3.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
- dependencies = [
- "scopeguard 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -337,16 +337,16 @@ dependencies = [
-
- [[package]]
- name = "parking_lot"
--version = "0.10.0"
-+version = "0.10.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
- dependencies = [
-- "lock_api 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "parking_lot_core 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lock_api 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "parking_lot_core 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
- ]
-
- [[package]]
- name = "parking_lot_core"
--version = "0.7.0"
-+version = "0.7.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
- dependencies = [
- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -409,7 +409,7 @@ dependencies = [
- "inventory 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
- "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
- "num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
-- "parking_lot 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "parking_lot 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)",
- "paste 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
- "pyo3cls 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
- "regex 1.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -768,7 +768,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
- "checksum itoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e"
- "checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
- "checksum libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)" = "dea0c0405123bba743ee3f91f49b1c7cfb684eef0da0a50110f758ccf24cdff0"
--"checksum lock_api 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "79b2de95ecb4691949fea4716ca53cdbcfccb2c612e19644a8bad05edcf9f47b"
-+"checksum lock_api 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75"
- "checksum maybe-uninit 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
- "checksum memchr 2.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
- "checksum memoffset 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)" = "b4fc2c02a7e374099d4ee95a193111f72d2110197fe200272371758f6c3643d8"
-@@ -777,8 +777,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
- "checksum number_prefix 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "17b02fc0ff9a9e4b35b3342880f48e896ebf69f2967921fe8646bf5b7125956a"
- "checksum onig 6.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bd91ccd8a02fce2f7e8a86655aec67bc6c171e6f8e704118a0e8c4b866a05a8a"
- "checksum onig_sys 69.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3814583fad89f3c60ae0701d80e87e1fd3028741723deda72d0d4a0ecf0cb0db"
--"checksum parking_lot 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "92e98c49ab0b7ce5b222f2cc9193fc4efe11c6d0bd4f648e374684a6857b1cfc"
--"checksum parking_lot_core 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7582838484df45743c8434fbff785e8edf260c28748353d44bc0da32e0ceabf1"
-+"checksum parking_lot 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e"
-+"checksum parking_lot_core 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3"
- "checksum paste 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "ab4fb1930692d1b6a9cfabdde3d06ea0a7d186518e2f4d67660d8970e2fa647a"
- "checksum paste-impl 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "a62486e111e571b1e93b710b61e8f493c0013be39629b714cb166bdb06aa5a8a"
- "checksum pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)" = "05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677"
diff --git a/pkgs/development/python-modules/tokenlib/default.nix b/pkgs/development/python-modules/tokenlib/default.nix
index 0ffb5ce0cb73..7c8e99cc399a 100644
--- a/pkgs/development/python-modules/tokenlib/default.nix
+++ b/pkgs/development/python-modules/tokenlib/default.nix
@@ -1,6 +1,6 @@
{ stdenv
, buildPythonPackage
-, fetchgit
+, fetchFromGitHub
, requests
, webob
}:
@@ -9,8 +9,9 @@ buildPythonPackage rec {
pname = "tokenlib";
version = "0.3.1";
- src = fetchgit {
- url = "https://github.com/mozilla-services/tokenlib.git";
+ src = fetchFromGitHub {
+ owner = "mozilla-services";
+ repo = pname;
rev = "refs/tags/${version}";
sha256 = "0bq6dqyfwh29pg8ngmrm4mx4q27an9lsj0p9l79p9snn4g2rxzc8";
};
diff --git a/pkgs/development/python-modules/toolz/2.nix b/pkgs/development/python-modules/toolz/2.nix
new file mode 100644
index 000000000000..8c8a64db3a5e
--- /dev/null
+++ b/pkgs/development/python-modules/toolz/2.nix
@@ -0,0 +1,28 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, nose
+}:
+
+buildPythonPackage rec {
+ pname = "toolz";
+ version = "0.10.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "08fdd5ef7c96480ad11c12d472de21acd32359996f69a5259299b540feba4560";
+ };
+
+ checkInputs = [ nose ];
+
+ checkPhase = ''
+ nosetests toolz/tests
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/pytoolz/toolz";
+ description = "List processing tools and functional utilities";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ fridh ];
+ };
+}
diff --git a/pkgs/development/python-modules/toolz/default.nix b/pkgs/development/python-modules/toolz/default.nix
index e0039057d828..6100d2a7c53d 100644
--- a/pkgs/development/python-modules/toolz/default.nix
+++ b/pkgs/development/python-modules/toolz/default.nix
@@ -6,18 +6,16 @@
buildPythonPackage rec {
pname = "toolz";
- version = "0.10.0";
+ version = "0.11.1";
src = fetchPypi {
inherit pname version;
- sha256 = "08fdd5ef7c96480ad11c12d472de21acd32359996f69a5259299b540feba4560";
+ sha256 = "1grz3zvw5ixwqqlbv0n7j11mlcxb66cirh5i9x9zw8kqy0hpk967";
};
checkInputs = [ nose ];
checkPhase = ''
- # https://github.com/pytoolz/toolz/issues/357
- rm toolz/tests/test_serialization.py
nosetests toolz/tests
'';
diff --git a/pkgs/development/python-modules/transformers/default.nix b/pkgs/development/python-modules/transformers/default.nix
index fdb807bd0a1e..e3fd150fbcf7 100644
--- a/pkgs/development/python-modules/transformers/default.nix
+++ b/pkgs/development/python-modules/transformers/default.nix
@@ -7,6 +7,7 @@
, requests
, numpy
, parameterized
+, protobuf
, sacremoses
, sentencepiece
, timeout-decorator
@@ -17,19 +18,19 @@
buildPythonPackage rec {
pname = "transformers";
- version = "3.3.1";
+ version = "3.4.0";
src = fetchFromGitHub {
owner = "huggingface";
repo = pname;
rev = "v${version}";
- sha256 = "1j9nzhl0zw5z9rnvzfih7v6bax353rxp05b3f0cvkii3b5dbkc2j";
+ sha256 = "1v09gryxsg57d2cjwagna1535m8mbxlazdbhsww210lxa818m5qj";
};
propagatedBuildInputs = [
- boto3
filelock
numpy
+ protobuf
regex
requests
sacremoses
@@ -44,11 +45,6 @@ buildPythonPackage rec {
timeout-decorator
];
- postPatch = ''
- substituteInPlace setup.py \
- --replace "tokenizers == 0.8.1.rc2" "tokenizers>=0.8"
- '';
-
preCheck = ''
export HOME="$TMPDIR"
@@ -67,8 +63,10 @@ buildPythonPackage rec {
# Disable tests that require network access.
disabledTests = [
- "PegasusTokenizationTest"
- "T5TokenizationTest"
+ "BlenderbotSmallTokenizerTest"
+ "Blenderbot3BTokenizerTests"
+ "TokenizationTest"
+ "TestTokenizationBart"
"test_all_tokenizers"
"test_batch_encoding_is_fast"
"test_batch_encoding_pickle"
diff --git a/pkgs/development/python-modules/trezor/default.nix b/pkgs/development/python-modules/trezor/default.nix
index 0e0c6da021fb..bb85ca6b6f3c 100644
--- a/pkgs/development/python-modules/trezor/default.nix
+++ b/pkgs/development/python-modules/trezor/default.nix
@@ -1,4 +1,5 @@
-{ lib
+{ stdenv
+, lib
, buildPythonPackage
, fetchPypi
, isPy3k
@@ -49,6 +50,7 @@ buildPythonPackage rec {
rlp
shamir-mnemonic
typing-extensions
+ ] ++ lib.optionals stdenv.isLinux [
trezor-udev-rules
];
diff --git a/pkgs/development/python-modules/trytond/default.nix b/pkgs/development/python-modules/trytond/default.nix
index 38b7346896c0..5a9495746cd9 100644
--- a/pkgs/development/python-modules/trytond/default.nix
+++ b/pkgs/development/python-modules/trytond/default.nix
@@ -25,12 +25,12 @@ with stdenv.lib;
buildPythonApplication rec {
pname = "trytond";
- version = "5.6.7";
+ version = "5.6.8";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "aca005639931835f4f0eaa92ae48ffebb94551af91649a96018694ea448ca0ae";
+ sha256 = "330067d7319a50b9fb15e89d224e89ab28bc363926774adf7fa119f681b106b6";
};
# Tells the tests which database to use
diff --git a/pkgs/development/python-modules/unicorn/default.nix b/pkgs/development/python-modules/unicorn/default.nix
index e8f4b05916ec..8bd6507bb5ba 100644
--- a/pkgs/development/python-modules/unicorn/default.nix
+++ b/pkgs/development/python-modules/unicorn/default.nix
@@ -5,7 +5,7 @@ buildPythonPackage rec {
version = stdenv.lib.getVersion unicorn-emu;
src = unicorn-emu.src;
- sourceRoot = "unicorn-${version}/bindings/python";
+ sourceRoot = "source/bindings/python";
prePatch = ''
ln -s ${unicorn-emu}/lib/libunicorn${stdenv.targetPlatform.extensions.sharedLibrary} prebuilt/
diff --git a/pkgs/development/python-modules/unpaddedbase64/default.nix b/pkgs/development/python-modules/unpaddedbase64/default.nix
index bcb902e5bfdb..386478cbb752 100644
--- a/pkgs/development/python-modules/unpaddedbase64/default.nix
+++ b/pkgs/development/python-modules/unpaddedbase64/default.nix
@@ -1,14 +1,15 @@
{ stdenv
, buildPythonPackage
-, fetchgit
+, fetchFromGitHub
}:
buildPythonPackage rec {
pname = "unpaddedbase64";
version = "1.1.0";
- src = fetchgit {
- url = "https://github.com/matrix-org/python-unpaddedbase64.git";
+ src = fetchFromGitHub {
+ owner = "matrix-org";
+ repo = "python-${pname}";
rev = "refs/tags/v${version}";
sha256 = "0if3fjfxga0bwdq47v77fs9hrcqpmwdxry2i2a7pdqsp95258nxd";
};
diff --git a/pkgs/development/python-modules/user-agents/default.nix b/pkgs/development/python-modules/user-agents/default.nix
index 80985eed4812..5fb926607bae 100644
--- a/pkgs/development/python-modules/user-agents/default.nix
+++ b/pkgs/development/python-modules/user-agents/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = "user-agents";
- version = "2.1.0";
+ version = "2.2.0";
# PyPI is missing devices.json
src = fetchFromGitHub {
owner = "selwin";
repo = "python-user-agents";
rev = "v${version}";
- sha256 = "04bndajsfnpymxfiggnj7g38cmlvca3ry5k2611x8ibp38x53yhc";
+ sha256 = "0pcbjqj21c2ixhl414bh2h8khi8y1igzfpkyqwan1pakix0lq45a";
};
propagatedBuildInputs = [ ua-parser ];
diff --git a/pkgs/development/python-modules/wled/default.nix b/pkgs/development/python-modules/wled/default.nix
index 329cdd5b610e..92dbc210c6de 100644
--- a/pkgs/development/python-modules/wled/default.nix
+++ b/pkgs/development/python-modules/wled/default.nix
@@ -36,7 +36,7 @@ buildPythonPackage rec {
pytestCheckHook
];
- pythonImportCheck = [ "wled" ];
+ pythonImportsCheck = [ "wled" ];
meta = with lib; {
description = "Asynchronous Python client for WLED";
diff --git a/pkgs/development/python-modules/xdot/default.nix b/pkgs/development/python-modules/xdot/default.nix
index 990e74d25498..6a4d7f01cc11 100644
--- a/pkgs/development/python-modules/xdot/default.nix
+++ b/pkgs/development/python-modules/xdot/default.nix
@@ -16,7 +16,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [ gobject-introspection pygobject3 graphviz gtk3 ];
meta = with lib; {
- description = "xdot.py is an interactive viewer for graphs written in Graphviz's dot";
+ description = "An interactive viewer for graphs written in Graphviz's dot";
homepage = "https://github.com/jrfonseca/xdot.py";
license = licenses.lgpl3Plus;
};
diff --git a/pkgs/development/python-modules/zigpy-cc/default.nix b/pkgs/development/python-modules/zigpy-cc/default.nix
index 76887e399207..79b9d910053a 100644
--- a/pkgs/development/python-modules/zigpy-cc/default.nix
+++ b/pkgs/development/python-modules/zigpy-cc/default.nix
@@ -1,22 +1,44 @@
-{ stdenv, buildPythonPackage, fetchPypi
-, pyserial, pyserial-asyncio, zigpy
-, asynctest, pytest, pytest-asyncio }:
+{ lib
+, asynctest
+, buildPythonPackage
+, fetchFromGitHub
+, pyserial
+, pyserial-asyncio
+, pytest-asyncio
+, pytestCheckHook
+, pythonOlder
+, zigpy }:
buildPythonPackage rec {
pname = "zigpy-cc";
- version = "0.5.1";
+ version = "0.5.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
+ disabled = pythonOlder "3.8";
- propagatedBuildInputs = [ pyserial pyserial-asyncio zigpy ];
- checkInputs = [ asynctest pytest pytest-asyncio ];
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "06759615b28c45beaa5f03e594769a373d41674b96aeafefccd5c4e1c67e25ca";
+ src = fetchFromGitHub {
+ owner = "zigpy";
+ repo = "zigpy-cc";
+ rev = version;
+ sha256 = "U3S8tQ3zPlexZDt5GvCd+rOv7CBVeXJJM1NGe7nRl2o=";
};
- meta = with stdenv.lib; {
+ propagatedBuildInputs = [
+ pyserial
+ pyserial-asyncio
+ zigpy
+ ];
+
+ checkInputs = [
+ asynctest
+ pytest-asyncio
+ pytestCheckHook
+ ];
+
+ meta = with lib; {
description = "A library which communicates with Texas Instruments CC2531 radios for zigpy";
- homepage = "http://github.com/sanyatuning/zigpy-cc";
+ homepage = "https://github.com/zigpy/zigpy-cc";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ etu mvnetbiz ];
platforms = platforms.linux;
diff --git a/pkgs/development/python-modules/zigpy-xbee/default.nix b/pkgs/development/python-modules/zigpy-xbee/default.nix
index 702666448018..697ae5bb92d3 100644
--- a/pkgs/development/python-modules/zigpy-xbee/default.nix
+++ b/pkgs/development/python-modules/zigpy-xbee/default.nix
@@ -1,20 +1,42 @@
-{ stdenv, buildPythonPackage, fetchPypi
-, pyserial, pyserial-asyncio, zigpy
-, pytest }:
+{ lib
+, asynctest
+, buildPythonPackage
+, fetchFromGitHub
+, pyserial
+, pyserial-asyncio
+, pytest-asyncio
+, pytestCheckHook
+, pythonOlder
+, zigpy }:
buildPythonPackage rec {
pname = "zigpy-xbee";
- version = "0.12.1";
+ version = "0.13.0";
+ # 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
+ disabled = pythonOlder "3.8";
- buildInputs = [ pyserial pyserial-asyncio zigpy ];
- checkInputs = [ pytest ];
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "09488hl27qjv8shw38iiyzvzwcjkc0k4n00l2bfn1ac443xzw0vh";
+ src = fetchFromGitHub {
+ owner = "zigpy";
+ repo = "zigpy-xbee";
+ rev = version;
+ sha256 = "Krdqb9bYKwUC2cdNppB2+tLwWjzmzIHhXnQ1KRduofU=";
};
- meta = with stdenv.lib; {
+ buildInputs = [
+ pyserial
+ pyserial-asyncio
+ zigpy
+ ];
+
+ checkInputs = [
+ asynctest
+ pytest-asyncio
+ pytestCheckHook
+ ];
+
+ meta = with lib; {
description = "A library which communicates with XBee radios for zigpy";
homepage = "http://github.com/zigpy/zigpy-xbee";
license = licenses.gpl3Plus;
diff --git a/pkgs/development/python-modules/zigpy-zigate/default.nix b/pkgs/development/python-modules/zigpy-zigate/default.nix
index 43f291841ffc..a906ff4f4195 100644
--- a/pkgs/development/python-modules/zigpy-zigate/default.nix
+++ b/pkgs/development/python-modules/zigpy-zigate/default.nix
@@ -1,22 +1,44 @@
-{ stdenv, buildPythonPackage, fetchPypi
-, pyserial, pyserial-asyncio, zigpy
-, pytest }:
+{ lib
+, asynctest
+, buildPythonPackage
+, fetchFromGitHub
+, pyserial
+, pyserial-asyncio
+, pytest-asyncio
+, pytestCheckHook
+, pythonOlder
+, zigpy }:
buildPythonPackage rec {
pname = "zigpy-zigate";
- version = "0.6.1";
+ version = "0.6.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
+ disabled = pythonOlder "3.8";
- buildInputs = [ pyserial pyserial-asyncio zigpy ];
- checkInputs = [ pytest ];
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "0xxqv65drrr96b9ncwsx9ayd369lpwimj1jjb0d7j6l9lil0wmf5";
+ src = fetchFromGitHub {
+ owner = "zigpy";
+ repo = "zigpy-zigate";
+ rev = version;
+ sha256 = "EV6DV+BytUcPMtzYVKDnq/Uv2efg3stjL5uVlL62II4=";
};
- meta = with stdenv.lib; {
+ buildInputs = [
+ pyserial
+ pyserial-asyncio
+ zigpy
+ ];
+
+ checkInputs = [
+ asynctest
+ pytest-asyncio
+ pytestCheckHook
+ ];
+
+ meta = with lib; {
description = "A library which communicates with ZiGate radios for zigpy";
- homepage = "http://github.com/doudz/zigpy-zigate";
+ homepage = "https://github.com/zigpy/zigpy-zigate";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ etu mvnetbiz ];
platforms = platforms.linux;
diff --git a/pkgs/development/python-modules/zigpy-znp/default.nix b/pkgs/development/python-modules/zigpy-znp/default.nix
new file mode 100644
index 000000000000..7a942a213720
--- /dev/null
+++ b/pkgs/development/python-modules/zigpy-znp/default.nix
@@ -0,0 +1,55 @@
+{ stdenv
+, async-timeout
+, asynctest
+, buildPythonPackage
+, coloredlogs
+, coveralls
+, fetchFromGitHub
+, pyserial
+, pyserial-asyncio
+, pytest-asyncio
+, pytest-mock
+, pytest-timeout
+, pytestcov
+, pytestCheckHook
+, voluptuous
+, zigpy }:
+
+buildPythonPackage rec {
+ pname = "zigpy-znp";
+ version = "0.2.2";
+
+ src = fetchFromGitHub {
+ owner = "zha-ng";
+ repo = "zigpy-znp";
+ rev = "v${version}";
+ sha256 = "a98RYPvcYE1NPERmPo1jPwMf86N+0297u4pOKuaB6u4=";
+ };
+
+ propagatedBuildInputs = [
+ async-timeout
+ coloredlogs
+ pyserial
+ pyserial-asyncio
+ voluptuous
+ zigpy
+ ];
+
+ checkInputs = [
+ asynctest
+ coveralls
+ pytest-asyncio
+ pytest-mock
+ pytest-timeout
+ pytestcov
+ pytestCheckHook
+ ];
+
+ meta = with stdenv.lib; {
+ description = "A library for zigpy which communicates with TI ZNP radios";
+ homepage = "https://github.com/zha-ng/zigpy-znp";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ mvnetbiz ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/development/python-modules/zigpy/default.nix b/pkgs/development/python-modules/zigpy/default.nix
index e85784e51ad4..54f0df340169 100644
--- a/pkgs/development/python-modules/zigpy/default.nix
+++ b/pkgs/development/python-modules/zigpy/default.nix
@@ -1,20 +1,44 @@
-{ stdenv, buildPythonPackage, fetchPypi
-, aiohttp, crccheck, pycryptodome, pycrypto, voluptuous
-, pytest, pytest-asyncio, asynctest }:
+{ lib
+, aiohttp
+, asynctest
+, buildPythonPackage
+, crccheck
+, fetchFromGitHub
+, pycrypto
+, pycryptodome
+, pytest-aiohttp
+, pytest-asyncio
+, pytestCheckHook
+, tox
+, voluptuous }:
buildPythonPackage rec {
pname = "zigpy";
- version = "0.22.2";
+ version = "0.26.0";
- propagatedBuildInputs = [ aiohttp crccheck pycrypto pycryptodome voluptuous ];
- checkInputs = [ pytest pytest-asyncio asynctest ];
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "a43129932c6e4af0d2d57542218faf7695e2424ce18a5a8915d016e1303f5e44";
+ src = fetchFromGitHub {
+ owner = "zigpy";
+ repo = "zigpy";
+ rev = version;
+ sha256 = "ba8Ru6RCbFOHhctFtklnrxVD3uEpxF4XDvO5RMgXPBs=";
};
- meta = with stdenv.lib; {
+ propagatedBuildInputs = [
+ aiohttp
+ crccheck
+ pycrypto
+ pycryptodome
+ voluptuous
+ ];
+
+ checkInputs = [
+ asynctest
+ pytest-aiohttp
+ pytest-asyncio
+ pytestCheckHook
+ ];
+
+ meta = with lib; {
description = "Library implementing a ZigBee stack";
homepage = "https://github.com/zigpy/zigpy";
license = licenses.gpl3Plus;
diff --git a/pkgs/development/tools/ammonite/default.nix b/pkgs/development/tools/ammonite/default.nix
index 82e38e2a25f8..c3a578f18b8c 100644
--- a/pkgs/development/tools/ammonite/default.nix
+++ b/pkgs/development/tools/ammonite/default.nix
@@ -1,8 +1,11 @@
-{ stdenv, fetchurl, jre, disableRemoteLogging ? true }:
+{ stdenv, fetchurl, jre, nixosTests, writeScript, common-updater-scripts, git
+, nixfmt, nix, coreutils, gnused, disableRemoteLogging ? true }:
with stdenv.lib;
let
+ repo = "git@github.com:lihaoyi/Ammonite.git";
+
common = { scalaVersion, sha256 }:
stdenv.mkDerivation rec {
pname = "ammonite";
@@ -24,6 +27,37 @@ let
sed -i '1i #!/bin/sh' $out/bin/amm
'';
+ passthru = {
+ tests = { inherit (nixosTests) ammonite; };
+
+ updateScript = writeScript "update.sh" ''
+ #!${stdenv.shell}
+ set -o errexit
+ PATH=${
+ stdenv.lib.makeBinPath [
+ common-updater-scripts
+ coreutils
+ git
+ gnused
+ nix
+ nixfmt
+ ]
+ }
+ oldVersion="$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion ${pname}" | tr -d '"')"
+ latestTag="$(git -c 'versionsort.suffix=-' ls-remote --exit-code --refs --sort='version:refname' --tags ${repo} '*.*.*' | tail --lines=1 | cut --delimiter='/' --fields=3)"
+ if [ "$oldVersion" != "$latestTag" ]; then
+ nixpkgs="$(git rev-parse --show-toplevel)"
+ default_nix="$nixpkgs/pkgs/development/tools/ammonite/default.nix"
+ update-source-version ${pname}_2_12 "$latestTag" --version-key=version --print-changes
+ sed -i "s|$latestTag|$oldVersion|g" "$default_nix"
+ update-source-version ${pname}_2_13 "$latestTag" --version-key=version --print-changes
+ nixfmt "$default_nix"
+ else
+ echo "${pname} is already up-to-date"
+ fi
+ '';
+ };
+
meta = {
description = "Improved Scala REPL";
longDescription = ''
@@ -41,10 +75,10 @@ let
in {
ammonite_2_12 = common {
scalaVersion = "2.12";
- sha256 = "0nclfqwy3jfn1680z1hd0zzmc0b79wpvx6gn1jnm19aq7qcvh5zp";
+ sha256 = "9xe4GT5YpVCtDPaZvi9PZwFW/wcNhg+QCdbJ4Tl2lFk=";
};
ammonite_2_13 = common {
scalaVersion = "2.13";
- sha256 = "104bnahn382sb6vwjvchsg0jrnkkwjn08rfh0g5ra7lwhgcj2719";
+ sha256 = "KRwh2YOcHpXLA9BlBKzkc9oswdOQbcm3WVqgYaGyi4A=";
};
}
diff --git a/pkgs/development/tools/analysis/cargo-tarpaulin/default.nix b/pkgs/development/tools/analysis/cargo-tarpaulin/default.nix
index 48805d168089..d2ad97141ca7 100644
--- a/pkgs/development/tools/analysis/cargo-tarpaulin/default.nix
+++ b/pkgs/development/tools/analysis/cargo-tarpaulin/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-tarpaulin";
- version = "0.14.3";
+ version = "0.15.0";
src = fetchFromGitHub {
owner = "xd009642";
repo = "tarpaulin";
- rev = "${version}";
- sha256 = "03d8h5b174699yivaamlvaqzck9zs119jk29yf70dvxw7cs0nngv";
+ rev = version;
+ sha256 = "0ga2zfq4365hxvr3wd3isc146ibivy3bfcy24rb6cq3av3b90a8k";
};
nativeBuildInputs = [
@@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec {
];
buildInputs = [ openssl ];
- cargoSha256 = "0zzp2wyq48j6n64fm37qfl65cg4yzf9ysichhkmkc6viq8x0f66d";
+ cargoSha256 = "1ij1bic95315kba7k7igix33kmwr2va0c2hbysjs0bl5kcnai4f7";
#checkFlags = [ "--test-threads" "1" ];
doCheck = false;
diff --git a/pkgs/development/tools/analysis/checkstyle/default.nix b/pkgs/development/tools/analysis/checkstyle/default.nix
index 7e468f44b1ae..1e2b435fd082 100644
--- a/pkgs/development/tools/analysis/checkstyle/default.nix
+++ b/pkgs/development/tools/analysis/checkstyle/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, jre }:
stdenv.mkDerivation rec {
- version = "8.36.2";
+ version = "8.37";
pname = "checkstyle";
src = fetchurl {
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
- sha256 = "05yb3020q0r75ggh0nm56yj45ha2ppyhbnjn34wqpadi842pzpfh";
+ sha256 = "1xhindlq46d5878mkbxc3f6fx6i00kqbj2aymlg0022v9h6r1p9p";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/analysis/codeql/default.nix b/pkgs/development/tools/analysis/codeql/default.nix
index 811c2b2463f1..ba50f643ab40 100644
--- a/pkgs/development/tools/analysis/codeql/default.nix
+++ b/pkgs/development/tools/analysis/codeql/default.nix
@@ -12,7 +12,7 @@
stdenv.mkDerivation rec {
pname = "codeql";
- version = "2.3.1";
+ version = "2.3.2";
dontConfigure = true;
dontBuild = true;
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
src = fetchzip {
url = "https://github.com/github/codeql-cli-binaries/releases/download/v${version}/codeql.zip";
- sha256 = "1wbqccvj2a31b3h44rfanjrcv9gm4jl60a66mpxrbfjpmkd5hl35";
+ sha256 = "1fzybh21jw02gdmqkh54gin4chqxj5r5alkrqk1wcryhf73brsbb";
};
nativeBuildInputs = [
diff --git a/pkgs/development/tools/analysis/coz/default.nix b/pkgs/development/tools/analysis/coz/default.nix
index 09bb44dc55f0..42b47a9a8fd8 100644
--- a/pkgs/development/tools/analysis/coz/default.nix
+++ b/pkgs/development/tools/analysis/coz/default.nix
@@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "https://github.com/plasma-umass/coz";
- description = "Coz: Causal Profiling";
+ description = "Profiler based on casual profiling";
license = stdenv.lib.licenses.bsd2;
maintainers = with stdenv.lib.maintainers; [ zimbatm ];
};
diff --git a/pkgs/development/tools/analysis/flow/default.nix b/pkgs/development/tools/analysis/flow/default.nix
index 44ecfceb8dfe..27675652eb87 100644
--- a/pkgs/development/tools/analysis/flow/default.nix
+++ b/pkgs/development/tools/analysis/flow/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "flow";
- version = "0.136.0";
+ version = "0.137.0";
src = fetchFromGitHub {
owner = "facebook";
repo = "flow";
rev = "refs/tags/v${version}";
- sha256 = "1gpf9jk4ny5jps93scfcndzg1r93kz3hq8pijpfk4ab8qray83g6";
+ sha256 = "1bwrm0jab3pjq1md584szdb3vk4r2cka49qn6f9znnb1ji589x5q";
};
installPhase = ''
diff --git a/pkgs/development/tools/analysis/frama-c/default.nix b/pkgs/development/tools/analysis/frama-c/default.nix
index 179a74c56d50..4638427b3ed9 100644
--- a/pkgs/development/tools/analysis/frama-c/default.nix
+++ b/pkgs/development/tools/analysis/frama-c/default.nix
@@ -1,6 +1,7 @@
{ lib, stdenv, fetchurl, makeWrapper, writeText
, autoconf, ncurses, graphviz, doxygen
-, ocamlPackages, ltl2ba, coq, why3,
+, ocamlPackages, ltl2ba, coq, why3
+, gdk-pixbuf, wrapGAppsHook
}:
let
@@ -33,36 +34,34 @@ stdenv.mkDerivation rec {
preConfigure = lib.optionalString stdenv.cc.isClang "configureFlagsArray=(\"--with-cpp=clang -E -C\")";
- nativeBuildInputs = [ autoconf makeWrapper ];
+ nativeBuildInputs = [ autoconf wrapGAppsHook ];
buildInputs = with ocamlPackages; [
ncurses ocaml findlib ltl2ba ocamlgraph yojson menhir camlzip
lablgtk coq graphviz zarith apron why3 mlgmpidl doxygen
+ gdk-pixbuf
];
enableParallelBuilding = true;
- fixupPhase = ''
- for p in $out/bin/frama-c{,-gui};
- do
- wrapProgram $p --prefix OCAMLPATH ':' ${ocamlpath}
- done
+ preFixup = ''
+ gappsWrapperArgs+=(--prefix OCAMLPATH ':' ${ocamlpath})
'';
# Allow loading of external Frama-C plugins
setupHook = writeText "setupHook.sh" ''
addFramaCPath () {
if test -d "''$1/lib/frama-c/plugins"; then
- export FRAMAC_PLUGIN="''${FRAMAC_PLUGIN}''${FRAMAC_PLUGIN:+:}''$1/lib/frama-c/plugins"
- export OCAMLPATH="''${OCAMLPATH}''${OCAMLPATH:+:}''$1/lib/frama-c/plugins"
+ export FRAMAC_PLUGIN="''${FRAMAC_PLUGIN-}''${FRAMAC_PLUGIN:+:}''$1/lib/frama-c/plugins"
+ export OCAMLPATH="''${OCAMLPATH-}''${OCAMLPATH:+:}''$1/lib/frama-c/plugins"
fi
if test -d "''$1/lib/frama-c"; then
- export OCAMLPATH="''${OCAMLPATH}''${OCAMLPATH:+:}''$1/lib/frama-c"
+ export OCAMLPATH="''${OCAMLPATH-}''${OCAMLPATH:+:}''$1/lib/frama-c"
fi
if test -d "''$1/share/frama-c/"; then
- export FRAMAC_EXTRA_SHARE="''${FRAMAC_EXTRA_SHARE}''${FRAMAC_EXTRA_SHARE:+:}''$1/share/frama-c"
+ export FRAMAC_EXTRA_SHARE="''${FRAMAC_EXTRA_SHARE-}''${FRAMAC_EXTRA_SHARE:+:}''$1/share/frama-c"
fi
}
diff --git a/pkgs/development/tools/analysis/nix-linter/default.nix b/pkgs/development/tools/analysis/nix-linter/default.nix
index 62de8bdfdaaf..138933ebb57f 100644
--- a/pkgs/development/tools/analysis/nix-linter/default.nix
+++ b/pkgs/development/tools/analysis/nix-linter/default.nix
@@ -1,6 +1,7 @@
{ lib
, mkDerivation
, fetchFromGitHub
+, fetchpatch
, fixplate
, tasty
, tasty-hunit
@@ -36,6 +37,14 @@ mkDerivation rec {
executableHaskellDepends = [ streamly mtl path pretty-terminal text base aeson cmdargs containers hnix bytestring path-io ];
testHaskellDepends = [ tasty tasty-hunit tasty-th ];
+ patches = [
+ # raise upper bound on hnix https://github.com/Synthetica9/nix-linter/pull/46
+ (fetchpatch {
+ url = "https://github.com/Synthetica9/nix-linter/commit/b406024e525977b3c69d78d6a94a683e2ded121f.patch";
+ sha256 = "0viwbprslcmy70bxy3v27did79nqhlc0jcx4kp0lycswaccvnp1j";
+ })
+ ];
+
description = "Linter for Nix(pkgs), based on hnix";
homepage = "https://github.com/Synthetica9/nix-linter";
license = lib.licenses.bsd3;
diff --git a/pkgs/development/tools/analysis/pev/default.nix b/pkgs/development/tools/analysis/pev/default.nix
index cf09d249a9a7..42e382c8bcad 100644
--- a/pkgs/development/tools/analysis/pev/default.nix
+++ b/pkgs/development/tools/analysis/pev/default.nix
@@ -1,24 +1,30 @@
{ stdenv, openssl, fetchFromGitHub }:
+
stdenv.mkDerivation {
- name = "pev-unstable-2018-07-22";
- buildInputs = [ openssl ];
+ pname = "pev";
+ version = "unstable-2020-05-23";
+
src = fetchFromGitHub {
owner = "merces";
repo = "pev";
- rev = "aa4ef7f";
- sha256 = "00a3g486343lhqcsf4vrdy5xif6v3cgcf2y8yp5b96x15c0wid36";
+ rev = "beec2b4f09585fea919ed41ce466dee06be0b6bf";
+ sha256 = "sha256-HrMbk9YbuqkoBBM7+rfXpqVEnd1rDl2rMePdcfU1WDg=";
fetchSubmodules = true;
};
+ buildInputs = [ openssl ];
+
+ enableParallelBuilding = true;
+
makeFlags = [ "prefix=$(out)" ];
+
installFlags = [ "prefix=$(out)" ];
meta = with stdenv.lib; {
- description = "pev is a full-featured, open source, multiplatform command line toolkit to work with PE (Portable Executables) binaries";
- homepage = "http://pev.sourceforge.net/";
+ description = "A full-featured, open source, multiplatform command line toolkit to work with PE (Portable Executables) binaries";
+ homepage = "https://pev.sourceforge.net/";
license = licenses.gpl2;
+ maintainers = with maintainers; [ jeschli ];
platforms = platforms.linux;
- maintainers = [ maintainers.jeschli ];
};
-
}
diff --git a/pkgs/development/tools/analysis/retdec/default.nix b/pkgs/development/tools/analysis/retdec/default.nix
index 55c077f932d9..b0e5319df2d6 100644
--- a/pkgs/development/tools/analysis/retdec/default.nix
+++ b/pkgs/development/tools/analysis/retdec/default.nix
@@ -135,8 +135,7 @@ in stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "avast-tl";
- repo = "retdec";
- name = "retdec-${version}";
+ repo = pname;
rev = "refs/tags/v${version}";
sha256 = "0chky656lsddn20bnm3pmz6ix20y4a0y8swwr42hrhi01vkhmzrp";
};
diff --git a/pkgs/development/tools/azcopy/default.nix b/pkgs/development/tools/azcopy/default.nix
index 3d0fe8513c8a..096e321fe700 100644
--- a/pkgs/development/tools/azcopy/default.nix
+++ b/pkgs/development/tools/azcopy/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "azure-storage-azcopy";
- version = "10.6.0";
+ version = "10.6.1";
src = fetchFromGitHub {
owner = "Azure";
repo = "azure-storage-azcopy";
rev = "v${version}";
- sha256 = "0izjnbldgf0597j4rh2ir9jsc2nzp9vwxcgllvkm5lh1xqf6i0nf";
+ sha256 = "1gmpdyc55mkzdkkhyzvy9517znvcj8hd9x3rpkpr86vfzgjv9qyv";
};
subPackages = [ "." ];
diff --git a/pkgs/development/tools/bazel-kazel/default.nix b/pkgs/development/tools/bazel-kazel/default.nix
index 20b17de0c211..516ad2a64a09 100644
--- a/pkgs/development/tools/bazel-kazel/default.nix
+++ b/pkgs/development/tools/bazel-kazel/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "bazel-kazel";
- version = "0.1.1";
+ version = "0.1.2";
src = fetchFromGitHub {
owner = "kubernetes";
repo = "repo-infra";
rev = "v${version}";
- sha256 = "0d59kf0y12sa1bki7gzcb2nzppwj3gxlv133bsnl9gc8vx1d8ldg";
+ sha256 = "1fn6ppyjgg3v80n9rc9712xms5yq3xkkd95zyd64l5gh9mshjn86";
};
vendorSha256 = "1pzkjh4n9ai8yqi98bkdhicjdr2l8j3fckl5n90c2gdcwqyxvgkf";
diff --git a/pkgs/development/tools/bazelisk/default.nix b/pkgs/development/tools/bazelisk/default.nix
index eba096644a11..2a20888426d0 100644
--- a/pkgs/development/tools/bazelisk/default.nix
+++ b/pkgs/development/tools/bazelisk/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "bazelisk";
- version = "1.7.3";
+ version = "1.7.4";
src = fetchFromGitHub {
owner = "bazelbuild";
repo = pname;
rev = "v${version}";
- sha256 = "0l4y8z44hwd6rnhnyk6l9abrvk342w72bah9k9zz6caa5i4xz2vz";
+ sha256 = "1mc1l2g2qrg9djpyyz203a6dpx5fxllisybmhrpmikyza15w935q";
};
vendorSha256 = "116wy1a7gmi2w8why9hszhcybfvpwp4iq62vshb25cdcma6q4mjh";
diff --git a/pkgs/development/tools/build-managers/apache-ant/default.nix b/pkgs/development/tools/build-managers/apache-ant/default.nix
index b0411090fbe5..caa9bc3b9eb7 100644
--- a/pkgs/development/tools/build-managers/apache-ant/default.nix
+++ b/pkgs/development/tools/build-managers/apache-ant/default.nix
@@ -1,6 +1,6 @@
{ fetchurl, stdenv, coreutils, makeWrapper }:
-let version = "1.10.8"; in
+let version = "1.10.9"; in
stdenv.mkDerivation {
pname = "ant";
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "mirror://apache/ant/binaries/apache-ant-${version}-bin.tar.bz2";
- sha256 = "0zh94csb2hl6ir2ccn18ps506mjgh3mffnrb8wpsmp1x5fcykha5";
+ sha256 = "1ab8ybczvk12501dnj450a3d4v43ca0pjhk33s175hax46s58z47";
};
contrib = fetchurl {
diff --git a/pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix b/pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix
index 4cde308b8359..0c9f4d7c50a0 100644
--- a/pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix
+++ b/pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix
@@ -7,7 +7,7 @@
}:
buildBazelPackage rec {
- name = "bazel-remote-${version}";
+ pname = "bazel-remote";
version = "1.0.0";
src = fetchFromGitHub {
diff --git a/pkgs/development/tools/build-managers/bloop/default.nix b/pkgs/development/tools/build-managers/bloop/default.nix
index 45612182ed96..61a6b4bed4c0 100644
--- a/pkgs/development/tools/build-managers/bloop/default.nix
+++ b/pkgs/development/tools/build-managers/bloop/default.nix
@@ -85,7 +85,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = "https://scalacenter.github.io/bloop/";
license = licenses.asl20;
- description = "Bloop is a Scala build server and command-line tool to make the compile and test developer workflows fast and productive in a build-tool-agnostic way";
+ description = "A Scala build server and command-line tool to make the compile and test developer workflows fast and productive in a build-tool-agnostic way";
platforms = [ "x86_64-linux" "x86_64-darwin" ];
maintainers = with maintainers; [ tomahna ];
};
diff --git a/pkgs/development/tools/build-managers/cmake/default.nix b/pkgs/development/tools/build-managers/cmake/default.nix
index 559a4c191b68..010f1d9c6c2c 100644
--- a/pkgs/development/tools/build-managers/cmake/default.nix
+++ b/pkgs/development/tools/build-managers/cmake/default.nix
@@ -5,6 +5,7 @@
, ps
, isBootstrap ? false
, useSharedLibraries ? (!isBootstrap && !stdenv.isCygwin)
+, useOpenSSL ? !isBootstrap, openssl
, useNcurses ? false, ncurses
, useQt4 ? false, qt4
, withQt5 ? false, qtbase
@@ -44,15 +45,17 @@ stdenv.mkDerivation rec {
setupHook = ./setup-hook.sh;
- buildInputs =
- [ setupHook pkgconfig ]
+ depsBuildBuild = [ buildPackages.stdenv.cc ];
+
+ nativeBuildInputs = [ setupHook pkgconfig ];
+
+ buildInputs = []
++ lib.optionals useSharedLibraries [ bzip2 curl expat libarchive xz zlib libuv rhash ]
+ ++ lib.optional useOpenSSL openssl
++ lib.optional useNcurses ncurses
++ lib.optional useQt4 qt4
++ lib.optional withQt5 qtbase;
- depsBuildBuild = [ buildPackages.stdenv.cc ];
-
propagatedBuildInputs = lib.optional stdenv.isDarwin ps;
preConfigure = ''
@@ -91,13 +94,15 @@ stdenv.mkDerivation rec {
"-DCMAKE_AR=${lib.getBin stdenv.cc.bintools.bintools}/bin/${stdenv.cc.targetPrefix}ar"
"-DCMAKE_RANLIB=${lib.getBin stdenv.cc.bintools.bintools}/bin/${stdenv.cc.targetPrefix}ranlib"
"-DCMAKE_STRIP=${lib.getBin stdenv.cc.bintools.bintools}/bin/${stdenv.cc.targetPrefix}strip"
- ]
+
+ "-DCMAKE_USE_OPENSSL=${if useOpenSSL then "ON" else "OFF"}"
# Avoid depending on frameworks.
- ++ lib.optional (!useNcurses) "-DBUILD_CursesDialog=OFF";
+ "-DBUILD_CursesDialog=${if useNcurses then "ON" else "OFF"}"
+ ];
# make install attempts to use the just-built cmake
preInstall = lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) ''
- sed -i 's|bin/cmake|${buildPackages.cmake}/bin/cmake|g' Makefile
+ sed -i 's|bin/cmake|${buildPackages.cmakeMinimal}/bin/cmake|g' Makefile
'';
dontUseCmakeConfigure = true;
diff --git a/pkgs/development/tools/build-managers/gn/default.nix b/pkgs/development/tools/build-managers/gn/default.nix
index 599e10af1a9a..3c0abb3edeab 100644
--- a/pkgs/development/tools/build-managers/gn/default.nix
+++ b/pkgs/development/tools/build-managers/gn/default.nix
@@ -59,6 +59,6 @@ in stdenv.mkDerivation {
homepage = "https://gn.googlesource.com/gn";
license = licenses.bsd3;
platforms = platforms.unix;
- maintainers = with maintainers; [ stesie matthewbauer ];
+ maintainers = with maintainers; [ stesie matthewbauer primeos ];
};
}
diff --git a/pkgs/development/tools/build-managers/gradle/default.nix b/pkgs/development/tools/build-managers/gradle/default.nix
index 73e9bc7b5601..d06282739afe 100644
--- a/pkgs/development/tools/build-managers/gradle/default.nix
+++ b/pkgs/development/tools/build-managers/gradle/default.nix
@@ -51,15 +51,15 @@ rec {
};
};
- gradle_latest = gradle_6_6;
+ gradle_latest = gradle_6_7;
- gradle_6_6 = gradleGen rec {
- name = "gradle-6.6";
- nativeVersion = "0.22-milestone-4";
+ gradle_6_7 = gradleGen rec {
+ name = "gradle-6.7";
+ nativeVersion = "0.22-milestone-8";
src = fetchurl {
url = "https://services.gradle.org/distributions/${name}-bin.zip";
- sha256 = "09a0fnz6fn8yaxm3q3iwyjm3nnaz7k8i1xlpc7sm414py043by76";
+ sha256 = "1i6zm55wzy13wvvmf3804b0rs47yrqqablf4gpf374ls05cpgmca";
};
};
diff --git a/pkgs/development/tools/build-managers/meson/boost-Do-not-add-system-paths-on-nix.patch b/pkgs/development/tools/build-managers/meson/boost-Do-not-add-system-paths-on-nix.patch
new file mode 100644
index 000000000000..5b9020b3d540
--- /dev/null
+++ b/pkgs/development/tools/build-managers/meson/boost-Do-not-add-system-paths-on-nix.patch
@@ -0,0 +1,40 @@
+From 536108b10271f2f42d41c7d9ddb4ce2ea1851f4f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Niklas=20Hamb=C3=BCchen?= <mail@nh2.me>
+Date: Sat, 17 Oct 2020 19:27:08 +0200
+Subject: [PATCH] boost: Do not add system paths on nix
+
+---
+ mesonbuild/dependencies/boost.py | 17 +----------------
+ 1 file changed, 1 insertion(+), 16 deletions(-)
+
+diff --git a/mesonbuild/dependencies/boost.py b/mesonbuild/dependencies/boost.py
+index 907c0c275..ecaf11b18 100644
+--- a/mesonbuild/dependencies/boost.py
++++ b/mesonbuild/dependencies/boost.py
+@@ -643,22 +643,7 @@ class BoostDependency(ExternalDependency):
+ roots += [x for x in candidates if x.name.lower().startswith('boost') and x.is_dir()]
+ else:
+ tmp = [] # type: T.List[Path]
+-
+- # Homebrew
+- brew_boost = Path('/usr/local/Cellar/boost')
+- if brew_boost.is_dir():
+- tmp += [x for x in brew_boost.iterdir()]
+-
+- # Add some default system paths
+- tmp += [Path('/opt/local')]
+- tmp += [Path('/usr/local/opt/boost')]
+- tmp += [Path('/usr/local')]
+- tmp += [Path('/usr')]
+-
+- # Cleanup paths
+- tmp = [x for x in tmp if x.is_dir()]
+- tmp = [x.resolve() for x in tmp]
+- roots += tmp
++ # Do not add any non-explicit paths on nix
+
+ return roots
+
+--
+2.25.4
+
diff --git a/pkgs/development/tools/build-managers/meson/default.nix b/pkgs/development/tools/build-managers/meson/default.nix
index 8421fb7d70a0..1b9c3ef64774 100644
--- a/pkgs/development/tools/build-managers/meson/default.nix
+++ b/pkgs/development/tools/build-managers/meson/default.nix
@@ -52,6 +52,11 @@ python3.pkgs.buildPythonApplication rec {
# cut-in-half-by-\0 store path references.
# Let’s just clear the whole rpath and hope for the best.
./clear-old-rpath.patch
+
+ # Patch out default boost search paths to avoid impure builds on
+ # unsandboxed non-NixOS builds, see:
+ # https://github.com/NixOS/nixpkgs/issues/86131#issuecomment-711051774
+ ./boost-Do-not-add-system-paths-on-nix.patch
];
setupHook = ./setup-hook.sh;
diff --git a/pkgs/development/tools/build-managers/msbuild/default.nix b/pkgs/development/tools/build-managers/msbuild/default.nix
index aea215cc927d..1b805df95a08 100644
--- a/pkgs/development/tools/build-managers/msbuild/default.nix
+++ b/pkgs/development/tools/build-managers/msbuild/default.nix
@@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
nuget sources Add -Name nixos -Source $(pwd)/nixos
# license check is case sensitive
- mv LICENSE license
+ mv LICENSE license.bak && mv license.bak license
mkdir -p artifacts
unzip ${xplat} -d artifacts
diff --git a/pkgs/development/tools/build-managers/rocm-cmake/default.nix b/pkgs/development/tools/build-managers/rocm-cmake/default.nix
index ae2e63e040b1..77a424ae1688 100644
--- a/pkgs/development/tools/build-managers/rocm-cmake/default.nix
+++ b/pkgs/development/tools/build-managers/rocm-cmake/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "rocm-cmake";
- version = "3.8.0";
+ version = "3.9.0";
src = fetchFromGitHub {
owner = "RadeonOpenCompute";
repo = "rocm-cmake";
rev = "rocm-${version}";
- sha256 = "1x1mj1acarhin319zycms8sqm9ylw2mcdbkpqjlb8yfsgiaa99ja";
+ sha256 = "13j7gmcy1j6qsydgccmgiacg6sj38l5mlwn4ck8qizl0cpc14gfm";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/tools/build-managers/sbt/default.nix b/pkgs/development/tools/build-managers/sbt/default.nix
index 2ff15d68871a..dbace29d7e74 100644
--- a/pkgs/development/tools/build-managers/sbt/default.nix
+++ b/pkgs/development/tools/build-managers/sbt/default.nix
@@ -1,13 +1,14 @@
-{ stdenv, fetchurl, jre, autoPatchelfHook, zlib }:
+{ stdenv, fetchurl, jre, autoPatchelfHook, zlib, writeScript
+, common-updater-scripts, git, nixfmt, nix, coreutils, gnused, nixosTests }:
stdenv.mkDerivation rec {
pname = "sbt";
- version = "1.4.0";
+ version = "1.4.2";
src = fetchurl {
url =
"https://github.com/sbt/sbt/releases/download/v${version}/sbt-${version}.tgz";
- sha256 = "1mgfs732w1c1p7dna7h47x8h073lvjs224fqlpkkvq10153mnxxl";
+ sha256 = "1dw4l91sw4ybqxjid1hsb6r33ka5bl85rfdrbsr9m5vxl82a3mmc";
};
patchPhase = ''
@@ -34,4 +35,35 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ nequissimus ];
platforms = platforms.unix;
};
+
+ passthru = {
+ tests = { inherit (nixosTests) sbt; };
+
+ updateScript = writeScript "update.sh" ''
+ #!${stdenv.shell}
+ set -o errexit
+ PATH=${
+ stdenv.lib.makeBinPath [
+ common-updater-scripts
+ git
+ nixfmt
+ nix
+ coreutils
+ gnused
+ ]
+ }
+
+ oldVersion="$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion sbt" | tr -d '"')"
+ latestTag="$(git -c 'versionsort.suffix=-' ls-remote --exit-code --refs --sort='version:refname' --tags git@github.com:sbt/sbt.git '*.*.*' | tail --lines=1 | cut --delimiter='/' --fields=3 | sed 's|^v||g')"
+
+ if [ ! "$oldVersion" = "$latestTag" ]; then
+ update-source-version sbt "$latestTag" --version-key=version --print-changes
+ nixpkgs="$(git rev-parse --show-toplevel)"
+ default_nix="$nixpkgs/pkgs/development/tools/build-managers/sbt/default.nix"
+ nixfmt "$default_nix"
+ else
+ echo "sbt is already up-to-date"
+ fi
+ '';
+ };
}
diff --git a/pkgs/development/tools/build-managers/tup/default.nix b/pkgs/development/tools/build-managers/tup/default.nix
index 80ee38105ca5..628e0c4797b3 100644
--- a/pkgs/development/tools/build-managers/tup/default.nix
+++ b/pkgs/development/tools/build-managers/tup/default.nix
@@ -1,18 +1,19 @@
-{ stdenv, fetchFromGitHub, fuse, pkgconfig, pcre }:
+{ stdenv, fetchFromGitHub, fuse3, pkgconfig, pcre }:
stdenv.mkDerivation rec {
pname = "tup";
- version = "0.7.9";
+ version = "0.7.10";
+ outputs = [ "bin" "man" "out" ];
src = fetchFromGitHub {
owner = "gittup";
repo = "tup";
rev = "v${version}";
- sha256 = "1b9rllwfdmjvfmwvzqfbqfi1flf4y9zzjmyp0dizq23gpkvhi42f";
+ sha256 = "1qd07h4wi0743l7z2vybfvhwp61g2p2pc5qhl40672ryl24nvd1d";
};
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ fuse pcre ];
+ buildInputs = [ fuse3 pcre ];
configurePhase = ''
sed -i 's/`git describe`/v${version}/g' src/tup/link.sh
@@ -30,11 +31,8 @@ stdenv.mkDerivation rec {
'';
installPhase = ''
- mkdir -p $out/bin
- cp tup $out/bin/
-
- mkdir -p $out/share/man/man1
- cp tup.1 $out/share/man/man1/
+ install -D tup -t $bin/bin/
+ install -D tup.1 -t $man/share/man/man1/
'';
setupHook = ./setup-hook.sh;
diff --git a/pkgs/development/tools/buildah/default.nix b/pkgs/development/tools/buildah/default.nix
index 5f4f2a479285..ecd714176330 100644
--- a/pkgs/development/tools/buildah/default.nix
+++ b/pkgs/development/tools/buildah/default.nix
@@ -14,13 +14,13 @@
buildGoModule rec {
pname = "buildah";
- version = "1.16.5";
+ version = "1.17.0";
src = fetchFromGitHub {
owner = "containers";
repo = "buildah";
rev = "v${version}";
- sha256 = "1d2k7n1d9mpkyjy7hp1svl34ssai62df3mp5awsill092dlwn8p2";
+ sha256 = "1bghi5m1rg42a781sgh194hqmqiflhwdrnxxn7cbb2b6jfiik08l";
};
outputs = [ "out" "man" ];
diff --git a/pkgs/development/tools/buildpack/default.nix b/pkgs/development/tools/buildpack/default.nix
index 1d8e53ba5256..8845e39f1d69 100644
--- a/pkgs/development/tools/buildpack/default.nix
+++ b/pkgs/development/tools/buildpack/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "pack";
- version = "0.13.0";
+ version = "0.14.2";
src = fetchFromGitHub {
owner = "buildpacks";
repo = pname;
rev = "v${version}";
- sha256 = "0h7lgsg5d74pfa15kx0y3ngnvmz64znqk2k73iyjya9pi9h8hh88";
+ sha256 = "0m2hcd7fdvlqy8yp3pa2ccpk9wbnknjh2f8qic31v9yh3zm8aga7";
};
vendorSha256 = "1c38g169kq9kv6x0x1rlg39ywbc1q66fndby0v85b3ri3xb52869";
diff --git a/pkgs/development/tools/castxml/default.nix b/pkgs/development/tools/castxml/default.nix
index 0a455b4d7cdf..90be513bd50f 100644
--- a/pkgs/development/tools/castxml/default.nix
+++ b/pkgs/development/tools/castxml/default.nix
@@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub
-, pythonPackages
+, python3Packages
, cmake
, llvmPackages
, libffi, libxml2, zlib
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
sha256 = "0ypj67xrgj228myp7l1gsjw1ja97q68nmj98dsd33srmiayqraj4";
};
- nativeBuildInputs = [ cmake ] ++ stdenv.lib.optionals withMan [ pythonPackages.sphinx ];
+ nativeBuildInputs = [ cmake ] ++ stdenv.lib.optionals withMan [ python3Packages.sphinx ];
clangVersion = lib.getVersion llvmPackages.clang;
diff --git a/pkgs/development/tools/clj-kondo/default.nix b/pkgs/development/tools/clj-kondo/default.nix
index f64041d1be84..92596a068f7a 100644
--- a/pkgs/development/tools/clj-kondo/default.nix
+++ b/pkgs/development/tools/clj-kondo/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, graalvm8, fetchurl }:
+{ stdenv, lib, graalvm8-ce, fetchurl }:
stdenv.mkDerivation rec {
pname = "clj-kondo";
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
dontUnpack = true;
- buildInputs = [ graalvm8 ];
+ buildInputs = [ graalvm8-ce ];
buildPhase = ''
native-image \
@@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
description = "A linter for Clojure code that sparks joy";
homepage = "https://github.com/borkdude/clj-kondo";
license = licenses.epl10;
- platforms = graalvm8.meta.platforms;
+ platforms = graalvm8-ce.meta.platforms;
maintainers = with maintainers; [ jlesquembre bandresen ];
};
}
diff --git a/pkgs/development/tools/continuous-integration/buildkite-agent/default.nix b/pkgs/development/tools/continuous-integration/buildkite-agent/default.nix
index ceaa704b565c..97f75a99c079 100644
--- a/pkgs/development/tools/continuous-integration/buildkite-agent/default.nix
+++ b/pkgs/development/tools/continuous-integration/buildkite-agent/default.nix
@@ -1,8 +1,8 @@
-{ fetchFromGitHub, stdenv, buildGoPackage,
+{ fetchFromGitHub, stdenv, buildGoModule,
makeWrapper, coreutils, git, openssh, bash, gnused, gnugrep }:
-buildGoPackage rec {
+buildGoModule rec {
name = "buildkite-agent-${version}";
- version = "3.17.0";
+ version = "3.25.0";
goPackagePath = "github.com/buildkite/agent";
@@ -10,17 +10,18 @@ buildGoPackage rec {
owner = "buildkite";
repo = "agent";
rev = "v${version}";
- sha256 = "0a7x919kxnpdn0pnhc5ilx1z6ninx8zgjvsd0jcg4qwh0qqp5ppr";
+ sha256 = "VxAGi2NpXpc3U+GNIvGJSkdHGODrX2s8oY+dQ8QXIHQ=";
};
+
+ vendorSha256 = "X1K6uKiMFXTDT1PcedGQ8HLGox8ePP7Cz0Ihf4m9ts8=";
+
postPatch = ''
substituteInPlace bootstrap/shell/shell.go --replace /bin/bash ${bash}/bin/bash
'';
nativeBuildInputs = [ makeWrapper ];
- # on Linux, the TMPDIR is /build which is the same prefix as this package
- # remove once #35068 is merged
- noAuditTmpdir = stdenv.isLinux;
+ doCheck = false;
postInstall = ''
# Fix binary name
@@ -43,6 +44,6 @@ buildGoPackage rec {
homepage = "https://buildkite.com/docs/agent";
license = licenses.mit;
maintainers = with maintainers; [ pawelpacana zimbatm rvl ];
- platforms = platforms.unix;
+ platforms = with platforms; unix ++ darwin;
};
}
diff --git a/pkgs/development/tools/continuous-integration/fly/default.nix b/pkgs/development/tools/continuous-integration/fly/default.nix
index 1dcb247a4c8a..405ac1e26b06 100644
--- a/pkgs/development/tools/continuous-integration/fly/default.nix
+++ b/pkgs/development/tools/continuous-integration/fly/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "fly";
- version = "6.6.0";
+ version = "6.7.0";
src = fetchFromGitHub {
owner = "concourse";
repo = "concourse";
rev = "v${version}";
- sha256 = "09cfsq8vfjhavhqcydg0l3bi1g12y2p160yi2v0y5vk7ipiqyzrd";
+ sha256 = "0jc0hr0h1xya7avzxdwmvhnsm5cr3g21pig52draz5vjaya7bg55";
};
vendorSha256 = "1fxbxkg7disndlmb065abnfn7sn79qclkcbizmrq49f064w1ijr4";
diff --git a/pkgs/development/tools/continuous-integration/jenkins/default.nix b/pkgs/development/tools/continuous-integration/jenkins/default.nix
index d9eb540c3f2e..b4cc2843c335 100644
--- a/pkgs/development/tools/continuous-integration/jenkins/default.nix
+++ b/pkgs/development/tools/continuous-integration/jenkins/default.nix
@@ -1,12 +1,13 @@
-{ stdenv, fetchurl }:
+{ stdenv, fetchurl, common-updater-scripts, coreutils, git, gnused, nix, nixfmt
+, writeScript, nixosTests, jq, cacert, curl }:
stdenv.mkDerivation rec {
pname = "jenkins";
- version = "2.249.2";
+ version = "2.249.3";
src = fetchurl {
url = "http://mirrors.jenkins.io/war-stable/${version}/jenkins.war";
- sha256 = "08m5z4ik96gnhw92hjzch7rpvrs0dipi9fps4rihwwzg5k26rc0v";
+ sha256 = "00lpqkkz7k0m2czz1sg54gb90sljc14i5a2kpikrkiw8aqfz3s4d";
};
buildCommand = ''
@@ -14,11 +15,50 @@ stdenv.mkDerivation rec {
cp "$src" "$out/webapps/jenkins.war"
'';
+ passthru = {
+ tests = { inherit (nixosTests) jenkins; };
+
+ updateScript = writeScript "update.sh" ''
+ #!${stdenv.shell}
+ set -o errexit
+ PATH=${
+ stdenv.lib.makeBinPath [
+ cacert
+ common-updater-scripts
+ coreutils
+ curl
+ git
+ gnused
+ jq
+ nix
+ nixfmt
+ ]
+ }
+
+ core_json="$(curl -s --fail --location https://updates.jenkins.io/stable/update-center.actual.json | jq .core)"
+ oldVersion=$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion jenkins" | tr -d '"')
+
+ version="$(jq -r .version <<<$core_json)"
+ sha256="$(jq -r .sha256 <<<$core_json)"
+ hash="$(nix-hash --type sha256 --to-base32 "$sha256")"
+ url="$(jq -r .url <<<$core_json)"
+
+ if [ ! "$oldVersion" = "$version" ]; then
+ update-source-version jenkins "$version" "$hash" "$url"
+ nixpkgs="$(git rev-parse --show-toplevel)"
+ default_nix="$nixpkgs/pkgs/development/tools/continuous-integration/jenkins/default.nix"
+ nixfmt "$default_nix"
+ else
+ echo "jenkins is already up-to-date"
+ fi
+ '';
+ };
+
meta = with stdenv.lib; {
description = "An extendable open source continuous integration server";
homepage = "https://jenkins-ci.org";
license = licenses.mit;
platforms = platforms.all;
- maintainers = with maintainers; [ coconnor fpletz earldouglas ];
+ maintainers = with maintainers; [ coconnor fpletz earldouglas nequissimus ];
};
}
diff --git a/pkgs/development/tools/continuous-integration/jenkins/update.sh b/pkgs/development/tools/continuous-integration/jenkins/update.sh
deleted file mode 100755
index 4f2f6527eccc..000000000000
--- a/pkgs/development/tools/continuous-integration/jenkins/update.sh
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/usr/bin/env nix-shell
-#!nix-shell -i bash -p curl common-updater-scripts jq
-
-set -eu -o pipefail
-
-core_json="$(curl -s --fail --location https://updates.jenkins.io/stable/update-center.actual.json | jq .core)"
-oldVersion=$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion jenkins" | tr -d '"')
-
-version="$(jq -r .version <<<$core_json)"
-sha256="$(jq -r .sha256 <<<$core_json)"
-hash="$(nix-hash --type sha256 --to-base32 "$sha256")"
-url="$(jq -r .url <<<$core_json)"
-
-if [ ! "${oldVersion}" = "${version}" ]; then
- update-source-version jenkins "$version" "$hash" "$url"
- nixpkgs="$(git rev-parse --show-toplevel)"
- default_nix="$nixpkgs/pkgs/development/tools/continuous-integration/jenkins/default.nix"
- git add "${default_nix}"
- git commit -m "jenkins: ${oldVersion} -> ${version}"
-else
- echo "jenkins is already up-to-date"
-fi
diff --git a/pkgs/development/tools/coursier/default.nix b/pkgs/development/tools/coursier/default.nix
index ac2338b4c184..662cea9558c7 100644
--- a/pkgs/development/tools/coursier/default.nix
+++ b/pkgs/development/tools/coursier/default.nix
@@ -1,18 +1,25 @@
-{ stdenv, fetchurl, makeWrapper, jre }:
+{ stdenv, fetchurl, makeWrapper, jre, writeScript, common-updater-scripts
+, coreutils, git, gnused, nix, nixfmt }:
let
- zshCompletion = version: fetchurl {
- url = "https://raw.githubusercontent.com/coursier/coursier/v${version}/modules/cli/src/main/resources/completions/zsh";
+ version = "2.0.6";
+
+ zshCompletion = fetchurl {
+ url =
+ "https://raw.githubusercontent.com/coursier/coursier/v${version}/modules/cli/src/main/resources/completions/zsh";
sha256 = "0afxzrk9w1qinfsz55jjrxydw0fcv6p722g1q955dl7f6xbab1jh";
};
-in
-stdenv.mkDerivation rec {
+
+ repo = "git@github.com:coursier/coursier.git";
+in stdenv.mkDerivation rec {
+ inherit version;
+
pname = "coursier";
- version = "2.0.5";
src = fetchurl {
- url = "https://github.com/coursier/coursier/releases/download/v${version}/coursier";
- sha256 = "1j614pw8i2mfgrv3jb5q3ifrxkrb7apj13zdrbnvnh4bzwlg5jb2";
+ url =
+ "https://github.com/coursier/coursier/releases/download/v${version}/coursier";
+ sha256 = "MnKCEFY62LH18rqDa9zvn+f0Zd0hnsPcB7coQuI64H0=";
};
nativeBuildInputs = [ makeWrapper ];
@@ -23,12 +30,42 @@ stdenv.mkDerivation rec {
wrapProgram $out/bin/coursier --prefix PATH ":" ${jre}/bin
# copy zsh completion
- install -Dm755 ${zshCompletion version} $out/share/zsh/site-functions/_coursier
+ install -Dm755 ${zshCompletion} $out/share/zsh/site-functions/_coursier
+ '';
+
+ passthru.updateScript = writeScript "update.sh" ''
+ #!${stdenv.shell}
+ set -o errexit
+ PATH=${
+ stdenv.lib.makeBinPath [
+ common-updater-scripts
+ coreutils
+ git
+ gnused
+ nix
+ nixfmt
+ ]
+ }
+ oldVersion="$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion ${pname}" | tr -d '"')"
+ latestTag="$(git -c 'versionsort.suffix=-' ls-remote --exit-code --refs --sort='version:refname' --tags ${repo} 'v*.*.*' | tail --lines=1 | cut --delimiter='/' --fields=3 | sed 's|^v||g')"
+ if [ "$oldVersion" != "$latestTag" ]; then
+ nixpkgs="$(git rev-parse --show-toplevel)"
+ default_nix="$nixpkgs/pkgs/development/tools/coursier/default.nix"
+ update-source-version ${pname} "$latestTag" --version-key=version --print-changes
+ url="${builtins.head zshCompletion.urls}"
+ completion_url=$(echo $url | sed "s|$oldVersion|$latestTag|g")
+ completion_sha256="$(nix-prefetch-url --type sha256 $completion_url)"
+ sed -i "s|${zshCompletion.outputHash}|$completion_sha256|g" "$default_nix"
+ nixfmt "$default_nix"
+ else
+ echo "${pname} is already up-to-date"
+ fi
'';
meta = with stdenv.lib; {
homepage = "https://get-coursier.io/";
- description = "A Scala library to fetch dependencies from Maven / Ivy repositories";
+ description =
+ "A Scala library to fetch dependencies from Maven / Ivy repositories";
license = licenses.asl20;
maintainers = with maintainers; [ adelbertc nequissimus ];
};
diff --git a/pkgs/development/tools/database/liquibase/default.nix b/pkgs/development/tools/database/liquibase/default.nix
index 75ccca43a690..93698e8d8e97 100644
--- a/pkgs/development/tools/database/liquibase/default.nix
+++ b/pkgs/development/tools/database/liquibase/default.nix
@@ -10,11 +10,11 @@ in
stdenv.mkDerivation rec {
pname = "liquibase";
- version = "4.0.0";
+ version = "4.1.1";
src = fetchurl {
url = "https://github.com/liquibase/liquibase/releases/download/v${version}/${pname}-${version}.tar.gz";
- sha256 = "06wpvqyv7w749l3ndvzg1p774rv1apbmbpwbdlad57pih4nqa7mm";
+ sha256 = "0gq3y2cgqb1dky5baqjydwmnaimczvsfg8dqc55c7aqcgy7hp3pg";
};
buildInputs = [ jre makeWrapper ];
diff --git a/pkgs/development/tools/database/litecli/default.nix b/pkgs/development/tools/database/litecli/default.nix
index 17f7e2c7e492..3d24ac34b3eb 100644
--- a/pkgs/development/tools/database/litecli/default.nix
+++ b/pkgs/development/tools/database/litecli/default.nix
@@ -2,7 +2,7 @@
python3Packages.buildPythonApplication rec {
pname = "litecli";
- version = "1.3.2";
+ version = "1.4.1";
# Python 2 won't have prompt_toolkit 2.x.x
# See: https://github.com/NixOS/nixpkgs/blob/f49e2ad3657dede09dc998a4a98fd5033fb52243/pkgs/top-level/python-packages.nix#L3408
@@ -10,7 +10,7 @@ python3Packages.buildPythonApplication rec {
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "0bfx7fw6jnkqxa82xvd10yx1w2wbmrrqxwbh4anp5x9wnl91a9lp";
+ sha256 = "FARWjtbS5zi/XQDyAVImUmArLj8xATz1jZ4jnXFdq1w=";
};
propagatedBuildInputs = with python3Packages; [
diff --git a/pkgs/development/tools/deadcode/default.nix b/pkgs/development/tools/deadcode/default.nix
index 516eeff2091f..014acc89e1f7 100644
--- a/pkgs/development/tools/deadcode/default.nix
+++ b/pkgs/development/tools/deadcode/default.nix
@@ -22,7 +22,7 @@ buildGoPackage rec {
};
meta = with lib; {
- description = "deadcode is a very simple utility which detects unused declarations in a Go package";
+ description = "Very simple utility which detects unused declarations in a Go package";
homepage = "https://github.com/remyoudompheng/go-misc/tree/master/deadcode";
license = licenses.bsd3;
maintainers = with maintainers; [ kalbasit ];
diff --git a/pkgs/development/tools/doctl/default.nix b/pkgs/development/tools/doctl/default.nix
index ba42f3914b4a..b30bd8d29909 100644
--- a/pkgs/development/tools/doctl/default.nix
+++ b/pkgs/development/tools/doctl/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "doctl";
- version = "1.48.1";
+ version = "1.49.0";
vendorSha256 = null;
@@ -32,7 +32,7 @@ buildGoModule rec {
owner = "digitalocean";
repo = "doctl";
rev = "v${version}";
- sha256 = "1bykvwv1zhiki7c86hycwck78s8gqw4dzd7smfp4iz609wyk1wqb";
+ sha256 = "1z7424am1fb1l9bz8q1lfzmhz84c29v7k5p391m4hhbl8h46x6ca";
};
meta = with lib; {
diff --git a/pkgs/development/tools/eclipse-mat/default.nix b/pkgs/development/tools/eclipse-mat/default.nix
index 44411d0db72c..600b2b0e56ce 100644
--- a/pkgs/development/tools/eclipse-mat/default.nix
+++ b/pkgs/development/tools/eclipse-mat/default.nix
@@ -31,7 +31,7 @@ let
in
stdenv.mkDerivation rec {
pname = "eclipse-mat";
- version = "${pVersion}";
+ version = pVersion;
src = fetchurl {
url = "http://ftp.halifax.rwth-aachen.de/eclipse//mat/${baseVersion}/rcp/MemoryAnalyzer-${version}-linux.gtk.x86_64.zip";
diff --git a/pkgs/development/tools/electron/default.nix b/pkgs/development/tools/electron/default.nix
index c9df28e5cded..1c024ee4e5b5 100644
--- a/pkgs/development/tools/electron/default.nix
+++ b/pkgs/development/tools/electron/default.nix
@@ -47,27 +47,27 @@ rec {
aarch64-linux = "03d06120464c353068e2ac6c40f89eedffd6b5b3c4c96efdb406c96a6136a066";
};
- electron_8 = mkElectron "8.5.1" {
- x86_64-linux = "e58bf26ba52e43de77115b6e6844eba8a8cec2ac8aae500cf48fe862014202d9";
- x86_64-darwin = "cf0d42ecde7ca374ddf1b440aaaf441e16a02890112fcbffc03f37f8ec3b1958";
- i686-linux = "4c7ff6225b1ac4b710c454072d9fb8c04a66bb0353e7d6cffb89bcf6d4458d81";
- armv7l-linux = "13afd8b2e36eb8d1582687e16fac5394d6d3b9734d73f94d0d6ef843ba14cec2";
- aarch64-linux = "ff39e5e0e644cbf4ff1d29fc25e94b9eced7ea45d787d1b86fa4e50513336b7b";
+ electron_8 = mkElectron "8.5.2" {
+ x86_64-linux = "c5b8c95b410436066b06165e9759b31336c907268339433db4f8610ccf644a51";
+ x86_64-darwin = "079d951a28cfb7d1e0d3660e0fcb2dab85bd9e9f6848df5a06a7ac88ab3aa14c";
+ i686-linux = "0d108ac2420a437100f7a8d06aa019cd8138da4372fb94039b6d23c6253a6aea";
+ armv7l-linux = "f06ed475d1b206c3aa31e768add3517a64aabce5e2946e4d9707e615e6f398c0";
+ aarch64-linux = "e9765584bbedad8a806f96ac1381c114a357fdbed8c67573decefde2d15d9cd7";
};
- electron_9 = mkElectron "9.3.0" {
- x86_64-linux = "0c34fa1dbf7708bd4a3f08fde50eafb9903b1c467104dca3e3ced5e7f764b302";
- x86_64-darwin = "25057470c2f3a1c40fa1c25086256041fa70419378fa3d41eeb805ebd3919b20";
- i686-linux = "ea09d10e496450d2d7bb7a37cab7124cc5484117dd7d7d6c4106586ff675d1d5";
- armv7l-linux = "a8b46d6c98546d605a02850c906408dc11104e8ee4366c3d8a956896fafdfcd3";
- aarch64-linux = "791d898d02e45975657ed15f2d83af31d5688e7db0075a6e20021db3420eb320";
+ electron_9 = mkElectron "9.3.3" {
+ x86_64-linux = "17f4db5e040ea20ce89d1d492ac575ed0b9ba451ef9cb0e8cd50918505c85243";
+ x86_64-darwin = "bb6188178ed1250ddaf29a2f232758c0f7878f1541ddb2ae2a0d20298599c7f4";
+ i686-linux = "e413b0879247b32bfbcc114e8d49109267137b2ece97db13eaf0ce3ac6187881";
+ armv7l-linux = "313abeb91efbc29d4f807a01937640580940a5fb2699c70b1c303b184ac7bec4";
+ aarch64-linux = "263eb89ccb47920baef43898d373531d369d2adc8b2f9e5ebc6429fe44b2fd5a";
};
- electron_10 = mkElectron "10.1.1" {
- x86_64-linux = "4147e88bdbec6893bf9927f0d4f3dd090d26705f5b7f688223bc65253a8b0220";
- x86_64-darwin = "5b6814ae1064cc337efcdb2ad01ab9daa003a6a1d6e05d79288ede0a3665b991";
- i686-linux = "d29682b7ea44dcdca5e7265bd1e28046275295a9ac23982af3d216a7f47a7a57";
- armv7l-linux = "341a2eacb0381c1f409b8e28cf2c0fe6f75a61410614baf80309f51dd4201a34";
- aarch64-linux = "d5e5b069f3173ed89f4cca7e9723f28a5f7a720637b7addac02972c5db042b6c";
+ electron_10 = mkElectron "10.1.5" {
+ x86_64-linux = "9db65dfe26d4fa9524b3005c6002d858ab256722cefb6a058de8e72e2d5c4083";
+ x86_64-darwin = "30dc5d5a913c38c6ae7fa6913b1a907545f0230157efc066e2d5a7affd26cd1e";
+ i686-linux = "bf8e1731e8b9b972c9054964b219d9b1b6baae9612afc8a5edf3503b815dd8c3";
+ armv7l-linux = "e270eab1a87283d7ae25c8127d904a52f130d53cc399bd288af7f99563273f33";
+ aarch64-linux = "03fa2418472f762377149fdd45d1e6ff0a324be3eb1b04e58c63d41df3dd0f16";
};
}
diff --git a/pkgs/development/tools/electron/print-hashes.sh b/pkgs/development/tools/electron/print-hashes.sh
index 45656a8f7b2b..de380fd52233 100755
--- a/pkgs/development/tools/electron/print-hashes.sh
+++ b/pkgs/development/tools/electron/print-hashes.sh
@@ -21,8 +21,8 @@ SYSTEMS=(
hashfile="$(nix-prefetch-url --print-path "https://github.com/electron/electron/releases/download/v${VERSION}/SHASUMS256.txt" 2>/dev/null | tail -n1)"
-echo "Entry similar to the following goes in default.nix:"
-echo
+# Entry similar to the following goes in default.nix:
+
echo " electron_${VERSION%%.*} = mkElectron \"${VERSION}\" {"
for S in "${!SYSTEMS[@]}"; do
diff --git a/pkgs/development/tools/errcheck/default.nix b/pkgs/development/tools/errcheck/default.nix
index 01dc924c811d..2df473ac5960 100644
--- a/pkgs/development/tools/errcheck/default.nix
+++ b/pkgs/development/tools/errcheck/default.nix
@@ -20,7 +20,7 @@ buildGoPackage rec {
goDeps = ./deps.nix;
meta = with lib; {
- description = "errcheck is a program for checking for unchecked errors in go programs";
+ description = "Program for checking for unchecked errors in go programs";
homepage = "https://github.com/kisielk/errcheck";
license = licenses.mit;
maintainers = with maintainers; [ kalbasit ];
diff --git a/pkgs/development/tools/flyway/default.nix b/pkgs/development/tools/flyway/default.nix
index c89b7acc51d8..2d8814dd2f72 100644
--- a/pkgs/development/tools/flyway/default.nix
+++ b/pkgs/development/tools/flyway/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchurl, jre_headless, makeWrapper }:
let
- version = "6.5.5";
+ version = "7.1.1";
in
stdenv.mkDerivation {
pname = "flyway";
inherit version;
src = fetchurl {
url = "https://repo1.maven.org/maven2/org/flywaydb/flyway-commandline/${version}/flyway-commandline-${version}.tar.gz";
- sha256 = "0g40lgrm9cslkdr4yn0h737djdr9fdyrc4hkq7wsrj0wx6d819dn";
+ sha256 = "0ssspvgikn5avb49aldljx9avplhj33isbmwijk3548dg6dvh2da";
};
nativeBuildInputs = [ makeWrapper ];
dontBuild = true;
diff --git a/pkgs/development/tools/github/bump/default.nix b/pkgs/development/tools/github/bump/default.nix
new file mode 100644
index 000000000000..791b8b7aa916
--- /dev/null
+++ b/pkgs/development/tools/github/bump/default.nix
@@ -0,0 +1,29 @@
+{ buildGoModule, fetchFromGitHub, lib }:
+
+buildGoModule rec {
+ pname = "bump";
+ version = "0.2.2";
+
+ src = fetchFromGitHub {
+ owner = "mroth";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0092jn7nxnr64fyb2yy9amrd8gl7q9p70a2yq9jrgr1pyrlrazbq";
+ };
+
+ vendorSha256 = "0w5sqg1ii4vp7iijs6ffbskkj2xqggbr40j6wxrjrbjr1qisl8r1";
+
+ doCheck = false;
+
+ buildFlagsArray = [
+ "-ldflags=-X main.buildVersion=${version} -X main.buildCommit=${version} -X main.buildDate=1970-01-01"
+ ];
+
+ meta = with lib; {
+ license = licenses.mit;
+ homepage = "https://github.com/mroth/bump";
+ description = "CLI tool to draft a GitHub Release for the next semantic version";
+ maintainers = with maintainers; [ doronbehar ];
+ };
+}
+
diff --git a/pkgs/development/tools/gllvm/default.nix b/pkgs/development/tools/gllvm/default.nix
index 58416e30a8c9..efa7ae21c3a5 100644
--- a/pkgs/development/tools/gllvm/default.nix
+++ b/pkgs/development/tools/gllvm/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "gllvm";
- version = "1.2.8";
+ version = "1.2.9";
goPackagePath = "github.com/SRI-CSL/gllvm";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "SRI-CSL";
repo = "gllvm";
rev = "v${version}";
- sha256 = "090ghg7ivf6snkabba00pn8a9x5wj8dgpdq7qjhmw1lpijd0mq0y";
+ sha256 = "15cgngvd9mg057iz32fk5kcprcvvavahbvfvl5ds8x7shbm60g7s";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/glslviewer/default.nix b/pkgs/development/tools/glslviewer/default.nix
index b9e46ca41e17..84b3d2a6b1ee 100644
--- a/pkgs/development/tools/glslviewer/default.nix
+++ b/pkgs/development/tools/glslviewer/default.nix
@@ -1,28 +1,28 @@
{ stdenv, fetchFromGitHub, glfw, pkgconfig, libXrandr, libXdamage
, libXext, libXrender, libXinerama, libXcursor, libXxf86vm, libXi
-, libX11, libGLU, python2Packages, ensureNewerSourcesForZipFilesHook
+, libX11, libGLU, python3Packages, ensureNewerSourcesForZipFilesHook
, Cocoa
}:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "glslviewer";
- version = "2019-04-22";
+ version = "1.6.8";
src = fetchFromGitHub {
owner = "patriciogonzalezvivo";
repo = "glslViewer";
- rev = "fa3e2ed4810927d189e480b704366cca22f281f3";
- sha256 = "1888jxi84f2nnc0kpzqrn2cada1z4zqyq8ss4ppb5y3wy7d87qjn";
+ rev = version;
+ sha256 = "0v7x93b61ama0gmzlx1zc56jgi7bvzsfvbkfl82xzwf2h5g1zni7";
};
- nativeBuildInputs = [ pkgconfig ensureNewerSourcesForZipFilesHook ];
+ nativeBuildInputs = [ pkgconfig ensureNewerSourcesForZipFilesHook python3Packages.six ];
buildInputs = [
glfw libGLU glfw libXrandr libXdamage
libXext libXrender libXinerama libXcursor libXxf86vm
libXi libX11
- ] ++ (with python2Packages; [ python setuptools wrapPython ])
+ ] ++ (with python3Packages; [ python setuptools wrapPython ])
++ stdenv.lib.optional stdenv.isDarwin Cocoa;
- pythonPath = with python2Packages; [ requests ];
+ pythonPath = with python3Packages; [ pyyaml requests ];
# Makefile has /usr/local/bin hard-coded for 'make install'
preConfigure = ''
@@ -31,6 +31,7 @@ stdenv.mkDerivation {
--replace '/usr/bin/clang++' 'clang++'
substituteInPlace Makefile \
--replace 'python setup.py install' "python setup.py install --prefix=$out"
+ 2to3 -w bin/*
'';
preInstall = ''
diff --git a/pkgs/development/tools/gofumpt/default.nix b/pkgs/development/tools/gofumpt/default.nix
index 080f4bd3305a..82ae3d4bb7b8 100644
--- a/pkgs/development/tools/gofumpt/default.nix
+++ b/pkgs/development/tools/gofumpt/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "gofumpt";
- version = "2019-11-11";
+ version = "2020-10-27";
src = fetchFromGitHub {
owner = "mvdan";
repo = pname;
- rev = "eb442649d62000da5d11671f3beb1afa1b746fd7";
- sha256 = "1cw9mmavxz8gxzzwsllvf5lwb2wwi19jbc7hcwxsi4ywp7a84gh0";
+ rev = "85d5401eb0f699d87b0d6c949dd4c0d5fb23f2e0";
+ sha256 = "0n72d7p4y89kfilcdx3qb63qy6xm8dyp6q8s8954wrkm2wlhkwiy";
};
- vendorSha256 = "14a3p163xy861xb6x160wy15hzjc75n36jdyzaxl877i17shba8z";
+ vendorSha256 = "1s546hp4ngzqvfx7dbd43k7b94z0mvndgdkndh4ypkkl3rpd9kkz";
doCheck = false;
diff --git a/pkgs/development/tools/golangci-lint/default.nix b/pkgs/development/tools/golangci-lint/default.nix
index 1eaa00e80864..743247d6014e 100644
--- a/pkgs/development/tools/golangci-lint/default.nix
+++ b/pkgs/development/tools/golangci-lint/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "golangci-lint";
- version = "1.31.0";
+ version = "1.32.0";
src = fetchFromGitHub {
owner = "golangci";
repo = "golangci-lint";
rev = "v${version}";
- sha256 = "10divgsc095jiw7n3gwzikbgvsd0hdwjyv469vq939zm7rqq3acy";
+ sha256 = "157sqpwhb2984yri7w6x6pzp53ql56svv8bvbigcih3syrngxspr";
};
- vendorSha256 = "1pa99jfz6i696x6v06aq56r0kmxmz4khb1hw7pvxds0bn16a4swr";
+ vendorSha256 = "1caf0flmq032azxwyfq6dvhw757nncxigfkf32s2a6g3jmqr1g3y";
doCheck = false;
diff --git a/pkgs/development/tools/google-app-engine-go-sdk/default.nix b/pkgs/development/tools/google-app-engine-go-sdk/default.nix
index 001edf5c038e..485b2c3625fb 100644
--- a/pkgs/development/tools/google-app-engine-go-sdk/default.nix
+++ b/pkgs/development/tools/google-app-engine-go-sdk/default.nix
@@ -1,6 +1,6 @@
-{ stdenv, fetchzip, python27, python27Packages, makeWrapper }:
+{ stdenv, fetchzip, python3Packages, makeWrapper }:
-with python27Packages;
+with python3Packages;
stdenv.mkDerivation rec {
pname = "google-app-engine-go-sdk";
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
sha256 = "0s8sqyc72lnc7dxd4cl559gyfx83x71jjpsld3i3nbp3mwwamczp";
};
- buildInputs = [python27 makeWrapper];
+ buildInputs = [ python makeWrapper ];
installPhase = ''
mkdir -p $out/bin $out/share/
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
# create wrappers with correct env
for i in goapp go-app-stager *.py; do
makeWrapper "$out/share/go_appengine/$i" "$out/bin/$i" \
- --prefix PATH : "${python27}/bin" \
+ --prefix PATH : "${python}/bin" \
--prefix PYTHONPATH : "$(toPythonPath ${cffi}):$(toPythonPath ${cryptography}):$(toPythonPath ${pyopenssl})"
done
'';
diff --git a/pkgs/development/tools/gopls/default.nix b/pkgs/development/tools/gopls/default.nix
index 66582969714f..290500376e85 100644
--- a/pkgs/development/tools/gopls/default.nix
+++ b/pkgs/development/tools/gopls/default.nix
@@ -15,6 +15,9 @@ buildGoModule rec {
doCheck = false;
+ # Only build gopls, and not the integration tests or documentation generator.
+ subPackages = [ "." ];
+
meta = with stdenv.lib; {
description = "Official language server for the Go language";
homepage = "https://github.com/golang/tools/tree/master/gopls";
diff --git a/pkgs/development/tools/gosec/default.nix b/pkgs/development/tools/gosec/default.nix
index ffbd98a45772..44862bb3311d 100644
--- a/pkgs/development/tools/gosec/default.nix
+++ b/pkgs/development/tools/gosec/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "gosec";
- version = "2.4.0";
+ version = "2.5.0";
subPackages = [ "cmd/gosec" ];
@@ -10,10 +10,10 @@ buildGoModule rec {
owner = "securego";
repo = pname;
rev = "v${version}";
- sha256 = "0mqijzr3vj4wycykqpjz9xw9fhpbnzz988z2q3nldb5ax0pyrxca";
+ sha256 = "0hwa4sxw9sqzivg80nqsi9g1hz8apnnck73x5dvnn1zbwvycx3g9";
};
- vendorSha256 = "063dpq1k5lykp18gshlgg098yvppicv3cz8gjn1mvfhac2rl9yqr";
+ vendorSha256 = "1lldi56kah689xf8n1hfpk9qy0gbci62xnjs5jrh54kbgka23gvw";
doCheck = false;
diff --git a/pkgs/development/tools/gotestsum/default.nix b/pkgs/development/tools/gotestsum/default.nix
index bc0b331c54da..8ccc1b593fd7 100644
--- a/pkgs/development/tools/gotestsum/default.nix
+++ b/pkgs/development/tools/gotestsum/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "gotestsum";
- version = "0.5.4";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "gotestyourself";
repo = "gotestsum";
rev = "v${version}";
- sha256 = "1nmx91a5faixj1pzg9wbmxn8z1mphmdcvd6lajqy1ds21fzn2g1i";
+ sha256 = "0w0s2qvwnb69s18gvkkbwsx9zh7yi8ksnnrfpl8az8sybk6m1iaz";
};
- vendorSha256 = "02av4z3lxfb6xrv3ij1alf5k8xhxz0dasnf2farbcszz021bzfrq";
+ vendorSha256 = "09cifc69z1ashjw1mqgbi0gh90h2sypqyl0jswxxcqk89ibgy3am";
doCheck = false;
diff --git a/pkgs/development/tools/gotools/default.nix b/pkgs/development/tools/gotools/default.nix
index 11926b3b0c66..606092e8cdcb 100644
--- a/pkgs/development/tools/gotools/default.nix
+++ b/pkgs/development/tools/gotools/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "gotools-unstable";
- version = "2020-04-21";
- rev = "72e4a01eba4315301fd9ce00c8c2f492580ded8a";
+ version = "2020-10-27";
+ rev = "eafbe7b904eb2418efc832e36ac634dc09084f10";
src = fetchgit {
inherit rev;
url = "https://go.googlesource.com/tools";
- sha256 = "0a8c7j4w784w441j3j3bh640vy1g6g214641qv485wyi0xj49anf";
+ sha256 = "0884znfbm44f4ddjkm0g7qg2a257kwzv1ismd2m225f3c69n3mdg";
};
# The gopls folder contains a Go submodule which causes a build failure.
@@ -25,7 +25,7 @@ buildGoModule rec {
rm -rf gopls
'';
- vendorSha256 = "0pplmqxrnc8qnr5708igx4dm7rb0hicvhg6lh5hj8zkx38nb19s0";
+ vendorSha256 = "18qpjmmjpk322fvf81cafkpl3spv7hpdpymhympmld9isgzggfyz";
doCheck = false;
diff --git a/pkgs/development/tools/impl/default.nix b/pkgs/development/tools/impl/default.nix
index 327226fe7a1e..825aa0c1fa6b 100644
--- a/pkgs/development/tools/impl/default.nix
+++ b/pkgs/development/tools/impl/default.nix
@@ -20,7 +20,7 @@ buildGoPackage rec {
goDeps = ./deps.nix;
meta = with lib; {
- description = "impl generates method stubs for implementing an interface";
+ description = "Generate method stubs for implementing an interface";
homepage = "https://github.com/josharian/impl";
license = licenses.mit;
maintainers = with maintainers; [ kalbasit ];
diff --git a/pkgs/development/tools/jbake/default.nix b/pkgs/development/tools/jbake/default.nix
index ad127b94960f..44d537f97626 100644
--- a/pkgs/development/tools/jbake/default.nix
+++ b/pkgs/development/tools/jbake/default.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
doCheck = true;
meta = with stdenv.lib; {
- description = "JBake is a Java based, open source, static site/blog generator for developers & designers";
+ description = "Java based, open source, static site/blog generator for developers & designers";
homepage = "https://jbake.org/";
license = licenses.mit;
maintainers = with maintainers; [ moaxcp ];
diff --git a/pkgs/development/tools/knightos/kpack/default.nix b/pkgs/development/tools/knightos/kpack/default.nix
index c1ecb963d243..657a1712ed24 100644
--- a/pkgs/development/tools/knightos/kpack/default.nix
+++ b/pkgs/development/tools/knightos/kpack/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "kpack";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchFromGitHub {
owner = "KnightOS";
repo = "kpack";
rev = version;
- sha256 = "0kakfbzdvq5ldv1gdzl473j73c9nfdyx4xzfkriglkrqmksqc329";
+ sha256 = "1l6bm2j45946i80qgwhrixg9sckazwb5x4051s76d3mapq9bara8";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/tools/ktlint/default.nix b/pkgs/development/tools/ktlint/default.nix
index fce25903aca9..b26c328dba85 100644
--- a/pkgs/development/tools/ktlint/default.nix
+++ b/pkgs/development/tools/ktlint/default.nix
@@ -1,38 +1,31 @@
-{ stdenv, fetchurl, makeWrapper, jre }:
+{ stdenv, fetchurl, makeWrapper, jre_headless }:
stdenv.mkDerivation rec {
pname = "ktlint";
- version = "0.37.2";
+ version = "0.39.0";
src = fetchurl {
url = "https://github.com/shyiko/ktlint/releases/download/${version}/ktlint";
- sha256 = "1hhycvvp21gy6g71hwf3pk2jnccpnhcf2z7c85shzffhddy1wc0v";
+ sha256 = "0lvi4d731ypdjcskj0hdfd37wa3ldspibs2dgaahg7d7zhp1l76g";
};
nativeBuildInputs = [ makeWrapper ];
- propagatedBuildInputs = [ jre ];
-
- unpackCmd = ''
- mkdir -p ${pname}-${version}
- cp $curSrc ${pname}-${version}/ktlint
- '';
+ dontUnpack = true;
installPhase = ''
- mkdir -p $out/bin
- mv ktlint $out/bin/ktlint
- chmod +x $out/bin/ktlint
+ install -Dm755 $src $out/bin/ktlint
'';
postFixup = ''
- wrapProgram $out/bin/ktlint --prefix PATH : "${jre}/bin"
+ wrapProgram $out/bin/ktlint --prefix PATH : "${jre_headless}/bin"
'';
meta = with stdenv.lib; {
description = "An anti-bikeshedding Kotlin linter with built-in formatter";
homepage = "https://ktlint.github.io/";
license = licenses.mit;
- platforms = platforms.all;
+ platforms = jre_headless.meta.platforms;
maintainers = with maintainers; [ tadfisher ];
};
}
diff --git a/pkgs/development/tools/minizinc/default.nix b/pkgs/development/tools/minizinc/default.nix
index bf182a1ae418..1d01ef97f401 100644
--- a/pkgs/development/tools/minizinc/default.nix
+++ b/pkgs/development/tools/minizinc/default.nix
@@ -36,7 +36,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
homepage = "https://www.minizinc.org/";
- description = "MiniZinc is a medium-level constraint modelling language";
+ description = "A medium-level constraint modelling language";
longDescription = ''
MiniZinc is a medium-level constraint modelling
diff --git a/pkgs/development/tools/misc/argbash/default.nix b/pkgs/development/tools/misc/argbash/default.nix
index 0c0511ec7922..3efff5009439 100644
--- a/pkgs/development/tools/misc/argbash/default.nix
+++ b/pkgs/development/tools/misc/argbash/default.nix
@@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "matejak";
repo = "argbash";
- rev = "${version}";
+ rev = version;
sha256 = "1xdhpbnc0xjv6ydcm122hhdjcl77jhiqnccjfqjp3cd1lfmzvg8v";
};
diff --git a/pkgs/development/tools/misc/blackfire/default.nix b/pkgs/development/tools/misc/blackfire/default.nix
index 08496d9f5202..27e043a9ac49 100644
--- a/pkgs/development/tools/misc/blackfire/default.nix
+++ b/pkgs/development/tools/misc/blackfire/default.nix
@@ -11,11 +11,11 @@
stdenv.mkDerivation rec {
pname = "blackfire-agent";
- version = "1.44.1";
+ version = "1.44.2";
src = fetchurl {
url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire-php/blackfire-agent_${version}_amd64.deb";
- sha256 = "1p00flipm5x6r36gblfrfrd14byipilybrhfzv8rzpahz2b7r5hb";
+ sha256 = "1bam4sb0yhxciykph7wn41zs8fa7c9iwnbihd5kza0cylbb7fbkb";
};
nativeBuildInputs = [
diff --git a/pkgs/development/tools/misc/blackfire/php-probe.nix b/pkgs/development/tools/misc/blackfire/php-probe.nix
index 5de2a05349a6..a14f5b0edb6b 100644
--- a/pkgs/development/tools/misc/blackfire/php-probe.nix
+++ b/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.41.0";
+ version = "1.43.0";
src = fetchurl {
url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire-php/blackfire-php_${version}_amd64.deb";
- sha256 = "0vbl48bccswk9ygb4sshn24cl33fk0xg8d1bcg7ihvdc45any9ww";
+ sha256 = "1038qbpqkamd51ip25z6fbbz69faggahhdw75lnsd8prrwjcpli7";
};
nativeBuildInputs = [
diff --git a/pkgs/development/tools/misc/ccls/default.nix b/pkgs/development/tools/misc/ccls/default.nix
index ba57ef561f3e..16365a462a94 100644
--- a/pkgs/development/tools/misc/ccls/default.nix
+++ b/pkgs/development/tools/misc/ccls/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "ccls";
- version = "0.20190823.6";
+ version = "0.20201025";
src = fetchFromGitHub {
owner = "MaskRay";
repo = "ccls";
rev = version;
- sha256 = "11h5nwk4qqshf3i8yr4bxpnvmidrhkzd0zxhf1xqv8cv6r08k47f";
+ sha256 = "13v00q1bz8g0ckw1sv0zyicbc44irc00vhwxdv3vvwlvylm7s21p";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/tools/misc/circleci-cli/default.nix b/pkgs/development/tools/misc/circleci-cli/default.nix
index 255403a0c279..adfcdbb1ffdb 100644
--- a/pkgs/development/tools/misc/circleci-cli/default.nix
+++ b/pkgs/development/tools/misc/circleci-cli/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "circleci-cli";
- version = "0.1.10993";
+ version = "0.1.11146";
src = fetchFromGitHub {
owner = "CircleCI-Public";
repo = pname;
rev = "v${version}";
- sha256 = "1pi31zcg4nvrsyb66znf7g51z51qfw56kml6l2vgg4dbpwmzg87h";
+ sha256 = "1pn421sc3ipdqvdwl6fvlvwcddck3v23j8rfk5lq5a2n4ip5r8z8";
};
vendorSha256 = "0fjj8hh0s0jcgz48japbcfpl4ihba2drvvxlyg69j8hrcb9lmi4l";
diff --git a/pkgs/development/tools/misc/cli11/default.nix b/pkgs/development/tools/misc/cli11/default.nix
index 0d058ef1f881..25ec42eac8e0 100644
--- a/pkgs/development/tools/misc/cli11/default.nix
+++ b/pkgs/development/tools/misc/cli11/default.nix
@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with stdenv.lib; {
- description = "CLI11 is a command line parser for C++11";
+ description = "Command line parser for C++11";
homepage = "https://github.com/CLIUtils/CLI11";
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ nand0p ];
diff --git a/pkgs/development/tools/misc/cproto/default.nix b/pkgs/development/tools/misc/cproto/default.nix
index ef0e2cab7771..e18196fe595f 100644
--- a/pkgs/development/tools/misc/cproto/default.nix
+++ b/pkgs/development/tools/misc/cproto/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "cproto";
- version = "4.7p";
+ version = "4.7q";
src = fetchurl {
urls = [
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
# No version listings and apparently no versioned tarball over http(s).
"ftp://ftp.invisible-island.net/cproto/cproto-${version}.tgz"
];
- sha256 = "0vm1784yw8gax1r7bzgq0chjgfzwxvmkala2awghmd3zyi7k60nj";
+ sha256 = "138n5j6lkanbbdcs63irzxny4nfgp0zk66z621xjbnybf920svpk";
};
# patch made by Joe Khoobyar copied from gentoo bugs
diff --git a/pkgs/development/tools/misc/editorconfig-checker/default.nix b/pkgs/development/tools/misc/editorconfig-checker/default.nix
index 741854a507dd..401bbdbee6ef 100644
--- a/pkgs/development/tools/misc/editorconfig-checker/default.nix
+++ b/pkgs/development/tools/misc/editorconfig-checker/default.nix
@@ -7,7 +7,7 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "editorconfig-checker";
repo = "editorconfig-checker";
- rev = "${version}";
+ rev = version;
sha256 = "18gz94h2x1z6g6r7v9cdixkbcaigd7cl08af6smlkaa89j0aki32";
};
diff --git a/pkgs/development/tools/misc/fujprog/default.nix b/pkgs/development/tools/misc/fujprog/default.nix
index e15e48b0f2a9..e5cd2e0e2ddf 100644
--- a/pkgs/development/tools/misc/fujprog/default.nix
+++ b/pkgs/development/tools/misc/fujprog/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "kost";
- repo = "${pname}";
+ repo = pname;
rev = "v${version}";
sha256 = "08kzkzd5a1wfd1aycywdynxh3qy6n7z9i8lihkahmb4xac3chmz5";
};
diff --git a/pkgs/development/tools/misc/mkcert/default.nix b/pkgs/development/tools/misc/mkcert/default.nix
index ec4042a2a276..5cb1d9a38ace 100644
--- a/pkgs/development/tools/misc/mkcert/default.nix
+++ b/pkgs/development/tools/misc/mkcert/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "mkcert";
- version = "1.4.1";
+ version = "1.4.2";
src = fetchFromGitHub {
owner = "FiloSottile";
repo = pname;
rev = "v${version}";
- sha256 = "0w1ji96hbd3anzsz82xjcafsqhgyz7c7n41rsq60yrllwbj5946f";
+ sha256 = "0g85vpkfgkc7nzjl3asl2f4ncsh12naf2fkr0mvyihfmfy9fz0fw";
};
vendorSha256 = "0b8ggdpbyxx5n2myhchhlwmm5nndwpykp1ylnzdyw12mdskfvn9h";
@@ -16,7 +16,7 @@ buildGoModule rec {
doCheck = false;
buildFlagsArray = ''
- -ldflags=-X main.Version=v${version}
+ -ldflags=-s -w -X main.Version=v${version}
'';
meta = with lib; {
diff --git a/pkgs/development/tools/misc/nix-build-uncached/default.nix b/pkgs/development/tools/misc/nix-build-uncached/default.nix
index eca2dc966624..6450ee433857 100644
--- a/pkgs/development/tools/misc/nix-build-uncached/default.nix
+++ b/pkgs/development/tools/misc/nix-build-uncached/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "nix-build-uncached";
- version = "1.0.0";
+ version = "1.0.2";
src = fetchFromGitHub {
owner = "Mic92";
repo = "nix-build-uncached";
rev = "v${version}";
- sha256 = "106k4234gpi8mr0n0rfsgwk4z7v0b2gim0r5bhjvg2v566j67g02";
+ sha256 = "0hjx2gdwzg02fzxhsf7akp03vqj2s7wmcv9xfqn765zbqnljz14v";
};
vendorSha256 = null;
diff --git a/pkgs/development/tools/misc/reviewdog/default.nix b/pkgs/development/tools/misc/reviewdog/default.nix
index de8a113d1011..fccee0ede2b6 100644
--- a/pkgs/development/tools/misc/reviewdog/default.nix
+++ b/pkgs/development/tools/misc/reviewdog/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "reviewdog";
- version = "0.10.2";
+ version = "0.11.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "1xi5dfdy66qa6xvy60fk2lmp9gxyi0nfkyvybcazn8mrd99hfh6l";
+ sha256 = "0n7hk3va25ym8sb900i1s1hjszgwrfl7gfsjbj1m330fidh3q6jc";
};
- vendorSha256 = "0cxi01jxg89lsk91dv782746i8g9ksanx8igmgafq9vq25lld7yg";
+ vendorSha256 = "0xscirzi0gqww33ngwh29jiylarj0w5snn9kvv43wfrphb6c79s5";
doCheck = false;
diff --git a/pkgs/development/tools/misc/swig/3.x.nix b/pkgs/development/tools/misc/swig/3.x.nix
index 75b0113b4977..853a240ffc35 100644
--- a/pkgs/development/tools/misc/swig/3.x.nix
+++ b/pkgs/development/tools/misc/swig/3.x.nix
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "SWIG, an interface compiler that connects C/C++ code to higher-level languages";
+ description = "An interface compiler that connects C/C++ code to higher-level languages";
homepage = "http://swig.org/";
# Different types of licenses available: http://www.swig.org/Release/LICENSE .
license = licenses.gpl3Plus;
diff --git a/pkgs/development/tools/nsis/default.nix b/pkgs/development/tools/nsis/default.nix
index 33be56c539dc..303ea6a00fe8 100644
--- a/pkgs/development/tools/nsis/default.nix
+++ b/pkgs/development/tools/nsis/default.nix
@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
installTargets = [ "install-compiler" ];
meta = with stdenv.lib; {
- description = "NSIS is a free scriptable win32 installer/uninstaller system that doesn't suck and isn't huge";
+ description = "A free scriptable win32 installer/uninstaller system that doesn't suck and isn't huge";
homepage = "https://nsis.sourceforge.io/";
license = licenses.zlib;
platforms = platforms.linux;
diff --git a/pkgs/development/tools/ocaml/ocp-build/default.nix b/pkgs/development/tools/ocaml/ocp-build/default.nix
index 4ebea6766211..57db51612245 100644
--- a/pkgs/development/tools/ocaml/ocp-build/default.nix
+++ b/pkgs/development/tools/ocaml/ocp-build/default.nix
@@ -1,24 +1,19 @@
-{ stdenv, fetchpatch, fetchFromGitHub, ocaml, findlib, ncurses }:
+{ stdenv, fetchFromGitHub, ocaml, findlib, ncurses, cmdliner, re }:
let
- version = "1.99.19-beta";
+ version = "1.99.21";
in
stdenv.mkDerivation {
- name = "ocaml${ocaml.version}-ocp-build-${version}";
+ name = "ocaml${ocaml.version}-ocp-build-${version}-beta";
src = fetchFromGitHub {
owner = "OCamlPro";
repo = "ocp-build";
- rev = version;
- sha256 = "162k5l0cxyqanxlml5v8mqapdq5qbqc9m4b8wdjq7mf523b3h2zj";
+ rev = "v${version}";
+ sha256 = "1641xzik98c7xnjwxpacijd6d9jzx340fmdn6i372z8h554jjlg9";
};
- patches = stdenv.lib.optional (stdenv.lib.versionAtLeast ocaml.version "4.08") (fetchpatch {
- url = "https://raw.githubusercontent.com/ocaml/opam-repository/master/packages/ocp-pp/ocp-pp.1.99.19-beta/files/0001-Fix-ocp-pp-for-changes-in-compiler-libs.patch";
- sha256 = "0s0s2hh4d7cmwd6i7ixjgb79vij0r1v54m0vwwi26b3fips09qyn";
- });
-
- buildInputs = [ ocaml findlib ];
+ buildInputs = [ ocaml findlib cmdliner re ];
propagatedBuildInputs = [ ncurses ];
preInstall = "mkdir -p $out/bin";
preConfigure = ''
diff --git a/pkgs/development/tools/omniorb/default.nix b/pkgs/development/tools/omniorb/default.nix
index 350407098a41..2ab8fa23dde0 100644
--- a/pkgs/development/tools/omniorb/default.nix
+++ b/pkgs/development/tools/omniorb/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "format" ];
meta = with stdenv.lib; {
- description = "omniORB is a robust high performance CORBA ORB for C++ and Python. It is freely available under the terms of the GNU Lesser General Public License (for the libraries), and GNU General Public License (for the tools). omniORB is largely CORBA 2.6 compliant";
+ description = "A robust high performance CORBA ORB for C++ and Python. It is freely available under the terms of the GNU Lesser General Public License (for the libraries), and GNU General Public License (for the tools). omniORB is largely CORBA 2.6 compliant";
homepage = "http://omniorb.sourceforge.net/";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ smironov ];
diff --git a/pkgs/development/tools/omnisharp-roslyn/default.nix b/pkgs/development/tools/omnisharp-roslyn/default.nix
index c435d80b08fc..24631481fde2 100644
--- a/pkgs/development/tools/omnisharp-roslyn/default.nix
+++ b/pkgs/development/tools/omnisharp-roslyn/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "omnisharp-roslyn";
- version = "1.37.1";
+ version = "1.37.3";
src = fetchurl {
url = "https://github.com/OmniSharp/omnisharp-roslyn/releases/download/v${version}/omnisharp-mono.tar.gz";
- sha256 = "04pyychzwhhcv0js0qyramz6nd0wz03qqqgvz1j9m9wxyiz0dv3c";
+ sha256 = "09h4yxswrpxw9w4wscarbv2gypk9bwwsmpqyjfp6b5bh1frx2i67";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/operator-sdk/default.nix b/pkgs/development/tools/operator-sdk/default.nix
index c803207f88ac..e22aaf6ed666 100644
--- a/pkgs/development/tools/operator-sdk/default.nix
+++ b/pkgs/development/tools/operator-sdk/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "operator-sdk";
- version = "1.0.1";
+ version = "1.1.0";
src = fetchFromGitHub {
owner = "operator-framework";
repo = pname;
rev = "v${version}";
- sha256 = "1p2ra7mqn7crip6sjgq2j49782ncvs4qahjwg6jk5rdvvi4hbyc7";
+ sha256 = "11xlay3sk5nr9pfbqifcrfi5h81qnhs3hg5b75zgqysgr4d2m987";
};
- vendorSha256 = "0zy540cbfm1kfc5sp802a9a5l2gkpgqprn8mlh9zg4d4shni61wa";
+ vendorSha256 = "1bbj23rwghqfw9vsgj9i9zrxvl480adsmjg1zb06cdhh5j1hl0vy";
doCheck = false;
diff --git a/pkgs/development/tools/packer/default.nix b/pkgs/development/tools/packer/default.nix
index d6df39e7a23a..b44f50a37ad8 100644
--- a/pkgs/development/tools/packer/default.nix
+++ b/pkgs/development/tools/packer/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
pname = "packer";
- version = "1.6.4";
+ version = "1.6.5";
goPackagePath = "github.com/hashicorp/packer";
@@ -11,7 +11,7 @@ buildGoPackage rec {
owner = "hashicorp";
repo = "packer";
rev = "v${version}";
- sha256 = "0nkbm5iamkzi5x64107apnwmqxs4a75pxw935pwpm69ry4535r7w";
+ sha256 = "sha256-M4PZnqdU5+w/B821cs1bJYzeilqdZ93fh5PErVgqBOQ=";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/parsing/antlr/4.7.nix b/pkgs/development/tools/parsing/antlr/4.8.nix
index 23267bf24313..1c88c82e16ae 100644
--- a/pkgs/development/tools/parsing/antlr/4.7.nix
+++ b/pkgs/development/tools/parsing/antlr/4.8.nix
@@ -2,12 +2,12 @@
, fetchFromGitHub, cmake, ninja, pkgconfig, libuuid, darwin }:
let
- version = "4.7.2";
+ version = "4.8";
source = fetchFromGitHub {
owner = "antlr";
repo = "antlr4";
rev = version;
- sha256 = "1pl0zs6c6wx9nmq30s7ccpc3dl72az55i8vfp574fw9sywmvxmlj";
+ sha256 = "1qal3add26qxskm85nk7r758arladn5rcyjinmhlhznmpbbv9j8m";
};
runtime = {
@@ -41,7 +41,7 @@ let
src = fetchurl {
url ="https://www.antlr.org/download/antlr-${version}-complete.jar";
- sha256 = "1d40nfkq3ws8g4ksx4gj6l6m2l9j4b605q6sf68z5vvmg5nkhlk8";
+ sha256 = "0nms976cnqyr1ndng3haxkmknpdq6xli4cpf4x4al0yr21l9v93k";
};
dontUnpack = true;
diff --git a/pkgs/development/tools/parsing/byacc/default.nix b/pkgs/development/tools/parsing/byacc/default.nix
index be526085b757..60e6796850c2 100644
--- a/pkgs/development/tools/parsing/byacc/default.nix
+++ b/pkgs/development/tools/parsing/byacc/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "byacc";
- version = "20200330";
+ version = "20200910";
src = fetchurl {
urls = [
"ftp://ftp.invisible-island.net/byacc/${pname}-${version}.tgz"
"https://invisible-mirror.net/archives/byacc/${pname}-${version}.tgz"
];
- sha256 = "1c0zyn6v286i09jlc8gx6jyaa5438qyy985rqsd76kb8ibfy56g0";
+ sha256 = "0c6gbvlgzi6yflri22w7fa2w3k5m3jk0xb5a43f3vwpa783hcn8a";
};
configureFlags = [
diff --git a/pkgs/development/tools/pgloader/default.nix b/pkgs/development/tools/pgloader/default.nix
index 94ba95b2d92f..6d4bcaadd118 100644
--- a/pkgs/development/tools/pgloader/default.nix
+++ b/pkgs/development/tools/pgloader/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = "https://pgloader.io/";
- description = "pgloader loads data into PostgreSQL and allows you to implement Continuous Migration from your current database to PostgreSQL";
+ description = "Loads data into PostgreSQL and allows you to implement Continuous Migration from your current database to PostgreSQL";
maintainers = with maintainers; [ mguentner ];
license = licenses.postgresql;
platforms = platforms.all;
diff --git a/pkgs/development/tools/purescript/spago/spago.nix b/pkgs/development/tools/purescript/spago/spago.nix
index b36bc26433d3..4a5ad361e9fd 100644
--- a/pkgs/development/tools/purescript/spago/spago.nix
+++ b/pkgs/development/tools/purescript/spago/spago.nix
@@ -2,20 +2,20 @@
, base, bower-json, bytestring, Cabal, containers, dhall, directory
, either, exceptions, extra, fetchgit, file-embed, filepath, foldl
, fsnotify, github, Glob, hpack, hspec, hspec-discover
-, hspec-megaparsec, http-client, http-conduit, lens-family-core
-, megaparsec, mtl, network-uri, open-browser, optparse-applicative
-, prettyprinter, process, QuickCheck, retry, rio, rio-orphans, safe
-, semver-range, stdenv, stm, tar, template-haskell, temporary, text
-, time, transformers, turtle, unliftio, unordered-containers
-, vector, versions, with-utf8, zlib
+, hspec-megaparsec, http-client, http-conduit, http-types
+, lens-family-core, megaparsec, mtl, network-uri, open-browser
+, optparse-applicative, prettyprinter, process, QuickCheck, retry
+, rio, rio-orphans, safe, semver-range, stdenv, stm, tar
+, template-haskell, temporary, text, time, transformers, turtle
+, unliftio, unordered-containers, vector, versions, with-utf8, zlib
}:
mkDerivation {
pname = "spago";
- version = "0.16.0";
+ version = "0.17.0";
src = fetchgit {
url = "https://github.com/purescript/spago.git";
- sha256 = "0z4s0z14n1v9wajs7mj2b295rrrw24gdca79drzlv6x1y6dj7sxh";
- rev = "71b093cdf5e48ded645303281ab4a3ea5b730f5d";
+ sha256 = "1w9y1gvk307f92gixs5g02zbg0xwhrshwmc5j97pxhbzzg9qjidy";
+ rev = "3309afdef25e3e77f991a079eed78ff2f750e463";
fetchSubmodules = true;
};
isLibrary = true;
@@ -24,7 +24,7 @@ mkDerivation {
aeson aeson-pretty ansi-terminal async-pool base bower-json
bytestring Cabal containers dhall directory either exceptions
file-embed filepath foldl fsnotify github Glob http-client
- http-conduit lens-family-core megaparsec mtl network-uri
+ http-conduit http-types lens-family-core megaparsec mtl network-uri
open-browser optparse-applicative prettyprinter process retry rio
rio-orphans safe semver-range stm tar template-haskell temporary
text time transformers turtle unliftio unordered-containers vector
diff --git a/pkgs/development/tools/reftools/default.nix b/pkgs/development/tools/reftools/default.nix
index 440d2f961337..a31108f33812 100644
--- a/pkgs/development/tools/reftools/default.nix
+++ b/pkgs/development/tools/reftools/default.nix
@@ -23,7 +23,7 @@ buildGoModule rec {
};
meta = with lib; {
- description = "reftools - refactoring tools for Go";
+ description = "Refactoring tools for Go";
homepage = "https://github.com/davidrjenni/reftools";
license = licenses.bsd2;
maintainers = with maintainers; [ kalbasit ];
diff --git a/pkgs/development/tools/rubocop/Gemfile.lock b/pkgs/development/tools/rubocop/Gemfile.lock
index 0e6e3a7f3610..6b6a3a995918 100644
--- a/pkgs/development/tools/rubocop/Gemfile.lock
+++ b/pkgs/development/tools/rubocop/Gemfile.lock
@@ -1,21 +1,26 @@
GEM
remote: https://rubygems.org/
specs:
- ast (2.4.0)
- jaro_winkler (1.5.4)
- parallel (1.19.1)
- parser (2.6.5.0)
- ast (~> 2.4.0)
+ ast (2.4.1)
+ parallel (1.19.2)
+ parser (2.7.2.0)
+ ast (~> 2.4.1)
rainbow (3.0.0)
- rubocop (0.77.0)
- jaro_winkler (~> 1.5.1)
+ regexp_parser (1.8.2)
+ rexml (3.2.4)
+ rubocop (1.1.0)
parallel (~> 1.10)
- parser (>= 2.6)
+ parser (>= 2.7.1.5)
rainbow (>= 2.2.2, < 4.0)
+ regexp_parser (>= 1.8)
+ rexml
+ rubocop-ast (>= 1.0.1)
ruby-progressbar (~> 1.7)
- unicode-display_width (>= 1.4.0, < 1.7)
+ unicode-display_width (>= 1.4.0, < 2.0)
+ rubocop-ast (1.1.0)
+ parser (>= 2.7.1.5)
ruby-progressbar (1.10.1)
- unicode-display_width (1.6.0)
+ unicode-display_width (1.7.0)
PLATFORMS
ruby
diff --git a/pkgs/development/tools/rubocop/gemset.nix b/pkgs/development/tools/rubocop/gemset.nix
index d7e1b9328dc1..c1f55f7aca27 100644
--- a/pkgs/development/tools/rubocop/gemset.nix
+++ b/pkgs/development/tools/rubocop/gemset.nix
@@ -4,62 +4,83 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "184ssy3w93nkajlz2c70ifm79jp3j737294kbc5fjw69v1w0n9x7";
+ sha256 = "1l3468czzjmxl93ap40hp7z94yxp4nbag0bxqs789bm30md90m2a";
type = "gem";
};
- version = "2.4.0";
+ version = "2.4.1";
};
- jaro_winkler = {
+ parallel = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1y8l6k34svmdyqxya3iahpwbpvmn3fswhwsvrz0nk1wyb8yfihsh";
+ sha256 = "17b127xxmm2yqdz146qwbs57046kn0js1h8synv01dwqz2z1kp2l";
type = "gem";
};
- version = "1.5.4";
+ version = "1.19.2";
};
- parallel = {
+ parser = {
+ dependencies = ["ast"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "12jijkap4akzdv11lm08dglsc8jmc87xcgq6947i1s3qb69f4zn2";
+ sha256 = "1f7gmm60yla325wlnd3qkxs59qm2y0aan8ljpg6k18rwzrrfil6z";
type = "gem";
};
- version = "1.19.1";
+ version = "2.7.2.0";
};
- parser = {
- dependencies = ["ast"];
+ rainbow = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "09davv4ld6caqlczw64vhwf8hr41apys3cj8v2h96yxs4qg1m2iw";
+ sha256 = "0bb2fpjspydr6x0s8pn1pqkzmxszvkfapv0p4627mywl7ky4zkhk";
type = "gem";
};
- version = "2.6.5.0";
+ version = "3.0.0";
};
- rainbow = {
+ regexp_parser = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0bb2fpjspydr6x0s8pn1pqkzmxszvkfapv0p4627mywl7ky4zkhk";
+ sha256 = "0x4s82lgf0l71y3xc9gp4qxkrgx1kv8f6avdqd68l46ijbyvicdm";
type = "gem";
};
- version = "3.0.0";
+ version = "1.8.2";
+ };
+ rexml = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1mkvkcw9fhpaizrhca0pdgjcrbns48rlz4g6lavl5gjjq3rk2sq3";
+ type = "gem";
+ };
+ version = "3.2.4";
};
rubocop = {
- dependencies = ["jaro_winkler" "parallel" "parser" "rainbow" "ruby-progressbar" "unicode-display_width"];
+ dependencies = ["parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1nw87ngw4a9r3dpgykb872zcm640m7k0nk17qv537fmss2hl8shl";
+ type = "gem";
+ };
+ version = "1.1.0";
+ };
+ rubocop-ast = {
+ dependencies = ["parser"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0m88b1bgbhmmbdnz2xv6n0il0j4q5qm9jbc0vf1zsaxmxqp06nx9";
+ sha256 = "0ami6n3vnpm9y5z6wd4c6y2infijajizjjwv8fq0wrcjvr3zivzz";
type = "gem";
};
- version = "0.77.0";
+ version = "1.1.0";
};
ruby-progressbar = {
groups = ["default"];
@@ -76,9 +97,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "08kfiniak1pvg3gn5k6snpigzvhvhyg7slmm0s2qx5zkj62c1z2w";
+ sha256 = "06i3id27s60141x6fdnjn5rar1cywdwy64ilc59cz937303q3mna";
type = "gem";
};
- version = "1.6.0";
+ version = "1.7.0";
};
} \ No newline at end of file
diff --git a/pkgs/development/tools/rufo/Gemfile b/pkgs/development/tools/rufo/Gemfile
new file mode 100644
index 000000000000..5db4a68b13ca
--- /dev/null
+++ b/pkgs/development/tools/rufo/Gemfile
@@ -0,0 +1,3 @@
+source 'https://rubygems.org'
+
+gem 'rufo'
diff --git a/pkgs/development/tools/rufo/Gemfile.lock b/pkgs/development/tools/rufo/Gemfile.lock
new file mode 100644
index 000000000000..f63ff520e687
--- /dev/null
+++ b/pkgs/development/tools/rufo/Gemfile.lock
@@ -0,0 +1,13 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ rufo (0.12.0)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ rufo
+
+BUNDLED WITH
+ 2.1.4
diff --git a/pkgs/development/tools/rufo/default.nix b/pkgs/development/tools/rufo/default.nix
new file mode 100644
index 000000000000..d64173700e77
--- /dev/null
+++ b/pkgs/development/tools/rufo/default.nix
@@ -0,0 +1,16 @@
+{ bundlerApp, bundlerUpdateScript, lib }:
+
+bundlerApp {
+ pname = "rufo";
+ gemdir = ./.;
+ exes = [ "rufo" ];
+
+ passthru.updateScript = bundlerUpdateScript "rufo";
+
+ meta = with lib; {
+ description = "Ruby formatter";
+ homepage = "https://github.com/ruby-formatter/rufo";
+ license = licenses.mit;
+ maintainers = with maintainers; [ andersk ];
+ };
+}
diff --git a/pkgs/development/tools/rufo/gemset.nix b/pkgs/development/tools/rufo/gemset.nix
new file mode 100644
index 000000000000..cd5c2c462a98
--- /dev/null
+++ b/pkgs/development/tools/rufo/gemset.nix
@@ -0,0 +1,12 @@
+{
+ rufo = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0nwasskcm0nrf7f52019x4fvxa5zckj4fcvf4cdl0qflrcwb1l9f";
+ type = "gem";
+ };
+ version = "0.12.0";
+ };
+} \ No newline at end of file
diff --git a/pkgs/development/tools/rust/cargo-make/default.nix b/pkgs/development/tools/rust/cargo-make/default.nix
index 4d1c851198fe..4249e55247ca 100644
--- a/pkgs/development/tools/rust/cargo-make/default.nix
+++ b/pkgs/development/tools/rust/cargo-make/default.nix
@@ -4,11 +4,11 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-make";
- version = "0.32.7";
+ version = "0.32.8";
src = fetchCrate {
inherit pname version;
- sha256 = "0x8alv0jdk7xl63b2m4696w2hwqnbwxfqz6f3gisljll42xp6n2z";
+ sha256 = "sha256-TwutU4RjiYtxc2vT67Bgqe/WRHi5aXwgzvZu7Wk4Cao=";
};
nativeBuildInputs = [ pkg-config ];
@@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ openssl ]
++ stdenv.lib.optionals stdenv.isDarwin [ Security SystemConfiguration ];
- cargoSha256 = "1y2izxlc1nz3kqzrnhh9ir8j1gwvpj4cma2iqd65s9cf7xpkr6cx";
+ cargoSha256 = "sha256-HzRriPVaMn6qDu6h/NQjILglO4/0//8J1orV4Uz+XEI=";
# Some tests fail because they need network access.
# However, Travis ensures a proper build.
diff --git a/pkgs/development/tools/sourcetrail/default.nix b/pkgs/development/tools/sourcetrail/default.nix
index 9e41f209cfd6..91653d3773e1 100644
--- a/pkgs/development/tools/sourcetrail/default.nix
+++ b/pkgs/development/tools/sourcetrail/default.nix
@@ -1,77 +1,213 @@
-{ stdenv, fetchurl, autoPatchelfHook
-, zlib, expat, dbus, openssl, python3 }:
+{ stdenv, fetchFromGitHub, callPackage, writeScript, cmake, wrapQtAppsHook
+, boost, qt5, llvmPackages, gcc, jdk, pythonPackages, desktop-file-utils
+, shared-mime-info, imagemagick, which, coreutils, maven, fetchpatch }:
+
+let
+ # TODO: remove when version incompatibility issue with python3Packages.jedi is
+ # resolved
+ parso = pythonPackages.callPackage ./parso.nix {};
+ jedi = pythonPackages.callPackage ./jedi.nix { inherit parso; };
+
+ pythonIndexer = pythonPackages.callPackage ./python.nix { inherit jedi parso; };
+ javaIndexer = callPackage ./java.nix {};
+
+ # Upstream script:
+ # https://github.com/CoatiSoftware/Sourcetrail/blob/master/script/update_java_indexer.sh
+ installJavaIndexer = writeScript "update_java_indexer.sh" ''
+ #!${stdenv.shell}
+
+ cd "$(dirname "$0")/.."
+ dst="$out/opt/sourcetrail/share/data/java/lib"
+
+ mkdir -p "$dst"
+ cp "${javaIndexer}/target/java-indexer-1.0.jar" "$dst/java-indexer.jar"
+ cp -r java_indexer/lib/*.jar "$dst"
+ '';
+
+ # Upstream script:
+ # https://github.com/CoatiSoftware/Sourcetrail/blob/master/script/download_python_indexer.sh
+ installPythonIndexer = writeScript "download_python_indexer.sh" ''
+ #!${stdenv.shell}
+ mkdir -p $out/opt/sourcetrail/share/data
+ ln -s "${pythonIndexer}/bin" "$out/opt/sourcetrail/share/data/python"
+ '';
+in
stdenv.mkDerivation rec {
pname = "sourcetrail";
- version = "2019.3.46";
+ version = "2020.2.43";
- src = fetchurl {
- name = "sourtrail.tar.gz";
- url = "https://www.sourcetrail.com/downloads/${version}/linux/64bit";
- sha256 = "0dnkxr3fijcsbn6pd20lyxhr9ns6ji1c4dffly9s16yq4x9ad5r4";
+ src = fetchFromGitHub {
+ owner = "CoatiSoftware";
+ repo = "Sourcetrail";
+ rev = version;
+ sha256 = "0jp9y86xzkcxikc1cn4f6gqgg6zdssck08677ldagw25p1zadvzw";
};
- nativeBuildInputs = [ autoPatchelfHook ];
- buildInputs = [ zlib expat dbus stdenv.cc.cc openssl python3 ];
-
- installPhase = ''
- runHook preInstall
-
- mkdir -p $out/bin $out/opt
-
- mv -v setup/share $out
- mv -v data/gui/icon/logo_1024_1024.png $out/share/icons/sourcetrail.png
- mv -v data/gui/icon/project_256_256.png $out/share/icons/project-sourcetrail.png
-
- mkdir -p $out/share/sourcetrail/doc
- mv -v README EULA.txt $out/share/sourcetrail/doc
- mv -v plugin $out/share/sourcetrail
-
- cp -rv . $out/opt
-
- rm $out/opt/lib/libssl.so
- rm $out/opt/lib/platforms/{libqeglfs.so,libqwebgl.so}
- ln -s ${openssl}/lib/libssl.so $out/opt/lib/libssl.so
-
- substituteInPlace \
- $out/share/applications/sourcetrail.desktop \
- --replace /usr/bin/ $out/bin/
-
- cat <<EOF > $out/bin/sourcetrail
- #! ${stdenv.shell} -e
+ patches = let
+ url = commit: "https://github.com/CoatiSoftware/Sourcetrail/commit/${commit}.patch";
+ in [
+ ./disable-updates.patch
+ ./disable-failing-tests.patch # FIXME: 5 test cases failing due to sandbox
+ # TODO: remove on next release
+ (fetchpatch {
+ name = "fix-filecopy.patch";
+ url = url "d079d1787c9e5cadcf41a003666dc0746cc1cda0";
+ sha256 = "0mixy2a4s16kv2q89k7y4dv21wnv2zd86i4gdwn3xz977y8hf92b";
+ })
+ (fetchpatch {
+ name = "fix-broken-test.patch";
+ url = url "85329174bac8a301733100dc4540258f977e2c5a";
+ sha256 = "17l4417sbmkrgr6v3fbazlmkzl9774zrpjv2n9zwfrz52y30f7b9";
+ })
+ ];
+
+ nativeBuildInputs = [
+ cmake
+ jdk
+ wrapQtAppsHook
+ desktop-file-utils
+ imagemagick
+ javaIndexer # the resulting jar file is copied by our install script
+ ] ++ stdenv.lib.optionals doCheck testBinPath;
+ buildInputs = [
+ boost pythonIndexer shared-mime-info
+ ] ++ (with qt5; [ qtbase qtsvg ])
+ ++ (with llvmPackages; [ libclang llvm ]);
+ binPath = [ gcc jdk.jre maven which ];
+ testBinPath = binPath ++ [ coreutils ];
+
+ cmakeFlags = [
+ "-DBoost_USE_STATIC_LIBS=OFF"
+ "-DBUILD_CXX_LANGUAGE_PACKAGE=ON"
+ "-DCMAKE_PREFIX_PATH=${llvmPackages.clang-unwrapped}"
+ "-DBUILD_JAVA_LANGUAGE_PACKAGE=ON"
+ "-DBUILD_PYTHON_LANGUAGE_PACKAGE=ON"
+ ];
+
+ postPatch = let
+ major = stdenv.lib.versions.major version;
+ minor = stdenv.lib.versions.minor version;
+ patch = stdenv.lib.versions.patch version;
+ in ''
+ # Upstream script obtains it's version from git:
+ # https://github.com/CoatiSoftware/Sourcetrail/blob/master/cmake/version.cmake
+ cat > cmake/version.cmake <<EOF
+ set(GIT_BRANCH "")
+ set(GIT_COMMIT_HASH "")
+ set(GIT_VERSION_NUMBER "")
+ set(VERSION_YEAR "${major}")
+ set(VERSION_MINOR "${minor}")
+ set(VERSION_COMMIT "${patch}")
+ set(BUILD_TYPE "Release")
+ set(VERSION_STRING "${major}.${minor}.${patch}")
+ EOF
- # XXX: Sourcetrail somehow copies the initial config files into the home
- # directory without write permissions. We currently just copy them
- # ourselves to work around this problem.
- setup_config() {
- local src dst
+ # Sourcetrail attempts to copy clang headers from the LLVM store path
+ substituteInPlace CMakeLists.txt \
+ --replace "\''${LLVM_BINARY_DIR}" '${llvmPackages.clang-unwrapped}'
- [ ! -d ~/.config/sourcetrail ] && mkdir -p ~/.config/sourcetrail
- for src in $out/opt/data/fallback/*; do
- dst=~/.config/sourcetrail/"\$(basename "\$src")"
- if [ ! -e "\$dst" ]; then
- cp -r "\$src" "\$dst"
- fi
- done
+ patchShebangs script
+ ln -sf ${installJavaIndexer} script/update_java_indexer.sh
+ ln -sf ${installPythonIndexer} script/download_python_indexer.sh
+ '';
- chmod -R u+w ~/.config/sourcetrail
- }
+ # Sourcetrail doesn't use the usual cmake install() commands and instead uses
+ # its own bash script for packaging. Since we're not able to reuse the script,
+ # we'll have to roll our own in nixpkgs.
+ #
+ # Sourcetrail currently assumes one of the following two layouts for the
+ # placement of its files:
+ #
+ # AppImage Layout Traditional Layout
+ # ├── bin/ ├── sourcetrail*
+ # │   └── sourcetrail* └── data/
+ # └── share/
+ # └── data/ sourcetrail: application executable
+ # data: contains assets exlusive to Sourcetrail
+ #
+ # The AppImage layout is the one currently used by the upstream project for
+ # packaging its Linux port. We can't use this layout as-is for nixpkgs,
+ # because Sourcetrail treating $out/share/data as its own might lead to
+ # conflicts with other packages when linked into a Nix profile.
+ #
+ # On the other hand, the traditional layout isn't used by the upstream project
+ # anymore so there's a risk that it might become unusable at any time in the
+ # future. Since it's hard to detect these problems at build time, it's not a
+ # good idea to use this layout for packaging in nixpkgs.
+ #
+ # Considering the problems with the above layouts, we go with the third
+ # option, a slight variation of the AppImage layout:
+ #
+ # nixpkgs
+ # ├── bin/
+ # │   └── sourcetrail* (wrapper for opt/sourcetrail/bin/sourcetrail)
+ # └── opt/sourcetrail/
+ # ├── bin/
+ # │   └── sourcetrail*
+ # └── share/
+ # └── data/
+ #
+ # Upstream install script:
+ # https://github.com/CoatiSoftware/Sourcetrail/blob/master/setup/Linux/createPackages.sh
+ installPhase = ''
+ mkdir -p $out/opt/sourcetrail/bin
+ cp app/Sourcetrail $out/opt/sourcetrail/bin/sourcetrail
+ cp app/sourcetrail_indexer $out/opt/sourcetrail/bin/sourcetrail_indexer
+
+ desktop-file-install --dir=$out/share/applications \
+ --set-key Exec --set-value $out/bin/sourcetrail \
+ ../setup/Linux/data/sourcetrail.desktop
+
+ mkdir -p $out/share/mime/packages
+ cp ../setup/Linux/data/sourcetrail-mime.xml $out/share/mime/packages/
+
+ mkdir -p $out/opt/sourcetrail/share
+ cp -R ../bin/app/data $out/opt/sourcetrail/share
+ cp -R ../bin/app/user/projects $out/opt/sourcetrail/share/data/fallback
+ rm $out/opt/sourcetrail/share/data/*_template.xml
+ rm -r $out/opt/sourcetrail/share/data/install
+
+ for size in 48 64 128 256 512; do
+ mkdir -p $out/share/icons/hicolor/''${size}x''${size}/apps/
+ convert app/data/gui/icon/logo_1024_1024.png -resize ''${size}x''${size} \
+ $out/share/icons/hicolor/''${size}x''${size}/apps/sourcetrail.png
+ done
+
+ mkdir -p $out/bin
+ makeQtWrapper $out/opt/sourcetrail/bin/sourcetrail $out/bin/sourcetrail \
+ --prefix PATH : ${stdenv.lib.makeBinPath binPath}
+ '';
- [ -d "\$HOME" ] && setup_config
- export PATH="\$PATH:${python3}/bin"
- exec "$out/opt/Sourcetrail.sh" "\$@"
- EOF
+ checkPhase = ''
+ rm -rf ../bin/app/data/{python,java/lib}
+ ln -s $out/opt/sourcetrail/share/data/python ../bin/app/data/python
+ ln -s $out/opt/sourcetrail/share/data/java/lib ../bin/app/data/java/lib
+
+ pushd test
+ # shorten PATH to prevent build failures
+ wrapQtApp ./Sourcetrail_test \
+ --set PATH "" \
+ --prefix PATH : ${stdenv.lib.makeBinPath testBinPath} \
+ --set MAVEN_OPTS "-Dmaven.repo.local=$TMPDIR/m2repo"
+ ./Sourcetrail_test
+ popd
+
+ rm ../bin/app/data/{python,java/lib}
+ '';
- chmod +x $out/bin/sourcetrail
+ # This has to be done manually in the installPhase because the actual binary
+ # lives in $out/opt/sourcetrail/bin, which isn't covered by wrapQtAppsHook
+ dontWrapQtApps = true;
- runHook postInstall
- '';
+ # FIXME: some test cases are disabled in the patch phase
+ doCheck = true;
meta = with stdenv.lib; {
homepage = "https://www.sourcetrail.com";
description = "A cross-platform source explorer for C/C++ and Java";
- platforms = [ "x86_64-linux" ];
- license = licenses.unfree;
+ platforms = platforms.all;
+ license = licenses.gpl3;
maintainers = with maintainers; [ midchildan ];
};
}
diff --git a/pkgs/development/tools/sourcetrail/disable-failing-tests.patch b/pkgs/development/tools/sourcetrail/disable-failing-tests.patch
new file mode 100644
index 000000000000..7903642ef585
--- /dev/null
+++ b/pkgs/development/tools/sourcetrail/disable-failing-tests.patch
@@ -0,0 +1,48 @@
+diff --git a/src/test/SourceGroupTestSuite.cpp b/src/test/SourceGroupTestSuite.cpp
+index b5c5562a..d56b83bb 100644
+--- a/src/test/SourceGroupTestSuite.cpp
++++ b/src/test/SourceGroupTestSuite.cpp
+@@ -522,6 +522,7 @@ TEST_CASE("sourcegroup java gradle generates expected output")
+
+ TEST_CASE("sourcegroup java maven generates expected output")
+ {
++ return;
+ std::vector<FilePath> mavenPaths = utility::getMavenExecutablePathDetector()->getPaths();
+
+ REQUIRE(!mavenPaths.empty());
+diff --git a/src/test/UtilityMavenTestSuite.cpp b/src/test/UtilityMavenTestSuite.cpp
+index f48fe2b6..363ef64a 100644
+--- a/src/test/UtilityMavenTestSuite.cpp
++++ b/src/test/UtilityMavenTestSuite.cpp
+@@ -17,6 +17,7 @@ TEST_CASE("maven path detector is working")
+
+ TEST_CASE("maven wrapper detects source directories of simple projects")
+ {
++ return;
+ std::shared_ptr<PathDetector> mavenPathDetector = utility::getMavenExecutablePathDetector();
+ REQUIRE(!mavenPathDetector->getPaths().empty());
+
+@@ -41,6 +42,7 @@ TEST_CASE("maven wrapper detects source directories of simple projects")
+
+ TEST_CASE("maven wrapper detects source and test directories of simple projects")
+ {
++ return;
+ std::shared_ptr<PathDetector> mavenPathDetector = utility::getMavenExecutablePathDetector();
+ REQUIRE(!mavenPathDetector->getPaths().empty());
+
+@@ -65,6 +67,7 @@ TEST_CASE("maven wrapper detects source and test directories of simple projects"
+
+ TEST_CASE("maven wrapper detects source directories of nested modules")
+ {
++ return;
+ std::shared_ptr<PathDetector> mavenPathDetector = utility::getMavenExecutablePathDetector();
+ REQUIRE(!mavenPathDetector->getPaths().empty());
+
+@@ -101,6 +104,7 @@ TEST_CASE("maven wrapper detects source directories of nested modules")
+
+ TEST_CASE("maven wrapper detects source and test directories of nested modules")
+ {
++ return;
+ std::shared_ptr<PathDetector> mavenPathDetector = utility::getMavenExecutablePathDetector();
+ REQUIRE(!mavenPathDetector->getPaths().empty());
+
diff --git a/pkgs/development/tools/sourcetrail/disable-updates.patch b/pkgs/development/tools/sourcetrail/disable-updates.patch
new file mode 100644
index 000000000000..112af857c59e
--- /dev/null
+++ b/pkgs/development/tools/sourcetrail/disable-updates.patch
@@ -0,0 +1,13 @@
+diff --git a/src/lib/settings/ApplicationSettings.cpp b/src/lib/settings/ApplicationSettings.cpp
+index 1be13ccd..db6098e1 100644
+--- a/src/lib/settings/ApplicationSettings.cpp
++++ b/src/lib/settings/ApplicationSettings.cpp
+@@ -593,7 +593,7 @@ void ApplicationSettings::setUserToken(std::string token)
+
+ bool ApplicationSettings::getAutomaticUpdateCheck() const
+ {
+- return getValue<bool>("user/update_check/automatic", true);
++ return false;
+ }
+
+ void ApplicationSettings::setAutomaticUpdateCheck(bool automaticUpdates)
diff --git a/pkgs/development/tools/sourcetrail/java.nix b/pkgs/development/tools/sourcetrail/java.nix
new file mode 100644
index 000000000000..7056dca447f7
--- /dev/null
+++ b/pkgs/development/tools/sourcetrail/java.nix
@@ -0,0 +1,27 @@
+{ pkgs, javaPackages }:
+
+let
+ javaIndexer = javaPackages.mavenbuild {
+ name = "sourcetrail-java-indexer-${pkgs.sourcetrail.version}";
+ src = pkgs.sourcetrail.src;
+ m2Path = "com/sourcetrail/java-indexer";
+
+ # This doesn't include all required dependencies. We still rely on binary
+ # copies of maven packages included in the source repo for building.
+ mavenDeps = with javaPackages; [
+ mavenCompiler_3_2
+ plexusCompilerApi_2_4
+ plexusCompilerJavac_2_4
+ plexusCompilerManager_2_4
+ ];
+
+ meta = {
+ description = "Java indexer for Sourcetrail";
+ };
+ };
+in
+javaIndexer.overrideAttrs (drv: {
+ postUnpack = ''
+ export sourceRoot=''${sourceRoot}/java_indexer
+ '';
+})
diff --git a/pkgs/development/tools/sourcetrail/jedi.nix b/pkgs/development/tools/sourcetrail/jedi.nix
new file mode 100644
index 000000000000..14a40a6e6db4
--- /dev/null
+++ b/pkgs/development/tools/sourcetrail/jedi.nix
@@ -0,0 +1,36 @@
+# Taken from a past commit of nixpkgs
+
+{ stdenv, buildPythonPackage, fetchPypi, pytest, glibcLocales, tox, pytestcov, parso }:
+
+buildPythonPackage rec {
+ pname = "jedi";
+
+ # TODO: Remove this package when version incompatibility issue with
+ # python3Packages.jedi is resolved.
+ #
+ # Upstream requirements:
+ # https://github.com/CoatiSoftware/SourcetrailPythonIndexer#requirements
+ version = "0.17.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "86ed7d9b750603e4ba582ea8edc678657fb4007894a12bcf6f4bb97892f31d20";
+ };
+
+ checkInputs = [ pytest glibcLocales tox pytestcov ];
+
+ propagatedBuildInputs = [ parso ];
+
+ checkPhase = ''
+ LC_ALL="en_US.UTF-8" py.test test
+ '';
+
+ # tox required for tests: https://github.com/davidhalter/jedi/issues/808
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/davidhalter/jedi";
+ description = "An autocompletion tool for Python that can be used for text editors";
+ license = licenses.lgpl3Plus;
+ };
+}
diff --git a/pkgs/development/tools/sourcetrail/parso.nix b/pkgs/development/tools/sourcetrail/parso.nix
new file mode 100644
index 000000000000..bd5d5b86ac51
--- /dev/null
+++ b/pkgs/development/tools/sourcetrail/parso.nix
@@ -0,0 +1,29 @@
+# Taken from a past commit of nixpkgs
+
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "parso";
+
+ # TODO: Remove along with ./jedi.nix when version compatiblity issue is
+ # resolved.
+ version = "0.7.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "908e9fae2144a076d72ae4e25539143d40b8e3eafbaeae03c1bfe226f4cdf12c";
+ };
+
+ checkInputs = [ pytest ];
+
+ meta = {
+ description = "A Python Parser";
+ homepage = "https://github.com/davidhalter/parso";
+ license = lib.licenses.mit;
+ };
+
+}
diff --git a/pkgs/development/tools/sourcetrail/python.nix b/pkgs/development/tools/sourcetrail/python.nix
new file mode 100644
index 000000000000..113abb77d61b
--- /dev/null
+++ b/pkgs/development/tools/sourcetrail/python.nix
@@ -0,0 +1,68 @@
+{ stdenv, lib, fetchFromGitHub, wrapPython, python, jedi, parso, cmake, swig }:
+
+stdenv.mkDerivation rec {
+ pname = "SourcetrailPythonIndexer";
+ version = "v1_db25_p5";
+
+ src = fetchFromGitHub {
+ owner = "CoatiSoftware";
+ repo = pname;
+ rev = version;
+ sha256 = "05hlpd3am029pv1wi6mys3q0ggp64axmg8bdf1fabl9cl9jffscq";
+ fetchSubmodules = true;
+ };
+
+ nativeBuildInputs = [ wrapPython cmake swig ];
+ buildInputs = [ python ];
+ pythonPath = [ jedi parso ];
+
+ dontUseCmakeConfigure = true;
+ cmakeFlags = [
+ "-DBUILD_BINDINGS_PYTHON=1"
+ "-DPYTHON_VERSION=${lib.versions.majorMinor python.version}"
+ ];
+
+ buildPhase = ''
+ pushd SourcetrailDB
+ cmake -Bbuild $cmakeFlags .
+ pushd build
+ make -j $NIX_BUILD_CORES
+ popd
+ popd
+ '';
+
+ checkPhase = ''
+ buildPythonPath "$pythonPath"
+
+ # FIXME: some tests are failing
+ # PYTHONPATH="$program_PYTHONPATH:SourcetrailDB/build/bindings_python" \
+ # ${python}/bin/python test.py
+ PYTHONPATH="$program_PYTHONPATH:SourcetrailDB/build/bindings_python" \
+ ${python}/bin/python test_shallow.py
+ '';
+
+ installPhase = ''
+ shopt -s extglob
+ mkdir -p $out/{bin,libexec}
+
+ cp !(run).py $out/libexec # copy *.py excluding run.py (needs extglob)
+ cat <(echo '#!/usr/bin/env python') run.py > $out/libexec/run.py
+ chmod +x $out/libexec/run.py
+ ln -s $out/libexec/run.py $out/bin/SourcetrailPythonIndexer
+
+ pushd SourcetrailDB/build/bindings_python
+ cp sourcetraildb.py $out/libexec
+ cp _sourcetraildb* $out/libexec/_sourcetraildb.so
+ popd
+
+ wrapPythonProgramsIn "$out/libexec" "$pythonPath"
+ '';
+
+ doCheck = true;
+
+ meta = with lib; {
+ description = "Python indexer for Sourcetrail";
+ homepage = "https://github.com/CoatiSoftware/SourcetrailPythonIndexer";
+ license = licenses.gpl3;
+ };
+}
diff --git a/pkgs/development/tools/swiftformat/default.nix b/pkgs/development/tools/swiftformat/default.nix
index c47955695f5c..cb3ed5217f08 100644
--- a/pkgs/development/tools/swiftformat/default.nix
+++ b/pkgs/development/tools/swiftformat/default.nix
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "nicklockwood";
repo = "SwiftFormat";
- rev = "${version}";
+ rev = version;
sha256 = "0zajvbaf3r02k53lv5zdxf13apc6chnjmj69zkyac48lpnpbcxq6";
};
diff --git a/pkgs/development/tools/vagrant/default.nix b/pkgs/development/tools/vagrant/default.nix
index 4e2930f97a28..24f93f55effb 100644
--- a/pkgs/development/tools/vagrant/default.nix
+++ b/pkgs/development/tools/vagrant/default.nix
@@ -5,9 +5,9 @@
let
# NOTE: bumping the version and updating the hash is insufficient;
# you must use bundix to generate a new gemset.nix in the Vagrant source.
- version = "2.2.10";
+ version = "2.2.11";
url = "https://github.com/hashicorp/vagrant/archive/v${version}.tar.gz";
- sha256 = "07wlj4m79m9li3za1jkk4imdhqwpca86qz3c0h706s0w8cmv4bbj";
+ sha256 = "sha256-KDQDEMebqQYgsBroHmQrm/OJWTES9C9eGl0dDHTBpIc=";
deps = bundlerEnv rec {
name = "${pname}-${version}";
diff --git a/pkgs/development/tools/vagrant/gemset.nix b/pkgs/development/tools/vagrant/gemset.nix
index 3c22b74efed0..f1b9fa119798 100644
--- a/pkgs/development/tools/vagrant/gemset.nix
+++ b/pkgs/development/tools/vagrant/gemset.nix
@@ -39,17 +39,6 @@
};
version = "1.1.7";
};
- domain_name = {
- dependencies = ["unf"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0lcqjsmixjp52bnlgzh4lg9ppsk52x9hpwdjd53k8jnbah2602h0";
- type = "gem";
- };
- version = "0.5.20190701";
- };
ed25519 = {
groups = ["default"];
platforms = [];
@@ -70,15 +59,15 @@
};
version = "1.9.0";
};
- erubis = {
+ excon = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1fj827xqjs91yqsydf0zmfyw9p4l2jz5yikg3mppz6d7fi8kyrb3";
+ sha256 = "1hi89v53pm2abfv9j8lgqdd7hgkr7fr0gwrczr940iwbb3xv7rrs";
type = "gem";
};
- version = "2.7.0";
+ version = "0.78.0";
};
ffi = {
groups = ["default"];
@@ -122,17 +111,6 @@
};
version = "0.1.5";
};
- http-cookie = {
- dependencies = ["domain_name"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "004cgs4xg5n6byjs7qld0xhsjq3n6ydfh897myr2mibvh6fjc49g";
- type = "gem";
- };
- version = "1.0.3";
- };
httpclient = {
groups = ["default"];
platforms = [];
@@ -196,16 +174,6 @@
};
version = "2.3.0";
};
- mime = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0nskys7brz2bylhxiknl0z9i19w3wb1knf0h93in6mjq70jdw5cr";
- type = "gem";
- };
- version = "0.4.4";
- };
mime-types = {
dependencies = ["mime-types-data"];
groups = ["default"];
@@ -222,10 +190,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1z75svngyhsglx0y2f9rnil2j08f9ab54b3l95bpgz67zq2if753";
+ sha256 = "0ipjyfwn9nlvpcl8knq3jk4g5f12cflwdbaiqxcq1s7vwfwfxcag";
type = "gem";
};
- version = "3.2020.0512";
+ version = "3.2020.1104";
};
multi_json = {
groups = ["default"];
@@ -264,20 +232,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jp3jgcn8cij407xx9ldb5h9c6jv13jc4cf6kk2idclz43ww21c9";
- type = "gem";
- };
- version = "6.1.0";
- };
- netrc = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0gzfmcywp1da8nzfqsql2zqi648mfnx6qwkig3cv36n9m0yy676y";
+ sha256 = "1hlyp6z3ffwdcnzq9khrkz6waxggn4hnzsczbp3mz61lhx4qiri3";
type = "gem";
};
- version = "0.11.0";
+ version = "6.2.0.rc1";
};
nori = {
groups = ["default"];
@@ -321,17 +279,6 @@
};
version = "0.2.5";
};
- rest-client = {
- dependencies = ["http-cookie" "mime-types" "netrc"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1hzcs2r7b5bjkf2x2z3n8z6082maz0j8vqjiciwgg3hzb63f958j";
- type = "gem";
- };
- version = "2.0.2";
- };
ruby_dep = {
groups = ["default"];
platforms = [];
@@ -362,37 +309,16 @@
};
version = "2.3.0";
};
- unf = {
- dependencies = ["unf_ext"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0bh2cf73i2ffh4fcpdn9ir4mhq8zi50ik0zqa1braahzadx536a9";
- type = "gem";
- };
- version = "0.1.4";
- };
- unf_ext = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0wc47r23h063l8ysws8sy24gzh74mks81cak3lkzlrw4qkqb3sg4";
- type = "gem";
- };
- version = "0.0.7.7";
- };
vagrant_cloud = {
- dependencies = ["rest-client"];
+ dependencies = ["excon" "log4r"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "16jpnq4xa7gavm024wk1rgmkfb850g89rv56f26dkh0rdhbqiqvs";
+ sha256 = "0b3b9ybd6mskfz2vffb6li2y6njdc9xqhik9c4mvzq9dchxpbxlj";
type = "gem";
};
- version = "2.0.3";
+ version = "3.0.2";
};
wdm = {
groups = ["default"];
@@ -410,10 +336,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "13c0vf32vinkp3ia86rvq779dacl37v4v2814v4g9qrk3liv0dym";
+ sha256 = "0k9i86v805gpya3pyqahjykljbdwpjsrk7hsdqrl05j2rpidvk4v";
type = "gem";
};
- version = "2.3.4";
+ version = "2.3.5";
};
winrm-elevated = {
dependencies = ["erubi" "winrm" "winrm-fs"];
@@ -421,10 +347,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1yawwrs3pnvbbm9xn0nbzvyl92kgf1jr439qfbqx0mb8zzkyi2dv";
+ sha256 = "0savhyfry7ii9axcmprvbzhrz4sd9byd8wifn74bd7y78asrbpdq";
type = "gem";
};
- version = "1.2.1";
+ version = "1.2.2";
};
winrm-fs = {
dependencies = ["erubi" "logging" "rubyzip" "winrm"];
@@ -432,9 +358,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "093f698l9b9cx6vcqwjc9hi5hbd86ynp1g5c7g9k18y6h7fxjk43";
+ sha256 = "0gb91k6s1yjqw387x4w1nkpnxblq3pjdqckayl0qvz5n3ygdsb0d";
type = "gem";
};
- version = "1.3.4";
+ version = "1.3.5";
};
} \ No newline at end of file
diff --git a/pkgs/development/tools/vagrant/gemset_libvirt.nix b/pkgs/development/tools/vagrant/gemset_libvirt.nix
index 2631833dc009..df6b6c40496b 100644
--- a/pkgs/development/tools/vagrant/gemset_libvirt.nix
+++ b/pkgs/development/tools/vagrant/gemset_libvirt.nix
@@ -1,24 +1,34 @@
{
+ builder = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "045wzckxpwcqzrjr353cxnyaxgf0qg22jh00dcx7z38cys5g1jlr";
+ type = "gem";
+ };
+ version = "3.2.4";
+ };
excon = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15l9w0938c19nxmrp09n75qpmm64k12xj69h47yvxzcxcpbgnkb2";
+ sha256 = "1hi89v53pm2abfv9j8lgqdd7hgkr7fr0gwrczr940iwbb3xv7rrs";
type = "gem";
};
- version = "0.62.0";
+ version = "0.78.0";
};
fog-core = {
- dependencies = ["builder" "excon" "formatador"];
+ dependencies = ["builder" "excon" "formatador" "mime-types"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0ac25s2wv7m6av7h7vjzd2bg3srhnn5yrz3lq1xpimhnfmp82sw6";
+ sha256 = "0bwqm9n69y5y0a5iickr358z7w4hml3flqwfz8b7cnj1ldabhnjn";
type = "gem";
};
- version = "1.43.0";
+ version = "2.2.3";
};
fog-json = {
dependencies = ["fog-core" "multi_json"];
@@ -37,10 +47,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0gk16gsjd51x71wla7h5jqr6x5ywpwz5l8jdv76f9mr6fp1j2bkf";
+ sha256 = "0by97bx0szdz47kdy0fqvx6j2kzy5yhrwbvvsfbh27dm9c0vfwgr";
type = "gem";
};
- version = "0.5.0";
+ version = "0.7.0";
};
fog-xml = {
dependencies = ["fog-core" "nokogiri"];
@@ -68,20 +78,51 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "01v6jjpvh3gnq6sgllpfqahlgxzj50ailwhj9b3cd20hi2dx0vxp";
+ sha256 = "158fawfwmv2sq4whqqaksfykkiad2xxrrj0nmpnc6vnlzi1bp7iz";
+ type = "gem";
+ };
+ version = "2.3.1";
+ };
+ mime-types = {
+ dependencies = ["mime-types-data"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1zj12l9qk62anvk9bjvandpa6vy4xslil15wl6wlivyf51z773vh";
type = "gem";
};
- version = "2.1.0";
+ version = "3.3.1";
+ };
+ mime-types-data = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0ipjyfwn9nlvpcl8knq3jk4g5f12cflwdbaiqxcq1s7vwfwfxcag";
+ type = "gem";
+ };
+ version = "3.2020.1104";
};
mini_portile2 = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "13d32jjadpjj6d2wdhkfpsmy68zjx90p49bgf8f7nkpz86r1fr11";
+ sha256 = "15zplpfw3knqifj9bpf604rb3wc1vhq6363pd6lvhayng8wql5vy";
+ type = "gem";
+ };
+ version = "2.4.0";
+ };
+ multi_json = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z";
type = "gem";
};
- version = "2.3.0";
+ version = "1.15.0";
};
nokogiri = {
dependencies = ["mini_portile2"];
@@ -89,10 +130,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0byyxrazkfm29ypcx5q4syrv126nvjnf7z6bqi01sqkv4llsi4qz";
+ sha256 = "0xmf60nj5kg9vaj5bysy308687sgmkasgx06vbbnf94p52ih7si2";
type = "gem";
};
- version = "1.8.5";
+ version = "1.10.10";
};
ruby-libvirt = {
groups = ["default"];
@@ -110,9 +151,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1wm5yvml3sxdzpnlp4q6yhy695syy8byd1g7cxll4pmj1kwlknym";
+ sha256 = "1b1m8fg1rin6ps15ykqhwz6qm7isadb83r22b733dkw2gvvj91jv";
type = "gem";
};
- version = "0.0.45";
+ version = "0.2.1";
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/vgo2nix/default.nix b/pkgs/development/tools/vgo2nix/default.nix
index 880703383d11..d48787ea017a 100644
--- a/pkgs/development/tools/vgo2nix/default.nix
+++ b/pkgs/development/tools/vgo2nix/default.nix
@@ -1,41 +1,39 @@
-{ stdenv
-, lib
-, buildGoPackage
-, go
+{ lib
+, fetchFromGitHub
+, buildGoModule
, makeWrapper
, nix-prefetch-git
-, fetchFromGitHub
+, go
}:
-buildGoPackage {
+buildGoModule {
pname = "vgo2nix";
- version = "unstable-2020-05-05";
- goPackagePath = "github.com/adisbladis/vgo2nix";
-
- nativeBuildInputs = [ makeWrapper ];
+ version = "unstable-2020-11-07";
src = fetchFromGitHub {
owner = "nix-community";
repo = "vgo2nix";
- rev = "71e59bf268d5257a0f89b2f59cd20fd468c8c6ac";
- sha256 = "1pcdkknq2v7nrs0siqcvvq2x0qqz5snwdz2lpjnad8i33rwhmayh";
+ rev = "4546d8056ab09ece3d2489594627c0541b15a397";
+ sha256 = "0n9pf0i5y59kiiv6dq8h8w1plaz9w6s67rqr2acqgxa45iq36mkh";
};
- goDeps = ./deps.nix;
+ vendorSha256 = "1lzhhg9wimn8nfzrrla5bshgk1ghnlsdfmq6iask0zqz311g96bv";
+
+ subPackages = [ "." ];
+
+ nativeBuildInputs = [ makeWrapper ];
allowGoReference = true;
- postInstall = with stdenv; let
- binPath = lib.makeBinPath [ nix-prefetch-git go ];
- in ''
- wrapProgram $out/bin/vgo2nix --prefix PATH : ${binPath}
+ postInstall = ''
+ wrapProgram $out/bin/vgo2nix --prefix PATH : ${lib.makeBinPath [ nix-prefetch-git go ]}
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Convert go.mod files to nixpkgs buildGoPackage compatible deps.nix files";
homepage = "https://github.com/nix-community/vgo2nix";
license = licenses.mit;
- maintainers = with maintainers; [ adisbladis ];
+ maintainers = with maintainers; [ adisbladis SuperSandro2000 ];
};
}
diff --git a/pkgs/development/tools/vgo2nix/deps.nix b/pkgs/development/tools/vgo2nix/deps.nix
deleted file mode 100644
index 2d9a130e43e3..000000000000
--- a/pkgs/development/tools/vgo2nix/deps.nix
+++ /dev/null
@@ -1,210 +0,0 @@
-# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
-[
- {
- goPackagePath = "github.com/alecthomas/assert";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/assert";
- rev = "405dbfeb8e38";
- sha256 = "1l567pi17k593nrd1qlbmiq8z9jy3qs60px2a16fdpzjsizwqx8l";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/colour";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/colour";
- rev = "60882d9e2721";
- sha256 = "0iq566534gbzkd16ixg7fk298wd766821vvs80838yifx9yml5vs";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/kingpin";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/kingpin";
- rev = "v2.2.6";
- sha256 = "0mndnv3hdngr3bxp7yxfd47cas4prv98sqw534mx7vp38gd88n5r";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/repr";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/repr";
- rev = "117648cd9897";
- sha256 = "05v1rgzdqc8razf702laagrvhvx68xd9yxxmzd3dyz0d6425pdrp";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/template";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/template";
- rev = "a0175ee3bccc";
- sha256 = "0qjgvvh26vk1cyfq9fadyhfgdj36f1iapbmr5xp6zqipldz8ffxj";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/units";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/units";
- rev = "2efee857e7cf";
- sha256 = "1j65b91qb9sbrml9cpabfrcf07wmgzzghrl7809hjjhrmbzri5bl";
- };
- }
- {
- goPackagePath = "github.com/davecgh/go-spew";
- fetch = {
- type = "git";
- url = "https://github.com/davecgh/go-spew";
- rev = "v1.1.1";
- sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y";
- };
- }
- {
- goPackagePath = "github.com/mattn/go-isatty";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-isatty";
- rev = "v0.0.3";
- sha256 = "06w45aqz2a6yrk25axbly2k5wmsccv8cspb94bfmz4izvw8h927n";
- };
- }
- {
- goPackagePath = "github.com/orivej/e";
- fetch = {
- type = "git";
- url = "https://github.com/orivej/e";
- rev = "ac3492690fda";
- sha256 = "11jizr28kfkr6zscjxg95pqi6cjp08aqnhs41sdhc98nww78ilkr";
- };
- }
- {
- goPackagePath = "github.com/orivej/go-nix";
- fetch = {
- type = "git";
- url = "https://github.com/orivej/go-nix";
- rev = "dae45d921a44";
- sha256 = "17hfmsz8hs3h2d5c06j1bvbw8ijrhzm3iz911z5zydsl4x7y0cgy";
- };
- }
- {
- goPackagePath = "github.com/pkg/profile";
- fetch = {
- type = "git";
- url = "https://github.com/pkg/profile";
- rev = "v1.2.1";
- sha256 = "0blqmvgqvdbqmh3fp9pfdxc9w1qfshrr0zy9whj0sn372bw64qnr";
- };
- }
- {
- goPackagePath = "github.com/pmezard/go-difflib";
- fetch = {
- type = "git";
- url = "https://github.com/pmezard/go-difflib";
- rev = "v1.0.0";
- sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
- };
- }
- {
- goPackagePath = "github.com/sergi/go-diff";
- fetch = {
- type = "git";
- url = "https://github.com/sergi/go-diff";
- rev = "v1.0.0";
- sha256 = "0swiazj8wphs2zmk1qgq75xza6m19snif94h2m6fi8dqkwqdl7c7";
- };
- }
- {
- goPackagePath = "github.com/stretchr/testify";
- fetch = {
- type = "git";
- url = "https://github.com/stretchr/testify";
- rev = "v1.2.2";
- sha256 = "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs";
- };
- }
- {
- goPackagePath = "github.com/yuin/goldmark";
- fetch = {
- type = "git";
- url = "https://github.com/yuin/goldmark";
- rev = "v1.1.27";
- sha256 = "1872cqnii0kwiqcy81yin0idvjy5mdy4zlzz0csb319lcjs3b923";
- };
- }
- {
- goPackagePath = "golang.org/x/crypto";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/crypto";
- rev = "87dc89f01550";
- sha256 = "0z4i1m2yn3f31ci7wvcm2rxkx2yiv7a78mfzklncmsz2k97rlh2g";
- };
- }
- {
- goPackagePath = "golang.org/x/mod";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/mod";
- rev = "v0.2.0";
- sha256 = "1fp6885dclq77mh73v7i54v2b9llpv4di193zc8vmsbbkkc483cl";
- };
- }
- {
- goPackagePath = "golang.org/x/net";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/net";
- rev = "0de0cce0169b";
- sha256 = "1db7s5kbzyh2zd5lpv05n7hp8wbwdvgk0wpiwrlnig94mkr0y5aq";
- };
- }
- {
- goPackagePath = "golang.org/x/sync";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sync";
- rev = "cd5d95a43a6e";
- sha256 = "1nqkyz2y1qvqcma52ijh02s8aiqmkfb95j08f6zcjhbga3ds6hds";
- };
- }
- {
- goPackagePath = "golang.org/x/sys";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sys";
- rev = "97732733099d";
- sha256 = "118hkp01i4z1f5h6hcjm0ff2ngqhrzj1f7731n0kw8dr6hvbx0sw";
- };
- }
- {
- goPackagePath = "golang.org/x/text";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/text";
- rev = "v0.3.0";
- sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19";
- };
- }
- {
- goPackagePath = "golang.org/x/tools";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/tools";
- rev = "0c9eba77bc32";
- sha256 = "1xz0jyxdmibkams6vd61va5cw963l25jjf3i9r33m0i739qwg4lj";
- };
- }
- {
- goPackagePath = "golang.org/x/xerrors";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/xerrors";
- rev = "9bdfabe68543";
- sha256 = "1yjfi1bk9xb81lqn85nnm13zz725wazvrx3b50hx19qmwg7a4b0c";
- };
- }
-]
diff --git a/pkgs/development/tools/wally-cli/default.nix b/pkgs/development/tools/wally-cli/default.nix
index d9abe6163a26..ffa666468595 100644
--- a/pkgs/development/tools/wally-cli/default.nix
+++ b/pkgs/development/tools/wally-cli/default.nix
@@ -27,8 +27,8 @@ buildGoModule rec {
meta = with lib; {
description = "A tool to flash firmware to mechanical keyboards";
homepage = "https://ergodox-ez.com/pages/wally-planck";
- platforms = platforms.linux;
+ platforms = with platforms; linux ++ darwin;
license = licenses.mit;
- maintainers = [ maintainers.spacekookie ];
+ maintainers = with maintainers; [ spacekookie r-burns ];
};
}
diff --git a/pkgs/development/tools/wrangler/default.nix b/pkgs/development/tools/wrangler/default.nix
index fd84afb16175..8844ed255886 100644
--- a/pkgs/development/tools/wrangler/default.nix
+++ b/pkgs/development/tools/wrangler/default.nix
@@ -1,19 +1,19 @@
-{ stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl, curl, darwin }:
+{ stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl, curl, darwin, perl }:
rustPlatform.buildRustPackage rec {
pname = "wrangler";
- version = "1.10.3";
+ version = "1.12.2";
src = fetchFromGitHub {
owner = "cloudflare";
repo = pname;
rev = "v${version}";
- sha256 = "0703zlrmv0if575rj1mrgfg1a5qbf98sqjhhj09hab69i96wbrk9";
+ sha256 = "1w0j6if1fnih1036hlb9a3c6wgjw4p057llhjf0f3d568ah1244a";
};
- cargoSha256 = "0znzyqzvbqcl4mmxpsvaf592xrs968x57czj45jibmafq033dbfa";
+ cargoSha256 = "0d9wvdjjakznz8dnqx4gqxh0xkxrh4229460hg6dr9qn492p7nfx";
- nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
+ nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkg-config perl ];
buildInputs = stdenv.lib.optionals stdenv.isLinux [ openssl ]
++ stdenv.lib.optionals stdenv.isDarwin [
diff --git a/pkgs/development/tools/xqilla/default.nix b/pkgs/development/tools/xqilla/default.nix
index 7d8029ee1f14..e97a6f1cdb78 100644
--- a/pkgs/development/tools/xqilla/default.nix
+++ b/pkgs/development/tools/xqilla/default.nix
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
configureFlags = [ "--with-xerces=${xercesc}" ];
meta = with stdenv.lib; {
- description = "XQilla is an XQuery and XPath 2 library and command line utility written in C++, implemented on top of the Xerces-C library";
+ description = "An XQuery and XPath 2 library and command line utility written in C++, implemented on top of the Xerces-C library";
license = licenses.asl20 ;
maintainers = with maintainers; [ obadz ];
platforms = platforms.all;
diff --git a/pkgs/development/web/deno/default.nix b/pkgs/development/web/deno/default.nix
index 45606151e28d..0c60821102dd 100644
--- a/pkgs/development/web/deno/default.nix
+++ b/pkgs/development/web/deno/default.nix
@@ -18,16 +18,16 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "deno";
- version = "1.3.3";
+ version = "1.5.1";
src = fetchFromGitHub {
owner = "denoland";
repo = pname;
rev = "v${version}";
- sha256 = "0jbnx23f1323sh1rfx8rza2pzr4li4199wblrl4vw4zp5hj4qnkm";
+ sha256 = "19ki9qyg9q26jq4jkcf8b6xhy4g4cn30zqccgl3324mnijhl33jk";
fetchSubmodules = true;
};
- cargoSha256 = "08zi3ynbi44rdgid9qalgsb5g8dcwclr6ynwxvhi8r0v5i7swwrx";
+ cargoSha256 = "1q3gmilphkbh54y7m711ccr1gr5slk2nn91qq61rmmphyylwkgv2";
# Install completions post-install
nativeBuildInputs = [ installShellFiles ];
@@ -54,6 +54,9 @@ rustPlatform.buildRustPackage rec {
# TODO: Move to enhanced installShellCompletion when merged: PR #83630
postInstall = ''
+ # remove test plugin and test server
+ rm -rf $out/lib $out/bin/test_server
+
$out/bin/deno completions bash > deno.bash
$out/bin/deno completions fish > deno.fish
$out/bin/deno completions zsh > _deno
diff --git a/pkgs/development/web/deno/deps.nix b/pkgs/development/web/deno/deps.nix
index f6baca6fb016..09c7b3973d9a 100644
--- a/pkgs/development/web/deno/deps.nix
+++ b/pkgs/development/web/deno/deps.nix
@@ -2,11 +2,11 @@
{}:
rec {
rustyV8Lib = {
- version = "0.9.1";
+ version = "0.12.0";
sha256s = {
- x86_64-linux = "07zph4x3k659ywld27b60as7j06bdbab2ws1pf67iwg7w6h7iash";
- aarch64-linux = "0w9mbsdpkrla3ayaswpdjhiqs74h23qi2sv9355h138pw431ymnx";
- x86_64-darwin = "091kzdg431lvkvcy0401di3if53pii0isk5ipfpsvic82kr7vaqk";
+ x86_64-linux = "18pim960fh18wrdkhirlj4hnnbxrk172r7yksdn2k5z9lgccighg";
+ aarch64-linux = "0d1c8kcz44n1mqprspnshzbqlqw7mq7vryxpmd49gw3fvhcy66y7";
+ x86_64-darwin = "1pc2dfq8p1a8dahkc4g8r6b9zwnvds60zc2lgbf8cj5n0ijd06y1";
};
};
}
diff --git a/pkgs/development/web/flyctl/default.nix b/pkgs/development/web/flyctl/default.nix
index 32be24f954af..dbc6bfb9a037 100644
--- a/pkgs/development/web/flyctl/default.nix
+++ b/pkgs/development/web/flyctl/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "flyctl";
- version = "0.0.144";
+ version = "0.0.145";
src = fetchFromGitHub {
owner = "superfly";
repo = "flyctl";
rev = "v${version}";
- sha256 = "1wg8dgz930hj3q448gg5kxri31q078w5nshvlfkga7vzn8pdg3bk";
+ sha256 = "00by00jslj9nkq89iwvc5f0jcn4lv8i6xs9y9l2x044rq525q08q";
};
preBuild = ''
@@ -17,7 +17,7 @@ buildGoModule rec {
subPackages = [ "." ];
- vendorSha256 = "0ryb97cwknxwhascz74filvx3wfwd0dhm6x36n4d7z2kiw7fgmh9";
+ vendorSha256 = "018vffgi85aqzb93hbld2f3lrc01jxb9aj5j5ss5c0a689g83gmq";
doCheck = false;
diff --git a/pkgs/development/web/lucky-cli/default.nix b/pkgs/development/web/lucky-cli/default.nix
index 8add66bf998a..ffa6fba778a2 100644
--- a/pkgs/development/web/lucky-cli/default.nix
+++ b/pkgs/development/web/lucky-cli/default.nix
@@ -2,13 +2,13 @@
crystal.buildCrystalPackage rec {
pname = "lucky-cli";
- version = "0.23.1";
+ version = "0.24.0";
src = fetchFromGitHub {
owner = "luckyframework";
repo = "lucky_cli";
rev = "v${version}";
- sha256 = "0xj7mcmz1rxv3ff530q8c5y1y7hccsmr8azk9nhmrk1q355vnxfw";
+ sha256 = "1z1ns6lx5v6nd5s78brpx7jarc9aldca5yrqjrdb14iyw0jlxig4";
};
# the integration tests will try to clone a remote repos
diff --git a/pkgs/development/web/newman/default.nix b/pkgs/development/web/newman/default.nix
index ed4041ab76f0..6aa2413677c5 100644
--- a/pkgs/development/web/newman/default.nix
+++ b/pkgs/development/web/newman/default.nix
@@ -12,7 +12,7 @@ in
nodePackages.newman.override {
meta = with lib; {
homepage = "https://www.getpostman.com";
- description = "Newman is a command-line collection runner for Postman";
+ description = "A command-line collection runner for Postman";
maintainers = with maintainers; [ freezeboy ];
license = licenses.asl20;
};
diff --git a/pkgs/development/web/nodejs/v10.nix b/pkgs/development/web/nodejs/v10.nix
index 1fa463892042..74253e97334d 100644
--- a/pkgs/development/web/nodejs/v10.nix
+++ b/pkgs/development/web/nodejs/v10.nix
@@ -1,13 +1,13 @@
{ callPackage, openssl, icu, python2, enableNpm ? true }:
let
- buildNodejs = callPackage ./nodejs.nix {
+ buildNodejs = callPackage ./nodejs.nix {
inherit openssl icu;
python = python2;
};
in
buildNodejs {
inherit enableNpm;
- version = "10.22.1";
- sha256 = "0pr569qiabr4m7k38s7rwi3iyzrc5jmx19z2z0k7n4xfvhjlfzzl";
+ version = "10.23.0";
+ sha256 = "07vlqr0493a569i0npwgkxk5wa4vc7j68jsivchg08y2slwn0dgx";
}
diff --git a/pkgs/development/web/nodejs/v14.nix b/pkgs/development/web/nodejs/v14.nix
index 6c0d445476b3..820deb5884db 100644
--- a/pkgs/development/web/nodejs/v14.nix
+++ b/pkgs/development/web/nodejs/v14.nix
@@ -8,6 +8,6 @@ let
in
buildNodejs {
inherit enableNpm;
- version = "14.14.0";
- sha256 = "1rphkl3lqg0rzgg0r58bfv1hjw3rg96qvqcilk2927kbpps3bs84";
+ version = "14.15.0";
+ sha256 = "0fzv05f8rnc0s1a11k0cqfpgv9yawfbdd8qcl8zr25kv5ridhdip";
}
diff --git a/pkgs/development/web/nodejs/v15.nix b/pkgs/development/web/nodejs/v15.nix
index f115e42d0d08..23a14dc83486 100644
--- a/pkgs/development/web/nodejs/v15.nix
+++ b/pkgs/development/web/nodejs/v15.nix
@@ -8,6 +8,6 @@ let
in
buildNodejs {
inherit enableNpm;
- version = "15.0.1";
- sha256 = "03xxnl7q96fmm7lalliwb9kmllz52jqrcsqn9cx9pzhwd1x97l5q";
+ version = "15.1.0";
+ sha256 = "1fd0ck6nlmp937j00y17q2k9xszzwf4s383p1z4v4qzj0qzxflvk";
}
diff --git a/pkgs/development/web/postman/default.nix b/pkgs/development/web/postman/default.nix
index 1495b811d09b..c12e0260fbed 100644
--- a/pkgs/development/web/postman/default.nix
+++ b/pkgs/development/web/postman/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "postman";
- version = "7.32.0";
+ version = "7.34.0";
src = fetchurl {
url = "https://dl.pstmn.io/download/version/${version}/linux64";
- sha256 = "0dn9awzhaafsdsiwwj6870zyqw4spsmc08zgcc5dhnpcnjcyldf3";
+ sha256 = "13d3wc49wp8rh8kxrn1krsyh24g5m6wl0mfhvbjylv0q6kp5jlan";
name = "${pname}.tar.gz";
};
diff --git a/pkgs/games/among-sus/default.nix b/pkgs/games/among-sus/default.nix
new file mode 100644
index 000000000000..c422ed1c8e52
--- /dev/null
+++ b/pkgs/games/among-sus/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchgit, port ? "1234" }:
+
+stdenv.mkDerivation {
+ pname = "among-sus-unstable";
+ version = "2020-10-29";
+
+ src = fetchgit {
+ url = "https://git.sr.ht/~martijnbraam/among-sus";
+ rev = "1f4c8d800d025d36ac66826937161be3252fbc57";
+ sha256 = "19jq7ygh9l11dl1h6702bg57m04y35nqd6yqx1rgp1kxwhp45xyh";
+ };
+
+ patchPhase = ''
+ sed -i 's/port = 1234/port = ${port}/g' main.c
+ '';
+
+ installPhase = ''
+ mkdir -p $out/bin
+ install -Dm755 among-sus $out/bin
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://git.sr.ht/~martijnbraam/among-sus";
+ description = "Among us, but it's a text adventure";
+ license = licenses.agpl3Plus;
+ maintainers = [ maintainers.eyjhb ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/games/chessx/default.nix b/pkgs/games/chessx/default.nix
index 0ff05556cdbb..5b3be969cf1e 100644
--- a/pkgs/games/chessx/default.nix
+++ b/pkgs/games/chessx/default.nix
@@ -48,7 +48,7 @@ mkDerivation rec {
meta = with stdenv.lib; {
homepage = "http://chessx.sourceforge.net/";
- description = "ChessX allows you to browse and analyse chess games";
+ description = "Browse and analyse chess games";
license = licenses.gpl2;
maintainers = [ maintainers.luispedro ];
platforms = platforms.linux;
diff --git a/pkgs/games/cockatrice/default.nix b/pkgs/games/cockatrice/default.nix
index 848bf2ab8851..ac31de4e4c24 100644
--- a/pkgs/games/cockatrice/default.nix
+++ b/pkgs/games/cockatrice/default.nix
@@ -9,7 +9,7 @@ mkDerivation rec {
src = fetchFromGitHub {
owner = "Cockatrice";
repo = "Cockatrice";
- rev = "${version}";
+ rev = version;
sha256 = "1yaxm7q0ja3rgx197hh8ynjc6ncc4hm0qdn9v7f0l4fbv0bdpv34";
};
diff --git a/pkgs/games/eidolon/default.nix b/pkgs/games/eidolon/default.nix
index e982c95c4d66..4ae64df41437 100644
--- a/pkgs/games/eidolon/default.nix
+++ b/pkgs/games/eidolon/default.nix
@@ -6,7 +6,7 @@ rustPlatform.buildRustPackage rec {
src = fetchgit {
url = "https://git.sr.ht/~nicohman/eidolon";
- rev = "${version}";
+ rev = version;
sha256 = "1yn3k569pxzw43mmsk97088xpkdc714rks3ncchbb6ccx25kgxrr";
};
cargoPatches = [ ./cargo-lock.patch ];
diff --git a/pkgs/games/iortcw/default.nix b/pkgs/games/iortcw/default.nix
new file mode 100644
index 000000000000..3aa459777ea7
--- /dev/null
+++ b/pkgs/games/iortcw/default.nix
@@ -0,0 +1,27 @@
+{ buildEnv, callPackage, makeWrapper }:
+
+let
+ sp = callPackage ./sp.nix {};
+ mp = sp.overrideAttrs (oldAttrs: rec {
+ sourceRoot = "source/MP";
+ });
+in buildEnv {
+ name = "iortcw";
+
+ paths = [ sp mp ];
+
+ pathsToLink = [ "/opt" ];
+
+ buildInputs = [ makeWrapper ];
+
+ # so we can launch sp from mp game and vice versa
+ postBuild = ''
+ for i in `find -L $out/opt/iortcw -maxdepth 1 -type f -executable`; do
+ makeWrapper $i $out/bin/`basename $i` --run "cd $out/opt/iortcw"
+ done
+ '';
+
+ meta = sp.meta // {
+ description = "Game engine for Return to Castle Wolfenstein";
+ };
+}
diff --git a/pkgs/games/iortcw/sp.nix b/pkgs/games/iortcw/sp.nix
new file mode 100644
index 000000000000..71144ad0eb85
--- /dev/null
+++ b/pkgs/games/iortcw/sp.nix
@@ -0,0 +1,52 @@
+{ stdenv, fetchFromGitHub, opusfile, libogg, SDL2, openal, freetype
+, libjpeg, curl, makeWrapper }:
+
+stdenv.mkDerivation rec {
+ pname = "iortcw-sp";
+ version = "1.51c";
+
+ src = fetchFromGitHub {
+ owner = "iortcw";
+ repo = "iortcw";
+ rev = version;
+ sha256 = "0g5wgqb1gm34pd05dj2i8nj3qhsz0831p3m7bsgxpjcg9c00jpyw";
+ };
+
+ enableParallelBuilding = true;
+
+ sourceRoot = "source/SP";
+
+ makeFlags = [
+ "USE_INTERNAL_LIBS=0"
+ "COPYDIR=${placeholder "out"}/opt/iortcw"
+ "USE_OPENAL_DLOPEN=0"
+ "USE_CURL_DLOPEN=0"
+ ];
+
+ installTargets = [ "copyfiles" ];
+
+ buildInputs = [
+ opusfile libogg SDL2 freetype libjpeg openal curl
+ ];
+ nativeBuildInputs = [ makeWrapper ];
+
+ NIX_CFLAGS_COMPILE = [
+ "-I${SDL2.dev}/include/SDL2"
+ "-I${opusfile}/include/opus"
+ ];
+ NIX_CFLAGS_LINK = [ "-lSDL2" ];
+
+ postInstall = ''
+ for i in `find $out/opt/iortcw -maxdepth 1 -type f -executable`; do
+ makeWrapper $i $out/bin/`basename $i` --run "cd $out/opt/iortcw"
+ done
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Single player version of game engine for Return to Castle Wolfenstein";
+ homepage = src.meta.homepage;
+ license = licenses.gpl3;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ gnidorah ];
+ };
+}
diff --git a/pkgs/games/liquidwar/5.nix b/pkgs/games/liquidwar/5.nix
index 5c42b8ecaab2..3d8cf3840f8b 100644
--- a/pkgs/games/liquidwar/5.nix
+++ b/pkgs/games/liquidwar/5.nix
@@ -1,10 +1,10 @@
{ stdenv, fetchurl, allegro }:
stdenv.mkDerivation rec {
- version = "5.6.4";
+ version = "5.6.5";
pname = "liquidwar5";
src = fetchurl {
- url = "https://download.savannah.gnu.org/releases/liquidwar/liquidwar-${version}.tar.gz";
- sha256 = "18wkbfzp07yckg05b5gjy67rw06z9lxp0hzg0zwj7rz8i12jxi9j";
+ url = "http://www.ufoot.org/download/liquidwar/v5/${version}/liquidwar-${version}.tar.gz";
+ sha256 = "2tCqhN1BbK0FVCHtm0DfOe+ueNPfdZwFg8ZMVPfy/18=";
};
buildInputs = [ allegro ];
@@ -20,6 +20,5 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.raskin ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
- broken = true;
};
}
diff --git a/pkgs/games/lugaru/default.nix b/pkgs/games/lugaru/default.nix
index 6620074418d1..d938c0316525 100644
--- a/pkgs/games/lugaru/default.nix
+++ b/pkgs/games/lugaru/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
cmakeFlags = [ "-DSYSTEM_INSTALL=ON" ];
meta = {
- description = "Lugaru HD: Third person ninja rabbit fighting game";
+ description = "Third person ninja rabbit fighting game";
homepage = "https://osslugaru.gitlab.io";
maintainers = [ maintainers.genesis ];
platforms = platforms.linux;
diff --git a/pkgs/games/mari0/default.nix b/pkgs/games/mari0/default.nix
index b8c4ea281dfd..c3fb66208b80 100644
--- a/pkgs/games/mari0/default.nix
+++ b/pkgs/games/mari0/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation {
src = fetchFromGitHub {
owner = "Stabyourself";
repo = pname;
- rev = "${version}";
+ rev = version;
sha256 = "1zqaq4w599scsjvy1rsb21fd2r8j3srx9vym4ir9bh666dp36gxa";
};
diff --git a/pkgs/games/megaglest/default.nix b/pkgs/games/megaglest/default.nix
index c34ca5dee957..b7ab42ed7307 100644
--- a/pkgs/games/megaglest/default.nix
+++ b/pkgs/games/megaglest/default.nix
@@ -49,7 +49,7 @@ stdenv.mkDerivation {
'';
meta = {
- description = "MegaGlest is an entertaining free (freeware and free software) and open source cross-platform 3D real-time strategy (RTS) game";
+ description = "An entertaining free (freeware and free software) and open source cross-platform 3D real-time strategy (RTS) game";
license = stdenv.lib.licenses.gpl3;
homepage = "http://megaglest.org/";
maintainers = [ stdenv.lib.maintainers.matejc ];
diff --git a/pkgs/games/minecraft-server/default.nix b/pkgs/games/minecraft-server/default.nix
index 7216a42b00f8..5cf39ec35b0e 100644
--- a/pkgs/games/minecraft-server/default.nix
+++ b/pkgs/games/minecraft-server/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, jre_headless }:
stdenv.mkDerivation {
pname = "minecraft-server";
- version = "1.16.3";
+ version = "1.16.4";
src = fetchurl {
- url = "https://launcher.mojang.com/v1/objects/f02f4473dbf152c23d7d484952121db0b36698cb/server.jar";
+ url = "https://launcher.mojang.com/v1/objects/35139deedbd5182953cf1caa23835da59ca3d7cd/server.jar";
# sha1 because that comes from mojang via api
- sha1 = "f02f4473dbf152c23d7d484952121db0b36698cb";
+ sha1 = "35139deedbd5182953cf1caa23835da59ca3d7cd";
};
preferLocalBuild = true;
diff --git a/pkgs/games/openxray/default.nix b/pkgs/games/openxray/default.nix
index fe2e978c4cc4..13bc046e8643 100644
--- a/pkgs/games/openxray/default.nix
+++ b/pkgs/games/openxray/default.nix
@@ -3,13 +3,13 @@
, pcre, makeWrapper }:
let
- version = "730-july-preview";
+ version = "784-october-preview";
src = fetchFromGitHub {
owner = "OpenXRay";
repo = "xray-16";
rev = version;
- sha256 = "1nish3sbpk0hsag7r4nyx8j6pl9mlgx58v8dhzg2vwj2q32isyb2";
+ sha256 = "0q0h70gbpscdvn45wpxicljj4ji3cd2maijd5b7jhr1695h61q5y";
fetchSubmodules = true;
};
@@ -50,6 +50,10 @@ in stdenv.mkDerivation rec {
preConfigure = ''
substituteInPlace src/xrCore/xrCore.cpp \
--replace /usr/share $out/share
+
+ # https://github.com/OpenXRay/xray-16/issues/667
+ echo "inline const char* xr_sys_errlist[100] = {};" >> src/Common/PlatformLinux.inl
+ echo "#define _sys_errlist xr_sys_errlist" >> src/Common/PlatformLinux.inl
'';
postInstall = ''
diff --git a/pkgs/games/osu-lazer/default.nix b/pkgs/games/osu-lazer/default.nix
index 4cde785bb6c8..9cd6475d1274 100644
--- a/pkgs/games/osu-lazer/default.nix
+++ b/pkgs/games/osu-lazer/default.nix
@@ -13,13 +13,13 @@ let
in stdenv.mkDerivation rec {
pname = "osu-lazer";
- version = "2020.925.0";
+ version = "2020.1017.0";
src = fetchFromGitHub {
owner = "ppy";
repo = "osu";
rev = version;
- sha256 = "0838i3pdc1c44jm7mp86kvw5164w8f3faci73bzkq84g20ixwj2g";
+ sha256 = "0sz3l8cxi9vlryjd7cb86dh3gcanim2pvhag3cg5sslqzrrinp2v";
};
patches = [ ./bypass-tamper-detection.patch ];
diff --git a/pkgs/games/osu-lazer/deps.nix b/pkgs/games/osu-lazer/deps.nix
index 6660034e625f..eb9fa617d5be 100644
--- a/pkgs/games/osu-lazer/deps.nix
+++ b/pkgs/games/osu-lazer/deps.nix
@@ -586,8 +586,8 @@
})
(fetchNuGet {
name = "ppy.osu.Framework";
- version = "2020.925.0";
- sha256 = "1244fxm7x4rqi43kp6l98bsbjc2yvv7dmpbajdr9fapqm37fdbdj";
+ version = "2020.1009.0";
+ sha256 = "0mqx9wjp639k56f0cjlrk67mq7c4h4vlglvss93dnvbb20ljn54r";
})
(fetchNuGet {
name = "ppy.osu.Framework.NativeLibs";
@@ -596,8 +596,8 @@
})
(fetchNuGet {
name = "ppy.osu.Game.Resources";
- version = "2020.904.0";
- sha256 = "0n0alpyxpf65mmnqidh044sh4nibsfj0m5n8hfmpjwq11wnpmbih";
+ version = "2020.1016.0";
+ sha256 = "1zsqmmlxbb2ncrlvha33cz0inbd6ijbcvxn0y0cysfkg7zb9iisy";
})
(fetchNuGet {
name = "ppy.osuTK.NS20";
diff --git a/pkgs/games/pacvim/default.nix b/pkgs/games/pacvim/default.nix
index 4692c360378a..6e28753b4f31 100644
--- a/pkgs/games/pacvim/default.nix
+++ b/pkgs/games/pacvim/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
homepage = "https://github.com/jmoon018/PacVim";
- description = "PacVim is a game that teaches you vim commands";
+ description = "A game that teaches you vim commands";
maintainers = with maintainers; [ infinisil ];
license = licenses.lgpl3;
platforms = platforms.unix;
diff --git a/pkgs/games/quakespasm/vulkan.nix b/pkgs/games/quakespasm/vulkan.nix
index 39474715021e..49f9e6832354 100644
--- a/pkgs/games/quakespasm/vulkan.nix
+++ b/pkgs/games/quakespasm/vulkan.nix
@@ -1,25 +1,16 @@
-{ stdenv, fetchpatch, fetchFromGitHub, makeWrapper, SDL2, gzip, libvorbis, libmad, vulkan-headers, vulkan-loader }:
+{ stdenv, fetchFromGitHub, makeWrapper, SDL2, gzip, libvorbis, libmad, vulkan-headers, vulkan-loader }:
stdenv.mkDerivation rec {
pname = "vkquake";
- version = "1.04.1";
+ version = "1.05.0";
src = fetchFromGitHub {
owner = "Novum";
repo = "vkQuake";
rev = version;
- sha256 = "1ry861pk3z02hy7i0yi3xwmd1zma802qzcnlm09w6pslayd9rwbf";
+ sha256 = "16ryjfkmnhlxv7b6yvyk3247q7ih4g90a7c4z501xiyp7h0wlsw8";
};
- # patches and patchFlags can be deleted with the next release
- patches = [
- (fetchpatch {
- url = "https://github.com/Novum/vkQuake/commit/a869a22d9b51c68e57646fa20e4c40fc6db36760.patch";
- sha256 = "sha256-ea5lcXTTlJZnuOdF1W+GCYvVgj/gW10tDNyTgfl3Kfs=";
- })
- ];
- patchFlags = "-p2";
-
sourceRoot = "source/Quake";
nativeBuildInputs = [
diff --git a/pkgs/games/scummvm/default.nix b/pkgs/games/scummvm/default.nix
index e6efbc6203c1..02df60c829f2 100644
--- a/pkgs/games/scummvm/default.nix
+++ b/pkgs/games/scummvm/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "scummvm";
- version = "2.1.2";
+ version = "2.2.0";
src = fetchurl {
url = "http://scummvm.org/frs/scummvm/${version}/${pname}-${version}.tar.xz";
- sha256 = "1c4fz1nfg0nqnqx9iipayhzcsiqdmfxm2i95nw9dbhshhsdnrhf4";
+ sha256 = "FGllflk72Ky8+sC4ObCG9kDr8SBjPpPxFsq2UrWyc4c=";
};
nativeBuildInputs = [ nasm ];
diff --git a/pkgs/games/sgt-puzzles/default.nix b/pkgs/games/sgt-puzzles/default.nix
index c17439b5e3e8..ba6a3601328f 100644
--- a/pkgs/games/sgt-puzzles/default.nix
+++ b/pkgs/games/sgt-puzzles/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
name = "sgt-puzzles-r${version}";
- version = "20191114.1c0c49d";
+ version = "20200610.9aa7b7c";
src = fetchurl {
url = "http://www.chiark.greenend.org.uk/~sgtatham/puzzles/puzzles-${version}.tar.gz";
- sha256 = "01fi2f3w71bfbgcfr6gxdp5a9cxh4dshbflv83q2j5rxxs2ll870";
+ sha256 = "0rrd1c77ar91zqy4rr4xp1z7x3ywnshlac99cga4hnrgwb7vwl3f";
};
sgt-puzzles-menu = fetchurl {
diff --git a/pkgs/games/spring/springlobby.nix b/pkgs/games/spring/springlobby.nix
index 9912675ee673..33dc364c5b70 100644
--- a/pkgs/games/spring/springlobby.nix
+++ b/pkgs/games/spring/springlobby.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, cmake, wxGTK30, openal, pkgconfig, curl, libtorrentRasterbar
+{ stdenv, fetchurl, fetchpatch, cmake, wxGTK30, openal, pkgconfig, curl, libtorrentRasterbar
, libpng, libX11, gettext, boost, libnotify, gtk2, doxygen, spring
, makeWrapper, glib, minizip, alure, pcre, jsoncpp }:
@@ -11,13 +11,20 @@ stdenv.mkDerivation rec {
sha256 = "1r1g2hw9ipsmsmzbhsi7bxqra1za6x7j1kw12qzl5psqyq8rqbgs";
};
- nativeBuildInputs = [ pkgconfig ];
+ nativeBuildInputs = [ cmake pkgconfig gettext doxygen makeWrapper ];
buildInputs = [
- cmake wxGTK30 openal curl gettext libtorrentRasterbar pcre jsoncpp
- boost libpng libX11 libnotify gtk2 doxygen makeWrapper glib minizip alure
+ wxGTK30 openal curl libtorrentRasterbar pcre jsoncpp
+ boost libpng libX11 libnotify gtk2 glib minizip alure
];
- patches = [ ./revert_58b423e.patch ./fix-certs.patch ]; # Allows springLobby to continue using system installed spring until #707 is fixed
+ patches = [
+ ./revert_58b423e.patch # Allows springLobby to continue using system installed spring until #707 is fixed
+ ./fix-certs.patch
+ (fetchpatch {
+ url = "https://github.com/springlobby/springlobby/commit/252c4cb156c1442ed9b4faec3f26265bc7c295ff.patch";
+ sha256 = "sha256-Nq1F5fRPnCkZwl9KgrfuUmpIMK3hUOyZQYIKElWpmzU=";
+ })
+ ];
enableParallelBuilding = true;
diff --git a/pkgs/games/steam/fhsenv.nix b/pkgs/games/steam/fhsenv.nix
index 32acef9757be..ecd318e64c66 100644
--- a/pkgs/games/steam/fhsenv.nix
+++ b/pkgs/games/steam/fhsenv.nix
@@ -223,7 +223,7 @@ in buildFHSUserEnv rec {
mkdir -p $out/share/applications
ln -s ${steam}/share/icons $out/share
ln -s ${steam}/share/pixmaps $out/share
- sed "s,/usr/bin/steam,$out/bin/steam,g" ${steam}/share/applications/steam.desktop > $out/share/applications/steam.desktop
+ sed "s,/usr/bin/steam,steam,g" ${steam}/share/applications/steam.desktop > $out/share/applications/steam.desktop
'';
profile = ''
diff --git a/pkgs/games/the-butterfly-effect/default.nix b/pkgs/games/the-butterfly-effect/default.nix
index 14d51ee87bd1..99599b92dfa0 100644
--- a/pkgs/games/the-butterfly-effect/default.nix
+++ b/pkgs/games/the-butterfly-effect/default.nix
@@ -1,11 +1,12 @@
-{ stdenv, mkDerivation, fetchgit, qt5, box2d, which, cmake, gettext }:
+{ stdenv, mkDerivation, fetchFromGitHub, qt5, box2d, which, cmake, gettext }:
mkDerivation rec {
pname = "tbe";
version = "0.9.3.1";
- src = fetchgit {
- url = "https://github.com/kaa-ching/tbe";
+ src = fetchFromGitHub {
+ owner = "kaa-ching";
+ repo = pname;
rev = "refs/tags/v${version}";
sha256 = "1ag2cp346f9bz9qy6za6q54id44d2ypvkyhvnjha14qzzapwaysj";
};
diff --git a/pkgs/games/wyvern/default.nix b/pkgs/games/wyvern/default.nix
index 4723a6c52fa7..dcf81bc0985f 100644
--- a/pkgs/games/wyvern/default.nix
+++ b/pkgs/games/wyvern/default.nix
@@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec {
src = fetchgit {
url = "https://git.sr.ht/~nicohman/wyvern";
- rev = "${version}";
+ rev = version;
sha256 = "1sl3yhash1527amc8rs4374fd7jbgnkyy7qpw94ms2gs80sdv3s5";
};
cargoPatches = [ ./cargo-lock.patch ];
diff --git a/pkgs/misc/emulators/mame/default.nix b/pkgs/misc/emulators/mame/default.nix
index 3033ce8dc7b1..ddf0a129ab82 100644
--- a/pkgs/misc/emulators/mame/default.nix
+++ b/pkgs/misc/emulators/mame/default.nix
@@ -7,7 +7,7 @@ with stdenv;
let
majorVersion = "0";
- minorVersion = "225";
+ minorVersion = "226";
desktopItem = makeDesktopItem {
name = "MAME";
@@ -26,7 +26,7 @@ in mkDerivation {
owner = "mamedev";
repo = "mame";
rev = "mame${majorVersion}${minorVersion}";
- sha256 = "0ln5z8xp81j2af2s94dixnk9n68qpi6b3plynp3pharg6dd55yac";
+ sha256 = "0pnsvz4vkjkqb1ac5wzwz31vx0iknyg5ffly90nhl13kcr656jrj";
};
hardeningDisable = [ "fortify" ];
diff --git a/pkgs/misc/emulators/mednaffe/default.nix b/pkgs/misc/emulators/mednaffe/default.nix
index 7e231c5edd3a..60b0bfe1223b 100644
--- a/pkgs/misc/emulators/mednaffe/default.nix
+++ b/pkgs/misc/emulators/mednaffe/default.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "AmatCoder";
repo = "mednaffe";
- rev = "${version}";
+ rev = version;
sha256 = "15qk3a3l1phr8bap2ayh3c0vyvw2jwhny1iz1ajq2adyjpm9fhr7";
};
diff --git a/pkgs/misc/emulators/mgba/default.nix b/pkgs/misc/emulators/mgba/default.nix
index 73845581b1bf..9efe47cc250e 100644
--- a/pkgs/misc/emulators/mgba/default.nix
+++ b/pkgs/misc/emulators/mgba/default.nix
@@ -15,13 +15,13 @@ let
};
in stdenv.mkDerivation rec {
pname = "mgba";
- version = "0.8.3";
+ version = "0.8.4";
src = fetchFromGitHub {
owner = "mgba-emu";
repo = "mgba";
rev = version;
- sha256 = "0rwlfjdr0rzbq4kaplvwsgyb8xq6nrzxss2c8xrgw9hqw3ymx4s3";
+ sha256 = "0nqj4bnn5c2z1bq4bnbw1wznc0wpmq4sy3w8pipd6n6620b9m4qq";
};
enableParallelBuilding = true;
diff --git a/pkgs/misc/emulators/retroarch/cores.nix b/pkgs/misc/emulators/retroarch/cores.nix
index 17b1679ed5ba..2b9cb5e6d27e 100644
--- a/pkgs/misc/emulators/retroarch/cores.nix
+++ b/pkgs/misc/emulators/retroarch/cores.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchgit, fetchFromGitHub, fetchFromGitLab, cmake, pkgconfig, makeWrapper, python27, python37, retroarch
+{ stdenv, fetchgit, fetchFromGitHub, fetchFromGitLab, fetchpatch, cmake, pkgconfig, makeWrapper, python27, python37, retroarch
, alsaLib, fluidsynth, curl, hidapi, libGLU, gettext, glib, gtk2, portaudio, SDL, SDL_net, SDL2, SDL2_image, libGL
, ffmpeg_3, pcre, libevdev, libpng, libjpeg, libzip, udev, libvorbis, snappy, which, hexdump
, miniupnpc, sfml, xorg, zlib, nasm, libpcap, boost, icu, openssl
@@ -630,6 +630,13 @@ in with stdenv.lib.licenses;
rev = "02987af9b81a9c3294af8fb9d5a34f9826a2cf4d";
sha256 = "0gl7irmn5d8lk7kf484vgw6kb325fq4ghwsni3il4nm5n2a8yglh";
};
+ patches = [
+ (fetchpatch {
+ name = "fix_mame_build_on_make-4.3.patch";
+ url = "https://github.com/libretro/mame2016-libretro/commit/5874fae3d124f5e7c8a91634f5473a8eac902e47.patch";
+ sha256 = "061f1lcm72glksf475ikl8w10pnbgqa7049ylw06nikis2qdjlfn";
+ })
+ ];
description = "Port of MAME ~2016 to libretro";
license = gpl2Plus;
extraNativeBuildInputs = [ python27 ];
diff --git a/pkgs/misc/emulators/wine/sources.nix b/pkgs/misc/emulators/wine/sources.nix
index e03cc06d55e6..c26b84ffa0aa 100644
--- a/pkgs/misc/emulators/wine/sources.nix
+++ b/pkgs/misc/emulators/wine/sources.nix
@@ -39,16 +39,16 @@ in rec {
unstable = fetchurl rec {
# NOTE: Don't forget to change the SHA256 for staging as well.
- version = "5.18";
+ version = "5.20";
url = "https://dl.winehq.org/wine/source/5.x/wine-${version}.tar.xz";
- sha256 = "0hpkcpi6j162bkgcgzzj8y471777q06j7pydl61yp6qscn4g80ch";
+ sha256 = "sha256-j1Ui+M6+vbqhL1jhumcaEfZjcuCu33T7kyz1qJOQhhw=";
inherit (stable) mono gecko32 gecko64;
};
staging = fetchFromGitHub rec {
# https://github.com/wine-staging/wine-staging/releases
inherit (unstable) version;
- sha256 = "0bwcvkf1g1dsq1qmric3jfl85rfjzhq6x4h839hfqc536lkfbrpy";
+ sha256 = "sha256-1oWoLb5w9g3wDghpvHpNsJCws7QoZ/E2dqxLuaIgi6o=";
owner = "wine-staging";
repo = "wine-staging";
rev = "v${version}";
diff --git a/pkgs/misc/frescobaldi/default.nix b/pkgs/misc/frescobaldi/default.nix
index 830d5bea36a0..82a3aa8c7bef 100644
--- a/pkgs/misc/frescobaldi/default.nix
+++ b/pkgs/misc/frescobaldi/default.nix
@@ -29,9 +29,9 @@ buildPythonApplication rec {
meta = with lib; {
homepage = "https://frescobaldi.org/";
- description = ''Frescobaldi is a LilyPond sheet music text editor'';
+ description = "A LilyPond sheet music text editor";
longDescription = ''
- Powerful text editor with syntax highlighting and automatic completion,
+ Powerful text editor with syntax highlighting and automatic completion,
Music view with advanced Point & Click, Midi player to proof-listen
LilyPond-generated MIDI files, Midi capturing to enter music,
Powerful Score Wizard to quickly setup a music score, Snippet Manager
diff --git a/pkgs/misc/ghostscript/0001-Bug-702364-Fix-missing-echogs-dependencies.patch b/pkgs/misc/ghostscript/0001-Bug-702364-Fix-missing-echogs-dependencies.patch
deleted file mode 100644
index dd31260302c6..000000000000
--- a/pkgs/misc/ghostscript/0001-Bug-702364-Fix-missing-echogs-dependencies.patch
+++ /dev/null
@@ -1,835 +0,0 @@
---- a/contrib/contrib.mak 2020-03-19 09:21:42.000000000 +0100
-+++ b/contrib/contrib.mak 2020-05-14 13:41:03.202258445 +0200
-@@ -22,6 +22,10 @@
- CONTRIB_MAK=$(CONTRIBDIR)$(D)contrib.mak $(TOP_MAKEFILES)
- CONTRIBSRC=$(CONTRIBDIR)$(D)
-
-+# Almost all device drivers depend on the following:
-+CONTDEVH=$(gserrors_h) $(gx_h) $(gxdevice_h)
-+CONTDEV=$(AK) $(ECHOGS_XE) $(GDEVH)
-+
- ###### --------------------------- Catalog -------------------------- ######
-
- # The following drivers are user-contributed, and maintained (if at all) by
-@@ -185,19 +189,19 @@
- $(DEVCC) $(DEVO_)gdevbjca.$(OBJ) $(C_) $(CONTRIBSRC)gdevbjca.c
-
- $(DD)bjcmono.dev : $(bjc_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)bjcmono $(bjc_)
-
- $(DD)bjcgray.dev : $(bjc_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)bjcgray $(bjc_)
-
- $(DD)bjccmyk.dev : $(bjc_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)bjccmyk $(bjc_)
-
- $(DD)bjccolor.dev : $(bjc_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)bjccolor $(bjc_)
-
-
-@@ -208,25 +212,25 @@
- # Author: Uli Wortmann (uliw@erdw.ethz.ch), Martin Gerbershagen (ger@ulm.temic.de)
- # Printer: HP 670
- $(DD)cdj670.dev : $(cdeskjet8_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV2) $(DD)cdj670 $(cdeskjet8_)
-
- # Author: Uli Wortmann (uliw@erdw.ethz.ch)
- # Printer: HP 850
- $(DD)cdj850.dev : $(cdeskjet8_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV2) $(DD)cdj850 $(cdeskjet8_)
-
- # Author: Uli Wortmann (uliw@erdw.ethz.ch), Martin Gerbershagen (ger@ulm.temic.de)
- # Printer: HP 890
- $(DD)cdj890.dev : $(cdeskjet8_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV2) $(DD)cdj890 $(cdeskjet8_)
-
- # Author: Uli Wortmann (uliw@erdw.ethz.ch), Martin Gerbershagen (ger@ulm.temic.de)
- # Printer: HP 1600
- $(DD)cdj1600.dev : $(cdeskjet8_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV2) $(DD)cdj1600 $(cdeskjet8_)
-
- $(DEVOBJ)gdevcd8.$(OBJ) : $(CONTRIBSRC)gdevcd8.c $(PDEVH) $(math__h)\
-@@ -244,7 +248,8 @@
-
- # Author: Matthew Gelhaus (mgelhaus@proaxis.com)
- # Printer: HP 880c
--$(DD)cdj880.dev : $(cdeskjet8_) $(DD)page.dev
-+$(DD)cdj880.dev : $(cdeskjet8_) $(DD)page.dev $(CONTDEV) \
-+ $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV2) $(DD)cdj880 $(cdeskjet8_)
-
-
-@@ -255,7 +260,7 @@
- # Author: Rene Harsch (rene@harsch.net)
- # Printer: HP 970Cxi
- $(DD)cdj970.dev : $(cdeskjet9_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV2) $(DD)cdj970 $(cdeskjet9_)
-
- $(DEVOBJ)gdevdj9.$(OBJ) : $(CONTRIBSRC)gdevdj9.c $(PDEVH) $(math__h) $(string__h)\
-@@ -268,7 +273,7 @@
- ### NOTE: Same as chp2200 (some PJL and CRD changes).
-
- $(DD)cdnj500.dev : $(cdeskjet8_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV2) $(DD)cdnj500 $(cdeskjet8_)
-
-
-@@ -277,7 +282,7 @@
- ### NOTE: Depends on the presence of the cdj850 section.
-
- $(DD)chp2200.dev : $(cdeskjet8_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV2) $(DD)chp2200 $(cdeskjet8_)
-
-
-@@ -288,11 +293,11 @@
- GDIMONO=$(DEVOBJ)gdevgdi.$(OBJ) $(HPPCL)
-
- $(DD)gdi.dev : $(GDIMONO) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)gdi $(GDIMONO)
-
- $(DD)samsunggdi.dev : $(GDIMONO) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)samsunggdi $(GDIMONO)
-
- $(DEVOBJ)gdevgdi.$(OBJ) : $(CONTRIBSRC)gdevgdi.c $(PDEVH) $(gdevpcl_h) \
-@@ -306,17 +311,17 @@
-
- hl1250_=$(DEVOBJ)gdevhl12.$(OBJ) $(HPDLJM)
- $(DD)hl1250.dev : $(hl1250_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hl1250 $(hl1250_)
-
- $(DD)hl1240.dev : $(hl1250_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hl1240 $(hl1250_)
-
- # Author: Marek Michalkiewicz <marekm@linux.org.pl>
- # Printer: Brother HL-1250 (may work with some other models too)
- $(DEVOBJ)gdevhl12.$(OBJ) : $(CONTRIBSRC)gdevhl12.c $(PDEVH) $(gdevdljm_h) \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(DEVCC) $(DEVO_)gdevhl12.$(OBJ) $(C_) $(CONTRIBSRC)gdevhl12.c
-
-
-@@ -327,37 +332,37 @@
- # Author: Ulrich Mueller (ulm@vsnhd1.cern.ch)
- # Printer: DEC LN03
- $(DD)ln03.dev : $(ln03_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)ln03 $(ln03_)
-
- # Author: Nick Brown (nick.brown@coe.int)
- # Printer: DEClaser 2100
- $(DD)dl2100.dev : $(ln03_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)dl2100 $(ln03_)
-
- # Author: Ian MacPhedran (macphed@dvinci.USask.CA)
- # Printer: DEC LA50
- $(DD)la50.dev : $(ln03_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)la50 $(ln03_)
-
- # Author: Bruce Lowekamp (lowekamp@csugrad.cs.vt.edu)
- # Printer: DEC LA70
- $(DD)la70.dev : $(ln03_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)la70 $(ln03_)
-
- # Author: Ian MacPhedran (macphed@dvinci.USask.CA)
- # Printer: DEC LA75
- $(DD)la75.dev : $(ln03_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)la75 $(ln03_)
-
- # Author: Andre' Beck (Andre_Beck@IRS.Inf.TU-Dresden.de)
- # Printer: DEC LA75plus
- $(DD)la75plus.dev : $(ln03_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)la75plus $(ln03_)
-
- $(DEVOBJ)gdevln03.$(OBJ) : $(CONTRIBSRC)gdevln03.c $(PDEVH) \
-@@ -380,233 +385,233 @@
- $(DEVCC) -DA4 $(DEVO_)gdevescv.$(OBJ) $(C_) $(escv_opts) $(ESCV_SRC)gdevescv.c
-
- $(DD)alc1900.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)alc1900 $(escv_)
-
- $(DD)alc2000.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)alc2000 $(escv_)
-
- $(DD)alc4000.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)alc4000 $(escv_)
-
- $(DD)alc4100.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)alc4100 $(escv_)
-
- $(DD)alc8500.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)alc8500 $(escv_)
-
- $(DD)alc8600.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)alc8600 $(escv_)
-
- $(DD)alc9100.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)alc9100 $(escv_)
-
- $(DD)lp3000c.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp3000c $(escv_)
-
- $(DD)lp8000c.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp8000c $(escv_)
-
- $(DD)lp8200c.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp8200c $(escv_)
-
- $(DD)lp8300c.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp8300c $(escv_)
-
- $(DD)lp8500c.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp8500c $(escv_)
-
- $(DD)lp8800c.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp8800c $(escv_)
-
- $(DD)lp9000c.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp9000c $(escv_)
-
- $(DD)lp9200c.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp9200c $(escv_)
-
- $(DD)lp9500c.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp9500c $(escv_)
-
- $(DD)lp9800c.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp9800c $(escv_)
-
- $(DD)lps6500.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lps6500 $(escv_)
-
- $(DD)epl2050.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)epl2050 $(escv_)
-
- $(DD)epl2050p.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)epl2050p $(escv_)
-
- $(DD)epl2120.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)epl2120 $(escv_)
-
- $(DD)epl2500.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)epl2500 $(escv_)
-
- $(DD)epl2750.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)epl2750 $(escv_)
-
- $(DD)epl5800.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)epl5800 $(escv_)
-
- $(DD)epl5900.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)epl5900 $(escv_)
-
- $(DD)epl6100.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)epl6100 $(escv_)
-
- $(DD)epl6200.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)epl6200 $(escv_)
-
- $(DD)lp1800.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp1800 $(escv_)
-
- $(DD)lp1900.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp1900 $(escv_)
-
- $(DD)lp2200.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp2200 $(escv_)
-
- $(DD)lp2400.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp2400 $(escv_)
-
- $(DD)lp2500.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp2500 $(escv_)
-
- $(DD)lp7500.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp7500 $(escv_)
-
- $(DD)lp7700.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp7700 $(escv_)
-
- $(DD)lp7900.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp7900 $(escv_)
-
- $(DD)lp8100.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp8100 $(escv_)
-
- $(DD)lp8300f.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp8300f $(escv_)
-
- $(DD)lp8400f.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp8400f $(escv_)
-
- $(DD)lp8600.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp8600 $(escv_)
-
- $(DD)lp8600f.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp8600f $(escv_)
-
- $(DD)lp8700.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp8700 $(escv_)
-
- $(DD)lp8900.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp8900 $(escv_)
-
- $(DD)lp9000b.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp9000b $(escv_)
-
- $(DD)lp9100.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp9100 $(escv_)
-
- $(DD)lp9200b.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp9200b $(escv_)
-
- $(DD)lp9300.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp9300 $(escv_)
-
- $(DD)lp9400.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp9400 $(escv_)
-
- $(DD)lp9600.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp9600 $(escv_)
-
- $(DD)lp9600s.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp9600s $(escv_)
-
- $(DD)lps4500.dev : $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lps4500 $(escv_)
-
- $(DD)eplcolor.dev: $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)eplcolor $(escv_)
-
- $(DD)eplmono.dev: $(escv_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)eplmono $(escv_)
-
- # ------ The Lexmark 5700 and 7000 devices ------ #
-
- lex7000_=$(DEVOBJ)gdevlx7.$(OBJ)
- $(DD)lex7000.dev : $(lex7000_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lex7000 $(lex7000_)
-
- lex5700_=$(DEVOBJ)gdevlx7.$(OBJ)
- $(DD)lex5700.dev : $(lex5700_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lex5700 $(lex5700_)
-
- lex3200_=$(DEVOBJ)gdevlx7.$(OBJ)
- $(DD)lex3200.dev : $(lex3200_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lex3200 $(lex3200_)
-
- lex2050_=$(DEVOBJ)gdevlx7.$(OBJ)
- $(DD)lex2050.dev : $(lex2050_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lex2050 $(lex2050_)
-
- $(DEVOBJ)gdevlx7.$(OBJ) : $(CONTRIBSRC)gdevlx7.c $(PDEVH) \
-@@ -623,7 +628,7 @@
- $(DEVCC) $(DEVO_)gdevlx32.$(OBJ) $(C_) $(CONTRIBSRC)gdevlx32.c
-
- $(DD)lxm3200.dev : $(lxm3200_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lxm3200 $(lxm3200_)
-
-
-@@ -649,13 +654,13 @@
- $(DEVCC) $(DEVO_)gdevlips.$(OBJ) $(LIPS_OPT) $(C_) $(LIPS_SRC)gdevlips.c
-
- $(DD)lips4.dev : $(lipsr_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lips4 $(lipsr_)
-
- lipsv_=$(DEVOBJ)gdevl4v.$(OBJ) $(DEVOBJ)gdevlips.$(OBJ)
-
- $(DD)lips4v.dev : $(ECHOGS_XE) $(lipsv_) $(DD)vector.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETDEV) $(DD)lips4v $(lipsv_)
- $(ADDMOD) $(DD)lips4v -include $(GLD)vector
-
-@@ -668,11 +673,11 @@
- ### --------------- Some extra devices: lips2p, bjc880j ---------------- ###
-
- $(DD)lips2p.dev : $(lipsr_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lips2p $(lipsr_)
-
- $(DD)bjc880j.dev : $(lipsr_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)bjc880j $(lipsr_)
-
-
-@@ -681,15 +686,15 @@
- md2k_=$(DEVOBJ)gdevmd2k.$(OBJ)
-
- $(DD)md2k.dev : $(md2k_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)md2k $(md2k_)
-
- $(DD)md5k.dev : $(md2k_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)md5k $(md2k_)
-
- $(DEVOBJ)gdevmd2k.$(OBJ) : $(CONTRIBSRC)gdevmd2k.c $(PDEVH) $(gsparam_h) \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(DEVCC) $(DEVO_)gdevmd2k.$(OBJ) $(C_) $(CONTRIBSRC)gdevmd2k.c
-
-
-@@ -697,7 +702,7 @@
-
- oki4w_=$(DEVOBJ)gdevop4w.$(OBJ)
- $(DD)oki4w.dev : $(oki4w_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)oki4w $(oki4w_)
-
- # Author: Ivan Schreter (ivan@shadow.sk)
-@@ -720,11 +725,11 @@
- $(DEVCC) $(DEVO_)gdevopvp.$(OBJ) $(OPVP_OPT) $(C_) $(OPVP_SRC)gdevopvp.c
-
- $(DD)opvp.dev : $(opvp_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)opvp $(opvp_)
-
- $(DD)oprp.dev : $(opvp_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)oprp $(opvp_)
-
-
-@@ -901,78 +906,78 @@
-
- # The generic pcl3 device with selectable subdevices
- $(DD)pcl3.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)pcl3 $(pcl3_)
-
- # Fixed devices for specific printers
- $(DD)hpdjplus.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdjplus $(pcl3_)
- $(DD)hpdjportable.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdjportable $(pcl3_)
- $(DD)hpdj310.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj310 $(pcl3_)
- $(DD)hpdj320.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj320 $(pcl3_)
- $(DD)hpdj340.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj340 $(pcl3_)
- $(DD)hpdj400.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj400 $(pcl3_)
- $(DD)hpdj500.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj500 $(pcl3_)
- $(DD)hpdj500c.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj500c $(pcl3_)
- $(DD)hpdj510.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj510 $(pcl3_)
- $(DD)hpdj520.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj520 $(pcl3_)
- $(DD)hpdj540.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj540 $(pcl3_)
- $(DD)hpdj550c.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj550c $(pcl3_)
- $(DD)hpdj560c.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj560c $(pcl3_)
- $(DD)hpdj600.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj600 $(pcl3_)
- $(DD)hpdj660c.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj660c $(pcl3_)
- $(DD)hpdj670c.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj670c $(pcl3_)
- $(DD)hpdj680c.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj680c $(pcl3_)
- $(DD)hpdj690c.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj690c $(pcl3_)
- $(DD)hpdj850c.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj850c $(pcl3_)
- $(DD)hpdj855c.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj855c $(pcl3_)
- $(DD)hpdj870c.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj870c $(pcl3_)
- $(DD)hpdj890c.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj890c $(pcl3_)
- $(DD)hpdj1120c.dev : $(pcl3_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)hpdj1120c $(pcl3_)
-
- #------------------------------------------------------------------------------
-@@ -1009,7 +1014,7 @@
-
- xes_=$(DEVOBJ)gdevxes.$(OBJ)
- $(DD)xes.dev : $(xes_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)xes $(xes_)
-
- # Author: Peter Flass (flass@lbdrscs.bitnet)
-@@ -1029,16 +1034,16 @@
-
- pr201_=$(DEVOBJ)gdevp201.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
-
--$(DD)pr201.dev : $(pr201_) $(CONTRIB_MAK) $(MAKEDIRS)
-+$(DD)pr201.dev : $(pr201_) $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)pr201 $(pr201_)
-
--$(DD)pr150.dev : $(pr201_) $(CONTRIB_MAK) $(MAKEDIRS)
-+$(DD)pr150.dev : $(pr201_) $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)pr150 $(pr201_)
-
--$(DD)pr1000.dev : $(pr201_) $(CONTRIB_MAK) $(MAKEDIRS)
-+$(DD)pr1000.dev : $(pr201_) $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)pr1000 $(pr201_)
-
--$(DD)pr1000_4.dev : $(pr201_) $(CONTRIB_MAK) $(MAKEDIRS)
-+$(DD)pr1000_4.dev : $(pr201_) $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)pr1000_4 $(pr201_)
-
- $(DEVOBJ)gdevp201.$(OBJ) : $(JAPSRC)gdevp201.c $(PDEVH) \
-@@ -1049,7 +1054,7 @@
-
- jj100_=$(DEVOBJ)gdevj100.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
-
--$(DD)jj100.dev : $(jj100_) $(CONTRIB_MAK) $(MAKEDIRS)
-+$(DD)jj100.dev : $(jj100_) $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)jj100 $(jj100_)
-
- $(DEVOBJ)gdevj100.$(OBJ) : $(JAPSRC)gdevj100.c $(PDEVH) \
-@@ -1061,11 +1066,11 @@
- bj10v_=$(DEVOBJ)gdev10v.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
-
- $(DD)bj10v.dev : $(bj10v_) \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)bj10v $(bj10v_)
-
- $(DD)bj10vh.dev : $(bj10v_) \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)bj10vh $(bj10v_)
-
- # Uncomment the following line if you are using MS-DOS on PC9801 series.
-@@ -1080,7 +1085,7 @@
- dmprt_=$(DEVOBJ)gdevdmpr.$(OBJ) $(DEVOBJ)dviprlib.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
-
- $(DD)dmprt.dev : $(dmprt_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETDEV) $(DD)dmprt $(dmprt_)
- $(ADDMOD) $(DD)dmprt -ps dmp_init
-
-@@ -1110,19 +1115,19 @@
- $(DEVCC) -DA4 $(DEVO_)gdevmjc.$(OBJ) $(C_) $(JAPSRC)gdevmjc.c
-
- $(DD)mj700v2c.dev : $(mj700v2c_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)mj700v2c $(mj700v2c_)
-
- $(DD)mj500c.dev : $(mj700v2c_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)mj500c $(mj700v2c_)
-
- $(DD)mj6000c.dev : $(mj700v2c_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)mj6000c $(mj700v2c_)
-
- $(DD)mj8000c.dev : $(mj700v2c_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)mj8000c $(mj700v2c_)
-
- ### ----------------- The Fujitsu FMPR printer device ----------------- ###
-@@ -1130,7 +1135,7 @@
- fmpr_=$(DEVOBJ)gdevfmpr.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
-
- $(DD)fmpr.dev : $(fmpr_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)fmpr $(fmpr_)
-
- $(DEVOBJ)gdevfmpr.$(OBJ) : $(JAPSRC)gdevfmpr.c $(PDEVH) \
-@@ -1142,7 +1147,7 @@
- fmlbp_=$(DEVOBJ)gdevfmlbp.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
-
- $(DD)fmlbp.dev : $(fmlbp_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)fmlbp $(fmlbp_)
-
- $(DEVOBJ)gdevfmlbp.$(OBJ) : $(JAPSRC)gdevfmlbp.c $(PDEVH) \
-@@ -1159,7 +1164,7 @@
- ml6_=$(DEVOBJ)gdevml6.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
-
- $(DD)ml600.dev : $(ml6_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)ml600 $(ml6_)
-
- $(DEVOBJ)gdevml6.$(OBJ) : $(JAPSRC)gdevml6.c $(PDEVH) \
-@@ -1172,11 +1177,11 @@
- lbp3x0_=$(DEVOBJ)gdevlbp3.$(OBJ)
-
- $(DD)lbp310.dev :$(lbp3x0_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lbp310 $(lbp3x0_)
-
- $(DD)lbp320.dev :$(lbp3x0_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lbp320 $(lbp3x0_)
-
- $(DEVOBJ)gdevlbp3.$(OBJ) : $(JAPSRC)gdevlbp3.c $(PDEVH)
-@@ -1191,7 +1196,7 @@
- $(DEVCC) -DA4 $(DEVO_)gdevnpdl.$(OBJ) $(LIPS_OPT) $(C_) $(JAPSRC)gdevnpdl.c
-
- $(DD)npdl.dev : $(npdl_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)npdl $(npdl_)
-
- ### ------- EPSON ESC/Page printer device ----------------- ###
-@@ -1203,11 +1208,11 @@
- $(DEVCC) -DA4 $(DEVO_)gdevespg.$(OBJ) $(LIPS_OPT) $(C_) $(JAPSRC)gdevespg.c
-
- $(DD)escpage.dev : $(escpage_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)escpage $(escpage_)
-
- $(DD)lp2000.dev : $(escpage_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)lp2000 $(escpage_)
-
- ### --- The RICOH RPDL language printer device ------ ###
-@@ -1218,7 +1223,7 @@
- $(DEVCC) $(DEVO_)gdevrpdl.$(OBJ) $(LIPS_OPT) $(C_) $(JAPSRC)gdevrpdl.c
-
- $(DD)rpdl.dev : $(rpdl_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)rpdl $(rpdl_)
-
- ### ---------- RICOH RPDL IV(600dpi) printer devices ---------- ###
-@@ -1240,15 +1245,15 @@
- alps_=$(DEVOBJ)gdevalps.$(OBJ)
-
- $(DD)md50Mono.dev : $(alps_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)md50Mono $(alps_)
-
- $(DD)md50Eco.dev : $(alps_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)md50Eco $(alps_)
-
- $(DD)md1xMono.dev : $(alps_) $(DD)page.dev \
-- $(CONTRIB_MAK) $(MAKEDIRS)
-+ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
- $(SETPDEV) $(DD)md1xMono $(alps_)
-
- $(DEVOBJ)gdevalps.$(OBJ) : $(JAPSRC)gdevalps.c $(PDEVH) \
diff --git a/pkgs/misc/ghostscript/default.nix b/pkgs/misc/ghostscript/default.nix
index d3d06d98cb13..5a7762640f73 100644
--- a/pkgs/misc/ghostscript/default.nix
+++ b/pkgs/misc/ghostscript/default.nix
@@ -1,4 +1,4 @@
-{ config, stdenv, lib, fetchurl, pkgconfig, zlib, expat, openssl, autoconf
+{ config, stdenv, lib, fetchurl, pkg-config, zlib, expat, openssl, autoconf
, libjpeg, libpng, libtiff, freetype, fontconfig, libpaper, jbig2dec
, libiconv, ijs, lcms2, fetchpatch
, cupsSupport ? config.ghostscript.cups or (!stdenv.isDarwin), cups ? null
@@ -9,10 +9,6 @@ assert x11Support -> xlibsWrapper != null;
assert cupsSupport -> cups != null;
let
- version = "9.${ver_min}";
- ver_min = "52";
- sha512 = "1ksm3v4nw8acc4j817n44l1c65ijk0mr3mp4kryy17jz41bmzzql5d8vr40h59n9dmf8b2wmnbq45bj3an1zrpfagavlf0i9s436jjc";
-
fonts = stdenv.mkDerivation {
name = "ghostscript-fonts";
@@ -37,31 +33,27 @@ let
in
stdenv.mkDerivation rec {
pname = "ghostscript";
- inherit version;
+ version = "9.53.3";
src = fetchurl {
- url = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9${ver_min}/${pname}-${version}.tar.xz";
- inherit sha512;
+ url = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9${lib.versions.minor version}${lib.versions.patch version}/${pname}-${version}.tar.xz";
+ sha512 = "2vif3vgxa5wma16yxvhhkymk4p309y5204yykarq94r5rk890556d2lj5w7acnaa2ymkym6y0zd4vq9sy9ca2346igg2c6dxqkjr0zb";
};
patches = [
(fetchpatch {
- name = "CVE-2020-15900.patch";
- url = "https://github.com/ArtifexSoftware/ghostpdl/commit/5d499272b95a6b890a1397e11d20937de000d31b.patch";
- sha256 = "1nnnrn8q33x7nc8227ygc60f3mj4bjzrhj40sxp6dah58rb5x5jz";
+ url = "https://github.com/ArtifexSoftware/ghostpdl/commit/41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch";
+ sha256 = "1qpc6q1fpxshqc0mqgg36kng47kgljk50bmr8p7wn21jgfkh7m8w";
})
./urw-font-files.patch
./doc-no-ref.diff
- # rebased version of upstream http://git.ghostscript.com/?p=ghostpdl.git;a=patch;h=1b4c3669a20c,
- # Remove on update to version > 9.52
- ./0001-Bug-702364-Fix-missing-echogs-dependencies.patch
];
outputs = [ "out" "man" "doc" ];
enableParallelBuilding = true;
- nativeBuildInputs = [ pkgconfig autoconf ];
+ nativeBuildInputs = [ pkg-config autoconf ];
buildInputs =
[ zlib expat openssl
libjpeg libpng libtiff freetype fontconfig libpaper jbig2dec
@@ -115,8 +107,6 @@ stdenv.mkDerivation rec {
install_name_tool -change libgs.dylib.${version} $out/lib/libgs.dylib.${version} $out/bin/gs
'';
- passthru = { inherit version; };
-
meta = {
homepage = "https://www.ghostscript.com/";
description = "PostScript interpreter (mainline version)";
diff --git a/pkgs/misc/screensavers/betterlockscreen/default.nix b/pkgs/misc/screensavers/betterlockscreen/default.nix
index 735a2cd3b76f..f090156a85c0 100644
--- a/pkgs/misc/screensavers/betterlockscreen/default.nix
+++ b/pkgs/misc/screensavers/betterlockscreen/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "Betterlockscreen is a simple minimal lock screen which allows you to cache images with different filters and lockscreen with blazing speed";
+ description = "A simple minimal lock screen which allows you to cache images with different filters and lockscreen with blazing speed";
homepage = "https://github.com/pavanjadhaw/betterlockscreen";
license = licenses.mit;
platforms = platforms.linux;
diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix
index 8efa0000da7b..d47ab09e3c56 100644
--- a/pkgs/misc/tmux-plugins/default.nix
+++ b/pkgs/misc/tmux-plugins/default.nix
@@ -66,14 +66,32 @@ in rec {
continuum = mkDerivation {
pluginName = "continuum";
- version = "unstable-2018-02-23";
+ version = "unstable-2020-10-16";
src = fetchFromGitHub {
owner = "tmux-plugins";
repo = "tmux-continuum";
- rev = "1531b3770a7cf7373d15fedd239c5331b99342d1";
- sha256 = "1w3f7gzvv1k25yfr6d1snr2z88p8f87cahrbaslmyphdxpy0fa4m";
+ rev = "26eb5ffce0b559d682b9f98c8d4b6c370ecb639b";
+ sha256 = "1glwa89bv2r92qz579a49prk3jf612cpd5hw46j4wfb35xhnj3ab";
};
dependencies = [ resurrect ];
+ meta = {
+ homepage = "https://github.com/tmux-plugins/tmux-continuum";
+ description = "continous saving of tmux environment";
+ longDescription =
+ ''
+ Features:
+ * continuous saving of tmux environment
+ * automatic tmux start when computer/server is turned on
+ * automatic restore when tmux is started
+
+ Together, these features enable uninterrupted tmux usage. No matter the
+ computer or server restarts, if the machine is on, tmux will be there how
+ you left it off the last time it was used.
+ '';
+ license = stdenv.lib.licenses.mit;
+ platforms = stdenv.lib.platforms.unix;
+ maintainers = with stdenv.lib.maintainers; [ ronanmacf ];
+ };
};
copycat = mkDerivation {
@@ -266,12 +284,38 @@ in rec {
resurrect = mkDerivation {
pluginName = "resurrect";
- version = "unstable-2020-03-21";
+ version = "unstable-2020-09-18";
src = fetchFromGitHub {
owner = "tmux-plugins";
repo = "tmux-resurrect";
- rev = "327c0481ad20c429b4e692e092659f8b3346b08f";
- sha256 = "0nxfqazww36wwv49dzd39kq4jfls20834hf1458sf5pvmv5cmbyw";
+ rev = "e4825055c92e54b0c6ec572afc9b6c4723aba6c8";
+ sha256 = "0a96drkx1kpadkbxabcnvb542p75xdh2dbizvlq2lac5ldpb4hmx";
+ };
+ meta = {
+ homepage = "https://github.com/tmux-plugins/tmux-resurrect";
+ description = "Restore tmux environment after system restart";
+ longDescription =
+ ''
+ This plugin goes to great lengths to save and restore all the details
+ from your tmux environment. Here's what's been taken care of:
+
+ * all sessions, windows, panes and their order
+ * current working directory for each pane
+ * exact pane layouts within windows (even when zoomed)
+ * active and alternative session
+ * active and alternative window for each session
+ * windows with focus
+ * active pane for each window
+ * "grouped sessions" (useful feature when using tmux with multiple monitors)
+ * programs running within a pane! More details in the restoring programs doc.
+
+ Optional:
+ * restoring vim and neovim sessions
+ * restoring pane contents
+ '';
+ license = stdenv.lib.licenses.mit;
+ platforms = stdenv.lib.platforms.unix;
+ maintainers = with stdenv.lib.maintainers; [ ronanmacf ];
};
};
diff --git a/pkgs/misc/tpm2-pkcs11/default.nix b/pkgs/misc/tpm2-pkcs11/default.nix
index a089488b0e02..c4b8eefcc203 100644
--- a/pkgs/misc/tpm2-pkcs11/default.nix
+++ b/pkgs/misc/tpm2-pkcs11/default.nix
@@ -74,6 +74,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/tpm2-software/tpm2-pkcs11";
license = licenses.bsd2;
platforms = platforms.linux;
- maintainers = with maintainers; [ lschuermann ];
+ maintainers = with maintainers; [ matthiasbeyer ];
};
}
diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix
index 14c05727e9c2..41a1e6c90c75 100644
--- a/pkgs/misc/vim-plugins/generated.nix
+++ b/pkgs/misc/vim-plugins/generated.nix
@@ -65,12 +65,12 @@ let
ale = buildVimPluginFrom2Nix {
pname = "ale";
- version = "2020-10-01";
+ version = "2020-11-04";
src = fetchFromGitHub {
owner = "dense-analysis";
repo = "ale";
- rev = "2d3ed956b944132e1d520446493fa5c9aa8a309f";
- sha256 = "0mlx6g87h9mcvb5fbpx4j06mx7kpjmi8nh11kzm7bfni7bhyjhx4";
+ rev = "1ec573bf0df6cbc5eef8b593f93081e4c1837c1b";
+ sha256 = "0h4aa3bd0wc9hz8af66biv9gcxw1m3bvp87jnc1jp3m3qxk93knl";
};
meta.homepage = "https://github.com/dense-analysis/ale/";
};
@@ -89,12 +89,12 @@ let
ansible-vim = buildVimPluginFrom2Nix {
pname = "ansible-vim";
- version = "2020-07-13";
+ version = "2020-10-15";
src = fetchFromGitHub {
owner = "pearofducks";
repo = "ansible-vim";
- rev = "cfdde31672bce2f60bedc36842ab9bca8d28ba5b";
- sha256 = "01lpnvdym9izaq29kbgwa7kl303nnzsn0cpqq75bv7glymglbn0m";
+ rev = "7abb04c115742ec9a5f90b86170f0118680cf8ec";
+ sha256 = "185b4dari7y05p99756bqld4kk3d124ry4m4j7an8qm0zmpq648m";
};
meta.homepage = "https://github.com/pearofducks/ansible-vim/";
};
@@ -137,12 +137,12 @@ let
asyncomplete-vim = buildVimPluginFrom2Nix {
pname = "asyncomplete-vim";
- version = "2020-09-17";
+ version = "2020-11-04";
src = fetchFromGitHub {
owner = "prabirshrestha";
repo = "asyncomplete.vim";
- rev = "20a279b079452dba6e841755f8e9cc5aed75d05e";
- sha256 = "0fsafx0h3nmsrsscg233cyfhm2vj6n1k0n37l2mg0kbv77pzicga";
+ rev = "ed75b1c92fb144bbe236bfb4d60a98dccf637c58";
+ sha256 = "1szxam9hq3s1s542i5fk5pkr5kdpdlz5849yq68i2nnkkh8xwrar";
};
meta.homepage = "https://github.com/prabirshrestha/asyncomplete.vim/";
};
@@ -197,12 +197,12 @@ let
awesome-vim-colorschemes = buildVimPluginFrom2Nix {
pname = "awesome-vim-colorschemes";
- version = "2020-09-11";
+ version = "2020-10-24";
src = fetchFromGitHub {
owner = "rafi";
repo = "awesome-vim-colorschemes";
- rev = "41a0d9ea4dac077c2050ceaf144f9ed72d6849d8";
- sha256 = "12ivlzyw0iq9jsj3ll2wwbya0ssl4vdk1vvjpg7v4xhxgh96s3jr";
+ rev = "6ab7034fde6e6e4307df83d8735643b0fe1ff641";
+ sha256 = "0ds3xxb2w645aspn2d1n5543h9vpn869aihq68z0ajkvvl8mr66z";
};
meta.homepage = "https://github.com/rafi/awesome-vim-colorschemes/";
};
@@ -219,6 +219,18 @@ let
meta.homepage = "https://github.com/ayu-theme/ayu-vim/";
};
+ barbar-nvim = buildVimPluginFrom2Nix {
+ pname = "barbar-nvim";
+ version = "2020-11-06";
+ src = fetchFromGitHub {
+ owner = "romgrk";
+ repo = "barbar.nvim";
+ rev = "92e70f9e369d106476de283354bc30e37a94e864";
+ sha256 = "17az4flcsry4f2p4xnmgw0ymbbybcfycajm25g6r692hcbgkg5dx";
+ };
+ meta.homepage = "https://github.com/romgrk/barbar.nvim/";
+ };
+
base16-vim = buildVimPluginFrom2Nix {
pname = "base16-vim";
version = "2019-06-07";
@@ -281,12 +293,12 @@ let
calendar-vim = buildVimPluginFrom2Nix {
pname = "calendar-vim";
- version = "2020-08-15";
+ version = "2020-10-16";
src = fetchFromGitHub {
owner = "itchyny";
repo = "calendar.vim";
- rev = "9b2dcc18ba104820eac1701aaca44dcc24d90eb4";
- sha256 = "1vy0np1i8whyw9wfkcx564kvlxspwvrp4sznk6iixjln6ha7ngil";
+ rev = "84335b66be1e323002380280f265983dc635fd99";
+ sha256 = "0p9f7hy751ayjh6pna8gi0vi09lk0dwpi69rh21nidiqiph6n5l5";
};
meta.homepage = "https://github.com/itchyny/calendar.vim/";
};
@@ -305,12 +317,12 @@ let
caw-vim = buildVimPluginFrom2Nix {
pname = "caw-vim";
- version = "2020-06-01";
+ version = "2020-11-04";
src = fetchFromGitHub {
owner = "tyru";
repo = "caw.vim";
- rev = "0725e7c273e2c39d8730adc78e0fd20e0d57d173";
- sha256 = "14rsjy5lllmb84vs5q111cb17c6nwc37zf460kh8ii1ijziyqhy2";
+ rev = "41be34ca231c97d6be6c05e7ecb5b020f79cd37f";
+ sha256 = "0da1v913nlf9kddyk1hqx4h6n95r67b0lxa71hkp8lhqzy9z0gw0";
};
meta.homepage = "https://github.com/tyru/caw.vim/";
};
@@ -389,36 +401,36 @@ let
coc-explorer = buildVimPluginFrom2Nix {
pname = "coc-explorer";
- version = "2020-09-28";
+ version = "2020-11-02";
src = fetchFromGitHub {
owner = "weirongxu";
repo = "coc-explorer";
- rev = "c8cc53707a11192ce7b3d6ef62750fea1ea1e9ce";
- sha256 = "08zq9axfyj4c8wvn09dj6dbw9iq7w4pxgms6yh34p3qf8km6pl91";
+ rev = "3530aaf09473366e3d21811a708d9cde7e1f4a02";
+ sha256 = "1qksmhgn71rax5gz5zjxp80wx3xabgv9k8y9pbldr19r777gb14r";
};
meta.homepage = "https://github.com/weirongxu/coc-explorer/";
};
coc-fzf = buildVimPluginFrom2Nix {
pname = "coc-fzf";
- version = "2020-09-03";
+ version = "2020-10-22";
src = fetchFromGitHub {
owner = "antoinemadec";
repo = "coc-fzf";
- rev = "2047783c1c9f7bcc020612a719d932e848a2d39d";
- sha256 = "15fxpip9zz5z8np3qrsgadh7p8y8446bxb9vbcr80fcq3j8fmq0v";
+ rev = "ca80d81fdb61d1ea32cfaa498153e1f0cb651994";
+ sha256 = "1p5i415jk6af4yiqzkgghrhs52x491nrz4d3wrdxad8ydlf64jvx";
};
meta.homepage = "https://github.com/antoinemadec/coc-fzf/";
};
coc-markdownlint = buildVimPluginFrom2Nix {
pname = "coc-markdownlint";
- version = "2020-09-29";
+ version = "2020-11-02";
src = fetchFromGitHub {
owner = "fannheyward";
repo = "coc-markdownlint";
- rev = "876ce05c7a249f2065f4953ea1bfb0a0dadf764c";
- sha256 = "0qxbb45djq724yhfna0s9d7m99wcrv8vkw5ilvp1yz2vfg1b78x9";
+ rev = "56af4992a9f48a5ae210a0bf346e00a08075908a";
+ sha256 = "0gjfs3mrxv88z8fvm4rc51hw8kghami80pbvz7jcz0bf9bfwgdaw";
};
meta.homepage = "https://github.com/fannheyward/coc-markdownlint/";
};
@@ -461,12 +473,12 @@ let
coc-nvim = buildVimPluginFrom2Nix {
pname = "coc-nvim";
- version = "2020-09-26";
+ version = "2020-11-05";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
- rev = "2b83490cb1228abe4bf2c2557f1407321f6af734";
- sha256 = "10pgj0kh4vd0wvsb68l3k2af5rhmh249a2cf4mhbl8jb1g76bnrl";
+ rev = "815d105fe9bada4fda9c85f98557005b70a9e667";
+ sha256 = "0hxrja25hwcnw31bwcrs8krvjdxwvb6wxjrrx9zwbplj4x7xbkyp";
};
meta.homepage = "https://github.com/neoclide/coc.nvim/";
};
@@ -522,24 +534,24 @@ let
completion-nvim = buildVimPluginFrom2Nix {
pname = "completion-nvim";
- version = "2020-10-01";
+ version = "2020-10-23";
src = fetchFromGitHub {
owner = "nvim-lua";
repo = "completion-nvim";
- rev = "52ccd7c344dca90b62de4ea997c4aa328ce7f020";
- sha256 = "035my2dzahf6svx3f97frv6xx56k4vxxiw0qcwgsbvdp3s4jmb9g";
+ rev = "3b6774ed1c1b4720efe3385f06883483f5e16884";
+ sha256 = "1vldm13lbfmphim946lnyl30276chw4gnnnq2hxnf67k8a9x8ssc";
};
meta.homepage = "https://github.com/nvim-lua/completion-nvim/";
};
completion-tabnine = buildVimPluginFrom2Nix {
pname = "completion-tabnine";
- version = "2020-10-01";
+ version = "2020-10-03";
src = fetchFromGitHub {
owner = "aca";
repo = "completion-tabnine";
- rev = "49771bca86f185c8cd1017f28b025addae82fe09";
- sha256 = "1kc9ck62k7rj09i3bqhz36661z1501z7ns7q6dr4n07nqylcn5kb";
+ rev = "a7e6e2e249fec79f4260f388cd0c8adb38c0b3ad";
+ sha256 = "1hnbhr4sgl7a8mj2ygma9avc7hfsv18wxrxypik62x7vijsnv9aq";
};
meta.homepage = "https://github.com/aca/completion-tabnine/";
};
@@ -570,12 +582,12 @@ let
conjure = buildVimPluginFrom2Nix {
pname = "conjure";
- version = "2020-09-20";
+ version = "2020-11-01";
src = fetchFromGitHub {
owner = "Olical";
repo = "conjure";
- rev = "a9431410d74f2281ae626727342a5d23d4a12552";
- sha256 = "00b73dxirn3m0rvagskgc00vyrkkcnbxfkn22jnzv84fjvvcj375";
+ rev = "a4c31e1c0136e943fa7dd48ecc11849158d3554e";
+ sha256 = "0xvz1s3lx75k9fgn319b0q6d8vj7cpw6mj2xkh73qmaqvvx3bni1";
};
meta.homepage = "https://github.com/Olical/conjure/";
};
@@ -594,12 +606,12 @@ let
Coqtail = buildVimPluginFrom2Nix {
pname = "Coqtail";
- version = "2020-09-29";
+ version = "2020-10-30";
src = fetchFromGitHub {
owner = "whonore";
repo = "Coqtail";
- rev = "3c9d27a1a15da1d0f6128402fa766d9e9feebc1e";
- sha256 = "064ldkah460azqibc03cj42vbrl6ns4sj439wsbkqb0qxni5cp57";
+ rev = "778f5f5868aec79bb5415f790c8f18b8253fd99c";
+ sha256 = "1p7lg6ln9vkw6ds3bllyf1rlpnlhb5cyly6cab1v9zgjz4xagx80";
};
meta.homepage = "https://github.com/whonore/Coqtail/";
};
@@ -642,12 +654,12 @@ let
csv-vim = buildVimPluginFrom2Nix {
pname = "csv-vim";
- version = "2020-09-02";
+ version = "2020-10-07";
src = fetchFromGitHub {
owner = "chrisbra";
repo = "csv.vim";
- rev = "e23f03632ad2544f0232b824dd5520fd0b58d235";
- sha256 = "12b127v6yxwik7q2wbyqag4082yzp44sm0x4xwnv55xhlz4w6xws";
+ rev = "350af4840991142230103e4f4fc58581d9c07812";
+ sha256 = "1ibmrz1h51iy5ffvwalfydgjvdsfjvbpz1s1zmsalpv8mlswrhij";
};
meta.homepage = "https://github.com/chrisbra/csv.vim/";
};
@@ -690,12 +702,12 @@ let
ctrlp-vim = buildVimPluginFrom2Nix {
pname = "ctrlp-vim";
- version = "2020-09-21";
+ version = "2020-10-16";
src = fetchFromGitHub {
owner = "ctrlpvim";
repo = "ctrlp.vim";
- rev = "ae5237f8eb9bbc1ad7f8903738e0dc2af194f740";
- sha256 = "18inmxhqzw40sm5ixybbliikbhs10zrqp58qjcd8qc4grj8z6lcp";
+ rev = "3866ae170a342fb40d83e1538c37c81c7977b821";
+ sha256 = "1ksi46g33ghdrp0nff0fyysxnzw0sr1x5b1ln6xzjv4hkdxiz51k";
};
meta.homepage = "https://github.com/ctrlpvim/ctrlp.vim/";
};
@@ -738,12 +750,12 @@ let
defx-nvim = buildVimPluginFrom2Nix {
pname = "defx-nvim";
- version = "2020-09-24";
+ version = "2020-11-02";
src = fetchFromGitHub {
owner = "Shougo";
repo = "defx.nvim";
- rev = "a84cb7f88afc904123858b226240c3339b7ca814";
- sha256 = "1ryc0ahrjjc20344jbvxz9miyrqdjs7gz6r2awkf0ayyz6nx5gch";
+ rev = "042c40816befafa2348d2268274a88d767850ba8";
+ sha256 = "1az0hwpvbrrwc0zd5ckap3vq2bk59br841dlhvcq1hpwgh431p0h";
};
meta.homepage = "https://github.com/Shougo/defx.nvim/";
};
@@ -786,12 +798,12 @@ let
denite-nvim = buildVimPluginFrom2Nix {
pname = "denite-nvim";
- version = "2020-09-23";
+ version = "2020-10-27";
src = fetchFromGitHub {
owner = "Shougo";
repo = "denite.nvim";
- rev = "cb06d89aaded0bc2418d03a8fbb263ca0ef70406";
- sha256 = "0dk4w6yljnhf4qwhgamnw2bnmqikgqb8nshifn5l767sm3hk7d2h";
+ rev = "48f485e080c2b6a21a374b5b2000c091d30c5f56";
+ sha256 = "0wg1dz57hz0rq14f5lyqh9hbdyw3c1hdwpgwckd7qrncbcfbvbw2";
};
meta.homepage = "https://github.com/Shougo/denite.nvim/";
};
@@ -932,12 +944,12 @@ let
deoplete-lsp = buildVimPluginFrom2Nix {
pname = "deoplete-lsp";
- version = "2020-09-18";
+ version = "2020-10-28";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete-lsp";
- rev = "17cd3fae3044eb8148bc22167257d4ae13165eb1";
- sha256 = "1xag51j71ifjn64xyaz7whml796pdl8vsw0ad22wndwzb95kyxdm";
+ rev = "fb51bfebd8ac57282154d119f80368b4b94199b7";
+ sha256 = "09k2i02vrgn0qc3bhjz3hzaiab3h2cwqvk619a1xp5bpxr9qc78w";
};
meta.homepage = "https://github.com/Shougo/deoplete-lsp/";
};
@@ -1004,11 +1016,11 @@ let
deoplete-vim-lsp = buildVimPluginFrom2Nix {
pname = "deoplete-vim-lsp";
- version = "2020-07-24";
+ version = "2020-10-27";
src = fetchFromGitHub {
owner = "lighttiger2505";
repo = "deoplete-vim-lsp";
- rev = "2ea06074dc07c67ccffc24b976b92e17e9d795d1";
+ rev = "cb5af558e892a70648587e673fc251409ac3dc72";
sha256 = "03rpw1z5fgglba7vymi3ln810nh5x3x9hjqlm41shdik9pgmg867";
};
meta.homepage = "https://github.com/lighttiger2505/deoplete-vim-lsp/";
@@ -1028,12 +1040,12 @@ let
deoplete-nvim = buildVimPluginFrom2Nix {
pname = "deoplete-nvim";
- version = "2020-09-12";
+ version = "2020-11-04";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete.nvim";
- rev = "895fafe572585b807a31d4ba2835188d7b38cc41";
- sha256 = "1irhdp1bdwpyj9g40mb4n1mjw2f1hxswhgf2f1nkv1cx0j8pvkzd";
+ rev = "9aacded51b323f338859f01fcdca30a4acaf7dcc";
+ sha256 = "07gmj9cljbn4h7naxayq05p38930ffby97zg3x2c98x3hxldqsq8";
};
meta.homepage = "https://github.com/Shougo/deoplete.nvim/";
};
@@ -1076,12 +1088,12 @@ let
direnv-vim = buildVimPluginFrom2Nix {
pname = "direnv-vim";
- version = "2020-09-27";
+ version = "2020-10-10";
src = fetchFromGitHub {
owner = "direnv";
repo = "direnv.vim";
- rev = "c2b9f7834c1a2d28c4e022485b870c19de0c6ada";
- sha256 = "0qk1kywr4zdhvvpc77868g3aclwbmm5p4zvsxj65qb4bpzddxvrd";
+ rev = "983bbce66b39cd17e4b8348078a41a5782cd73a0";
+ sha256 = "1n144nihbcaljgbxv4kfg8af3dxvf9i4cxdz5qq12rzslwqgdsi1";
};
meta.homepage = "https://github.com/direnv/direnv.vim/";
};
@@ -1100,36 +1112,36 @@ let
dracula-vim = buildVimPluginFrom2Nix {
pname = "dracula-vim";
- version = "2020-07-19";
+ version = "2020-11-04";
src = fetchFromGitHub {
owner = "dracula";
repo = "vim";
- rev = "b64b22affafca7d3831a20949115b91031d596ec";
- sha256 = "1f5hwfcrsfq3yk53kkn4syaxmri8wh8h6rpq867468b8rdcnhq01";
+ rev = "8242b8f5aaa07fb3102d8ef649797454039b261b";
+ sha256 = "15sjrn8ajagbymxswa5qmaqbw517s2j9xavzhfxmfffv9h10rs3c";
};
meta.homepage = "https://github.com/dracula/vim/";
};
echodoc-vim = buildVimPluginFrom2Nix {
pname = "echodoc-vim";
- version = "2020-06-08";
+ version = "2020-10-13";
src = fetchFromGitHub {
owner = "Shougo";
repo = "echodoc.vim";
- rev = "4719626bfd477f1189dd9992614ff452d3ea3caf";
- sha256 = "0bpaav7yf06wlzfiyx6iylxan8a9hici041pnmlw7kgf176h6w7b";
+ rev = "2a6d6bd6255fbfe152da6bb7f2404afa29479941";
+ sha256 = "18nm20ivkcjlh0rgf3c1wdxf1wsc4r95znm2dhgmw1ym4wmh0v4s";
};
meta.homepage = "https://github.com/Shougo/echodoc.vim/";
};
editorconfig-vim = buildVimPluginFrom2Nix {
pname = "editorconfig-vim";
- version = "2020-06-02";
+ version = "2020-10-21";
src = fetchFromGitHub {
owner = "editorconfig";
repo = "editorconfig-vim";
- rev = "0a3c1d8082e38a5ebadcba7bb3a608d88a9ff044";
- sha256 = "1w60rsij0ag74vjal2l75k4g4xv8438a0izvzpy5xir4bby2g7dz";
+ rev = "8f6eba5fd6c306e0480ea72917902a2bde162d73";
+ sha256 = "057k0fdqgc6m1d6zzql5m1q5lsdsp2s28s9f80h9sgxvrzy36z7y";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/editorconfig/editorconfig-vim/";
@@ -1161,12 +1173,12 @@ let
emmet-vim = buildVimPluginFrom2Nix {
pname = "emmet-vim";
- version = "2020-06-20";
+ version = "2020-10-21";
src = fetchFromGitHub {
owner = "mattn";
repo = "emmet-vim";
- rev = "dc6cb4fd074f4c371158eeab0c8e4ce4af33534b";
- sha256 = "1cy201c5imbw2pw65f1s0nn8p6vwm00nqlvxwygh18dhy2qv4gfa";
+ rev = "60930a968d26fc7abf4f8fd5c3926bdcda2dd787";
+ sha256 = "1sf0518rq9idj0sbyplh7y9a481i3y57wwkvdakqvngbpm4bf6ms";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/mattn/emmet-vim/";
@@ -1258,12 +1270,12 @@ let
flake8-vim = buildVimPluginFrom2Nix {
pname = "flake8-vim";
- version = "2017-02-17";
+ version = "2020-10-20";
src = fetchFromGitHub {
owner = "andviro";
repo = "flake8-vim";
- rev = "01c4af4c68f33b2b3785314bfbf5b3d8d1451795";
- sha256 = "14rv0p1vx4njlplkc72gz7r8sy9vc6n8x9l00zc777x5zzrhgz3g";
+ rev = "5bc93f7f26ceb18ccbe116830eaf8ff2baa63994";
+ sha256 = "142pgasl0b64a0zxmspdsi636axrgvdx6rh3hwjrb1zlsck19y1a";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/andviro/flake8-vim/";
@@ -1271,12 +1283,12 @@ let
float-preview-nvim = buildVimPluginFrom2Nix {
pname = "float-preview-nvim";
- version = "2020-04-19";
+ version = "2020-11-03";
src = fetchFromGitHub {
owner = "ncm2";
repo = "float-preview.nvim";
- rev = "3c2e230a3fe34b3a5fb74519797c29daa5a6a69a";
- sha256 = "1i5wj1hqimzrw3bwsf76w8l8yp654pdn8f61kp0v98xdgkab007d";
+ rev = "f9ed1c701d5ea41222509fc822cbdc5613b14b2d";
+ sha256 = "0r1pj80mnsr269d7mnxfagdp988gn3gnf5fix55z4qwim9cakrl8";
};
meta.homepage = "https://github.com/ncm2/float-preview.nvim/";
};
@@ -1331,36 +1343,36 @@ let
fzf-vim = buildVimPluginFrom2Nix {
pname = "fzf-vim";
- version = "2020-09-11";
+ version = "2020-11-03";
src = fetchFromGitHub {
owner = "junegunn";
repo = "fzf.vim";
- rev = "3348aef05d02828cd8b071ab29476af2029ea3d3";
- sha256 = "0jyk9c3ksxss8zjk0qqkm95074glbf31a5w78sdzwn352xm8nakp";
+ rev = "61c4b6d1ed30287edcbfd3dbaed4e43b5c251c93";
+ sha256 = "09fx5bg9kaw2zv98vvvx5pix0b0dn06kxk3mq9khiak2liyq96lv";
};
meta.homepage = "https://github.com/junegunn/fzf.vim/";
};
gen_tags-vim = buildVimPluginFrom2Nix {
pname = "gen_tags-vim";
- version = "2019-06-28";
+ version = "2020-10-12";
src = fetchFromGitHub {
owner = "jsfaint";
repo = "gen_tags.vim";
- rev = "208cd0490547bc8f7615eea1b26e4635d2e60a96";
- sha256 = "00s1kxi1bsvz06z7x78kls0k6ncnbqdyz14fvdxxq82f6s1kdvdw";
+ rev = "f888a2f8732e08d9f2b638b144c5c826a30953a3";
+ sha256 = "16gkczlaani0c0v3hkklriabhkgcs0mg9mrbn8jzfsap15cnkgk5";
};
meta.homepage = "https://github.com/jsfaint/gen_tags.vim/";
};
gentoo-syntax = buildVimPluginFrom2Nix {
pname = "gentoo-syntax";
- version = "2020-06-05";
+ version = "2020-10-07";
src = fetchFromGitHub {
owner = "gentoo";
repo = "gentoo-syntax";
- rev = "47b6900c425614d4ba22223c13a23920f0618d9f";
- sha256 = "0agswv1r5nxbnw0nddhw9vqvrfsvsgh18nwrg83c01sj97075qmv";
+ rev = "3d90ee5686e54fb1c3242f10e644a789579a4372";
+ sha256 = "0qvfqw38vk9ijwhgivjwh289vnmzc2p7cp6jiqpj98zsnank0yw2";
};
meta.homepage = "https://github.com/gentoo/gentoo-syntax/";
};
@@ -1475,12 +1487,12 @@ let
gruvbox-community = buildVimPluginFrom2Nix {
pname = "gruvbox-community";
- version = "2020-05-23";
+ version = "2020-10-04";
src = fetchFromGitHub {
owner = "gruvbox-community";
repo = "gruvbox";
- rev = "933b6cc35a0f180ff488ef20c7b534c9c3b6701a";
- sha256 = "0w10hcz66dgilx6fv07bb3zsf5c0x9gv4vhp15c5fp2rzwxi10bn";
+ rev = "9e71159ffa93be1e772d2cb3c78ee940f7b308ba";
+ sha256 = "0n3jzzjbfrs3r26bagry3pvqcy2asb1jkcfqvabmycs6y6w8sx01";
};
meta.homepage = "https://github.com/gruvbox-community/gruvbox/";
};
@@ -1499,12 +1511,12 @@ let
gv-vim = buildVimPluginFrom2Nix {
pname = "gv-vim";
- version = "2020-05-22";
+ version = "2020-10-16";
src = fetchFromGitHub {
owner = "junegunn";
repo = "gv.vim";
- rev = "61d877d23caaad9009d672f90fe2ab576ab93d2d";
- sha256 = "00h4d6jah0fdr5m8x9c1gmmm9wskplixnvbbalfbbpc599xhgj83";
+ rev = "486b5c4e960d5ec9e79888939534b7b2fc7453ad";
+ sha256 = "07pj94s5kf8qgwdz73xbb7b2h3w6gkv4sw9faicdb6hla3i19d9b";
};
meta.homepage = "https://github.com/junegunn/gv.vim/";
};
@@ -1547,12 +1559,12 @@ let
hoon-vim = buildVimPluginFrom2Nix {
pname = "hoon-vim";
- version = "2020-02-19";
+ version = "2020-10-15";
src = fetchFromGitHub {
owner = "urbit";
repo = "hoon.vim";
- rev = "116f29971a2fbec8e484daeba8afd9d60f85800f";
- sha256 = "029rm8njpsa0lhhh504975lmw7yr2bkvxi2gag1l9279r629vp2r";
+ rev = "aeb307427f2ffaf756cb04574f5ed0d77626d51e";
+ sha256 = "11nsws8q54lya6lk51zkwhv47rmidg1wclgd4vq7v4jwc25gw8id";
};
meta.homepage = "https://github.com/urbit/hoon.vim/";
};
@@ -1643,12 +1655,12 @@ let
indentLine = buildVimPluginFrom2Nix {
pname = "indentLine";
- version = "2020-09-04";
+ version = "2020-10-12";
src = fetchFromGitHub {
owner = "Yggdroot";
repo = "indentLine";
- rev = "5bf49035522dea94b72638d039828c6f84b7ae34";
- sha256 = "098ng8f2dv29pgvai4nsm2d5qyw44gd9dxjmdc3mdznzmn0clvvf";
+ rev = "6107214eff0cac5d9810d29ae8614ddfdfcd986b";
+ sha256 = "1aycs427w9w5hjnif5c13wf3jd872a3i94zzdfisfrispbs3ad2m";
};
meta.homepage = "https://github.com/Yggdroot/indentLine/";
};
@@ -1691,12 +1703,12 @@ let
is-vim = buildVimPluginFrom2Nix {
pname = "is-vim";
- version = "2017-10-30";
+ version = "2020-10-27";
src = fetchFromGitHub {
owner = "haya14busa";
repo = "is.vim";
- rev = "61d5029310c69bde700b2d46a454f80859b5af17";
- sha256 = "1nnf6y62mc0rj7hbrapfkmr91ypsqkzhwgpfx7pahz8m3a2324q6";
+ rev = "d393cb346dcdf733fecd7bbfc45b70b8c05e9eb4";
+ sha256 = "03rvhvqx59c6lp9xh6zry3ynppngqn53swl3v9gmc3ynh3l1jdzq";
};
meta.homepage = "https://github.com/haya14busa/is.vim/";
};
@@ -1764,24 +1776,24 @@ let
julia-vim = buildVimPluginFrom2Nix {
pname = "julia-vim";
- version = "2020-09-07";
+ version = "2020-10-14";
src = fetchFromGitHub {
owner = "JuliaEditorSupport";
repo = "julia-vim";
- rev = "33116e1135ffa0c09997c111785beb5232efc7cf";
- sha256 = "1qx1xpnnzvb5h86mrywx56yqw5lbma9xmwdgi6dh6x8mzald7agw";
+ rev = "a4bc8a2032e9da4dbfc5f527c2415b68fc09b9bd";
+ sha256 = "1ir0yj0f0ggndxfpg8119vcb1l7qagf5qsl9s94ghbka6qqvlia3";
};
meta.homepage = "https://github.com/JuliaEditorSupport/julia-vim/";
};
kotlin-vim = buildVimPluginFrom2Nix {
pname = "kotlin-vim";
- version = "2020-08-11";
+ version = "2020-11-02";
src = fetchFromGitHub {
owner = "udalov";
repo = "kotlin-vim";
- rev = "26970168ca88c62b271fbc0a275dbe31cda94bd6";
- sha256 = "0mvwz8gwv619b4l7g3mafvd6q4khl0xis0a8v300d8i3pjhx4i40";
+ rev = "f338707b2aa658aef4c0d98fd9748240859cf2a9";
+ sha256 = "0wm9bkykvm89f966a8wxm5vvg9kjayy5iziahnch35hrmscs5x4b";
};
meta.homepage = "https://github.com/udalov/kotlin-vim/";
};
@@ -1810,6 +1822,18 @@ let
meta.homepage = "https://github.com/autozimu/LanguageClient-neovim/";
};
+ LanguageTool-nvim = buildVimPluginFrom2Nix {
+ pname = "LanguageTool-nvim";
+ version = "2020-10-19";
+ src = fetchFromGitHub {
+ owner = "vigoux";
+ repo = "LanguageTool.nvim";
+ rev = "809e7d77fec834597f495fec737c59292a10025b";
+ sha256 = "1g12dz85xq8qd92dgna0a3w6zgxa74njlvmvly4k20610r63bzrn";
+ };
+ meta.homepage = "https://github.com/vigoux/LanguageTool.nvim/";
+ };
+
last256 = buildVimPluginFrom2Nix {
pname = "last256";
version = "2017-06-10";
@@ -1836,12 +1860,12 @@ let
lean-vim = buildVimPluginFrom2Nix {
pname = "lean-vim";
- version = "2019-10-04";
+ version = "2020-11-01";
src = fetchFromGitHub {
owner = "leanprover";
repo = "lean.vim";
- rev = "2ace010eb32603a65af7921954a0594a02523c6b";
- sha256 = "0wq2lw4xx2qhz1xii9g7i6wz0y43b2icqrm6ypr9jmaac1rhiq7c";
+ rev = "d1b3037680be79f114a87620844117e20ca7efcf";
+ sha256 = "0x3cz4is30jsrp7dym4rz4xngv9mimybl4kqnry9x0nkqzn55910";
};
meta.homepage = "https://github.com/leanprover/lean.vim/";
};
@@ -1872,12 +1896,12 @@ let
lf-vim = buildVimPluginFrom2Nix {
pname = "lf-vim";
- version = "2020-06-11";
+ version = "2020-10-13";
src = fetchFromGitHub {
owner = "ptzz";
repo = "lf.vim";
- rev = "8eef4095f0ca4ec37b6877b7b01047146e987c6b";
- sha256 = "17clfc8shmv485r6anpkkcq88x6n2pm54ir1pjy852spzykycika";
+ rev = "e541328a67fe10f1323630a30a37b58c934d7819";
+ sha256 = "09w33f4cyg9wdj8jas5h43cc7byqfmmm9wyc0xjaw9jxcp78ygg9";
};
meta.homepage = "https://github.com/ptzz/lf.vim/";
};
@@ -1896,12 +1920,12 @@ let
lh-vim-lib = buildVimPluginFrom2Nix {
pname = "lh-vim-lib";
- version = "2020-09-30";
+ version = "2020-10-27";
src = fetchFromGitHub {
owner = "LucHermitte";
repo = "lh-vim-lib";
- rev = "df2a495aac2dae95e9869c35d79ed26313f0e7c3";
- sha256 = "1hc4vsyb616qj0irak1c28kgsk7aszk3x94mhrbgy6yxkiv9asgn";
+ rev = "b5959b4fa3635d9a7eac587a5c223effca14a970";
+ sha256 = "0rfl5c2bf0j6kn1knzg4kywi7xvqhr6impwfh5466ncb4p529vlk";
};
meta.homepage = "https://github.com/LucHermitte/lh-vim-lib/";
};
@@ -1920,50 +1944,50 @@ let
lightline-bufferline = buildVimPluginFrom2Nix {
pname = "lightline-bufferline";
- version = "2020-09-04";
+ version = "2020-10-29";
src = fetchFromGitHub {
owner = "mengelbrecht";
repo = "lightline-bufferline";
- rev = "6417dd8c864ccd6fb2b79882d30ca0227bfd2204";
- sha256 = "0aars37arix00l63kn5p4gq3dvzpmrzxz1ap20k1mr2dy7pmval5";
+ rev = "3933dcda3630474ba448cb486e8c630dade7b2ce";
+ sha256 = "09p759i41acyyyqk629sbcp36v66xf5y369xagjy8n2gzczj0mwa";
};
meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/";
};
lightline-vim = buildVimPluginFrom2Nix {
pname = "lightline-vim";
- version = "2020-09-25";
+ version = "2020-11-05";
src = fetchFromGitHub {
owner = "itchyny";
repo = "lightline.vim";
- rev = "2afc3ab4dda191c75764d3239d1cf56356759dd4";
- sha256 = "0yvinwvzhqb87nqg38azd19c9w0yrkl06mx3agji2mvn23p66ab5";
+ rev = "53176a0b75d6389d775d7bce0d494e58fc654f38";
+ sha256 = "0wg0nrjbr8my98ivaawj3khyx1fkkgbafwhmq6mlb8j8aj47pigx";
};
meta.homepage = "https://github.com/itchyny/lightline.vim/";
};
limelight-vim = buildVimPluginFrom2Nix {
pname = "limelight-vim";
- version = "2020-09-07";
+ version = "2020-10-13";
src = fetchFromGitHub {
owner = "junegunn";
repo = "limelight.vim";
- rev = "815c6122504361d52e10172601471b416d040ca8";
- sha256 = "1af9jz05iphp6738vvfchnvhfxw7wx2hxqs0iyjkmi7w43hsw0sy";
+ rev = "4412a84d7fbfd01281bf23d801e95c45c1eacc09";
+ sha256 = "1qab2pd1pyfrw0llxd5j11imzqxa3lnnfhr1w2fjn3yanbsxvlvd";
};
meta.homepage = "https://github.com/junegunn/limelight.vim/";
};
lsp_extensions-nvim = buildVimPluginFrom2Nix {
pname = "lsp_extensions-nvim";
- version = "2020-09-06";
+ version = "2020-11-04";
src = fetchFromGitHub {
- owner = "tjdevries";
+ owner = "nvim-lua";
repo = "lsp_extensions.nvim";
- rev = "7c3f907c3cf94d5797dcdaf5a72c5364a91e6bd2";
- sha256 = "0c9glx0hn28m5jzz52ny1rcp63s9fdlznvywy4gzwwqi9rscqznz";
+ rev = "eaa389f8a80d9700cc2c3bce787b00b61761a0f0";
+ sha256 = "0zndlyn3xgzxwshjk79yfva5914xchzg9v8qimfgn7jlmn5ljhwm";
};
- meta.homepage = "https://github.com/tjdevries/lsp_extensions.nvim/";
+ meta.homepage = "https://github.com/nvim-lua/lsp_extensions.nvim/";
};
lushtags = buildVimPluginFrom2Nix {
@@ -2292,12 +2316,12 @@ let
neoformat = buildVimPluginFrom2Nix {
pname = "neoformat";
- version = "2020-09-27";
+ version = "2020-11-02";
src = fetchFromGitHub {
owner = "sbdchd";
repo = "neoformat";
- rev = "78098f6d1e03fd87ca90a522a752106357dfdc6f";
- sha256 = "0hpml222gj203svm7f9sghzgg0ccjvf0xw9lbnfmn8naxqqqmzw6";
+ rev = "2132bc678f5389593cea1b82ec1ea630cde0041a";
+ sha256 = "0h4ymq4jgxw48s2ccvsj5612pmb8vdsqq2hgx877rjji1chxk432";
};
meta.homepage = "https://github.com/sbdchd/neoformat/";
};
@@ -2340,12 +2364,12 @@ let
neosnippet-snippets = buildVimPluginFrom2Nix {
pname = "neosnippet-snippets";
- version = "2020-09-24";
+ version = "2020-10-08";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neosnippet-snippets";
- rev = "886a414e339fe40a47f30da8aa6012a6e0906018";
- sha256 = "0rnqa2cc7imapizg52r5dxzq2x2m8sxvds2q27ablzcvvghsjh96";
+ rev = "7448233dfd40e7f0a1075fefa76d1d5a84e5d28a";
+ sha256 = "0dy7fgdhkz06720ws4r5gyksqg60hb2v157vkbzii3jqd5fx8mkf";
};
meta.homepage = "https://github.com/Shougo/neosnippet-snippets/";
};
@@ -2424,60 +2448,60 @@ let
nerdcommenter = buildVimPluginFrom2Nix {
pname = "nerdcommenter";
- version = "2020-06-08";
+ version = "2020-10-30";
src = fetchFromGitHub {
owner = "preservim";
repo = "nerdcommenter";
- rev = "fade3d4b26f5a0d58f256a06ba7b0a04d9fb4f3b";
- sha256 = "1vb5n4g5x3hpnc013gjf8frxxdrcq1zdcm3mpx90b0cjxi252cn3";
+ rev = "85750560a680907c50c1545abc4dd0e0b2452ff4";
+ sha256 = "1395m95ry4c52bj2zpxryks70c3abfwhb140kpx4rifl2ccpnwwp";
};
meta.homepage = "https://github.com/preservim/nerdcommenter/";
};
nerdtree = buildVimPluginFrom2Nix {
pname = "nerdtree";
- version = "2020-08-18";
+ version = "2020-10-14";
src = fetchFromGitHub {
owner = "preservim";
repo = "nerdtree";
- rev = "577ddc73f0a1d2fd6166ed3268ab8536111037e0";
- sha256 = "0bccr18nr42vwbb4i765yxjw18piyiyd12sm4snbkkxahp9yswf7";
+ rev = "14af89743ac1c31ff9bb43682025eda50333a7d5";
+ sha256 = "1q50cc9z91v809s65w0zq2s0z5smvghy0fbdjn64mr894ndvrmcv";
};
meta.homepage = "https://github.com/preservim/nerdtree/";
};
nerdtree-git-plugin = buildVimPluginFrom2Nix {
pname = "nerdtree-git-plugin";
- version = "2020-09-25";
+ version = "2020-10-16";
src = fetchFromGitHub {
owner = "Xuyuanp";
repo = "nerdtree-git-plugin";
- rev = "85c4bed898d2d755a2a2ffbfc2433084ce107cdd";
- sha256 = "1m8s5x30k875812fbznvbq3pch5jpy29jr5rpzr0pr2ni5wkv6a4";
+ rev = "01b84c63b9ba48628285779fbdfd046dd2bc2970";
+ sha256 = "1bmnm5my7r8ranafanwc33qksic444p47i23qsnkkphxk2hiq5q7";
};
meta.homepage = "https://github.com/Xuyuanp/nerdtree-git-plugin/";
};
neuron-vim = buildVimPluginFrom2Nix {
pname = "neuron-vim";
- version = "2020-08-07";
+ version = "2020-10-29";
src = fetchFromGitHub {
- owner = "ihsanturk";
+ owner = "fiatjaf";
repo = "neuron.vim";
- rev = "07521a3ef2940bd726e7b4d50b82e46898e686cc";
- sha256 = "0myadiy6y2p73lhdzk2w55whg4i5rs004jaw1m21cz0dk8k8ibn2";
+ rev = "2b4321bf12a4d0b589cd8c26aabb7e31311dab26";
+ sha256 = "0h8m72n4jdl9fa308wrchckn6xsbs3b5w8b0714qf9rdpg8jzwa6";
};
- meta.homepage = "https://github.com/ihsanturk/neuron.vim/";
+ meta.homepage = "https://github.com/fiatjaf/neuron.vim/";
};
nim-vim = buildVimPluginFrom2Nix {
pname = "nim-vim";
- version = "2019-04-26";
+ version = "2020-10-16";
src = fetchFromGitHub {
owner = "zah";
repo = "nim.vim";
- rev = "88f5e708a739fb26be6364ab2fabadf9fffb8d7b";
- sha256 = "0ja8qx9c5g7k4phllvk3vz6s62iwpwsn40w6c32sybjs98jkrw7y";
+ rev = "7a8737a4532239c06116ebde0329d8156f3d3b55";
+ sha256 = "05xhac416c8zsgqlchc80f7gbjxbyngi6cxziqagdhr6kccc73gi";
};
meta.homepage = "https://github.com/zah/nim.vim/";
};
@@ -2580,12 +2604,12 @@ let
nvim-treesitter = buildVimPluginFrom2Nix {
pname = "nvim-treesitter";
- version = "2020-10-01";
+ version = "2020-11-04";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter";
- rev = "5debe931333b20fe2b352dd92c03ded837e3df4b";
- sha256 = "1mw5v1qpqz7h9vb89bj1m8wrqk7yvfycmal7y1b5wizl45ssx40m";
+ rev = "6e80f426bf9dc44c14b73d3589c6e19cbe9aa682";
+ sha256 = "14nprh59sif0kvkdxqw8ij7wnnm4d5zcv4cfgah4y7mj5a99na53";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
};
@@ -2640,12 +2664,12 @@ let
onehalf = buildVimPluginFrom2Nix {
pname = "onehalf";
- version = "2020-06-11";
+ version = "2020-10-14";
src = fetchFromGitHub {
owner = "sonph";
repo = "onehalf";
- rev = "3aa42a39ed3cddde0c53976a700b81b8a7067890";
- sha256 = "0x01c7930hlzvjac3r2wbkdha8j6mmhyk7nwgdazh1z4sxqjyj1l";
+ rev = "89923117bc49dd1e0c6b7fdd34bc6dc4d425fe1f";
+ sha256 = "0d3d9sp88b41j8yhkn99b0g1y3jbcm3hhf8dw6kq50scrb84g5y3";
};
meta.homepage = "https://github.com/sonph/onehalf/";
};
@@ -2676,12 +2700,12 @@ let
palenight-vim = buildVimPluginFrom2Nix {
pname = "palenight-vim";
- version = "2020-09-08";
+ version = "2020-10-20";
src = fetchFromGitHub {
owner = "drewtempelmeyer";
repo = "palenight.vim";
- rev = "294f190da3bd50a7c91fed1b94c92fd0930791ec";
- sha256 = "0s9mna0dcpszz3wyz1qmmrm76rxkjlmyxn7697k5vz4l49zzyi39";
+ rev = "847fcf5b1de2a1f9c28fdcc369d009996c6bf633";
+ sha256 = "0v7jkg6rpwmyq0wl6lymm2j07r0mzab8lbsnxb0jw34hcpx0rfis";
};
meta.homepage = "https://github.com/drewtempelmeyer/palenight.vim/";
};
@@ -2796,12 +2820,12 @@ let
purescript-vim = buildVimPluginFrom2Nix {
pname = "purescript-vim";
- version = "2018-12-10";
+ version = "2020-10-08";
src = fetchFromGitHub {
owner = "purescript-contrib";
repo = "purescript-vim";
- rev = "67ca4dc4a0291e5d8c8da48bffc0f3d2c9739e7f";
- sha256 = "1insh39hzbynr6qxb215qxhpifl5m8i5i0d09a3b6v679i7s11i8";
+ rev = "5b4fa3e2970be1353f7d77735c0c9b42dc9885f3";
+ sha256 = "11d2jfzimdi6idvs61gjhy7d1g8yk90dfvvw5m8rn9620xrypbgn";
};
meta.homepage = "https://github.com/purescript-contrib/purescript-vim/";
};
@@ -3108,12 +3132,12 @@ let
skim-vim = buildVimPluginFrom2Nix {
pname = "skim-vim";
- version = "2019-07-31";
+ version = "2020-10-20";
src = fetchFromGitHub {
owner = "lotabout";
repo = "skim.vim";
- rev = "4e9d9a3deb2060e2e79fede1c213f13ac7866eb5";
- sha256 = "0vpfn2zivk8cf2l841jbd78zl1vzdw1wjf9p0dm6pgr84kj9pkx4";
+ rev = "2908249af6b759c79c7834862bd42af3a8bc6d4e";
+ sha256 = "1819niha13yzhk7sya1mx8qigjwacd4mdp6s2hkk03l1s6x84dj7";
};
meta.homepage = "https://github.com/lotabout/skim.vim/";
};
@@ -3228,12 +3252,12 @@ let
splitjoin-vim = buildVimPluginFrom2Nix {
pname = "splitjoin-vim";
- version = "2020-09-21";
+ version = "2020-10-25";
src = fetchFromGitHub {
owner = "AndrewRadev";
repo = "splitjoin.vim";
- rev = "7148cbc3b9c4f70cea9fdccb72ae246b6d499c20";
- sha256 = "0smaghrigmr8jmw919pmlcvv6a7w7rw2j12gnbks30pi45y547jm";
+ rev = "1c1b94a6aa218c429421c82bcc56a216301b6e85";
+ sha256 = "1jkny1ag82zvkfjvbzrkkh4s54jcf9hq5n9ak3g691zcddhmrp17";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/";
@@ -3289,12 +3313,12 @@ let
syntastic = buildVimPluginFrom2Nix {
pname = "syntastic";
- version = "2020-09-27";
+ version = "2020-11-04";
src = fetchFromGitHub {
owner = "vim-syntastic";
repo = "syntastic";
- rev = "dd226673063b189683b98133d7a2243c1316e71e";
- sha256 = "1kk7xavirj9lh77nsci5ws7p8a1bm3wz5la7sj7y82sr426rmlix";
+ rev = "5788b1c6df63bc31ae93d6c1a3523e0602c60901";
+ sha256 = "1a6mr5ffwx7f7yclp9i2hvkq2lf3zm1j4761vqmc8nq73w4sbd2z";
};
meta.homepage = "https://github.com/vim-syntastic/syntastic/";
};
@@ -3337,12 +3361,12 @@ let
tagbar = buildVimPluginFrom2Nix {
pname = "tagbar";
- version = "2020-09-29";
+ version = "2020-11-03";
src = fetchFromGitHub {
owner = "preservim";
repo = "tagbar";
- rev = "a1e0e7a57144a0af26e219d16f6f00098b271e25";
- sha256 = "04c0s7q7gg1znvzgfdyicscfgbpxj7z5ym7v8zpcg9bfhg29nngv";
+ rev = "53c8e196764ec74353c0e9c758daa108b9fe4c38";
+ sha256 = "07ayc60w86w4mnm49jh4h89pwz5ry2a5vagy8xsv5hy1r6wqirpy";
};
meta.homepage = "https://github.com/preservim/tagbar/";
};
@@ -3373,16 +3397,28 @@ let
tcomment_vim = buildVimPluginFrom2Nix {
pname = "tcomment_vim";
- version = "2020-08-23";
+ version = "2020-10-28";
src = fetchFromGitHub {
owner = "tomtom";
repo = "tcomment_vim";
- rev = "25bdb50a6c5934d4ac9313cef0d7d2168d84803b";
- sha256 = "04dmdydrc4v055qkjn5gfvibyzd30fg00abnk8ijvabfcmhvlh40";
+ rev = "c28fdd5c59144a4725a31f011738991696896170";
+ sha256 = "03nqhdnq4i4r75ma7gslr5mlfxia7xscykdywc70glrdqfrpsa5g";
};
meta.homepage = "https://github.com/tomtom/tcomment_vim/";
};
+ telescope-nvim = buildVimPluginFrom2Nix {
+ pname = "telescope-nvim";
+ version = "2020-11-03";
+ src = fetchFromGitHub {
+ owner = "nvim-lua";
+ repo = "telescope.nvim";
+ rev = "1f3110bf54877b975956e42911e05d517d8f4993";
+ sha256 = "1172fj2vzf9p86pvl9b297xp9qmikwmcj7j3qv3dgk3rdh4f66mg";
+ };
+ meta.homepage = "https://github.com/nvim-lua/telescope.nvim/";
+ };
+
tender-vim = buildVimPluginFrom2Nix {
pname = "tender-vim";
version = "2020-06-29";
@@ -3470,12 +3506,12 @@ let
traces-vim = buildVimPluginFrom2Nix {
pname = "traces-vim";
- version = "2020-09-24";
+ version = "2020-10-13";
src = fetchFromGitHub {
owner = "markonm";
repo = "traces.vim";
- rev = "8ea8d8b98e61cddaff159b4328310f4096c7bb2b";
- sha256 = "1fs7j7v72nv5374pqpx68xjc8kl3fyyhwz4hc029kljqlvgg0lrj";
+ rev = "1fb8738cf1e4db06423396dd3576592a94255935";
+ sha256 = "0jl7m04rly8y1kslmcmi9f83a87qb3fbk6isqqqd5xgrxxmcj753";
};
meta.homepage = "https://github.com/markonm/traces.vim/";
};
@@ -3494,12 +3530,12 @@ let
tsuquyomi = buildVimPluginFrom2Nix {
pname = "tsuquyomi";
- version = "2020-03-10";
+ version = "2020-10-16";
src = fetchFromGitHub {
owner = "Quramy";
repo = "tsuquyomi";
- rev = "85fffd5939c8fc5750b35a937b965af2ad5b0b15";
- sha256 = "1j5wdh0xa5yld4fy2msyjf1qvj8zx0iccc1bw63zzbrcl6rs30gx";
+ rev = "144526df5340d3bd0b413e6127c0393de171889a";
+ sha256 = "1amizvbpv4mwpi39x9xn5aj1kjkgl4sgh54irnhs4ga76zn0s09d";
};
meta.homepage = "https://github.com/Quramy/tsuquyomi/";
};
@@ -3518,12 +3554,12 @@ let
ultisnips = buildVimPluginFrom2Nix {
pname = "ultisnips";
- version = "2020-09-08";
+ version = "2020-10-21";
src = fetchFromGitHub {
owner = "SirVer";
repo = "ultisnips";
- rev = "7941f98337564d4e86cf2b7467b64def4d212794";
- sha256 = "0miihbj9h3ay6iq1ld13ixij3l4h02yrmc7bq8iarw776l89gin0";
+ rev = "e6478871c04bb75f3c6cb9b90e171fffbf9c8ff3";
+ sha256 = "17f1q0hv89l5mdiv3xrk1l3lnlxj6gbg8pnzcpx5dk4sd14xivd3";
};
meta.homepage = "https://github.com/SirVer/ultisnips/";
};
@@ -3542,12 +3578,12 @@ let
unicode-vim = buildVimPluginFrom2Nix {
pname = "unicode-vim";
- version = "2020-08-10";
+ version = "2020-10-07";
src = fetchFromGitHub {
owner = "chrisbra";
repo = "unicode.vim";
- rev = "e9b21134f4e8bc8cd09fa6145749511ac8800f98";
- sha256 = "0rfkd11arkmc2z2m9lz5hnqxfcp2b98hmzgf424s44xyhrn98y16";
+ rev = "5f21e3e7e60f6d032daa4769e7ee84885fb0ce4d";
+ sha256 = "0sfbv620zl8lqdzsypxcn9gasaaqpwarsynjxa25c4cd843cz3d2";
};
meta.homepage = "https://github.com/chrisbra/unicode.vim/";
};
@@ -3590,12 +3626,12 @@ let
vCoolor-vim = buildVimPluginFrom2Nix {
pname = "vCoolor-vim";
- version = "2018-10-06";
+ version = "2020-10-14";
src = fetchFromGitHub {
owner = "KabbAmine";
repo = "vCoolor.vim";
- rev = "8fc037e453f4c2274f590bde4f9fb56167b14e57";
- sha256 = "193cjxfha5xcpfjqqpyfa6xidys1zmmmwlcj7w2cxbr5j5bdnybm";
+ rev = "bc19d684af09b1e146cf72176eea1ecded84882c";
+ sha256 = "03vaghwqr3k0nls365wk4qwzmvdvdvq41q02c3l5qv2vsdikmz5i";
};
meta.homepage = "https://github.com/KabbAmine/vCoolor.vim/";
};
@@ -3614,12 +3650,12 @@ let
vim-abolish = buildVimPluginFrom2Nix {
pname = "vim-abolish";
- version = "2020-09-26";
+ version = "2020-10-30";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-abolish";
- rev = "1329f888a777cc1f8228f048a532502a30f1df01";
- sha256 = "1jxwvqpiliq57mddbdbrspfv60vw0gzvh677mabnryg6wb94adds";
+ rev = "68bc80c88617672fd41da7a6ace87d29cd3fe1e3";
+ sha256 = "1cgaf8nhprm8sligmq4km2p374a2x08fg3isl1k0mac1iz9vz1z8";
};
meta.homepage = "https://github.com/tpope/vim-abolish/";
};
@@ -3866,36 +3902,48 @@ let
vim-airline = buildVimPluginFrom2Nix {
pname = "vim-airline";
- version = "2020-09-26";
+ version = "2020-11-05";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline";
- rev = "9614105d09ff0d6e1043ab33028615f107fe94a5";
- sha256 = "11kkzl473l4nrz3k13264sn23pmpr1pdcnmxkzndpx1k0r3f87qy";
+ rev = "d64e5f8dd7ac0b094f0caacc63453a0418b37fdb";
+ sha256 = "0kspf0m00slrscld6qg5rj3i4lr9pwv25xvqqldyk8h884b182g7";
};
meta.homepage = "https://github.com/vim-airline/vim-airline/";
};
+ vim-airline-clock = buildVimPluginFrom2Nix {
+ pname = "vim-airline-clock";
+ version = "2018-05-08";
+ src = fetchFromGitHub {
+ owner = "enricobacis";
+ repo = "vim-airline-clock";
+ rev = "a752ae89d833ce14f87e303f3f479c01065077ca";
+ sha256 = "0wbaxm1k9j4cl5vw1wppsds0afc0h3n2ipp8xhgdh5jswjhr6wlc";
+ };
+ meta.homepage = "https://github.com/enricobacis/vim-airline-clock/";
+ };
+
vim-airline-themes = buildVimPluginFrom2Nix {
pname = "vim-airline-themes";
- version = "2020-08-27";
+ version = "2020-11-05";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline-themes";
- rev = "155bce6665ab8c83447102e8402cc9d3b7c3b3f3";
- sha256 = "1qavi386va4wnalaf03b19lfxypbkjcjdiiasbdzfnlqpz7d4rwy";
+ rev = "3dafdfc0424716bae21f5340314f7d90a9ddf4f2";
+ sha256 = "1j18anw9202cplfzgmsy8y6pl8zrxwnrhyn9djy580slakrk1s8k";
};
meta.homepage = "https://github.com/vim-airline/vim-airline-themes/";
};
vim-android = buildVimPluginFrom2Nix {
pname = "vim-android";
- version = "2020-04-25";
+ version = "2020-11-04";
src = fetchFromGitHub {
owner = "hsanson";
repo = "vim-android";
- rev = "1e5ee4f2a3281201aeb71766d45800e192c103f2";
- sha256 = "1d187w74y0viv502gqxfqi0kyak0lyi0dbpcfkjd9c0fjbqrydd6";
+ rev = "5007343968e21bba30d85af982689d1c1f9145e1";
+ sha256 = "17c3yhnn016k03f2g3cjfwnazg2525pgwy4zqcv0vrgq2g4dil82";
};
meta.homepage = "https://github.com/hsanson/vim-android/";
};
@@ -3938,12 +3986,12 @@ let
vim-autoformat = buildVimPluginFrom2Nix {
pname = "vim-autoformat";
- version = "2020-09-29";
+ version = "2020-10-28";
src = fetchFromGitHub {
owner = "Chiel92";
repo = "vim-autoformat";
- rev = "ed8ea34b649c100c0b60167f8bde12e804627044";
- sha256 = "0dwql5s2j3bmdz0zfmx2f5fdky72mfa91q7kc301rgd9lr5jhqbg";
+ rev = "ff16950ba5e07353f25ee33732982a67af451eb2";
+ sha256 = "12h6dznfwpifyr6ahk1b45pb59nlm6wkrfhgh65g1clnpzvchkiw";
};
meta.homepage = "https://github.com/Chiel92/vim-autoformat/";
};
@@ -4046,12 +4094,12 @@ let
vim-carbon-now-sh = buildVimPluginFrom2Nix {
pname = "vim-carbon-now-sh";
- version = "2019-02-14";
+ version = "2020-10-28";
src = fetchFromGitHub {
owner = "kristijanhusak";
repo = "vim-carbon-now-sh";
- rev = "789b15d17966a1100ed2889d670923dd6d9ff063";
- sha256 = "1vfhdqv8mf8w0s4nv8k2rqzvahvh1lxm4zsd3ks1n334f580w8x4";
+ rev = "f4a3e5c9be2e587511f79e46fb0b48d6d646d719";
+ sha256 = "1ldv9l0swh6wk3wpyy0apnmg9gfcdzkgfdv8p0qm7j7pqdz981br";
};
meta.homepage = "https://github.com/kristijanhusak/vim-carbon-now-sh/";
};
@@ -4082,12 +4130,12 @@ let
vim-clap = buildVimPluginFrom2Nix {
pname = "vim-clap";
- version = "2020-09-30";
+ version = "2020-11-04";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-clap";
- rev = "c6ed3de48693d754ef47ec9422ecb065200f8a70";
- sha256 = "1wnz8fx7nkl4maszghl4q0csw3zi26vnavrvzc447il077sff3wq";
+ rev = "992c2d43318ba096eedac0592a0c2d6f90fed236";
+ sha256 = "1nl29l1zb9prsm5iz0psiav846fv2ybwxd06rmf2mcigg96502vr";
};
meta.homepage = "https://github.com/liuchengxu/vim-clap/";
};
@@ -4118,12 +4166,12 @@ let
vim-closetag = buildVimPluginFrom2Nix {
pname = "vim-closetag";
- version = "2020-04-09";
+ version = "2020-10-09";
src = fetchFromGitHub {
owner = "alvan";
repo = "vim-closetag";
- rev = "90cf416c03ed841ad7f3d44f4d6f3192f216176a";
- sha256 = "0kxba7s0s66m2k4j1v8iwq6m5j9843ha67br03dg7d9ya4qiyyw9";
+ rev = "bd6bbc33c7e178673aa1dd17a5d249bbd4e3a6a6";
+ sha256 = "0nqzjma6mqg19cxq0ck2lym51ajb1x97z497zf9pbp47hkg5875j";
};
meta.homepage = "https://github.com/alvan/vim-closetag/";
};
@@ -4274,12 +4322,12 @@ let
vim-cue = buildVimPluginFrom2Nix {
pname = "vim-cue";
- version = "2020-09-28";
+ version = "2020-10-26";
src = fetchFromGitHub {
owner = "jjo";
repo = "vim-cue";
- rev = "1c802d17f86c775d879b2cdebe84efd40dc4bbfd";
- sha256 = "1gp0s4094prxqyzk39igigjqppha7bmy4j36wxl16ns1v8yq4qp1";
+ rev = "9e8bef1198817b6bae1143fecd965403d65d2466";
+ sha256 = "0rq74znq9mx5p925jd120l5apjqdqp6xy6llzhf2gq5cxpg62hjl";
};
meta.homepage = "https://github.com/jjo/vim-cue/";
};
@@ -4334,12 +4382,12 @@ let
vim-devicons = buildVimPluginFrom2Nix {
pname = "vim-devicons";
- version = "2020-09-26";
+ version = "2020-11-04";
src = fetchFromGitHub {
owner = "ryanoasis";
repo = "vim-devicons";
- rev = "929dbd023f0de84d1abb502b7d77eddad33419a6";
- sha256 = "15qj771nss9jxfrqnfgvk0d5zrna3g064lqbwrfxmc816k1j56w0";
+ rev = "383159d338024f09e4d56585a9301958b6fefad6";
+ sha256 = "1mzr45pxjm3xfc0x92clybxzj67akwmfjwwbmdd1wxjw37qdjvpw";
};
meta.homepage = "https://github.com/ryanoasis/vim-devicons/";
};
@@ -4358,12 +4406,12 @@ let
vim-dirdiff = buildVimPluginFrom2Nix {
pname = "vim-dirdiff";
- version = "2020-03-31";
+ version = "2020-11-03";
src = fetchFromGitHub {
owner = "will133";
repo = "vim-dirdiff";
- rev = "5bf29d8a41b4ec93e6c04b9d4a6c626b408c27c5";
- sha256 = "0nvhsj12gsjgncpmvg8b1qz675ghfcsib5gj22p7j4l4brih563r";
+ rev = "0191693f0d3dfc624c61ac95ec951183a50b3b32";
+ sha256 = "0har8iri09nkjsvag4wgsynb9fxan2g8nlvlvd5zsalbnmlmdh9j";
};
meta.homepage = "https://github.com/will133/vim-dirdiff/";
};
@@ -4454,11 +4502,11 @@ let
vim-easymotion = buildVimPluginFrom2Nix {
pname = "vim-easymotion";
- version = "2020-09-29";
+ version = "2020-10-25";
src = fetchFromGitHub {
owner = "easymotion";
repo = "vim-easymotion";
- rev = "6c9c0547bfcca6a059dfaaf39dcac1b8c4e814c4";
+ rev = "41bbb8ce8a3c3acc837895ebd79f8a8bc07b99b3";
sha256 = "1lbn844pv5pnla3qhc01wyyrx3czmr83gax8pr3w6283jwp4di6y";
};
meta.homepage = "https://github.com/easymotion/vim-easymotion/";
@@ -4502,12 +4550,12 @@ let
vim-elm-syntax = buildVimPluginFrom2Nix {
pname = "vim-elm-syntax";
- version = "2020-06-10";
+ version = "2020-10-29";
src = fetchFromGitHub {
owner = "andys8";
repo = "vim-elm-syntax";
- rev = "68cd8988fe9eaa190052fadaee0fea2c21338d4c";
- sha256 = "0yhvx8k83xfzmgy10r9mz0rjagbyzx5rrmn8123vw49ncksvw49q";
+ rev = "998ef67262dcbeadd596458d7ff40079b5bc5cbb";
+ sha256 = "0gja4ifdpl6wfq3n897h1h635kf92v5c44jzr0ixbv3i924xqjhj";
};
meta.homepage = "https://github.com/andys8/vim-elm-syntax/";
};
@@ -4586,12 +4634,12 @@ let
vim-fireplace = buildVimPluginFrom2Nix {
pname = "vim-fireplace";
- version = "2020-09-23";
+ version = "2020-10-30";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fireplace";
- rev = "f936a7671888638dec54b86f2e49001a0e5e6005";
- sha256 = "0yvvwi4kf6frrgdwd86p2bpcgh4x2lrhav1yl58q6mrdp2qjl446";
+ rev = "433ff6468d8ee0be5cbcf5bbd940f9ce2acf0f79";
+ sha256 = "1mjiwzl631v4yxgfbvgc66rxbyn3w1shy7836ksd2xnbd0m6kx8h";
};
meta.homepage = "https://github.com/tpope/vim-fireplace/";
};
@@ -4646,12 +4694,12 @@ let
vim-floaterm = buildVimPluginFrom2Nix {
pname = "vim-floaterm";
- version = "2020-09-16";
+ version = "2020-10-19";
src = fetchFromGitHub {
owner = "voldikss";
repo = "vim-floaterm";
- rev = "dfaecd8d3fede970a1e4c38e2287e0fa5a264253";
- sha256 = "0wkhib4cawh6hq1ihq851afdj6chkxw4a4dqgjkvz2f6krhpblj5";
+ rev = "f6654e2f9c29bd85039a11f305acd4e5222b03f8";
+ sha256 = "07bh7hkajfg5gchmi0psy0anaz2rdvhii3p09xml9dfkvrapzdrx";
};
meta.homepage = "https://github.com/voldikss/vim-floaterm/";
};
@@ -4694,12 +4742,12 @@ let
vim-fugitive = buildVimPluginFrom2Nix {
pname = "vim-fugitive";
- version = "2020-09-30";
+ version = "2020-10-27";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fugitive";
- rev = "4189bdb580743a92f0e81d0ba9359a1c3b253a3c";
- sha256 = "0pbmi9p87bqvf2l5jxq1wdkjjgwn0m3r1lswdbxrn070s8c8rg0a";
+ rev = "1a77f1c00e12e8460f39098ec3289c5433d32512";
+ sha256 = "14w43j0gnh10kyshikz4cl6m3f04a6hpiqasn2n71isvdd1p24kp";
};
meta.homepage = "https://github.com/tpope/vim-fugitive/";
};
@@ -4718,12 +4766,12 @@ let
vim-gist = buildVimPluginFrom2Nix {
pname = "vim-gist";
- version = "2020-01-29";
+ version = "2020-10-04";
src = fetchFromGitHub {
owner = "mattn";
repo = "vim-gist";
- rev = "2158eceb210b0a354bc17aa4144554e5d8bb6c79";
- sha256 = "1dz33c63q7gghz35hyrvbshqw20faccs7bvxlda5w70mkbz9h9c4";
+ rev = "4a210316550577c1b6a5cb13b09ce79fba602b9c";
+ sha256 = "1c3k2yfaxijg0c8fvh70jqmrc6zyhh57hid7rm77v2kymvimvazg";
};
meta.homepage = "https://github.com/mattn/vim-gist/";
};
@@ -4754,12 +4802,12 @@ let
vim-gitgutter = buildVimPluginFrom2Nix {
pname = "vim-gitgutter";
- version = "2020-09-11";
+ version = "2020-10-30";
src = fetchFromGitHub {
owner = "airblade";
repo = "vim-gitgutter";
- rev = "ea79bc01c2efc84cf8e71fbe5fd8adbf4242739d";
- sha256 = "0dv69ganm4rv2909yy9w13y82bik4maa5x1z3kpv0hrd55qay40z";
+ rev = "696a6ed389e5b54c8bf480f44ee4e8fc59e6f903";
+ sha256 = "1x38qi9kzhvhfyrzhfbzj8xvgmi02prqg6zcvpnwdmxcs5asgj39";
};
meta.homepage = "https://github.com/airblade/vim-gitgutter/";
};
@@ -4790,12 +4838,12 @@ let
vim-go = buildVimPluginFrom2Nix {
pname = "vim-go";
- version = "2020-09-28";
+ version = "2020-11-01";
src = fetchFromGitHub {
owner = "fatih";
repo = "vim-go";
- rev = "e8da3621d6177e5b0beca318a0f9f5baa44d9350";
- sha256 = "0q7i7c6d7infybw870qlbdgpqddykzw14142ikz8x0sb30ijigxq";
+ rev = "35ea9acf5fc409d1eed341333789f18c2d135c66";
+ sha256 = "0n6yj1ql2c2kq9y407zr9d6pkpwp7jjzssbd0fyl68cb9rxzg3j8";
};
meta.homepage = "https://github.com/fatih/vim-go/";
};
@@ -4814,12 +4862,12 @@ let
vim-graphql = buildVimPluginFrom2Nix {
pname = "vim-graphql";
- version = "2020-09-14";
+ version = "2020-10-04";
src = fetchFromGitHub {
owner = "jparise";
repo = "vim-graphql";
- rev = "b06a6e62db170f085aa4af7f2439ae7e453eb1d3";
- sha256 = "12qwz7m652jgn86210mbbg1glcmshm67wdhrsb36bxqrx39g1ghh";
+ rev = "51c5b178cce145c3aaa22fbc37fd5d64065baebc";
+ sha256 = "0kgnyc94fd5i7456vdnad58yn1qcanfp0lg7xdf5dbs1nbarzywg";
};
meta.homepage = "https://github.com/jparise/vim-graphql/";
};
@@ -5030,12 +5078,12 @@ let
vim-illuminate = buildVimPluginFrom2Nix {
pname = "vim-illuminate";
- version = "2020-08-25";
+ version = "2020-10-24";
src = fetchFromGitHub {
owner = "RRethy";
repo = "vim-illuminate";
- rev = "56e7df8f402a8302fa7f6cb21760d366a105d94c";
- sha256 = "0j4986pdh06q5d0bq4k6lq0b6bgi1fazng106ykhg3aaxjqqhs37";
+ rev = "3f8a03701f271c3dc44313fa1254527021afe748";
+ sha256 = "1nwzdp708s5j63qldrmf1vvq2vy6vl89hmlnfygdch9dvmzhbvha";
};
meta.homepage = "https://github.com/RRethy/vim-illuminate/";
};
@@ -5126,12 +5174,12 @@ let
vim-javacomplete2 = buildVimPluginFrom2Nix {
pname = "vim-javacomplete2";
- version = "2020-07-29";
+ version = "2020-10-27";
src = fetchFromGitHub {
owner = "artur-shaik";
repo = "vim-javacomplete2";
- rev = "80cf31797a85012b7408701073d743a45a3fbf36";
- sha256 = "19ci5n8rkf4wf4ivqj2mjig4m6phvy14k0zplkbafccaadnc0k21";
+ rev = "e25876fd386bb2feda519335587c22e493c78541";
+ sha256 = "0g92806r8g243apl0g4i1c9mhmqyy2n10776alii5bgyk6jblh82";
};
meta.homepage = "https://github.com/artur-shaik/vim-javacomplete2/";
};
@@ -5187,12 +5235,12 @@ let
vim-jsdoc = buildVimPluginFrom2Nix {
pname = "vim-jsdoc";
- version = "2020-08-31";
+ version = "2020-10-10";
src = fetchFromGitHub {
owner = "heavenshell";
repo = "vim-jsdoc";
- rev = "5bbe872ee41e50bd5b99bf6204d6147dab39cdc5";
- sha256 = "0jmmkqzan5mkc0j05243f5layqj7fny92rl1vlj32ipv8wgdmczn";
+ rev = "548767343ff221a4efd0c055a43c022d23fcafc5";
+ sha256 = "0scmpjav4zapglybdqilimqb3n805k8gqc46qvkiihprq9j9za4d";
};
meta.homepage = "https://github.com/heavenshell/vim-jsdoc/";
};
@@ -5257,6 +5305,18 @@ let
meta.homepage = "https://github.com/knubie/vim-kitty-navigator/";
};
+ vim-LanguageTool = buildVimPluginFrom2Nix {
+ pname = "vim-LanguageTool";
+ version = "2020-10-29";
+ src = fetchFromGitHub {
+ owner = "dpelle";
+ repo = "vim-LanguageTool";
+ rev = "d1f94ef917dddfd8c82589957b7aa6a55f382964";
+ sha256 = "1y2y3rkhnj6xhzkm0snfkb08h6jmyjiicmk4j8lw2vhszsfgz6ns";
+ };
+ meta.homepage = "https://github.com/dpelle/vim-LanguageTool/";
+ };
+
vim-lastplace = buildVimPluginFrom2Nix {
pname = "vim-lastplace";
version = "2020-01-20";
@@ -5283,12 +5343,12 @@ let
vim-lawrencium = buildVimPluginFrom2Nix {
pname = "vim-lawrencium";
- version = "2019-04-10";
+ version = "2020-10-10";
src = fetchFromGitHub {
owner = "ludovicchabant";
repo = "vim-lawrencium";
- rev = "e0c127cb4e4224453cb88faffd4627b7da499bcb";
- sha256 = "1gvvr04x17157iz83rv45nlbj1qaz90j0l96q3fki3h1b0fw0099";
+ rev = "4592f24a50386e02870fa8d508cc7ba8454dc102";
+ sha256 = "158hslq4chlqr9mhdpcrbxnygjk4j1pc2caqc3zrwqh9qdk8mvha";
};
meta.homepage = "https://github.com/ludovicchabant/vim-lawrencium/";
};
@@ -5379,28 +5439,40 @@ let
vim-lsc = buildVimPluginFrom2Nix {
pname = "vim-lsc";
- version = "2020-09-28";
+ version = "2020-10-17";
src = fetchFromGitHub {
owner = "natebosch";
repo = "vim-lsc";
- rev = "1f6e440c5485b26a75ca1db90bd793cb9a81d57b";
- sha256 = "147rvcjq1h03x3bwgg0ii5jvsxvh4j6bk47z1hk349rn4ssi6fmr";
+ rev = "9230c11dfb630ef4a9dadf491f1e1c1b2d86ace8";
+ sha256 = "13w3fjwy3iy6j48f16g3bg956dd0fl9ynywd1nqvk4ba305g6crx";
};
meta.homepage = "https://github.com/natebosch/vim-lsc/";
};
vim-lsp = buildVimPluginFrom2Nix {
pname = "vim-lsp";
- version = "2020-09-26";
+ version = "2020-11-04";
src = fetchFromGitHub {
owner = "prabirshrestha";
repo = "vim-lsp";
- rev = "d2b6922250e2fc8fdf7c94c6ca6f0871fe9be1e1";
- sha256 = "1kxqafjfl1f32q05xgkmczfcjg8zr87w1r0hyw054fdzf7krcnmp";
+ rev = "594751093da71a662c0ef371ee60c05c1c96b63b";
+ sha256 = "0wanchva7g455v2bic6sfsh9wdcn0x644k9bfsbr14s8kfwpyair";
};
meta.homepage = "https://github.com/prabirshrestha/vim-lsp/";
};
+ vim-lsp-cxx-highlight = buildVimPluginFrom2Nix {
+ pname = "vim-lsp-cxx-highlight";
+ version = "2020-08-12";
+ src = fetchFromGitHub {
+ owner = "jackguo380";
+ repo = "vim-lsp-cxx-highlight";
+ rev = "7c47d39d808118f0ef030b15db28ff3995d91cb6";
+ sha256 = "0yiyxfhicqhhpp83ilknngr8l9r8z9bchkn3xd2ri8bx0bm7i4l7";
+ };
+ meta.homepage = "https://github.com/jackguo380/vim-lsp-cxx-highlight/";
+ };
+
vim-maktaba = buildVimPluginFrom2Nix {
pname = "vim-maktaba";
version = "2020-09-23";
@@ -5415,12 +5487,12 @@ let
vim-manpager = buildVimPluginFrom2Nix {
pname = "vim-manpager";
- version = "2017-05-08";
+ version = "2020-10-28";
src = fetchFromGitHub {
owner = "lambdalisue";
repo = "vim-manpager";
- rev = "25bdd9448651a7669659b1b8d8d7a82acdfbf8af";
- sha256 = "0d7rg4lvyxr4v34bimxpdkynmvs606fqvv0qpi7g139ng9hv6wqm";
+ rev = "c23c02dd79b0a5cabe140d1f10f9aa2591cf55ed";
+ sha256 = "0g61qbp4vl010isigp6j3jjb3vb2kxalcbb56xzfa6c9k5zap5j9";
};
meta.homepage = "https://github.com/lambdalisue/vim-manpager/";
};
@@ -5511,24 +5583,24 @@ let
vim-monokai = buildVimPluginFrom2Nix {
pname = "vim-monokai";
- version = "2020-09-30";
+ version = "2020-10-23";
src = fetchFromGitHub {
owner = "crusoexia";
repo = "vim-monokai";
- rev = "054194afce3fdafea33cf21fbfc4d6b3c0e30fc8";
- sha256 = "036w39fwxj75mh9m5nqiakzyhn2ynsxmbq2rp45zf83nr6mm2h5q";
+ rev = "9f8d7de3848e32c592b168f898f82ec4356128af";
+ sha256 = "1xrwx75dq46snjsrrv0yh4p409w1blmqpw4i5vlxwi5vn29qpnvs";
};
meta.homepage = "https://github.com/crusoexia/vim-monokai/";
};
vim-monokai-pro = buildVimPluginFrom2Nix {
pname = "vim-monokai-pro";
- version = "2020-05-07";
+ version = "2020-10-02";
src = fetchFromGitHub {
owner = "phanviet";
repo = "vim-monokai-pro";
- rev = "baf3046bb44cdffe3bf9a571b3ec24039e2c9f88";
- sha256 = "0rszkf070d8w94dhgjpsl1kyn19j7bqyz434qshz4j88jk7hap6h";
+ rev = "05e534f9fea9a8e4cbf69a1523c785845deabe4e";
+ sha256 = "0hf3iy2ydr6jpraf5zyqg2hl7ma5hn301jyxf6m9ffdsz7722jwm";
};
meta.homepage = "https://github.com/phanviet/vim-monokai-pro/";
};
@@ -5679,12 +5751,12 @@ let
vim-ocaml = buildVimPluginFrom2Nix {
pname = "vim-ocaml";
- version = "2020-09-14";
+ version = "2020-10-11";
src = fetchFromGitHub {
owner = "ocaml";
repo = "vim-ocaml";
- rev = "acee4ad4d65ddaf81895cca9e28baea4c13fa76a";
- sha256 = "0rrjcc5i1isia74nrrik5avkd0casbjhgyqb2ph2176gywz6h5y5";
+ rev = "023a2a464e7a096779d3e541ee7d1dbe61148f6a";
+ sha256 = "0wj945n3da9bzcj5n8002m4vrzv9cgk6sqcc7nyc1x34y9452z94";
};
meta.homepage = "https://github.com/ocaml/vim-ocaml/";
};
@@ -5739,12 +5811,12 @@ let
vim-orgmode = buildVimPluginFrom2Nix {
pname = "vim-orgmode";
- version = "2020-07-14";
+ version = "2020-10-15";
src = fetchFromGitHub {
owner = "jceb";
repo = "vim-orgmode";
- rev = "ad5f154a5bd9daffb7cf50719f0cc945f445af85";
- sha256 = "09x3x53vf2fir9jhi38v9sai7dx5i40ylx1yk42459bgig2vv1aa";
+ rev = "b7bce17005cf114b0961d0b5576bf584a2574774";
+ sha256 = "1kpg858qazv465k2w8343hkiz9lzclkcx91vcysip77diandn523";
};
meta.homepage = "https://github.com/jceb/vim-orgmode/";
};
@@ -5823,12 +5895,12 @@ let
vim-pandoc-syntax = buildVimPluginFrom2Nix {
pname = "vim-pandoc-syntax";
- version = "2020-08-10";
+ version = "2020-10-24";
src = fetchFromGitHub {
owner = "vim-pandoc";
repo = "vim-pandoc-syntax";
- rev = "59680708cdc98c3fae9acb6c261374bfd808335a";
- sha256 = "1yiczv4l2rg8wva2gbjvv7k9s6y9p0gwmlazdd9rnq28nhmxx3gv";
+ rev = "2521e2e9b99a3550e1a20f24e09fa46679cbbbc7";
+ sha256 = "02023bnvc9m98m45krld1b7gy13z335jv88fx4ybz019wc0mv35g";
};
meta.homepage = "https://github.com/vim-pandoc/vim-pandoc-syntax/";
};
@@ -5919,12 +5991,12 @@ let
vim-plug = buildVimPluginFrom2Nix {
pname = "vim-plug";
- version = "2020-09-08";
+ version = "2020-11-03";
src = fetchFromGitHub {
owner = "junegunn";
repo = "vim-plug";
- rev = "d16273e07231260e02412625f98651bc6ceebb56";
- sha256 = "0ckglxbnxq50jfigbmgjwaj2vj1g6xjwyipzxbph2b64yi2kklg5";
+ rev = "2f4e28161e114cc4b34a9b8ff0f51f4906f37b0b";
+ sha256 = "1wfcyrjqqngnf4l9afc0342avkys8ipfrna7zlgiypwji926y2k7";
};
meta.homepage = "https://github.com/junegunn/vim-plug/";
};
@@ -5943,12 +6015,12 @@ let
vim-polyglot = buildVimPluginFrom2Nix {
pname = "vim-polyglot";
- version = "2020-09-30";
+ version = "2020-11-03";
src = fetchFromGitHub {
owner = "sheerun";
repo = "vim-polyglot";
- rev = "3ad297db5c1cf94660e4297ffa81b6281eab2884";
- sha256 = "0v7dzidqp24shm00w79xvg912qvdbsn2119j5gw70q1xjsi3sxav";
+ rev = "4af1321588c7dcb718022226cb27ec325973c2f0";
+ sha256 = "1dghqg23c47qmicmlrhjh6i1fan5bj5s21yinpf58ki7l68rf881";
};
meta.homepage = "https://github.com/sheerun/vim-polyglot/";
};
@@ -5991,12 +6063,12 @@ let
vim-prosession = buildVimPluginFrom2Nix {
pname = "vim-prosession";
- version = "2020-04-20";
+ version = "2020-11-01";
src = fetchFromGitHub {
owner = "dhruvasagar";
repo = "vim-prosession";
- rev = "95f78bd0f719fee96569f30fd5f4199c4461efb7";
- sha256 = "1ix04f3nxxmxd36kzalx0hrbks30v44ydz15apvl1h8l8663hda2";
+ rev = "ad008dbdcd04ee1758f4475263c2a37789d32702";
+ sha256 = "14fcvghqbv7mx2yi112vc9cq69mw98fgv0vc8x256v639bj1y5g9";
};
meta.homepage = "https://github.com/dhruvasagar/vim-prosession/";
};
@@ -6063,12 +6135,12 @@ let
vim-qml = buildVimPluginFrom2Nix {
pname = "vim-qml";
- version = "2019-12-20";
+ version = "2020-11-03";
src = fetchFromGitHub {
owner = "peterhoeg";
repo = "vim-qml";
- rev = "b04de1dadb7dfe372d22f7529a001af1b5e19f4f";
- sha256 = "1pxl70l0g4i8cbnpjhb9pyjhz982flkrng07y9xwzbdl2jx42i8s";
+ rev = "50d2e737094c146195171b7d52e522384f15afe8";
+ sha256 = "1iz2l51c15ijkpzyk5qwmd8y0yy2z8f1jwxcwk16h63g4nmfm1zr";
};
meta.homepage = "https://github.com/peterhoeg/vim-qml/";
};
@@ -6087,16 +6159,28 @@ let
vim-racer = buildVimPluginFrom2Nix {
pname = "vim-racer";
- version = "2020-06-18";
+ version = "2020-10-21";
src = fetchFromGitHub {
owner = "racer-rust";
repo = "vim-racer";
- rev = "250e9fd496edde1516a5e68e9837ccf5e46cc895";
- sha256 = "1ar5wv776xslxrs2mmxr5kzz5pp4a4v8jydh9s6cqbfzglgr9kw5";
+ rev = "4c8b8843de2bbf4a6b44a570f284534d5e75a989";
+ sha256 = "1rkp75q0m8w9br35nngdbdlvfpha4x4yilaff40d62mcmb8xmhvj";
};
meta.homepage = "https://github.com/racer-rust/vim-racer/";
};
+ vim-racket = buildVimPluginFrom2Nix {
+ pname = "vim-racket";
+ version = "2020-07-24";
+ src = fetchFromGitHub {
+ owner = "wlangstroth";
+ repo = "vim-racket";
+ rev = "bca2643c3d8bd0fcd46ab73bee69023a5da1964b";
+ sha256 = "059a79d66yxhhwq127sjl84ky1153im7mm5ixjcsgg9glgvd39jy";
+ };
+ meta.homepage = "https://github.com/wlangstroth/vim-racket/";
+ };
+
vim-ragtag = buildVimPluginFrom2Nix {
pname = "vim-ragtag";
version = "2020-01-26";
@@ -6339,12 +6423,12 @@ let
vim-slime = buildVimPluginFrom2Nix {
pname = "vim-slime";
- version = "2020-08-06";
+ version = "2020-10-25";
src = fetchFromGitHub {
owner = "jpalardy";
repo = "vim-slime";
- rev = "db486eaa39f14d130ddf6338aaa02127aa04b272";
- sha256 = "1x9vflsbdl1b03irkvfpapb0c4mw9lymfghcjy1wxjl2vpq630ia";
+ rev = "4e319f2bde4e65ab2f21719cb5c0371221d19f51";
+ sha256 = "01zjg2r103p543lcyrkssw6agrj58m1ymqhf7fbzhpra9ykdpsp6";
};
meta.homepage = "https://github.com/jpalardy/vim-slime/";
};
@@ -6399,24 +6483,24 @@ let
vim-snipmate = buildVimPluginFrom2Nix {
pname = "vim-snipmate";
- version = "2020-03-27";
+ version = "2020-10-02";
src = fetchFromGitHub {
owner = "garbas";
repo = "vim-snipmate";
- rev = "b80367fefc2188c9d6c4a9eb1830360b09e13476";
- sha256 = "0qq81hcavmaq76r38qfy1cxlmhj0aswbd41k2k9fyzilzq4r0bg8";
+ rev = "68eebf9dabe5c1d1964e78dda188765f224bab34";
+ sha256 = "1mxa373ry17zwszd089k99lbgr5pg46x5dlahpk0l68ksxpkbxir";
};
meta.homepage = "https://github.com/garbas/vim-snipmate/";
};
vim-snippets = buildVimPluginFrom2Nix {
pname = "vim-snippets";
- version = "2020-10-01";
+ version = "2020-11-02";
src = fetchFromGitHub {
owner = "honza";
repo = "vim-snippets";
- rev = "78a9ca0fa3e4d16b73f5f642ec56298b7fec7803";
- sha256 = "1k4rvkbfixp1yi5gz8kffnq7k7xd7bc5cb521jb6h0z6f74qrk70";
+ rev = "0f3d4d187c842419fe6e131fe20f5f3336418a62";
+ sha256 = "09phzarfakz5mv3jshsab60iiq8byv6xggb0qiasafvxfrcx8c2s";
};
meta.homepage = "https://github.com/honza/vim-snippets/";
};
@@ -6483,12 +6567,12 @@ let
vim-startify = buildVimPluginFrom2Nix {
pname = "vim-startify";
- version = "2020-04-18";
+ version = "2020-10-07";
src = fetchFromGitHub {
owner = "mhinz";
repo = "vim-startify";
- rev = "593388d3dbe7bfdcc06a714550d3253442b2fc65";
- sha256 = "1k0sgx8r3gi3k4ira1ilvc1jmj0k5apiv7x71dqnh41gfrz1i12h";
+ rev = "f2fc11844b234479d37bef37faa7ceb2aade788b";
+ sha256 = "18n16hpkqadq18gpgppbr4s516jpc8qwd357vb2c7069q79kfx39";
};
meta.homepage = "https://github.com/mhinz/vim-startify/";
};
@@ -6567,12 +6651,12 @@ let
vim-table-mode = buildVimPluginFrom2Nix {
pname = "vim-table-mode";
- version = "2020-08-19";
+ version = "2020-10-13";
src = fetchFromGitHub {
owner = "dhruvasagar";
repo = "vim-table-mode";
- rev = "3476c4e517aa86bc131c707d32f2e508bd5be468";
- sha256 = "0vglazxlsg7ai4c5znxaddpjnfhz6a9slzs0kzzqvmhd3xr7vfg1";
+ rev = "659ba4f39caa38e6913f88c9f4369c00e852160f";
+ sha256 = "0fqj9l7i052mvw0wlyg30bmihzi937svk3ggsp0rc9wlr30frg2p";
};
meta.homepage = "https://github.com/dhruvasagar/vim-table-mode/";
};
@@ -6603,12 +6687,12 @@ let
vim-terraform = buildVimPluginFrom2Nix {
pname = "vim-terraform";
- version = "2020-09-23";
+ version = "2020-10-10";
src = fetchFromGitHub {
owner = "hashivim";
repo = "vim-terraform";
- rev = "f77a07617a649684148de97e5a9115e659166f6a";
- sha256 = "01rgbiddczyx56b6fha6jgxmr0kfhjz8d9rmbfnqlnynmy5545ic";
+ rev = "6fd491d6a2ae40fef3aa6c414e096ce07664f030";
+ sha256 = "0iczgn4ifhlzszgwv1w43w7qzrf1pp8zpfv4vdpm82mli58xlnhc";
};
meta.homepage = "https://github.com/hashivim/vim-terraform/";
};
@@ -6628,12 +6712,12 @@ let
vim-test = buildVimPluginFrom2Nix {
pname = "vim-test";
- version = "2020-09-29";
+ version = "2020-10-22";
src = fetchFromGitHub {
owner = "vim-test";
repo = "vim-test";
- rev = "fd9fb9b29c265d86fa30c672df1fea9a5a757860";
- sha256 = "0qhjmpamhk89h9hjzwc9j88yngf945fk5jd9015qajfk0l15k8x9";
+ rev = "58dde91c0477fa58d18d5c0fde10b2a60a526b0f";
+ sha256 = "1l23fb1q86ikrz8dg4n23l7bqp1xa68fwdhv0j0by73ymcp4zn1s";
};
meta.homepage = "https://github.com/vim-test/vim-test/";
};
@@ -6748,12 +6832,12 @@ let
vim-tmux-focus-events = buildVimPluginFrom2Nix {
pname = "vim-tmux-focus-events";
- version = "2019-12-09";
+ version = "2020-10-05";
src = fetchFromGitHub {
owner = "tmux-plugins";
repo = "vim-tmux-focus-events";
- rev = "e80960715c09aef8ab9204848ed1683805a93a33";
- sha256 = "0ds6qw2i1r67jhxh9ff36al45bafsmbxxdc127l6iy2vl5wj0d3d";
+ rev = "a568192ca0de4ca0bd7b3cd0249aad491625c941";
+ sha256 = "130l73v18md95djkc4s9d0fr018f8f183sjcgy7dgldwdaxlqdi1";
};
meta.homepage = "https://github.com/tmux-plugins/vim-tmux-focus-events/";
};
@@ -6832,12 +6916,12 @@ let
vim-twiggy = buildVimPluginFrom2Nix {
pname = "vim-twiggy";
- version = "2020-09-07";
+ version = "2020-10-06";
src = fetchFromGitHub {
owner = "sodapopcan";
repo = "vim-twiggy";
- rev = "c0edb8a684f624d6f177c2625fc9db617a3d539f";
- sha256 = "13fm3mgnvbhm93cn0jglnqm8hhmwvh5xg088pn5wmwrn9bjj00gz";
+ rev = "efe1d29979bd2b65d22cf49f08524d6e27e5244b";
+ sha256 = "0xqn39apmy6d8vqzbzvv6ic7p2pd5lpdgd4jay1afg2q73yi1rbv";
};
meta.homepage = "https://github.com/sodapopcan/vim-twiggy/";
};
@@ -6892,12 +6976,12 @@ let
vim-visual-multi = buildVimPluginFrom2Nix {
pname = "vim-visual-multi";
- version = "2020-09-30";
+ version = "2020-10-27";
src = fetchFromGitHub {
owner = "mg979";
repo = "vim-visual-multi";
- rev = "61855432df721f01e5b64fec07bf7a9077ff32b5";
- sha256 = "017pydd4yzkz3s8ncpy99mh35f1pdk1ql7v7grm31ccqwsn8h565";
+ rev = "812ca5cff230cc0a21cce6b9d71db3868a6d6f85";
+ sha256 = "1si42l80axlilbr65x8zw2ivyn9f8y9x1yg77xi4rjqpqj7af5ka";
};
meta.homepage = "https://github.com/mg979/vim-visual-multi/";
};
@@ -6916,24 +7000,24 @@ let
vim-vsnip = buildVimPluginFrom2Nix {
pname = "vim-vsnip";
- version = "2020-09-23";
+ version = "2020-10-27";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "vim-vsnip";
- rev = "ec25ffcdf793dd5af6d73ce75d21709a60a4689f";
- sha256 = "07gkygdspxn0fwlgcyhli85nlgg8g4y4v991n80vmk0rhsxqdh90";
+ rev = "562cabf644314c97224a025ad2594a47966e6207";
+ sha256 = "1i1b8la3w9x8lay63kqx958k4csxnqmdw9bfmhyh2vf1p0cdqv6l";
};
meta.homepage = "https://github.com/hrsh7th/vim-vsnip/";
};
vim-vsnip-integ = buildVimPluginFrom2Nix {
pname = "vim-vsnip-integ";
- version = "2020-08-19";
+ version = "2020-10-25";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "vim-vsnip-integ";
- rev = "4a076bea73e307738ac5d08f60a0936cab391efd";
- sha256 = "1jx6ijmj48ffymfn20d0syp1ywv19gmjvf3hb6rdwsk421y58chv";
+ rev = "383573b9b07fd37caf98247dfdbb1d4711eecee9";
+ sha256 = "1kavjyr53cbg630snri2x94f7h80p2vl6vlskqfwi3djfdvn68x6";
};
meta.homepage = "https://github.com/hrsh7th/vim-vsnip-integ/";
};
@@ -6952,12 +7036,12 @@ let
vim-wakatime = buildVimPluginFrom2Nix {
pname = "vim-wakatime";
- version = "2020-02-12";
+ version = "2020-11-02";
src = fetchFromGitHub {
owner = "wakatime";
repo = "vim-wakatime";
- rev = "dd74c71cd2ea23b4a6cba4b05c873983c16e297c";
- sha256 = "1dc04vmpv62x2rfnfad2y60l5xzpw0167pbii9kss6n6ra81gayr";
+ rev = "c725124ae8885ca6da4fe5cd03bda4bd77dc3fd1";
+ sha256 = "1mvvqbjszp6mc0rq6m1nj7cyy44z4xf2h4lc561wkfblhhk9j4i6";
};
meta.homepage = "https://github.com/wakatime/vim-wakatime/";
};
@@ -6976,24 +7060,24 @@ let
vim-which-key = buildVimPluginFrom2Nix {
pname = "vim-which-key";
- version = "2020-09-29";
+ version = "2020-10-02";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-which-key";
- rev = "641df563764d68454ab752a6815d783c452274be";
- sha256 = "00wn2jvjazkjagf4bfpz3fh7xh2w495qn8kilz89lab6pvzx79rp";
+ rev = "30c0810b012a7acdccc6b72f0e99c0388986844f";
+ sha256 = "18rflksd58mwkq0lc64frfimj1l1k8cc0l45jpv0z4w118v92jyv";
};
meta.homepage = "https://github.com/liuchengxu/vim-which-key/";
};
vim-wordy = buildVimPluginFrom2Nix {
pname = "vim-wordy";
- version = "2019-11-22";
+ version = "2020-10-24";
src = fetchFromGitHub {
owner = "reedes";
repo = "vim-wordy";
- rev = "f0391713fa83771d64b065868331ef4754d861ed";
- sha256 = "0v5cl3rrg2vrdb2al67hbh730rw8m2zvhb1vippv64k65mknkgp5";
+ rev = "667426a0171787b2620dffa5b2d7c01c9040237f";
+ sha256 = "1lcrisv2wcd8iw76prql03wd11jgmknm3rvbcw7vv4v5r2s9rv5z";
};
meta.homepage = "https://github.com/reedes/vim-wordy/";
};
@@ -7012,12 +7096,12 @@ let
vim-xkbswitch = buildVimPluginFrom2Nix {
pname = "vim-xkbswitch";
- version = "2020-05-22";
+ version = "2020-10-07";
src = fetchFromGitHub {
owner = "lyokha";
repo = "vim-xkbswitch";
- rev = "f54fd6a7357d43a8773313504da72d1bd96d6f1a";
- sha256 = "0542prcclaw6s4f6dlp0ywz5zp10brb7br7hx4lhhizslcakg09v";
+ rev = "8fb3d07e5c9809f292dddb034db2c02d649b29fb";
+ sha256 = "08j0r68ps4jisgbx6lg2vz3wxyx7yzrklsi112bqjxizxjpjb132";
};
meta.homepage = "https://github.com/lyokha/vim-xkbswitch/";
};
@@ -7120,12 +7204,12 @@ let
vimoutliner = buildVimPluginFrom2Nix {
pname = "vimoutliner";
- version = "2020-02-09";
+ version = "2020-10-26";
src = fetchFromGitHub {
owner = "vimoutliner";
repo = "vimoutliner";
- rev = "1031b16e6b0069229fe0f33a66489f81174fa4d9";
- sha256 = "1gn21b8yr0bjg0y1nidk13zcl4f6z8wkrxncgkd1hlc14d99jkg0";
+ rev = "d198aa72c70270f1330f4237bbf853efaaa79723";
+ sha256 = "05wcqs36qn8f3vcy9xi2cf0yyp7yzawlxqvpjhbad6lm52vzsabs";
};
meta.homepage = "https://github.com/vimoutliner/vimoutliner/";
};
@@ -7156,12 +7240,12 @@ let
vimsence = buildVimPluginFrom2Nix {
pname = "vimsence";
- version = "2020-06-30";
+ version = "2020-11-02";
src = fetchFromGitHub {
owner = "hugolgst";
repo = "vimsence";
- rev = "d6bb167499b8e43e889b305c8670b2445f505ced";
- sha256 = "0f6jzkfjcvaln61jbva2laws8aqhs5vk4314z900d3hb7rfclrfy";
+ rev = "433875b4a994582a28795f8944af10d935b64322";
+ sha256 = "117yxp3bzhrdi03r2d2zr1r2702czkxamdvgcxr62gysdgbz5i9z";
};
meta.homepage = "https://github.com/hugolgst/vimsence/";
};
@@ -7180,12 +7264,12 @@ let
vimspector = buildVimPluginFrom2Nix {
pname = "vimspector";
- version = "2020-09-27";
+ version = "2020-10-23";
src = fetchFromGitHub {
owner = "puremourning";
repo = "vimspector";
- rev = "692a0d8d39bfbd048119df9644e4b2fab2e01abe";
- sha256 = "1msf62l8bvcgk0g5rknfy44kjfh0r081y78xi15xyyc1mibpvx06";
+ rev = "7b048367f7d4921e4eeea1bb82e6f368b418d89a";
+ sha256 = "0n1kqiki5gag7nd5c5gmnv6czv90kzsfndbb92n3wzvwxhpf1ff6";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/puremourning/vimspector/";
@@ -7193,12 +7277,12 @@ let
vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
- version = "2020-09-29";
+ version = "2020-10-29";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
- rev = "bfdaec19bf236fad1c9c192a0cf43e299cf1682a";
- sha256 = "12z29gs9h81rv0w3zm49r4b4s3bj0gzqxl5x1gyjk7pijvnnxfbg";
+ rev = "982185bb454942a5c04d41b647ab58fceb4e7683";
+ sha256 = "16vy97k6lgl62pibhdfdigfv2gp16hvzlfywv1i6wx46hycb3swq";
};
meta.homepage = "https://github.com/lervag/vimtex/";
};
@@ -7241,12 +7325,12 @@ let
vista-vim = buildVimPluginFrom2Nix {
pname = "vista-vim";
- version = "2020-09-29";
+ version = "2020-10-10";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vista.vim";
- rev = "bcb50336188074c9cfc1aad4b463f4c0e698a68c";
- sha256 = "0kckpj2v0yabp7hz9a6qdh8vspdn6fldk2q1pygyn35bii8x86dh";
+ rev = "27889ff58d4340167bb8dd4abbe9ff4a8869da8f";
+ sha256 = "1asc8fqyv6rfmdd0g5n78mzzssn7rcanzy2d30gddgfa3gr65yms";
};
meta.homepage = "https://github.com/liuchengxu/vista.vim/";
};
@@ -7361,12 +7445,12 @@ let
yats-vim = buildVimPluginFrom2Nix {
pname = "yats-vim";
- version = "2020-09-27";
+ version = "2020-11-01";
src = fetchFromGitHub {
owner = "HerringtonDarkholme";
repo = "yats.vim";
- rev = "7c904cf443f5fd4900e1b4aad6dba6af96b4a395";
- sha256 = "0ap2jh0j5ssv1mv51syvw2y7352ydf4qmk3s7f2rlcq3nba3y6rr";
+ rev = "fc97ad973a2bbf932dffb74c5560e97f60d21ce7";
+ sha256 = "07gx88vapcb579nvmkbmps16spvd1y8kvmi28955lw31rxi1n7b3";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/";
@@ -7374,12 +7458,12 @@ let
YouCompleteMe = buildVimPluginFrom2Nix {
pname = "YouCompleteMe";
- version = "2020-09-30";
+ version = "2020-10-30";
src = fetchFromGitHub {
owner = "ycm-core";
repo = "YouCompleteMe";
- rev = "12376a7b179939612f834735f50015436e30c6e7";
- sha256 = "0caf6xd9gxx136gi92hnw0myfil74wh3qg264ykfd0km34lysf3h";
+ rev = "fa8c985dee864d33e48e3b3e803b541bdc433ffa";
+ sha256 = "1cc9wyp3dbh4fvic9zvh2bxqw0nrb3zwzlfj106cs2qbrpkiqszd";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/ycm-core/YouCompleteMe/";
@@ -7423,24 +7507,24 @@ let
zig-vim = buildVimPluginFrom2Nix {
pname = "zig-vim";
- version = "2020-09-20";
+ version = "2020-10-09";
src = fetchFromGitHub {
owner = "ziglang";
repo = "zig.vim";
- rev = "9979e503e675b432c55a83891238c631f7f16a01";
- sha256 = "05cmc3173yscmk2r976280z53z3z7v8ysyy4i0z4v998l804hq5c";
+ rev = "fa5f6d7c5be47bd32dcc69ccf980fc585575cc38";
+ sha256 = "0szrnp27ccl93fbn1j9ybsld1l6j3xdrnx6dsf01gdxidm3w60f3";
};
meta.homepage = "https://github.com/ziglang/zig.vim/";
};
zoomwintab-vim = buildVimPluginFrom2Nix {
pname = "zoomwintab-vim";
- version = "2020-04-10";
+ version = "2020-10-13";
src = fetchFromGitHub {
owner = "troydm";
repo = "zoomwintab.vim";
- rev = "63a70b9e12617d6565a0489c68efe44708d19cf8";
- sha256 = "1dsi2d6wrv5x6w2hrrjzqivsspxxav0hdj0pymml6gry2jcbj4s9";
+ rev = "3b33368ed2ff6138d07f7ee148306cce7d7f6b7c";
+ sha256 = "0jx6860ajw50fn0l5p3dm3fcfwklqs1lf22yyrb09iljavixj777";
};
meta.homepage = "https://github.com/troydm/zoomwintab.vim/";
};
diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names
index 2b1d6337f665..2cc00b630f5b 100644
--- a/pkgs/misc/vim-plugins/vim-plugin-names
+++ b/pkgs/misc/vim-plugins/vim-plugin-names
@@ -83,6 +83,7 @@ digitaltoad/vim-pug
direnv/direnv.vim
dleonard0/pony-vim-syntax
dmix/elvish.vim
+dpelle/vim-LanguageTool
dracula/vim as dracula-vim
drewtempelmeyer/palenight.vim
drmingdrmer/xptemplate
@@ -98,6 +99,7 @@ elmcast/elm-vim
elzr/vim-json
embear/vim-localvimrc
enomsg/vim-haskellConcealPlus
+enricobacis/vim-airline-clock
ensime/ensime-vim
ervandew/supertab
esneider/YUNOcommit.vim
@@ -107,6 +109,7 @@ fatih/vim-go
fcpg/vim-osc52
FelikZ/ctrlp-py-matcher
fenetikm/falcon
+fiatjaf/neuron.vim
fisadev/vim-isort
flazz/vim-colorschemes
floobits/floobits-neovim
@@ -157,7 +160,6 @@ iamcco/coc-vimlsp
ianks/vim-tsx
idanarye/vim-merginal
idris-hackers/idris-vim
-ihsanturk/neuron.vim
Inazuma110/deoplete-greek
inkarkat/vim-SyntaxRange
int3/vim-extradite
@@ -167,6 +169,7 @@ itchyny/thumbnail.vim
itchyny/vim-cursorword
itchyny/vim-gitbranch
ivanov/vim-ipython
+jackguo380/vim-lsp-cxx-highlight
jacoborus/tender.vim
jaredgorski/SpaceCamp
jaxbot/semantic-highlight.vim
@@ -369,6 +372,8 @@ numirias/semshi
nvie/vim-flake8
nvim-lua/completion-nvim
nvim-lua/diagnostic-nvim
+nvim-lua/lsp_extensions.nvim
+nvim-lua/telescope.nvim
nvim-treesitter/completion-treesitter
nvim-treesitter/nvim-treesitter
ocaml/vim-ocaml
@@ -425,6 +430,7 @@ rhysd/vim-operator-surround
rodjek/vim-puppet
romainl/vim-cool
roman/golden-ratio
+romgrk/barbar.nvim
ron89/thesaurus_query.vim
roxma/nvim-cm-racer
roxma/nvim-completion-manager
@@ -494,7 +500,6 @@ thirtythreeforty/lessspace.vim
thosakwe/vim-flutter
tiagofumo/vim-nerdtree-syntax-highlight
tikhomirov/vim-glsl
-tjdevries/lsp_extensions.nvim
tmhedberg/SimpylFold
tmsvg/pear-tree
tmux-plugins/vim-tmux
@@ -550,6 +555,7 @@ unblevable/quick-scope
urbit/hoon.vim
Valodim/deoplete-notmuch
vhda/verilog_systemverilog.vim
+vigoux/LanguageTool.nvim
vim-airline/vim-airline
vim-airline/vim-airline-themes
vim-pandoc/vim-pandoc
@@ -605,6 +611,7 @@ whonore/Coqtail
will133/vim-dirdiff
wincent/command-t
wincent/ferret
+wlangstroth/vim-racket
wsdjeg/vim-fetch
xavierd/clang_complete
xolox/vim-easytags
diff --git a/pkgs/os-specific/darwin/discrete-scroll/default.nix b/pkgs/os-specific/darwin/discrete-scroll/default.nix
index e72402b77933..f38bf8d81322 100644
--- a/pkgs/os-specific/darwin/discrete-scroll/default.nix
+++ b/pkgs/os-specific/darwin/discrete-scroll/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/emreyolcu/discrete-scroll";
platforms = platforms.darwin;
license = licenses.mit;
+ maintainers = with lib.maintainers; [ bb2020 ];
};
}
diff --git a/pkgs/os-specific/linux/anbox/kmod.nix b/pkgs/os-specific/linux/anbox/kmod.nix
index 6eb74ca25f6b..896beaf3056e 100644
--- a/pkgs/os-specific/linux/anbox/kmod.nix
+++ b/pkgs/os-specific/linux/anbox/kmod.nix
@@ -36,7 +36,7 @@ stdenv.mkDerivation {
homepage = "https://github.com/anbox/anbox-modules";
license = licenses.gpl2;
platforms = platforms.linux;
- broken = (versionOlder kernel.version "4.4") || (kernel.features.grsecurity);
+ broken = (versionOlder kernel.version "4.4") || (kernel.features.grsecurity or false);
maintainers = with maintainers; [ edwtjo ];
};
diff --git a/pkgs/os-specific/linux/android-udev-rules/default.nix b/pkgs/os-specific/linux/android-udev-rules/default.nix
index 946aa7beea41..b6fe86d1b26a 100644
--- a/pkgs/os-specific/linux/android-udev-rules/default.nix
+++ b/pkgs/os-specific/linux/android-udev-rules/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "android-udev-rules";
- version = "20200613";
+ version = "20201003";
src = fetchFromGitHub {
owner = "M0Rf30";
repo = "android-udev-rules";
rev = version;
- sha256 = "0cf5br8x6iwxc1cifv0i1klw7skgs8hghdx6qlqby68kyqg81bb2";
+ sha256 = "07s5fdjbk5q4km6gz9759ngdavrqdgbnkd2b7z9z5lqw1q0b2422";
};
installPhase = ''
diff --git a/pkgs/os-specific/linux/apparmor/default.nix b/pkgs/os-specific/linux/apparmor/default.nix
index 0e10add55613..64fa92be8658 100644
--- a/pkgs/os-specific/linux/apparmor/default.nix
+++ b/pkgs/os-specific/linux/apparmor/default.nix
@@ -14,7 +14,7 @@
let
apparmor-series = "2.13";
- apparmor-patchver = "4";
+ apparmor-patchver = "5";
apparmor-version = apparmor-series + "." + apparmor-patchver;
apparmor-meta = component: with stdenv.lib; {
@@ -27,19 +27,10 @@ let
apparmor-sources = fetchurl {
url = "https://launchpad.net/apparmor/${apparmor-series}/${apparmor-version}/+download/apparmor-${apparmor-version}.tar.gz";
- sha256 = "03nislxccnbxld89giak2s8xa4mdbwscfxbdwhmw5qpvgz08dgwh";
- };
-
- # See <https://gitlab.com/apparmor/apparmor/-/issues/74> This and the
- # accompanying application in prePatchCommon should be removed in 2.13.5
- gnumake43Patch = fetchpatch {
- url = "https://gitlab.com/apparmor/apparmor/-/merge_requests/465.patch";
- name = "2-23-fix-build-with-make-4.3.patch";
- sha256 = "0xw028iqp69j9mxv0kbwraplgkj5i5djdlgf0anpkc5cdbsf96r9";
+ sha256 = "05x7r99k00r97v1cq2f711lv6yqzhbl8zp1i1c7kxra4v0a2lzk3";
};
prePatchCommon = ''
- patch -p1 < ${gnumake43Patch}
chmod a+x ./common/list_capabilities.sh ./common/list_af_names.sh
patchShebangs ./common/list_capabilities.sh ./common/list_af_names.sh
substituteInPlace ./common/Make.rules --replace "/usr/bin/pod2man" "${buildPackages.perl}/bin/pod2man"
diff --git a/pkgs/os-specific/linux/checksec/default.nix b/pkgs/os-specific/linux/checksec/default.nix
index 5a66e536956f..eb33aedd1d49 100644
--- a/pkgs/os-specific/linux/checksec/default.nix
+++ b/pkgs/os-specific/linux/checksec/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "checksec";
- version = "2.2.3";
+ version = "2.4.0";
src = fetchFromGitHub {
owner = "slimm609";
repo = "checksec.sh";
rev = version;
- sha256 = "0hw8bd7dj71m1ml9zvfab2j87jacs542z7a89nziapckmg6kmh6f";
+ sha256 = "1gbbq85d3g3mnm3xvgvi2085aba7qc3cmsbwn76al50ax1518j2q";
};
patches = [ ./0001-attempt-to-modprobe-config-before-checking-kernel.patch ];
diff --git a/pkgs/os-specific/linux/cpuset/default.nix b/pkgs/os-specific/linux/cpuset/default.nix
index 57cffe5f9e08..90352a944d5b 100644
--- a/pkgs/os-specific/linux/cpuset/default.nix
+++ b/pkgs/os-specific/linux/cpuset/default.nix
@@ -19,7 +19,7 @@ python2Packages.buildPythonApplication rec {
};
meta = with stdenv.lib; {
- description = "Cpuset is a Python application that forms a wrapper around the standard Linux filesystem calls to make using the cpusets facilities in the Linux kernel easier";
+ description = "Python application that forms a wrapper around the standard Linux filesystem calls to make using the cpusets facilities in the Linux kernel easier";
homepage = "https://github.com/wykurz/cpuset";
license = licenses.gpl2;
maintainers = with maintainers; [ wykurz ];
diff --git a/pkgs/os-specific/linux/cshatag/default.nix b/pkgs/os-specific/linux/cshatag/default.nix
new file mode 100644
index 000000000000..bc1b7f7ecf54
--- /dev/null
+++ b/pkgs/os-specific/linux/cshatag/default.nix
@@ -0,0 +1,32 @@
+{ lib, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "cshatag";
+ version = "2019-12-03";
+
+ goPackagePath = "github.com/rfjakob/cshatag";
+ goDeps = ./deps.nix;
+
+ src = fetchFromGitHub {
+ owner = "rfjakob";
+ repo = pname;
+ rev = "b169f0a9dd35a7381774eb176d4badf64d403560";
+ sha256 = "16kam3w75avh8khkk6jfdnxwggz2pw6ccv6v7d064j0fbb9y8x0v";
+ };
+
+ makeFlags = [ "PREFIX=$(out)" "GITVERSION=${version}" ];
+
+ postInstall = ''
+ # Install man page
+ cd go/src/${goPackagePath}
+ make install $makeFlags
+ '';
+
+ meta = with lib; {
+ description = "A tool to detect silent data corruption";
+ homepage = "https://github.com/rfjakob/cshatag";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ };
+
+}
diff --git a/pkgs/os-specific/linux/cshatag/deps.nix b/pkgs/os-specific/linux/cshatag/deps.nix
new file mode 100644
index 000000000000..6daad9856782
--- /dev/null
+++ b/pkgs/os-specific/linux/cshatag/deps.nix
@@ -0,0 +1,21 @@
+# This file was generated by https://github.com/kamilchm/go2nix v1.3.0
+[
+ {
+ goPackagePath = "github.com/pkg/xattr";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pkg/xattr";
+ rev = "d304131d5e58ca76d8b31ceefbb0c85c7b2d2a36";
+ sha256 = "0bxskiai283zfra13z5f7q7f77zz2cgswaj6l6jr2nwnc3l5m80i";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "201ba4db2418b54b698efb4d8082dcb504617cdb";
+ sha256 = "1cqaiwp19kl38g4d6brfhi32822rhnh2q8x1j0i6yg7a8dzfvbz6";
+ };
+ }
+]
diff --git a/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix b/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
index 76ea5230becc..fcebea126fe9 100644
--- a/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
+++ b/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "firmware-linux-nonfree";
- version = "2020-09-18";
+ version = "2020-10-22";
src = fetchgit {
url = "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git";
rev = lib.replaceStrings ["-"] [""] version;
- sha256 = "06k2x6y9dhzs6nnbs1ws7rxbz0xijzmyn24sa223n0bmbb96n4f0";
+ sha256 = "15l32993pfm0albx7ky64c5i60vph150hrdkg87md15919a6naia";
};
installFlags = [ "DESTDIR=$(out)" ];
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "1avpf2x1g7dlpva76pcnldxngkjabsyaknkkjbrhg1mj6z9g1mx7";
+ outputHash = "0y2dpp3gklzym2gr0w9wddf6cn6p0sv9n2xh401j1299sjsr57m9";
meta = with stdenv.lib; {
description = "Binary firmware collection packaged by kernel.org";
diff --git a/pkgs/os-specific/linux/firmware/raspberrypi/default.nix b/pkgs/os-specific/linux/firmware/raspberrypi/default.nix
index 6036eff2d984..70bcaa15d96e 100644
--- a/pkgs/os-specific/linux/firmware/raspberrypi/default.nix
+++ b/pkgs/os-specific/linux/firmware/raspberrypi/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "raspberrypi-firmware";
- version = "1.20200902";
+ version = "1.20201022";
src = fetchFromGitHub {
owner = "raspberrypi";
repo = "firmware";
rev = version;
- sha256 = "1dj5vyhz2ljka7hwhl6s14hd017fspix1xp7zbm7lzdyys9jb9ni";
+ sha256 = "0j5m50cmmr11m3h8kk89j1pqkdqr7mzdzg04ayiqvfhvy32qqlg8";
};
installPhase = ''
diff --git a/pkgs/os-specific/linux/fnotifystat/default.nix b/pkgs/os-specific/linux/fnotifystat/default.nix
index f01c96259a80..baa92decd9fc 100644
--- a/pkgs/os-specific/linux/fnotifystat/default.nix
+++ b/pkgs/os-specific/linux/fnotifystat/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "fnotifystat";
- version = "0.02.06";
+ version = "0.02.07";
src = fetchurl {
url = "https://kernel.ubuntu.com/~cking/tarballs/fnotifystat/fnotifystat-${version}.tar.gz";
- sha256 = "1mr2qzh8r8qq7haz4qgci2k5lcrcy493fm0m3ri40a81vaajfniy";
+ sha256 = "0ipfg2gymbgx7bqlx1sq5p2y89k5j18iqnb0wa27n5s3kh9sh8w0";
};
installFlags = [ "DESTDIR=$(out)" ];
postInstall = ''
diff --git a/pkgs/os-specific/linux/fwts/default.nix b/pkgs/os-specific/linux/fwts/default.nix
index 5de0eea0beac..58d4bdbae855 100644
--- a/pkgs/os-specific/linux/fwts/default.nix
+++ b/pkgs/os-specific/linux/fwts/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "fwts";
- version = "20.08.00";
+ version = "20.09.00";
src = fetchzip {
url = "http://fwts.ubuntu.com/release/${pname}-V${version}.tar.gz";
- sha256 = "098vxj5sd2nm88jmj6cxzcvid8w81m8fxdz881iki0pi7ysixa5q";
+ sha256 = "1vzzlb7xdrk8rhi27jdw9baskild4dmk7g5d0hhfh6z3fx4lfhgk";
stripRoot = false;
};
diff --git a/pkgs/os-specific/linux/i2c-tools/default.nix b/pkgs/os-specific/linux/i2c-tools/default.nix
index 3a00dbefa635..d1dc94290fab 100644
--- a/pkgs/os-specific/linux/i2c-tools/default.nix
+++ b/pkgs/os-specific/linux/i2c-tools/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "i2c-tools";
- version = "4.1";
+ version = "4.2";
src = fetchurl {
url = "https://www.kernel.org/pub/software/utils/i2c-tools/${pname}-${version}.tar.xz";
- sha256 = "1m97hpwqfaqjl9xvr4pvz2vdrsdvxbcn0nnx8pamnyc3s7pikcjp";
+ sha256 = "1mmc1n8awl3winyrp1rcxg94vjsx9dc1y7gj7y88blc2f2ydmwip";
};
buildInputs = [ perl ];
diff --git a/pkgs/os-specific/linux/iproute/default.nix b/pkgs/os-specific/linux/iproute/default.nix
index a9fcf455ee43..b3de7ceedaad 100644
--- a/pkgs/os-specific/linux/iproute/default.nix
+++ b/pkgs/os-specific/linux/iproute/default.nix
@@ -5,19 +5,19 @@
stdenv.mkDerivation rec {
pname = "iproute2";
- version = "5.8.0";
+ version = "5.9.0";
src = fetchurl {
url = "mirror://kernel/linux/utils/net/${pname}/${pname}-${version}.tar.xz";
- sha256 = "0vk4vickrpahdhl3zazr2qn2bf99v5549ncirjpwiy4h0a4izkfg";
+ sha256 = "1kys6dmhrl43iaq95n5sh02p39d7bq8i5y672qrzgwnwpjaaqpd2";
};
preConfigure = ''
# Don't try to create /var/lib/arpd:
sed -e '/ARPDDIR/d' -i Makefile
- # TODO: Drop temporary version fix for 5.8 (53159d81) once 5.9 is out:
+ # TODO: Drop temporary version fix for 5.9 once 5.10 is out:
substituteInPlace include/version.h \
- --replace "v5.7.0-77-gb687d1067169" "5.8.0"
+ --replace "5.8.0" "${version}"
'';
outputs = [ "out" "dev" ];
diff --git a/pkgs/os-specific/linux/ipset/default.nix b/pkgs/os-specific/linux/ipset/default.nix
index 2c433ba8c29a..dada5c35f715 100644
--- a/pkgs/os-specific/linux/ipset/default.nix
+++ b/pkgs/os-specific/linux/ipset/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ipset";
- version = "7.6";
+ version = "7.7";
src = fetchurl {
url = "http://ipset.netfilter.org/${pname}-${version}.tar.bz2";
- sha256 = "1ny2spcm6bmpj8vnazssg99k59impr7n84jzkdmdjly1m7548z8f";
+ sha256 = "0ckc678l1431mb0q5ilfgy0ajjwi8n135c72h606imm43dc0v9a5";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/os-specific/linux/kernel/generic.nix b/pkgs/os-specific/linux/kernel/generic.nix
index cab11cc87ae2..dd3050a93eef 100644
--- a/pkgs/os-specific/linux/kernel/generic.nix
+++ b/pkgs/os-specific/linux/kernel/generic.nix
@@ -45,6 +45,11 @@
stdenv.hostPlatform != stdenv.buildPlatform
, extraMeta ? {}
+, isXen ? features.xen_dom0 or false
+, isZen ? false
+, isLibre ? false
+, isHardened ? false
+
# easy overrides to stdenv.hostPlatform.platform members
, autoModules ? stdenv.hostPlatform.platform.kernelAutoModules
, preferBuiltin ? stdenv.hostPlatform.platform.kernelPreferBuiltin or false
@@ -175,7 +180,9 @@ let
passthru = {
features = kernelFeatures;
- inherit commonStructuredConfig;
+ inherit commonStructuredConfig isXen isZen isHardened isLibre;
+ kernelOlder = lib.versionOlder version;
+ kernelAtLeast = lib.versionAtLeast version;
passthru = kernel.passthru // (removeAttrs passthru [ "passthru" ]);
};
diff --git a/pkgs/os-specific/linux/kernel/hardened/patches.json b/pkgs/os-specific/linux/kernel/hardened/patches.json
index ff410b2ab2c5..f97474556ce9 100644
--- a/pkgs/os-specific/linux/kernel/hardened/patches.json
+++ b/pkgs/os-specific/linux/kernel/hardened/patches.json
@@ -1,27 +1,27 @@
{
"4.14": {
- "name": "linux-hardened-4.14.202.a.patch",
- "sha256": "0ns5yq087m7i7ciq2b4skxclnlym0zm5v0vjqvzi9r375fd0gm9s",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.202.a/linux-hardened-4.14.202.a.patch"
+ "name": "linux-hardened-4.14.204.a.patch",
+ "sha256": "1vwja9mqycw3322p8a896l9mkxvzym6r9q17zfgwpqi3kvr9k74h",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.204.a/linux-hardened-4.14.204.a.patch"
},
"4.19": {
- "name": "linux-hardened-4.19.152.a.patch",
- "sha256": "0zc36yklzjb3sqd61m12c1988mazkrv242wbk7cn0a2b5sw7a373",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.152.a/linux-hardened-4.19.152.a.patch"
+ "name": "linux-hardened-4.19.155.a.patch",
+ "sha256": "0jrvd9yws7cym08j28r7wv3i83zlk5z0vl0l1mibak04h43mibgf",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.155.a/linux-hardened-4.19.155.a.patch"
},
"5.4": {
- "name": "linux-hardened-5.4.72.a.patch",
- "sha256": "1w4sfkx4qj9vx47z06bkf4biaiz58z2qp536g7dss26zdbx1im26",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.72.a/linux-hardened-5.4.72.a.patch"
+ "name": "linux-hardened-5.4.75.a.patch",
+ "sha256": "169m2a3wm5lsyzp7cp8nvxarhgcnan41ap7k5r7jx7x1frx2vzxm",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.75.a/linux-hardened-5.4.75.a.patch"
},
"5.8": {
- "name": "linux-hardened-5.8.16.a.patch",
- "sha256": "0b7bfzknz2am9pfypazqzky9bcd6659sakcdx2a7p1i3bj6zxnn1",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.8.16.a/linux-hardened-5.8.16.a.patch"
+ "name": "linux-hardened-5.8.18.a.patch",
+ "sha256": "1r2n74nbyi3dp5zql9sk504xkpil6ylbyd99zqqva4nd3qg17c99",
+ "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.1.a.patch",
- "sha256": "07897dgkldm2dxsriapjlg9b118sd32qmd1z8xja01xcgd3r6vp7",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.9.1.a/linux-hardened-5.9.1.a.patch"
+ "name": "linux-hardened-5.9.6.a.patch",
+ "sha256": "1h25jkbp0yz2jfmbnwrldd1rcpag8mbf8dv6kc79j7qg1agafxkn",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.9.6.a/linux-hardened-5.9.6.a.patch"
}
}
diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix
index cdbedb34f8d8..dedd3485c25d 100644
--- a/pkgs/os-specific/linux/kernel/linux-4.14.nix
+++ b/pkgs/os-specific/linux/kernel/linux-4.14.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "4.14.202";
+ version = "4.14.204";
# 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 = "0a739g3s0lc579zp4478xr645qzvhmrm1w19x0rj7p8bbfmigiwm";
+ sha256 = "1ncacsy2g80zigfx8nmr1f7v50s1y9ys1xy9jgizrnvmxjcji0wy";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-4.19.nix b/pkgs/os-specific/linux/kernel/linux-4.19.nix
index 4c0d7b06ef4d..dcde8fceba26 100644
--- a/pkgs/os-specific/linux/kernel/linux-4.19.nix
+++ b/pkgs/os-specific/linux/kernel/linux-4.19.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "4.19.152";
+ version = "4.19.155";
# 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 = "0p857b1gmmc2bv8limrdbfb3zsnchvg275sx5fkyy4185jfam9m5";
+ sha256 = "1lj81aadyskmxs3j4s923nhnk69dfj2kiwm0nxabbcjw83sliinb";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix
index 539a783e0af2..64d011461805 100644
--- a/pkgs/os-specific/linux/kernel/linux-4.4.nix
+++ b/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.240";
+ version = "4.4.241";
extraMeta.branch = "4.4";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "131pamgxxmx4ba4gn2qxczv8w3lxrmwlqg0a7pdjzg0sy9lirygk";
+ sha256 = "054jd6jgymxbkjfmk8wbckihl355gjimjg2xi5yr4v2343qi9zij";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix
index 58ae2945427b..2d81826d6c36 100644
--- a/pkgs/os-specific/linux/kernel/linux-4.9.nix
+++ b/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.240";
+ version = "4.9.241";
extraMeta.branch = "4.9";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "0vvpvw5wsvjnwch5ci63x08qc7qyzpyxbiaxx4521nl8d7371r06";
+ sha256 = "0b5k9cwz7vpaybw4nd03pn2z4d8qbhmhd9mx4j2yd0fqj57x1in4";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-5.4.nix b/pkgs/os-specific/linux/kernel/linux-5.4.nix
index 9203321f1f78..9db1ada350bd 100644
--- a/pkgs/os-specific/linux/kernel/linux-5.4.nix
+++ b/pkgs/os-specific/linux/kernel/linux-5.4.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.4.72";
+ version = "5.4.75";
# 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 = "0whi5kr1ziy9y20p42adnmqks41cavsraa36g9dbbrbgsmdn890f";
+ sha256 = "0w0lpiy56zqdm2vpx9ckxakna334n88pnqbv52zyfcslxgb6yinj";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-5.8.nix b/pkgs/os-specific/linux/kernel/linux-5.8.nix
index 35bc489c3c55..dd11359dbf41 100644
--- a/pkgs/os-specific/linux/kernel/linux-5.8.nix
+++ b/pkgs/os-specific/linux/kernel/linux-5.8.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.8.16";
+ version = "5.8.18";
# 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 = "1icxa0pgqhji924ryz37mpjjf4zlkrm8bidanjyn2mzbar7migzx";
+ sha256 = "0d2mm16mjyl2d734ak0lj8vd76h3r0san7l7g2zczd5pjkva7d2a";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-5.9.nix b/pkgs/os-specific/linux/kernel/linux-5.9.nix
index d96dd841d8a9..59f18baa8c83 100644
--- a/pkgs/os-specific/linux/kernel/linux-5.9.nix
+++ b/pkgs/os-specific/linux/kernel/linux-5.9.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.9.1";
+ version = "5.9.6";
# 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 = "0dn0xz81pphca5dkg6zh8c78p05f63rrr5ihqqsmhc4n73li2jms";
+ sha256 = "0w2kcng09nzk09dwkx4azdfgnwzbd2mz8lyl4j69bwx837z85hbc";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-libre.nix b/pkgs/os-specific/linux/kernel/linux-libre.nix
index 4e308d657ac4..1e8514e9c2c8 100644
--- a/pkgs/os-specific/linux/kernel/linux-libre.nix
+++ b/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 = "17724";
- sha256 = "0aqg8il35a1mda4icqprvriham81vvnsa04rjc86b6x7khxdhiq2";
+ rev = "17744";
+ sha256 = "120jf6d1xrpwf8yfqzfqp8a1189lca0si8fxci16sf4bdg5q1had";
}
, ...
}:
@@ -17,6 +17,7 @@ let
in linux.override {
argsOverride = {
modDirVersion = "${linux.modDirVersion}-gnu";
+ isLibre = true;
src = stdenv.mkDerivation {
name = "${linux.name}-libre-src";
diff --git a/pkgs/os-specific/linux/kernel/linux-rt-5.4.nix b/pkgs/os-specific/linux/kernel/linux-rt-5.4.nix
index b1f40ac1c96c..3ea7d620595d 100644
--- a/pkgs/os-specific/linux/kernel/linux-rt-5.4.nix
+++ b/pkgs/os-specific/linux/kernel/linux-rt-5.4.nix
@@ -6,7 +6,7 @@
, ... } @ args:
let
- version = "5.4.70-rt40"; # updated by ./update-rt.sh
+ version = "5.4.74-rt41"; # updated by ./update-rt.sh
branch = lib.versions.majorMinor version;
kversion = builtins.elemAt (lib.splitString "-" version) 0;
in buildLinux (args // {
@@ -14,14 +14,14 @@ in buildLinux (args // {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${kversion}.tar.xz";
- sha256 = "01shqhibrxirl9bik8jwiag70n9n0l7782xh73gkb8jvbh4dicy0";
+ sha256 = "1drs2pngr5w3rmpydljirmibp30qb4hdrhqsi92knshlw6nz817c";
};
kernelPatches = let rt-patch = {
name = "rt";
patch = fetchurl {
url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz";
- sha256 = "19px04cmv1v65ad7dr3y0bjr9xviawhb26iijvnxiwyjvm0054kw";
+ sha256 = "0ap5zvdx6zxwqh2cy67rha4zgz3k8vqzd2vhll1mx81d10fmvmp8";
};
}; in [ rt-patch ] ++ lib.remove rt-patch kernelPatches;
diff --git a/pkgs/os-specific/linux/kernel/linux-testing.nix b/pkgs/os-specific/linux/kernel/linux-testing.nix
index b056568b1663..7931c5a05379 100644
--- a/pkgs/os-specific/linux/kernel/linux-testing.nix
+++ b/pkgs/os-specific/linux/kernel/linux-testing.nix
@@ -3,15 +3,15 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.9-rc8";
- extraMeta.branch = "5.9";
+ version = "5.10-rc2";
+ extraMeta.branch = "5.10";
# modDirVersion needs to be x.y.z, will always add .0
modDirVersion = if (modDirVersionArg == null) then builtins.replaceStrings ["-"] [".0-"] version else modDirVersionArg;
src = fetchurl {
url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz";
- sha256 = "0yhjanmrg0cjmdn7yq8nx0h7q3aq9cimqhn9k4nis1a976p8wpgw";
+ sha256 = "1qh353xd48mbvavpw61r2lz1cn8007yyc2xqiacbn8xsj7xdlxkj";
};
# Should the testing kernels ever be built on Hydra?
diff --git a/pkgs/os-specific/linux/kernel/linux-zen.nix b/pkgs/os-specific/linux/kernel/linux-zen.nix
index 947aa7c19ab3..9ee6dad7680c 100644
--- a/pkgs/os-specific/linux/kernel/linux-zen.nix
+++ b/pkgs/os-specific/linux/kernel/linux-zen.nix
@@ -1,23 +1,24 @@
{ stdenv, fetchFromGitHub, buildLinux, ... } @ args:
let
- version = "5.8.13";
+ version = "5.9.3";
in
buildLinux (args // {
modDirVersion = "${version}-zen1";
inherit version;
+ isZen = true;
src = fetchFromGitHub {
owner = "zen-kernel";
repo = "zen-kernel";
rev = "v${version}-zen1";
- sha256 = "161bvrmic7gspkgkv0pqssk6dzv95vkxld69rir968khwlnpsnim";
+ sha256 = "0004fp3qnz2dpahnxkbc02yyijyqiavqmacyng1fi5wrw5kl2aj3";
};
extraMeta = {
- branch = "5.8/master";
- maintainers = with stdenv.lib.maintainers; [ atemu ];
+ branch = "5.9/master";
+ maintainers = with stdenv.lib.maintainers; [ atemu andresilva ];
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix
index 92dc334135ad..961bdab12b58 100644
--- a/pkgs/os-specific/linux/kernel/manual-config.nix
+++ b/pkgs/os-specific/linux/kernel/manual-config.nix
@@ -34,6 +34,13 @@ in {
randstructSeed ? "",
# Use defaultMeta // extraMeta
extraMeta ? {},
+
+ # for module compatibility
+ isXen ? features.xen_dom0 or false,
+ isZen ? false,
+ isLibre ? false,
+ isHardened ? false,
+
# Whether to utilize the controversial import-from-derivation feature to parse the config
allowImportFromDerivation ? false,
# ignored
@@ -86,6 +93,9 @@ let
passthru = {
inherit version modDirVersion config kernelPatches configfile
moduleBuildDependencies stdenv;
+ inherit isXen isZen isHardened isLibre;
+ kernelOlder = stdenv.lib.versionOlder version;
+ kernelAtLeast = stdenv.lib.versionAtLeast version;
};
inherit src;
@@ -233,10 +243,10 @@ let
rm -fR drivers
# Keep all headers
- find . -type f -name '*.h' -print0 | xargs -0 chmod u-w
+ find . -type f -name '*.h' -print0 | xargs -0 -r chmod u-w
# Keep linker scripts (they are required for out-of-tree modules on aarch64)
- find . -type f -name '*.lds' -print0 | xargs -0 chmod u-w
+ find . -type f -name '*.lds' -print0 | xargs -0 -r chmod u-w
# Keep root and arch-specific Makefiles
chmod u-w Makefile
@@ -246,7 +256,7 @@ let
chmod u-w -R scripts
# Delete everything not kept
- find . -type f -perm -u=w -print0 | xargs -0 rm
+ find . -type f -perm -u=w -print0 | xargs -0 -r rm
# Delete empty directories
find -empty -type d -delete
diff --git a/pkgs/os-specific/linux/kmscon/default.nix b/pkgs/os-specific/linux/kmscon/default.nix
index 29f99629df87..8b01fe94d4c7 100644
--- a/pkgs/os-specific/linux/kmscon/default.nix
+++ b/pkgs/os-specific/linux/kmscon/default.nix
@@ -54,6 +54,7 @@ stdenv.mkDerivation rec {
description = "KMS/DRM based System Console";
homepage = "http://www.freedesktop.org/wiki/Software/kmscon/";
license = licenses.mit;
+ maintainers = with maintainers; [ omasanori ];
platforms = platforms.linux;
};
}
diff --git a/pkgs/os-specific/linux/libcap/default.nix b/pkgs/os-specific/linux/libcap/default.nix
index 174f1be99dba..7931e35a8441 100644
--- a/pkgs/os-specific/linux/libcap/default.nix
+++ b/pkgs/os-specific/linux/libcap/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libcap";
- version = "2.27";
+ version = "2.44";
src = fetchurl {
url = "mirror://kernel/linux/libs/security/linux-privs/libcap2/${pname}-${version}.tar.xz";
- sha256 = "0sj8kidl7qgf2qwxcbw1vadnlb30y4zvjzxswsmfdghq04npkhfs";
+ sha256 = "1qf80lifygbnxwvqjf8jz5j24n6fqqx4ixnkbf76xs2vrmcq664j";
};
outputs = [ "out" "dev" "lib" "man" "doc" "pam" ];
@@ -54,6 +54,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Library for working with POSIX capabilities";
+ homepage = "https://sites.google.com/site/fullycapable";
platforms = stdenv.lib.platforms.linux;
license = stdenv.lib.licenses.bsd3;
};
diff --git a/pkgs/os-specific/linux/libfabric/default.nix b/pkgs/os-specific/linux/libfabric/default.nix
index 52de79e1f2df..1911391c935c 100644
--- a/pkgs/os-specific/linux/libfabric/default.nix
+++ b/pkgs/os-specific/linux/libfabric/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "libfabric";
- version = "1.11.0";
+ version = "1.11.1";
enableParallelBuilding = true;
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
owner = "ofiwg";
repo = pname;
rev = "v${version}";
- sha256 = "1wgn6gsiy64rb76i46dsqlvp687lwqzxwg5lgj1y5y7lyqbq96wp";
+ sha256 = "17qq96mlfhbkbmsvbazhxzkjnh6x37xlh3r0ngp0rfqbl05z2pcr";
};
nativeBuildInputs = [ pkgconfig autoreconfHook ] ;
diff --git a/pkgs/os-specific/linux/libratbag/default.nix b/pkgs/os-specific/linux/libratbag/default.nix
index 48ee5d16c5c0..e9f090255f92 100644
--- a/pkgs/os-specific/linux/libratbag/default.nix
+++ b/pkgs/os-specific/linux/libratbag/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "libratbag";
- version = "0.14";
+ version = "0.15";
src = fetchFromGitHub {
owner = "libratbag";
repo = "libratbag";
rev = "v${version}";
- sha256 = "1fpwp2sj8mf98bqasq2h8qwgprxi7k3iw33gcfid3d1lbyiacw0x";
+ sha256 = "0z6ps5aqwjmbdvahs80fh9cdgcvp4q4w3kfycmzv4kzgzihjki7b";
};
nativeBuildInputs = [
diff --git a/pkgs/os-specific/linux/lxc/default.nix b/pkgs/os-specific/linux/lxc/default.nix
index 21c1eede9d7a..ade4299eaa7a 100644
--- a/pkgs/os-specific/linux/lxc/default.nix
+++ b/pkgs/os-specific/linux/lxc/default.nix
@@ -9,11 +9,11 @@
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "lxc";
- version = "4.0.4";
+ version = "4.0.5";
src = fetchurl {
url = "https://linuxcontainers.org/downloads/lxc/lxc-${version}.tar.gz";
- sha256 = "15frszz5am9bnr8vh1zpg89x0xigcfm19jax0z16cazd42xahr9w";
+ sha256 = "1976l9308rx1ria1gazasypk5rmmf5jiqdh54dfrws5bslbdcb5g";
};
nativeBuildInputs = [
diff --git a/pkgs/os-specific/linux/lxcfs/default.nix b/pkgs/os-specific/linux/lxcfs/default.nix
index bcc8614bc6ab..0067f0881aea 100644
--- a/pkgs/os-specific/linux/lxcfs/default.nix
+++ b/pkgs/os-specific/linux/lxcfs/default.nix
@@ -5,13 +5,13 @@
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "lxcfs";
- version = "4.0.5";
+ version = "4.0.6";
src = fetchFromGitHub {
owner = "lxc";
repo = "lxcfs";
rev = "lxcfs-${version}";
- sha256 = "12mk9hgqzzh1874389lrpvldlp87qxxa1sxzk5zr0d0n1857am5y";
+ sha256 = "1fp2q4y3ql4xd2lp4bpcl8s6xryr5xbb56da9d20w2cdr2d0lwyv";
};
nativeBuildInputs = [ pkgconfig help2man autoreconfHook ];
diff --git a/pkgs/os-specific/linux/nvidia-x11/persistenced.nix b/pkgs/os-specific/linux/nvidia-x11/persistenced.nix
index ff2792ac315d..5979f7e9a224 100644
--- a/pkgs/os-specific/linux/nvidia-x11/persistenced.nix
+++ b/pkgs/os-specific/linux/nvidia-x11/persistenced.nix
@@ -1,6 +1,10 @@
nvidia_x11: sha256:
-{ stdenv, fetchFromGitHub, m4 }:
+{ stdenv
+, fetchFromGitHub
+, m4
+, libtirpc
+}:
stdenv.mkDerivation rec {
pname = "nvidia-persistenced";
@@ -14,6 +18,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ m4 ];
+ buildInputs = [ libtirpc ];
installFlags = [ "PREFIX=$(out)" ];
@@ -27,6 +32,9 @@ stdenv.mkDerivation rec {
$out/bin/nvidia-persistenced
'';
+ NIX_CFLAGS_COMPILE = [ "-I${libtirpc.dev}/include/tirpc" ];
+ NIX_LDFLAGS = [ "-ltirpc" ];
+
meta = with stdenv.lib; {
homepage = "https://www.nvidia.com/object/unix.html";
description = "Settings application for NVIDIA graphics cards";
diff --git a/pkgs/os-specific/linux/open-iscsi/default.nix b/pkgs/os-specific/linux/open-iscsi/default.nix
index 01bbd9a9cc16..6314dcea62d2 100644
--- a/pkgs/os-specific/linux/open-iscsi/default.nix
+++ b/pkgs/os-specific/linux/open-iscsi/default.nix
@@ -25,8 +25,16 @@ stdenv.mkDerivation rec {
sed -i 's|/usr|/|' Makefile
'';
+ installFlags = [
+ "install"
+ "install_systemd"
+ ];
+
postInstall = ''
cp usr/iscsistart $out/sbin/
+ for f in $out/lib/systemd/system/*; do
+ substituteInPlace $f --replace /sbin $out/bin
+ done
$out/sbin/iscsistart -v
'';
diff --git a/pkgs/os-specific/linux/pam_gnupg/default.nix b/pkgs/os-specific/linux/pam_gnupg/default.nix
index 84135f2492aa..50373fe746d6 100644
--- a/pkgs/os-specific/linux/pam_gnupg/default.nix
+++ b/pkgs/os-specific/linux/pam_gnupg/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "pam_gnupg";
- version = "0.1";
+ version = "0.2";
src = fetchFromGitHub {
owner = "cruegge";
repo = "pam-gnupg";
rev = "v${version}";
- sha256 = "0b70mazyvcbg6xyqllm62rwhbz0y94pcy202db1qyy4w8466bhsw";
+ sha256 = "1d8046clv7r3bl77dbpza4f1zlkjffvdczbb5bci3prz7dyfrwsz";
};
configureFlags = [
diff --git a/pkgs/os-specific/linux/pam_mount/default.nix b/pkgs/os-specific/linux/pam_mount/default.nix
index 18bc84effa06..3e026be6abb2 100644
--- a/pkgs/os-specific/linux/pam_mount/default.nix
+++ b/pkgs/os-specific/linux/pam_mount/default.nix
@@ -1,37 +1,48 @@
-{ stdenv, fetchurl, autoconf, automake, pkgconfig, libtool, pam, libHX, libxml2, pcre, perl, openssl, cryptsetup, utillinux }:
+{ stdenv, fetchurl, autoreconfHook, pkgconfig, libtool, pam, libHX, libxml2, pcre, perl, openssl, cryptsetup, utillinux }:
stdenv.mkDerivation rec {
- name = "pam_mount-2.16";
+ pname = "pam_mount";
+ version = "2.16";
src = fetchurl {
- url = "mirror://sourceforge/pam-mount/pam_mount/2.16/${name}.tar.xz";
+ url = "mirror://sourceforge/pam-mount/pam_mount/${version}/${pname}-${version}.tar.xz";
sha256 = "1rvi4irb7ylsbhvx1cr6islm2xxw1a4b19q6z4a9864ndkm0f0mf";
};
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ autoconf automake libtool pam libHX utillinux libxml2 pcre perl openssl cryptsetup ];
+ patches = [
+ ./insert_utillinux_path_hooks.patch
+ ./support_luks2.patch
+ ];
- patches = [ ./insert_utillinux_path_hooks.patch ];
+ postPatch = ''
+ substituteInPlace src/mtcrypt.c \
+ --replace @@NIX_UTILLINUX@@ ${utillinux}/bin
+ '';
- preConfigure = ''
- substituteInPlace src/mtcrypt.c --replace @@NIX_UTILLINUX@@ ${utillinux}/bin
- sh autogen.sh --prefix=$out
- '';
+ nativeBuildInputs = [ autoreconfHook libtool pkgconfig ];
- makeFlags = [ "DESTDIR=$(out)" ];
+ buildInputs = [ pam libHX utillinux libxml2 pcre perl openssl cryptsetup ];
+
+ enableParallelBuilding = true;
+
+ configureFlags = [
+ "--prefix=${placeholder "out"}"
+ "--localstatedir=${placeholder "out"}/var"
+ "--sbindir=${placeholder "out"}/bin"
+ "--sysconfdir=${placeholder "out"}/etc"
+ "--with-slibdir=${placeholder "out"}/lib"
+ "--with-ssbindir=${placeholder "out"}/bin"
+ ];
- # Probably a hack, but using DESTDIR and PREFIX makes everything work!
postInstall = ''
- mkdir -p $out
- cp -r $out/$out/* $out
- rm -r $out/nix
- '';
+ rm -r $out/var
+ '';
meta = with stdenv.lib; {
- homepage = "http://pam-mount.sourceforge.net/";
description = "PAM module to mount volumes for a user session";
- maintainers = [ maintainers.tstrobel ];
+ homepage = "https://pam-mount.sourceforge.net/";
license = with licenses; [ gpl2 gpl3 lgpl21 lgpl3 ];
+ maintainers = with maintainers; [ tstrobel ];
platforms = platforms.linux;
};
}
diff --git a/pkgs/os-specific/linux/pam_mount/support_luks2.patch b/pkgs/os-specific/linux/pam_mount/support_luks2.patch
new file mode 100644
index 000000000000..0b8557f1bae0
--- /dev/null
+++ b/pkgs/os-specific/linux/pam_mount/support_luks2.patch
@@ -0,0 +1,47 @@
+commit d4434c05e7c0cf05d87089404cfa2deedc60811a
+Author: Ingo Franzki <ifranzki@linux.ibm.com>
+Date: Mon Oct 29 16:47:40 2018 +0100
+
+ crypto: Add support for LUKS2
+
+ Cryptsetup version 2.0 added support for LUKS2.
+ This patch adds support for mounting LUKS2 volumes with
+ pam_mount.
+
+ Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
+
+diff --git a/src/crypto-dmc.c b/src/crypto-dmc.c
+index d0ab6ca..abd0358 100644
+--- a/src/crypto-dmc.c
++++ b/src/crypto-dmc.c
+@@ -21,6 +21,12 @@
+ #include "libcryptmount.h"
+ #include "pam_mount.h"
+
++#ifndef CRYPT_LUKS
++ #define CRYPT_LUKS NULL /* Passing NULL to crypt_load will
++ default to LUKS(1) on older
++ libcryptsetup versions. */
++#endif
++
+ /**
+ * dmc_is_luks - check if @path points to a LUKS volume (cf. normal dm-crypt)
+ * @path: path to the crypto container
+@@ -48,7 +54,7 @@ EXPORT_SYMBOL int ehd_is_luks(const char *path, bool blkdev)
+
+ ret = crypt_init(&cd, device);
+ if (ret == 0) {
+- ret = crypt_load(cd, CRYPT_LUKS1, NULL);
++ ret = crypt_load(cd, CRYPT_LUKS, NULL);
+ if (ret == -EINVAL)
+ ret = false;
+ else if (ret == 0)
+@@ -106,7 +112,7 @@ static bool dmc_run(const struct ehd_mount_request *req,
+ #endif
+ }
+
+- ret = crypt_load(cd, CRYPT_LUKS1, NULL);
++ ret = crypt_load(cd, CRYPT_LUKS, NULL);
+ if (ret == 0) {
+ ret = crypt_activate_by_passphrase(cd, mt->crypto_name,
+ CRYPT_ANY_SLOT, req->key_data, req->key_size, flags);
diff --git a/pkgs/os-specific/linux/r8168/default.nix b/pkgs/os-specific/linux/r8168/default.nix
index b3d8965704fd..91e15db2eeb6 100644
--- a/pkgs/os-specific/linux/r8168/default.nix
+++ b/pkgs/os-specific/linux/r8168/default.nix
@@ -6,7 +6,7 @@ let modDestDir = "$out/lib/modules/${kernel.modDirVersion}/kernel/drivers/net/wi
in stdenv.mkDerivation rec {
name = "r8168-${kernel.version}-${version}";
# on update please verify that the source matches the realtek version
- version = "8.047.04";
+ version = "8.048.03";
# This is a mirror. The original website[1] doesn't allow non-interactive
# downloads, instead emailing you a download link.
@@ -17,7 +17,7 @@ in stdenv.mkDerivation rec {
owner = "mtorromeo";
repo = "r8168";
rev = version;
- sha256 = "1rni8jimwdhyx75603mdcylrdxgfwfpyprf1lf5x5cli2i4bbijg";
+ sha256 = "1l8llpcnapcaafxp7wlyny2ywh7k6q5zygwwjl9h0l6p04cghss4";
};
hardeningDisable = [ "pic" ];
@@ -29,8 +29,8 @@ in stdenv.mkDerivation rec {
# based on the ArchLinux pkgbuild: https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/r8168
preBuild = ''
makeFlagsArray+=("-C${kernel.dev}/lib/modules/${kernel.modDirVersion}/build")
- makeFlagsArray+=("SUBDIRS=$PWD/src")
- makeFlagsArray+=("EXTRA_CFLAGS=-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN")
+ makeFlagsArray+=("M=$PWD/src")
+ makeFlagsArray+=("EXTRA_CFLAGS=-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN -DCONFIG_ASPM -DENABLE_S5WOL -DENABLE_EEE")
makeFlagsArray+=("modules")
'';
diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix
index cef9d96ae6e1..da99280f63b8 100644
--- a/pkgs/os-specific/linux/systemd/default.nix
+++ b/pkgs/os-specific/linux/systemd/default.nix
@@ -1,27 +1,61 @@
-{ stdenv, lib, fetchFromGitHub, pkgconfig, intltool, gperf, libcap
-, curl, kmod, gnupg, gnutar, xz, pam, acl, libuuid, m4, e2fsprogs, utillinux, libffi
-, glib, kbd, libxslt, coreutils, libgcrypt, libgpgerror, libidn2, libapparmor
-, audit, lz4, bzip2, pcre2
-, linuxHeaders ? stdenv.cc.libc.linuxHeaders
-, iptables, gnu-efi, bashInteractive
-, gettext, docbook_xsl, docbook_xml_dtd_42, docbook_xml_dtd_45
-, ninja, meson, python3Packages, glibcLocales
-, patchelf
-, substituteAll
-, getent
-, cryptsetup, lvm2
+{ stdenv, lib, fetchFromGitHub
, buildPackages
-, perl
+, ninja, meson, m4, pkgconfig, coreutils, gperf, getent
+, patchelf, perl, glibcLocales, glib, substituteAll
+, gettext, python3Packages
+
+# Mandatory dependencies
+, libcap
+, utillinux
+, kbd
+, kmod
+
+# Optional dependencies
+, pam, cryptsetup, lvm2, audit, acl
+, lz4, libgcrypt, libgpgerror, libidn2
+, curl, gnutar, gnupg, zlib
+, xz, libuuid, libffi
+, libapparmor, intltool
+, bzip2, pcre2, e2fsprogs
+, linuxHeaders ? stdenv.cc.libc.linuxHeaders
+, gnu-efi
+, iptables
, withSelinux ? false, libselinux
, withLibseccomp ? lib.any (lib.meta.platformMatch stdenv.hostPlatform) libseccomp.meta.platforms, libseccomp
, withKexectools ? lib.any (lib.meta.platformMatch stdenv.hostPlatform) kexectools.meta.platforms, kexectools
+, bashInteractive
+
+, withResolved ? true
+, withLogind ? true
+, withHostnamed ? true
+, withLocaled ? true
+, withNetworkd ? true
+, withTimedated ? true
+, withTimesyncd ? true
+, withHwdb ? true
+, withEfi ? stdenv.hostPlatform.isEfi
+, withImportd ? true
+, withCryptsetup ? true
+
+# name argument
+, pname ? "systemd"
+
+
+, libxslt, docbook_xsl, docbook_xml_dtd_42, docbook_xml_dtd_45
}:
+assert withResolved -> (libgcrypt != null && libgpgerror != null);
+assert withImportd ->
+ ( curl.dev != null && zlib != null && xz != null && libgcrypt != null
+ && gnutar != null && gnupg != null);
+
+assert withCryptsetup ->
+ ( cryptsetup != null );
+
let
version = "246.6";
in stdenv.mkDerivation {
- inherit version;
- pname = "systemd";
+ inherit version pname;
# We use systemd/systemd-stable for src, and ship NixOS-specific patches inside nixpkgs directly
# This has proven to be less error-prone than the previous systemd fork.
@@ -71,13 +105,17 @@ in stdenv.mkDerivation {
outputs = [ "out" "man" "dev" ];
nativeBuildInputs =
- [ pkgconfig intltool gperf libxslt gettext docbook_xsl docbook_xml_dtd_42 docbook_xml_dtd_45
+ [ pkgconfig gperf
ninja meson
coreutils # meson calls date, stat etc.
glibcLocales
patchelf getent m4
perl # to patch the libsystemd.so and remove dependencies on aarch64
+ intltool
+ gettext
+
+ libxslt docbook_xsl docbook_xml_dtd_42 docbook_xml_dtd_45
(buildPackages.python3Packages.python.withPackages ( ps: with ps; [ python3Packages.lxml ]))
];
buildInputs =
@@ -86,9 +124,10 @@ in stdenv.mkDerivation {
pcre2 ] ++
stdenv.lib.optional withKexectools kexectools ++
stdenv.lib.optional withLibseccomp libseccomp ++
- [ libffi audit lz4 bzip2 libapparmor
- iptables gnu-efi
- ] ++ stdenv.lib.optional withSelinux libselinux;
+ [ libffi audit lz4 bzip2 libapparmor iptables ] ++
+ stdenv.lib.optional withEfi gnu-efi ++
+ stdenv.lib.optional withSelinux libselinux ++
+ stdenv.lib.optional withCryptsetup cryptsetup.dev;
#dontAddPrefix = true;
@@ -106,19 +145,23 @@ in stdenv.mkDerivation {
"-Ddebug-shell=${bashInteractive}/bin/bash"
# while we do not run tests we should also not build them. Removes about 600 targets
"-Dtests=false"
- "-Dimportd=true"
+ "-Dimportd=${stdenv.lib.boolToString withImportd}"
"-Dlz4=true"
"-Dhomed=false"
- "-Dhostnamed=true"
- "-Dnetworkd=true"
+ "-Dlogind=${stdenv.lib.boolToString withLogind}"
+ "-Dlocaled=${stdenv.lib.boolToString withLocaled}"
+ "-Dhostnamed=${stdenv.lib.boolToString withHostnamed}"
+ "-Dnetworkd=${stdenv.lib.boolToString withNetworkd}"
+ "-Dcryptsetup=${stdenv.lib.boolToString withCryptsetup}"
"-Dportabled=false"
+ "-Dhwdb=${stdenv.lib.boolToString withHwdb}"
"-Dremote=false"
"-Dsysusers=false"
- "-Dtimedated=true"
- "-Dtimesyncd=true"
+ "-Dtimedated=${stdenv.lib.boolToString withTimedated}"
+ "-Dtimesyncd=${stdenv.lib.boolToString withTimesyncd}"
"-Dfirstboot=false"
"-Dlocaled=true"
- "-Dresolve=true"
+ "-Dresolve=${stdenv.lib.boolToString withResolved}"
"-Dsplit-usr=false"
"-Dlibcurl=true"
"-Dlibidn=false"
@@ -141,11 +184,6 @@ in stdenv.mkDerivation {
"-Dsystem-gid-max=999"
# "-Dtime-epoch=1"
- (if !stdenv.hostPlatform.isEfi then "-Dgnu-efi=false" else "-Dgnu-efi=true")
- "-Defi-libdir=${toString gnu-efi}/lib"
- "-Defi-includedir=${toString gnu-efi}/include/efi"
- "-Defi-ldsdir=${toString gnu-efi}/lib"
-
"-Dsysvinit-path="
"-Dsysvrcnd-path="
@@ -161,6 +199,12 @@ in stdenv.mkDerivation {
# Upstream defaulted to disable manpages since they optimize for the much
# more frequent development builds
"-Dman=true"
+
+ "-Dgnu-efi=${stdenv.lib.boolToString (withEfi && gnu-efi != null)}"
+ ] ++ stdenv.lib.optionals (withEfi && gnu-efi != null) [
+ "-Defi-libdir=${toString gnu-efi}/lib"
+ "-Defi-includedir=${toString gnu-efi}/include/efi"
+ "-Defi-ldsdir=${toString gnu-efi}/lib"
];
preConfigure = ''
@@ -284,6 +328,6 @@ in stdenv.mkDerivation {
license = licenses.lgpl21Plus;
platforms = platforms.linux;
priority = 10;
- maintainers = with maintainers; [ andir eelco flokli ];
+ maintainers = with maintainers; [ andir eelco flokli kloenk ];
};
}
diff --git a/pkgs/os-specific/linux/usbip/default.nix b/pkgs/os-specific/linux/usbip/default.nix
index ffd33b6ff854..9a009b74f083 100644
--- a/pkgs/os-specific/linux/usbip/default.nix
+++ b/pkgs/os-specific/linux/usbip/default.nix
@@ -1,11 +1,11 @@
-{ lib, stdenv, kernel, udev, autoconf, automake, libtool }:
+{ lib, stdenv, kernel, udev, autoconf, automake, libtool, kernelOlder }:
stdenv.mkDerivation {
name = "usbip-${kernel.name}";
src = kernel.src;
- patches = lib.optionals (lib.versionAtLeast "5.4" kernel.version) [
+ patches = lib.optionals (kernelOlder "5.4") [
# fixes build with gcc8
./fix-snprintf-truncation.patch
# fixes build with gcc9
@@ -27,5 +27,6 @@ stdenv.mkDerivation {
description = "allows to pass USB device from server to client over the network";
license = licenses.gpl2;
platforms = platforms.linux;
+ broken = kernelOlder "4.10";
};
}
diff --git a/pkgs/os-specific/linux/zfs/default.nix b/pkgs/os-specific/linux/zfs/default.nix
index c6bd7ad93364..bb4a2dcf9796 100644
--- a/pkgs/os-specific/linux/zfs/default.nix
+++ b/pkgs/os-specific/linux/zfs/default.nix
@@ -202,9 +202,9 @@ in {
# incompatibleKernelVersion = "4.19";
# this package should point to a version / git revision compatible with the latest kernel release
- version = "2.0.0-rc4";
+ version = "2.0.0-rc5";
- sha256 = "12ydycmmzqm70p6hgmmg7q93j8n1xlkk3j56vvqh1zmazr3sr6r0";
+ sha256 = "0vnldx95c36yy18v1hfr8r4cmmh3hw4n6pwz30drkwgywakjwnsd";
isUnstable = true;
};
}
diff --git a/pkgs/servers/asterisk/default.nix b/pkgs/servers/asterisk/default.nix
index 4c2bd80f42ed..c5c2f6d513d0 100644
--- a/pkgs/servers/asterisk/default.nix
+++ b/pkgs/servers/asterisk/default.nix
@@ -105,8 +105,8 @@ in rec {
asterisk = asterisk_18;
asterisk_13 = common {
- version = "13.36.0";
- sha256 = "1p41xrxmzpqmjgvrl7f4vbigiqpmg60fd8bqg5rxbf4lxzpvknnp";
+ version = "13.37.0";
+ sha256 = "09wc6cqh4f15wm62drzdppwvh7nwgnbwapvz1kgb0qdgixsshn3v";
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.13.0";
- sha256 = "01nja8hd6jk1966awc2vcz3hl46pvhi797k515q87vzmap1khlp9";
+ version = "16.14.0";
+ sha256 = "1y120p4jlhg4iwihdxlk64y3y3n8w7y785lwqxsyqg6zviz0ghx6";
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.7.0";
- sha256 = "0lsglrh3l823200rmkay3pgy42k0fsij610s3s4vd3zv4jjb1g0s";
+ version = "17.8.0";
+ sha256 = "0xhwh8s8n8xg43gcdkqjj484assva7lm5ah1b306a5nf6j8p9bjy";
externals = {
"externals_cache/pjproject-2.10.tar.bz2" = pjproject_2_10;
"addons/mp3" = mp3-202;
diff --git a/pkgs/servers/atlassian/confluence.nix b/pkgs/servers/atlassian/confluence.nix
index e6b0754639c5..88b0c8435860 100644
--- a/pkgs/servers/atlassian/confluence.nix
+++ b/pkgs/servers/atlassian/confluence.nix
@@ -8,11 +8,11 @@ assert withMysql -> (mysql_jdbc != null);
stdenvNoCC.mkDerivation rec {
pname = "atlassian-confluence";
- version = "7.8.0";
+ version = "7.8.1";
src = fetchurl {
url = "https://product-downloads.atlassian.com/software/confluence/downloads/${pname}-${version}.tar.gz";
- sha256 = "0ivsbhb81v803dsx3c7vj4zbnhx8mr38nn9c45dfdp4lm6shsjq0";
+ sha256 = "0jgwd8vb58yzwvnns0kyb0vzgrdvjwzvpk4x8228hrisjxahsm45";
};
buildPhase = ''
diff --git a/pkgs/servers/atlassian/crowd.nix b/pkgs/servers/atlassian/crowd.nix
index 893f20cf59a3..44d9aba582ef 100644
--- a/pkgs/servers/atlassian/crowd.nix
+++ b/pkgs/servers/atlassian/crowd.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "atlassian-crowd";
- version = "4.0.2";
+ version = "4.2.0";
src = fetchurl {
url = "https://www.atlassian.com/software/crowd/downloads/binary/${pname}-${version}.tar.gz";
- sha256 = "1ndg9qb406rd239q7xycc2vdh2jd4fh9wryx1fm9493rxlncx28b";
+ sha256 = "1gg4jcwvk4za6j4260dx1vz2dprrnqv8paqf6z86s7ka3y1nx1aj";
};
phases = [ "unpackPhase" "buildPhase" "installPhase" "fixupPhase" ];
diff --git a/pkgs/servers/consul/default.nix b/pkgs/servers/consul/default.nix
index c153cc390732..8912ce847883 100644
--- a/pkgs/servers/consul/default.nix
+++ b/pkgs/servers/consul/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "consul";
- version = "1.8.4";
+ version = "1.8.5";
rev = "v${version}";
# Note: Currently only release tags are supported, because they have the Consul UI
@@ -17,7 +17,7 @@ buildGoModule rec {
owner = "hashicorp";
repo = pname;
inherit rev;
- sha256 = "0rm6qf8jnn6khrx9dy8r4ji1yd89hai52d9zggb5r99k7m9wd291";
+ sha256 = "1cf3zvb3xh97hz5hav9f1q3b22lwryw6a7gcmm7cphk6bdrdiva5";
};
passthru.tests.consul = nixosTests.consul;
@@ -26,7 +26,7 @@ buildGoModule rec {
# has a split module structure in one repo
subPackages = ["." "connect/certgen"];
- vendorSha256 = "1g3a9m6aqarq0rqf7qrp9yxcsc3sjnx0vbypakzmrq1ndgdivk16";
+ vendorSha256 = "1zz3hhngvx7989m73cp5a9j6spg42hgqd9vs8v332fvcr277lyxj";
doCheck = false;
diff --git a/pkgs/servers/dgraph/default.nix b/pkgs/servers/dgraph/default.nix
index e23a1865209a..02c19e22e748 100644
--- a/pkgs/servers/dgraph/default.nix
+++ b/pkgs/servers/dgraph/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "dgraph";
- version = "20.07.1";
+ version = "20.07.2";
src = fetchFromGitHub {
owner = "dgraph-io";
repo = "dgraph";
rev = "v${version}";
- sha256 = "0vkkzckk6095vkyl5yqhxqbjmvw7jzars8ymgv2zi55n26qzzvf0";
+ sha256 = "0cx2qqn8b7v0qvhrwzjqghymm8r2a0v86pyfgqxmmyfghjhykax4";
};
- vendorSha256 = "17bfavirx0lpy6ca86y2gm6kf8m388xbpda65dd2w71csbzbc2mi";
+ vendorSha256 = "111lixpqp8p2q4kg9342220i00dcp2lwp2j3hasdvwdrrf0971by";
doCheck = false;
diff --git a/pkgs/servers/dns/bind/default.nix b/pkgs/servers/dns/bind/default.nix
index 2afc5da51f57..16d031d49fea 100644
--- a/pkgs/servers/dns/bind/default.nix
+++ b/pkgs/servers/dns/bind/default.nix
@@ -10,11 +10,11 @@ assert enablePython -> python3 != null;
stdenv.mkDerivation rec {
pname = "bind";
- version = "9.16.7";
+ version = "9.16.8";
src = fetchurl {
url = "https://downloads.isc.org/isc/bind9/${version}/${pname}-${version}.tar.xz";
- sha256 = "1l8lhgnkj3fnl1101bs3pzj5gv2x5m9ahvrbyscsc9mxxc91hzcz";
+ sha256 = "0ccdbqmpvnxlbrxjsx2w8ir4xh961svzcw7n87n8dglj6rb9r6wy";
};
outputs = [ "out" "lib" "dev" "man" "dnsutils" "host" ];
diff --git a/pkgs/servers/dns/coredns/default.nix b/pkgs/servers/dns/coredns/default.nix
index 6b3d35e36389..ff0211d37e7c 100644
--- a/pkgs/servers/dns/coredns/default.nix
+++ b/pkgs/servers/dns/coredns/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "coredns";
- version = "1.7.1";
+ version = "1.8.0";
src = fetchFromGitHub {
owner = "coredns";
repo = "coredns";
rev = "v${version}";
- sha256 = "0ggkpdlwrmyaicn61qyx4m5svmw7px0gfwl8mhhif8dfmjznfkir";
+ sha256 = "04hkz70s5i7ndwyg39za3k83amvmi90rkjm8qp3w3a8fbmq4q4y6";
};
- vendorSha256 = "0fzgqgfmyqfyap0j81ihag0319cq34k3y0a9rxkg9cg23hn1d5gf";
+ vendorSha256 = "1zwrf2pshb9r3yvp7mqali47163nqhvs9ghflczfpigqswd1m0p0";
doCheck = false;
diff --git a/pkgs/servers/dns/dnsdist/default.nix b/pkgs/servers/dns/dnsdist/default.nix
index 3f81ecdf6a9a..61fa164010e7 100644
--- a/pkgs/servers/dns/dnsdist/default.nix
+++ b/pkgs/servers/dns/dnsdist/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "dnsdist";
- version = "1.5.0";
+ version = "1.5.1";
src = fetchurl {
url = "https://downloads.powerdns.com/releases/dnsdist-${version}.tar.bz2";
- sha256 = "0n3vy84kczvbwbzmr1d2c9lh3im77gz83wczj0im4zs91kpw81rc";
+ sha256 = "1wgv19b6y4fp5x1z54psaaialji2rckl5vdh156kyw47k9r5krya";
};
nativeBuildInputs = [ pkgconfig protobuf ];
@@ -36,6 +36,6 @@ stdenv.mkDerivation rec {
description = "DNS Loadbalancer";
homepage = "https://dnsdist.org";
license = licenses.gpl2;
- maintainers = with maintainers; [ das_j ];
+ maintainers = with maintainers; [ SuperSandro2000 ];
};
}
diff --git a/pkgs/servers/dns/nsd/default.nix b/pkgs/servers/dns/nsd/default.nix
index 2dfdf108c4fa..35f76943e14c 100644
--- a/pkgs/servers/dns/nsd/default.nix
+++ b/pkgs/servers/dns/nsd/default.nix
@@ -16,11 +16,11 @@
stdenv.mkDerivation rec {
pname = "nsd";
- version = "4.3.2";
+ version = "4.3.3";
src = fetchurl {
url = "https://www.nlnetlabs.nl/downloads/${pname}/${pname}-${version}.tar.gz";
- sha256 = "0ac3mbn5z4nc18782m9aswdpi2m9f4665vidw0ciyigdh0pywp2v";
+ sha256 = "0lgdiqnkfvy245h6kkiqic586qjwmg51lsfs86vlc0kwjwddiijz";
};
prePatch = ''
diff --git a/pkgs/servers/dns/pdns-recursor/default.nix b/pkgs/servers/dns/pdns-recursor/default.nix
index d3b440f1d09a..df886ffe9dc9 100644
--- a/pkgs/servers/dns/pdns-recursor/default.nix
+++ b/pkgs/servers/dns/pdns-recursor/default.nix
@@ -8,11 +8,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "pdns-recursor";
- version = "4.3.5";
+ version = "4.4.0";
src = fetchurl {
url = "https://downloads.powerdns.com/releases/pdns-recursor-${version}.tar.bz2";
- sha256 = "0mggqi4588mg6vpgplk9b4ak6msdf279lxkblv563l2vjiyfmfcc";
+ sha256 = "12z59xf63iskid08c3y55h238ma2chgvcbks0zprag7i00p97g06";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/servers/go-libp2p-daemon/default.nix b/pkgs/servers/go-libp2p-daemon/default.nix
new file mode 100644
index 000000000000..995cfe2d26dc
--- /dev/null
+++ b/pkgs/servers/go-libp2p-daemon/default.nix
@@ -0,0 +1,23 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule {
+ pname = "go-libp2p-daemon";
+ version = "0.3.0";
+
+ src = fetchFromGitHub {
+ owner = "libp2p";
+ repo = "go-libp2p-daemon";
+ rev = "bfa207ed34c27947f0828a4ae8d10bda62aa49a9";
+ sha256 = "1f3gjkmpqngajjpijpjdmkmsjfm9bdgakb5r28fnc6w9dmfyj51x";
+ };
+
+ vendorSha256 = "0g25r7wd1hvnwxxq18mpx1r1wig6dnlnvzkpvgw79q6nymxlppmv";
+
+ doCheck = false;
+
+ meta = with lib; {
+ homepage = "https://github.com/libp2p/go-libp2p-daemon";
+ license = licenses.mit;
+ maintainers = with maintainers; [ fare ];
+ };
+}
diff --git a/pkgs/servers/hitch/default.nix b/pkgs/servers/hitch/default.nix
index 89aa63f35bdc..1576d940a7a6 100644
--- a/pkgs/servers/hitch/default.nix
+++ b/pkgs/servers/hitch/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, docutils, libev, openssl, pkgconfig, nixosTests }:
stdenv.mkDerivation rec {
- version = "1.6.0";
+ version = "1.7.0";
pname = "hitch";
src = fetchurl {
url = "https://hitch-tls.org/source/${pname}-${version}.tar.gz";
- sha256 = "01n70yf8hx42jb801jv5q1xhrpqxyjnqhd98hjf81lvxpd5fnisf";
+ sha256 = "1i75giwyr66ip8xsvk3gg5xdbxnmcabgxz8dqi06c58mw7qzhzn9";
};
nativeBuildInputs = [ pkgconfig ];
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
passthru.tests.hitch = nixosTests.hitch;
meta = with stdenv.lib; {
- description = "Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software";
+ description = "Libev-based high performance SSL/TLS proxy by Varnish Software";
homepage = "https://hitch-tls.org/";
license = licenses.bsd2;
maintainers = [ maintainers.jflanglois ];
diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix
index d6f08ffd9188..add9dcebde39 100644
--- a/pkgs/servers/home-assistant/component-packages.nix
+++ b/pkgs/servers/home-assistant/component-packages.nix
@@ -2,7 +2,7 @@
# Do not edit!
{
- version = "0.116.4";
+ version = "0.117.5";
components = {
"abode" = ps: with ps; [ abodepy ];
"accuweather" = ps: with ps; [ accuweather ];
@@ -11,6 +11,7 @@
"actiontec" = ps: with ps; [ ];
"adguard" = ps: with ps; [ adguardhome ];
"ads" = ps: with ps; [ pyads ];
+ "advantage_air" = ps: with ps; [ ]; # missing inputs: advantage_air
"aftership" = ps: with ps; [ pyaftership ];
"agent_dvr" = ps: with ps; [ ]; # missing inputs: agent-py
"air_quality" = ps: with ps; [ ];
@@ -36,7 +37,7 @@
"apcupsd" = ps: with ps; [ ]; # missing inputs: apcaccess
"api" = ps: with ps; [ aiohttp-cors ];
"apns" = ps: with ps; [ ]; # missing inputs: apns2
- "apple_tv" = ps: with ps; [ aiohttp-cors netdisco zeroconf ]; # missing inputs: pyatv
+ "apple_tv" = ps: with ps; [ aiohttp-cors netdisco pyatv zeroconf ];
"apprise" = ps: with ps; [ apprise ];
"aprs" = ps: with ps; [ ]; # missing inputs: aprslib geopy
"aqualogic" = ps: with ps; [ ]; # missing inputs: aqualogic
@@ -73,7 +74,7 @@
"bbb_gpio" = ps: with ps; [ ]; # missing inputs: Adafruit_BBIO
"bbox" = ps: with ps; [ ]; # missing inputs: pybbox
"beewi_smartclim" = ps: with ps; [ ]; # missing inputs: beewi_smartclim
- "bh1750" = ps: with ps; [ ]; # missing inputs: i2csense smbus-cffi
+ "bh1750" = ps: with ps; [ smbus-cffi ]; # missing inputs: i2csense
"binary_sensor" = ps: with ps; [ ];
"bitcoin" = ps: with ps; [ ]; # missing inputs: blockchain
"bizkaibus" = ps: with ps; [ ]; # missing inputs: bizkaibus
@@ -87,11 +88,10 @@
"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
- "bme280" = ps: with ps; [ ]; # missing inputs: i2csense smbus-cffi
- "bme680" = ps: with ps; [ ]; # missing inputs: bme680 smbus-cffi
+ "bme280" = ps: with ps; [ smbus-cffi ]; # missing inputs: i2csense
+ "bme680" = ps: with ps; [ bme680 smbus-cffi ];
"bmp280" = ps: with ps; [ ]; # missing inputs: RPi.GPIO adafruit-circuitpython-bmp280
"bmw_connected_drive" = ps: with ps; [ ]; # missing inputs: bimmer_connected
- "bom" = ps: with ps; [ ]; # missing inputs: bomradarloop
"bond" = ps: with ps; [ ]; # missing inputs: bond-api
"braviatv" = ps: with ps; [ bravia-tv ];
"broadlink" = ps: with ps; [ broadlink ];
@@ -107,7 +107,7 @@
"calendar" = ps: with ps; [ aiohttp-cors ];
"camera" = ps: with ps; [ aiohttp-cors ];
"canary" = ps: with ps; [ ha-ffmpeg ]; # missing inputs: py-canary
- "cast" = ps: with ps; [ aiohttp-cors hass-nabucasa mutagen PyChromecast zeroconf ];
+ "cast" = ps: with ps; [ aiohttp-cors hass-nabucasa mutagen plexapi plexauth plexwebsocket PyChromecast pysonos zeroconf ];
"cert_expiry" = ps: with ps; [ ];
"channels" = ps: with ps; [ ]; # missing inputs: pychannels
"circuit" = ps: with ps; [ ]; # missing inputs: circuit-webhook
@@ -163,7 +163,7 @@
"device_automation" = ps: with ps; [ ];
"device_sun_light_trigger" = ps: with ps; [ aiohttp-cors pillow ];
"device_tracker" = ps: with ps; [ ];
- "devolo_home_control" = ps: with ps; [ ]; # missing inputs: devolo-home-control-api
+ "devolo_home_control" = ps: with ps; [ aiohttp-cors zeroconf ]; # missing inputs: devolo-home-control-api
"dexcom" = ps: with ps; [ ]; # missing inputs: pydexcom
"dht" = ps: with ps; [ ]; # missing inputs: Adafruit-DHT
"dialogflow" = ps: with ps; [ aiohttp-cors ];
@@ -222,7 +222,7 @@
"enphase_envoy" = ps: with ps; [ ]; # missing inputs: envoy_reader
"entur_public_transport" = ps: with ps; [ ]; # missing inputs: enturclient
"environment_canada" = ps: with ps; [ ]; # missing inputs: env_canada
- "envirophat" = ps: with ps; [ ]; # missing inputs: envirophat smbus-cffi
+ "envirophat" = ps: with ps; [ smbus-cffi ]; # missing inputs: envirophat
"envisalink" = ps: with ps; [ ]; # missing inputs: pyenvisalink
"ephember" = ps: with ps; [ ]; # missing inputs: pyephember
"epson" = ps: with ps; [ ]; # missing inputs: epson-projector
@@ -301,7 +301,7 @@
"gitlab_ci" = ps: with ps; [ python-gitlab ];
"gitter" = ps: with ps; [ ]; # missing inputs: gitterpy
"glances" = ps: with ps; [ ]; # missing inputs: glances_api
- "gntp" = ps: with ps; [ ]; # missing inputs: gntp
+ "gntp" = ps: with ps; [ gntp ];
"goalfeed" = ps: with ps; [ ]; # missing inputs: pysher
"goalzero" = ps: with ps; [ ]; # missing inputs: goalzero
"gogogate2" = ps: with ps; [ ]; # missing inputs: gogogate2-api
@@ -318,6 +318,7 @@
"gpsd" = ps: with ps; [ ]; # missing inputs: gps3
"gpslogger" = ps: with ps; [ aiohttp-cors ];
"graphite" = ps: with ps; [ ];
+ "gree" = ps: with ps; [ ]; # missing inputs: greeclimate
"greeneye_monitor" = ps: with ps; [ ]; # missing inputs: greeneye_monitor
"greenwave" = ps: with ps; [ ]; # missing inputs: greenwavereality
"griddy" = ps: with ps; [ ]; # missing inputs: griddypower
@@ -357,7 +358,7 @@
"hp_ilo" = ps: with ps; [ ]; # missing inputs: python-hpilo
"html5" = ps: with ps; [ aiohttp-cors pywebpush ];
"http" = ps: with ps; [ aiohttp-cors ];
- "htu21d" = ps: with ps; [ ]; # missing inputs: i2csense smbus-cffi
+ "htu21d" = ps: with ps; [ smbus-cffi ]; # missing inputs: i2csense
"huawei_lte" = ps: with ps; [ getmac stringcase ]; # missing inputs: huawei-lte-api url-normalize
"huawei_router" = ps: with ps; [ ];
"hue" = ps: with ps; [ aiohue ];
@@ -470,7 +471,7 @@
"mastodon" = ps: with ps; [ ]; # missing inputs: Mastodon.py
"matrix" = ps: with ps; [ matrix-client ];
"maxcube" = ps: with ps; [ ]; # missing inputs: maxcube-api
- "mcp23017" = ps: with ps; [ ]; # missing inputs: RPi.GPIO adafruit-blinka adafruit-circuitpython-mcp230xx
+ "mcp23017" = ps: with ps; [ ]; # missing inputs: RPi.GPIO adafruit-circuitpython-mcp230xx
"media_extractor" = ps: with ps; [ aiohttp-cors youtube-dl-light ];
"media_player" = ps: with ps; [ aiohttp-cors ];
"media_source" = ps: with ps; [ aiohttp-cors ];
@@ -527,7 +528,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; [ python-nest ];
+ "nest" = ps: with ps; [ aiohttp-cors 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
@@ -568,7 +569,7 @@
"ombi" = ps: with ps; [ ]; # missing inputs: pyombi
"omnilogic" = ps: with ps; [ ]; # missing inputs: omnilogic
"onboarding" = ps: with ps; [ aiohttp-cors pillow ]; # missing inputs: home-assistant-frontend
- "onewire" = ps: with ps; [ ]; # missing inputs: pyownet
+ "onewire" = ps: with ps; [ ]; # missing inputs: pi1wire pyownet
"onkyo" = ps: with ps; [ onkyo-eiscp ];
"onvif" = ps: with ps; [ ha-ffmpeg zeep ]; # missing inputs: WSDiscovery onvif-zeep-async
"openalpr_cloud" = ps: with ps; [ ];
@@ -622,6 +623,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 ];
"progettihwsw" = ps: with ps; [ ]; # missing inputs: progettihwsw
"proliphix" = ps: with ps; [ ]; # missing inputs: proliphix
"prometheus" = ps: with ps; [ aiohttp-cors prometheus_client ];
@@ -655,7 +657,7 @@
"rainforest_eagle" = ps: with ps; [ ]; # missing inputs: eagle200_reader uEagle
"rainmachine" = ps: with ps; [ ]; # missing inputs: regenmaschine
"random" = ps: with ps; [ ];
- "raspihats" = ps: with ps; [ ]; # missing inputs: raspihats smbus-cffi
+ "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
"recorder" = ps: with ps; [ sqlalchemy ];
@@ -688,6 +690,7 @@
"rpi_rf" = ps: with ps; [ ]; # missing inputs: rpi-rf
"rss_feed_template" = ps: with ps; [ aiohttp-cors ];
"rtorrent" = ps: with ps; [ ];
+ "ruckus_unleashed" = ps: with ps; [ ]; # missing inputs: pyruckus
"russound_rio" = ps: with ps; [ ]; # missing inputs: russound_rio
"russound_rnet" = ps: with ps; [ ]; # missing inputs: russound
"sabnzbd" = ps: with ps; [ aiohttp-cors netdisco zeroconf ]; # missing inputs: pysabnzbd
@@ -809,6 +812,7 @@
"tank_utility" = ps: with ps; [ ]; # missing inputs: tank_utility
"tankerkoenig" = ps: with ps; [ ]; # missing inputs: pytankerkoenig
"tapsaff" = ps: with ps; [ ]; # missing inputs: tapsaff
+ "tasmota" = ps: with ps; [ aiohttp-cors paho-mqtt ]; # missing inputs: hatasmota
"tautulli" = ps: with ps; [ ]; # missing inputs: pytautulli
"tcp" = ps: with ps; [ ];
"ted5000" = ps: with ps; [ xmltodict ];
@@ -932,6 +936,7 @@
"wunderground" = ps: with ps; [ ];
"x10" = ps: with ps; [ ];
"xbee" = ps: with ps; [ ]; # missing inputs: xbee-helper
+ "xbox" = ps: with ps; [ aiohttp-cors ]; # missing inputs: xbox-webapi
"xbox_live" = ps: with ps; [ ]; # missing inputs: xboxapi
"xeoma" = ps: with ps; [ ]; # missing inputs: pyxeoma
"xfinity" = ps: with ps; [ ]; # missing inputs: xfinity-gateway
@@ -950,13 +955,13 @@
"yeelightsunflower" = ps: with ps; [ ]; # missing inputs: yeelightsunflower
"yessssms" = ps: with ps; [ ]; # missing inputs: YesssSMS
"yi" = ps: with ps; [ aioftp ha-ffmpeg ];
- "zabbix" = ps: with ps; [ ]; # missing inputs: pyzabbix
+ "zabbix" = ps: with ps; [ ]; # missing inputs: py-zabbix
"zamg" = ps: with ps; [ ];
"zengge" = ps: with ps; [ ]; # missing inputs: zengge
"zeroconf" = ps: with ps; [ aiohttp-cors zeroconf ];
"zerproc" = ps: with ps; [ ]; # missing inputs: pyzerproc
"zestimate" = ps: with ps; [ xmltodict ];
- "zha" = ps: with ps; [ bellows pyserial zha-quirks zigpy-cc zigpy-deconz zigpy-xbee zigpy-zigate zigpy ]; # missing inputs: zigpy-znp
+ "zha" = ps: with ps; [ bellows pyserial zha-quirks zigpy-cc zigpy-deconz zigpy-xbee zigpy-zigate zigpy-znp zigpy ];
"zhong_hong" = ps: with ps; [ ]; # missing inputs: zhong_hong_hvac
"ziggo_mediabox_xl" = ps: with ps; [ ]; # missing inputs: ziggo-mediabox-xl
"zodiac" = ps: with ps; [ ];
diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix
index e2a7df26efee..d0d88f73bc10 100644
--- a/pkgs/servers/home-assistant/default.nix
+++ b/pkgs/servers/home-assistant/default.nix
@@ -67,7 +67,7 @@ let
extraBuildInputs = extraPackages py.pkgs;
# Don't forget to run parse-requirements.py after updating
- hassVersion = "0.116.4";
+ hassVersion = "0.117.5";
in with py.pkgs; buildPythonApplication rec {
pname = "homeassistant";
@@ -83,28 +83,23 @@ in with py.pkgs; buildPythonApplication rec {
owner = "home-assistant";
repo = "core";
rev = version;
- sha256 = "1wcr2afvq1l6xlws3jgzfyh4kx61i0x9n985fiq3ls29w9lpshk4";
+ sha256 = "1al2pwj2xrhqyaz2pal4a1bdh4sm63ijfaw8pajghz5z23gf62r0";
};
- patches = [
- (fetchpatch {
- # Fix group tests when run in parallel, remove >= 0.117.0
- url = "https://github.com/home-assistant/core/pull/41446/commits/c79dc478b7136b6df43707bf0ad6b53419c8a909.patch";
- sha256 = "1cl81swq960vd2f733dcqq60c0jjzrkm0l2sibcblhmyw597b4vj";
- })
- ];
+ # leave this in, so users don't have to constantly update their downstream patch handling
+ patches = [];
postPatch = ''
substituteInPlace setup.py \
--replace "bcrypt==3.1.7" "bcrypt>=3.1.7" \
- --replace "cryptography==2.9.2" "cryptography" \
+ --replace "cryptography==3.2" "cryptography" \
--replace "ruamel.yaml==0.15.100" "ruamel.yaml>=0.15.100"
substituteInPlace tests/test_config.py --replace '"/usr"' '"/build/media"'
'';
propagatedBuildInputs = [
# From setup.py
- aiohttp astral async-timeout attrs bcrypt certifi ciso8601 jinja2
+ aiohttp astral async-timeout attrs bcrypt certifi ciso8601 httpx jinja2
pyjwt cryptography pip python-slugify pytz pyyaml requests ruamel_yaml
setuptools voluptuous voluptuous-serialize yarl
# From default_config. frontend, http, image, mobile_app and recorder components as well as
diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix
index 8dd99d94ee0f..ce3403b8f537 100644
--- a/pkgs/servers/home-assistant/frontend.nix
+++ b/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 = "20201001.2";
+ version = "20201021.4";
src = fetchPypi {
inherit pname version;
- sha256 = "1wyac980d8j8bk4bzh9y3a5c4xqfn3062wj5m45kwsx1f5rfx26j";
+ sha256 = "138h4cgvkn26xlr53ziz6d0zc00zw4wk40cpi4c4nia1lv6cqkxd";
};
# no Python tests implemented
diff --git a/pkgs/servers/http/gitlab-pages/default.nix b/pkgs/servers/http/gitlab-pages/default.nix
index 441dba9fb7b5..bef6744d1312 100644
--- a/pkgs/servers/http/gitlab-pages/default.nix
+++ b/pkgs/servers/http/gitlab-pages/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "gitlab-pages";
- version = "1.21.0";
+ version = "1.28.0";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-pages";
rev = "v${version}";
- sha256 = "0f317lx4iarlsbnq2ipcm4lpx66xzl8wfilj8xajq1csz19ws24z";
+ sha256 = "15q32blkhmc5w1b2xh45y7cag8f6bw9bgiwin5ykrzj5d305wd16";
};
- vendorSha256 = "186rxvl523n1d87jz4zzbj83ikzw9d0c1wrj78xs4iqzm8z3snh0";
+ vendorSha256 = "1gzkb2j2hl6ln8i5wjk2n9g8agpdzy1pzghb4sy1r8pdfp0i28r3";
subPackages = [ "." ];
doCheck = false; # Broken
diff --git a/pkgs/servers/http/nginx/mainline.nix b/pkgs/servers/http/nginx/mainline.nix
index 934506c45ca9..7b7de1a00f4a 100644
--- a/pkgs/servers/http/nginx/mainline.nix
+++ b/pkgs/servers/http/nginx/mainline.nix
@@ -1,6 +1,6 @@
{ callPackage, ... }@args:
callPackage ./generic.nix args {
- version = "1.19.3";
- sha256 = "1w4dkq7bl5gyix3x0ap3d9lndh7zyvc3mscl693d4ybql57vgrci";
+ version = "1.19.4";
+ sha256 = "03h0hhrbfy3asla9gki2cp97zjn7idxbp5lk9xi0snlh4xlm9pv1";
}
diff --git a/pkgs/servers/http/unit/default.nix b/pkgs/servers/http/unit/default.nix
index cbe17cdb8064..318fcd498abe 100644
--- a/pkgs/servers/http/unit/default.nix
+++ b/pkgs/servers/http/unit/default.nix
@@ -30,14 +30,14 @@ let
php74-unit = php74.override phpConfig;
in stdenv.mkDerivation rec {
- version = "1.19.0";
+ version = "1.20.0";
pname = "unit";
src = fetchFromGitHub {
owner = "nginx";
repo = "unit";
rev = version;
- sha256 = "0k3q42q198sb0w6hyyymw92dbhz67axn6w6vnzr0d883xw3sva7k";
+ sha256 = "1qmcz01ifmd80qgpvf1y8nhad6yk56772xdhqvwfxn3mdjfqvcs8";
};
nativeBuildInputs = [ which ];
diff --git a/pkgs/servers/jackett/default.nix b/pkgs/servers/jackett/default.nix
index 3058ef5a4a62..27f816b269ac 100644
--- a/pkgs/servers/jackett/default.nix
+++ b/pkgs/servers/jackett/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "jackett";
- version = "0.16.1883";
+ version = "0.16.1964";
src = fetchurl {
url = "https://github.com/Jackett/Jackett/releases/download/v${version}/Jackett.Binaries.Mono.tar.gz";
- sha256 = "1l16zzjyvwq6rd4q6dg4m0a81fiw50c7naksa43g3yhv7wg7wfll";
+ sha256 = "06mj9pahziwm77nqjiqcbg3zfxkjy7sp15h84iqcxp0lpz0w2z55";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/servers/keycloak/default.nix b/pkgs/servers/keycloak/default.nix
index 614eb2a46798..6340f734d08c 100644
--- a/pkgs/servers/keycloak/default.nix
+++ b/pkgs/servers/keycloak/default.nix
@@ -1,12 +1,28 @@
-{ stdenv, fetchzip, makeWrapper, jre }:
+{ stdenv, lib, fetchzip, makeWrapper, jre, writeText, nixosTests
+, postgresql_jdbc ? null, mysql_jdbc ? null
+}:
+let
+ mkModuleXml = name: jarFile: writeText "module.xml" ''
+ <?xml version="1.0" ?>
+ <module xmlns="urn:jboss:module:1.3" name="${name}">
+ <resources>
+ <resource-root path="${jarFile}"/>
+ </resources>
+ <dependencies>
+ <module name="javax.api"/>
+ <module name="javax.transaction.api"/>
+ </dependencies>
+ </module>
+ '';
+in
stdenv.mkDerivation rec {
pname = "keycloak";
- version = "11.0.2";
+ version = "11.0.3";
src = fetchzip {
url = "https://downloads.jboss.org/keycloak/${version}/keycloak-${version}.zip";
- sha256 = "0ayg6cl6mff64qs36djnfs3is4x0pzhk7zwb27cbln77q3icc0j0";
+ sha256 = "15fw49rhnjky108hh71dkdlafd0ajr1n13vhivqcw6c18zvyan35";
};
nativeBuildInputs = [ makeWrapper ];
@@ -16,20 +32,37 @@ stdenv.mkDerivation rec {
cp -r * $out
rm -rf $out/bin/*.{ps1,bat}
- rm -rf $out/bin/add-user-keycloak.sh
- rm -rf $out/bin/jconsole.sh
- chmod +x $out/bin/standalone.sh
- wrapProgram $out/bin/standalone.sh \
- --prefix PATH ":" ${jre}/bin ;
+ module_path=$out/modules/system/layers/keycloak
+ if ! [[ -d $module_path ]]; then
+ echo "The module path $module_path not found!"
+ exit 1
+ fi
+
+ ${lib.optionalString (postgresql_jdbc != null) ''
+ mkdir -p $module_path/org/postgresql/main
+ ln -s ${postgresql_jdbc}/share/java/postgresql-jdbc.jar $module_path/org/postgresql/main/
+ ln -s ${mkModuleXml "org.postgresql" "postgresql-jdbc.jar"} $module_path/org/postgresql/main/module.xml
+ ''}
+ ${lib.optionalString (mysql_jdbc != null) ''
+ mkdir -p $module_path/com/mysql/main
+ ln -s ${mysql_jdbc}/share/java/mysql-connector-java.jar $module_path/com/mysql/main/
+ ln -s ${mkModuleXml "com.mysql" "mysql-connector-java.jar"} $module_path/com/mysql/main/module.xml
+ ''}
+
+ wrapProgram $out/bin/standalone.sh --set JAVA_HOME ${jre}
+ wrapProgram $out/bin/add-user-keycloak.sh --set JAVA_HOME ${jre}
+ wrapProgram $out/bin/jboss-cli.sh --set JAVA_HOME ${jre}
'';
+ passthru.tests = nixosTests.keycloak;
+
meta = with stdenv.lib; {
homepage = "https://www.keycloak.org/";
description = "Identity and access management for modern applications and services";
license = licenses.asl20;
platforms = jre.meta.platforms;
- maintainers = [ maintainers.ngerstle ];
+ maintainers = with maintainers; [ ngerstle talyz ];
};
}
diff --git a/pkgs/servers/lidarr/default.nix b/pkgs/servers/lidarr/default.nix
index 915e4233ebe0..8074329aa1df 100644
--- a/pkgs/servers/lidarr/default.nix
+++ b/pkgs/servers/lidarr/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "lidarr";
- version = "0.7.1.1381";
+ version = "0.7.2.1878";
src = fetchurl {
url = "https://github.com/lidarr/Lidarr/releases/download/v${version}/Lidarr.master.${version}.linux.tar.gz";
- sha256 = "1vk1rlsb48ckdc4421a2qs0v5gy7kc4fad24dm3k14znh7llwypr";
+ sha256 = "0kv0x3vvv4rp3i5k5985zp95mm8ca7gpm7kr82l11v3hm3n6yvqn";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/servers/mail/exim/default.nix b/pkgs/servers/mail/exim/default.nix
index 210863aa0078..8bd197f46c1d 100644
--- a/pkgs/servers/mail/exim/default.nix
+++ b/pkgs/servers/mail/exim/default.nix
@@ -48,6 +48,7 @@ stdenv.mkDerivation rec {
s:^# \(RM_COMMAND\)=.*:\1=${coreutils}/bin/rm:
s:^# \(TOUCH_COMMAND\)=.*:\1=${coreutils}/bin/touch:
s:^# \(PERL_COMMAND\)=.*:\1=${perl}/bin/perl:
+ s:^# \(LOOKUP_DSEARCH=yes\)$:\1:
${stdenv.lib.optionalString enableLDAP ''
s:^# \(LDAP_LIB_TYPE=OPENLDAP2\)$:\1:
s:^# \(LOOKUP_LDAP=yes\)$:\1:
diff --git a/pkgs/servers/mail/freepops/default.nix b/pkgs/servers/mail/freepops/default.nix
deleted file mode 100644
index 5f027c89af8c..000000000000
--- a/pkgs/servers/mail/freepops/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{stdenv, fetchurl, pkgconfig, openssl, lua5, curl, readline, bison, expat}:
-
-stdenv.mkDerivation {
- name = "freepops-0.2.9";
- src = fetchurl {
- url = "mirror://sourceforge/freepops/0.2.9/freepops-0.2.9.tar.gz";
- sha256 = "3a065e30cafed03d9b6fdb28251ae5bf0d8aeb62181746154beecd25dc0c9cae";
- };
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ openssl lua5 curl readline bison expat];
- configurePhase =
- ''
- export WHERE=$prefix/
- export LOCALEDIR=$prefix/share/locale/
- ./configure.sh linux
- '';
-
- meta = {
- description = "An extensible pop3 server";
- longDescription = ''
- FreePOPs is an extensible pop3 server. Its main purpose is to provide
- a pop3 interface to a webmail.
- '';
- homepage = "http://www.freepops.org/";
- platforms = with stdenv.lib.platforms; linux;
- maintainers = with stdenv.lib.maintainers; [ pierron ];
- broken = true;
- };
-}
diff --git a/pkgs/servers/matrix-synapse/default.nix b/pkgs/servers/matrix-synapse/default.nix
index f18c6f83ffc9..fbdce3a2220e 100644
--- a/pkgs/servers/matrix-synapse/default.nix
+++ b/pkgs/servers/matrix-synapse/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv, python3, openssl
, enableSystemd ? stdenv.isLinux, nixosTests
+, enableRedis ? false
}:
with python3.pkgs;
@@ -9,11 +10,11 @@ let
in
buildPythonApplication rec {
pname = "matrix-synapse";
- version = "1.21.2";
+ version = "1.22.1";
src = fetchPypi {
inherit pname version;
- sha256 = "061b2mpdzqxyks1kj3p7xmw8i4akqfd2s9vb7v8w27k2qpcw7528";
+ sha256 = "1pbxdqpfa7wzdz61p6x58x7841vng1g65qayxgcw73bn1shl50jb";
};
patches = [
@@ -53,13 +54,15 @@ buildPythonApplication rec {
typing-extensions
authlib
pyjwt
- ] ++ lib.optional enableSystemd systemd;
+ ] ++ lib.optional enableSystemd systemd
+ ++ lib.optional enableRedis hiredis;
checkInputs = [ mock parameterized openssl ];
doCheck = !stdenv.isDarwin;
checkPhase = ''
+ ${lib.optionalString (!enableRedis) "rm -r tests/replication # these tests need the optional dependency 'hiredis'"}
PYTHONPATH=".:$PYTHONPATH" ${python3.interpreter} -m twisted.trial tests
'';
diff --git a/pkgs/servers/memcached/default.nix b/pkgs/servers/memcached/default.nix
index b6c6031f1509..182ca6bcd90e 100644
--- a/pkgs/servers/memcached/default.nix
+++ b/pkgs/servers/memcached/default.nix
@@ -1,12 +1,12 @@
{stdenv, fetchurl, cyrus_sasl, libevent, nixosTests }:
stdenv.mkDerivation rec {
- version = "1.6.6";
+ version = "1.6.8";
pname = "memcached";
src = fetchurl {
url = "https://memcached.org/files/${pname}-${version}.tar.gz";
- sha256 = "1xrj7vy05nc6bky4wnrmrbxfibvk5vq4dp2fwk4jk4amzbn0x3wh";
+ sha256 = "0fbrrn7mkhv5xci4cffxxb8qzr9c0n3y58jymq2aqlpzyq8klfz2";
};
configureFlags = [
diff --git a/pkgs/servers/metabase/default.nix b/pkgs/servers/metabase/default.nix
index 2298ecc84ce0..6d75011575ad 100644
--- a/pkgs/servers/metabase/default.nix
+++ b/pkgs/servers/metabase/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "metabase";
- version = "0.36.4";
+ version = "0.37.0.2";
src = fetchurl {
url = "http://downloads.metabase.com/v${version}/metabase.jar";
- sha256 = "1k6f22ii9vga8j9jxipl1r55msxgag0lbkjxw7vf285z1hdhwylq";
+ sha256 = "7f95f9823bdf567d4044925e9f14c820a6b4a176624ec027d911cac33813bf96";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/servers/monitoring/do-agent/default.nix b/pkgs/servers/monitoring/do-agent/default.nix
index d7c7e042981f..c2527acc1cd4 100644
--- a/pkgs/servers/monitoring/do-agent/default.nix
+++ b/pkgs/servers/monitoring/do-agent/default.nix
@@ -7,7 +7,7 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "digitalocean";
repo = "do-agent";
- rev = "${version}";
+ rev = version;
sha256 = "16mmh1kz6zbncfisd9qnb3ssgpkcb4hb7700jlzbdjqxyjmy0qsf";
};
diff --git a/pkgs/servers/monitoring/grafana/default.nix b/pkgs/servers/monitoring/grafana/default.nix
index c29c6cdf08f7..7679cd88649d 100644
--- a/pkgs/servers/monitoring/grafana/default.nix
+++ b/pkgs/servers/monitoring/grafana/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "grafana";
- version = "7.2.2";
+ version = "7.3.1";
excludedPackages = [ "release_publisher" ];
@@ -10,15 +10,15 @@ buildGoModule rec {
rev = "v${version}";
owner = "grafana";
repo = "grafana";
- sha256 = "14i1h0v6bwb3y1xqs71dabriyd7gdgihb8wkf3gpjr4gnsywvsgm";
+ sha256 = "02by07d0h07zvws2yj71qa84sgp3x49p5ib0bahh0iyr50xqb3yj";
};
srcStatic = fetchurl {
url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz";
- sha256 = "03jf5wnf89a3fawdayl5x5rfyc3dsf9wm5dm1ldz9fqk31biq8ky";
+ sha256 = "0rqipwiz8bsqkhiv30k9jmk5szhabk9rgl37n7y8l0yk2avbq895";
};
- vendorSha256 = "03zvhznzdbi61kd0y0ldhx2n9zh3pwg1ias1shqgqyx46c9ysdzm";
+ vendorSha256 = "0shaxm2y5i29rb0k5bfpcsxbw3ap913l1rb5qbr9hrx7l142dbx8";
postPatch = ''
substituteInPlace pkg/cmd/grafana-server/main.go \
diff --git a/pkgs/servers/monitoring/kapacitor/default.nix b/pkgs/servers/monitoring/kapacitor/default.nix
index 0a15daf71c61..2435d570cbb5 100644
--- a/pkgs/servers/monitoring/kapacitor/default.nix
+++ b/pkgs/servers/monitoring/kapacitor/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "kapacitor";
- version = "1.5.6";
+ version = "1.5.7";
goPackagePath = "github.com/influxdata/kapacitor";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "influxdata";
repo = "kapacitor";
rev = "v${version}";
- sha256 = "1jb04lnxjrms7x5nlrsd1s465rramm9z4zkqpfw1vfdsqa2dd8rc";
+ sha256 = "0lzx25d4y5d8rsddgnypfskcxa5qlwc294sdzmn8dlq995yphpac";
};
meta = with lib; {
diff --git a/pkgs/servers/monitoring/loki/default.nix b/pkgs/servers/monitoring/loki/default.nix
index ec9d56f2cbb7..c4bfeed8c88d 100644
--- a/pkgs/servers/monitoring/loki/default.nix
+++ b/pkgs/servers/monitoring/loki/default.nix
@@ -1,24 +1,28 @@
-{ stdenv, lib, buildGoPackage, fetchFromGitHub, makeWrapper, systemd }:
+{ stdenv, lib, buildGoModule, fetchFromGitHub, makeWrapper, systemd, fetchpatch }:
-buildGoPackage rec {
- version = "1.6.1";
+buildGoModule rec {
+ version = "2.0.0";
pname = "grafana-loki";
- goPackagePath = "github.com/grafana/loki";
-
- doCheck = true;
src = fetchFromGitHub {
rev = "v${version}";
owner = "grafana";
repo = "loki";
- sha256 = "0bakskzizazc5cd6km3n6facc5val5567zinnxg3yjy29xdi64ww";
+ sha256 = "09a0mqdmk754vigd1xqijzwazwrmfaqcgdr2c6dz25p7a65568hj";
};
- postPatch = ''
- substituteInPlace pkg/distributor/distributor_test.go --replace \
- '"eth0", "en0", "lo0"' \
- '"lo"'
- '';
+ vendorSha256 = null;
+
+ subPackages = [ "..." ];
+
+ patches = [
+ (fetchpatch {
+ # Fix expected return value in Test_validateDropConfig
+ # https://github.com/grafana/loki/issues/2519
+ url = "https://github.com/grafana/loki/commit/1316c0f0c5cda7c272c4873ea910211476fc1db8.patch";
+ sha256 = "06hwga58qpmivbhyjgyqzb75602hy8212a4b5vh99y9pnn6c913h";
+ })
+ ];
nativeBuildInputs = [ makeWrapper ];
buildInputs = stdenv.lib.optionals stdenv.isLinux [ systemd.dev ];
@@ -28,6 +32,8 @@ buildGoPackage rec {
--prefix LD_LIBRARY_PATH : "${lib.getLib systemd}/lib"
'';
+ doCheck = true;
+
meta = with stdenv.lib; {
description = "Like Prometheus, but for logs";
license = licenses.asl20;
diff --git a/pkgs/servers/monitoring/longview/default.nix b/pkgs/servers/monitoring/longview/default.nix
index c5c284b7f02f..10f0f248a805 100644
--- a/pkgs/servers/monitoring/longview/default.nix
+++ b/pkgs/servers/monitoring/longview/default.nix
@@ -59,7 +59,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = "https://www.linode.com/longview";
- description = "Longview collects all of your system-level metrics and sends them to Linode";
+ description = "Collects all of your system-level metrics and sends them to Linode";
license = licenses.gpl2Plus;
maintainers = [ maintainers.rvl ];
inherit version;
diff --git a/pkgs/servers/monitoring/munin/default.nix b/pkgs/servers/monitoring/munin/default.nix
index 435e613a9894..cfc66a9a76aa 100644
--- a/pkgs/servers/monitoring/munin/default.nix
+++ b/pkgs/servers/monitoring/munin/default.nix
@@ -3,14 +3,14 @@
}:
stdenv.mkDerivation rec {
- version = "2.0.64";
+ version = "2.0.65";
pname = "munin";
src = fetchFromGitHub {
owner = "munin-monitoring";
repo = "munin";
rev = version;
- sha256 = "00gvvy7s2h1kxdxss7n63ir87fn66kq48lp94ackdyj49526maz4";
+ sha256 = "0gz9kp1x39xpklq77xpm8kldsc4w87732if90w5p9pw0ip4cn6df";
};
buildInputs = [
diff --git a/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix b/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix
index 45d70d47d6e8..e1fd31c3202f 100644
--- a/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "blackbox_exporter";
- version = "0.17.0";
+ version = "0.18.0";
rev = version;
goPackagePath = "github.com/prometheus/blackbox_exporter";
@@ -11,7 +11,7 @@ buildGoPackage rec {
rev = "v${version}";
owner = "prometheus";
repo = "blackbox_exporter";
- sha256 = "00ganz6wfwyb9avkp2fr4bwpzvfiffsmpgndl8zp80bk7m1b3mnz";
+ sha256 = "1h4s0ww1drh14slrj9m7mx224qx9c6hyjav8sj959r75902i9491";
};
# dns-lookup is performed for the tests
diff --git a/pkgs/servers/monitoring/prometheus/default.nix b/pkgs/servers/monitoring/prometheus/default.nix
index 7e729cd366f3..445872bbe5fb 100644
--- a/pkgs/servers/monitoring/prometheus/default.nix
+++ b/pkgs/servers/monitoring/prometheus/default.nix
@@ -1,13 +1,13 @@
{ lib, go, buildGoPackage, fetchFromGitHub, mkYarnPackage, nixosTests }:
let
- version = "2.20.1";
+ version = "2.22.1";
src = fetchFromGitHub {
rev = "v${version}";
owner = "prometheus";
repo = "prometheus";
- sha256 = "0svhx08pbz55nhn6g9pn79zbhyvr394k5w3ny1mq3wp382h62r5j";
+ sha256 = "0wilx675b0a8ww7bj36hzcaip0zqzndkzan04rjsjigz5bw6kba0";
};
webui = mkYarnPackage {
diff --git a/pkgs/servers/monitoring/prometheus/promscale.nix b/pkgs/servers/monitoring/prometheus/promscale.nix
index 1bf5d511e287..25ad49e7c8a8 100644
--- a/pkgs/servers/monitoring/prometheus/promscale.nix
+++ b/pkgs/servers/monitoring/prometheus/promscale.nix
@@ -5,20 +5,20 @@
buildGoModule rec {
pname = "promscale";
- version = "0.1.0";
+ version = "0.1.1";
src = fetchFromGitHub {
owner = "timescale";
repo = pname;
- rev = "${version}";
- sha256 = "sha256:0535sq640b9x9vi2sfazi9qs6arwjdn7nff16km2agncvs449dn4";
+ rev = version;
+ sha256 = "sha256:00mhkp3nf6h2zsvmmwyza1lahvmm05isfi7rqkx24c0dmkmif3x9";
};
vendorSha256 = "sha256:1ilciwf08678sciwwrjalwvcs5bp7x254nxc3nhdf88cf0bp2nxi";
buildFlagsArray = [ "-ldflags=-s -w -X github.com/timescale/promscale/pkg/version.Version=${version} -X github.com/timescale/promscale/pkg/version.CommitHash=${src.rev}" ];
- doCheck = false;
+ doCheck = false; # Requires access to a docker daemon
meta = with stdenv.lib; {
description = "An open-source analytical platform for Prometheus metrics";
diff --git a/pkgs/servers/monitoring/prometheus/pushgateway.nix b/pkgs/servers/monitoring/prometheus/pushgateway.nix
index 1425fccdca4b..d2d59c5e5ded 100644
--- a/pkgs/servers/monitoring/prometheus/pushgateway.nix
+++ b/pkgs/servers/monitoring/prometheus/pushgateway.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "pushgateway";
- version = "1.2.0";
+ version = "1.3.0";
rev = "v${version}";
goPackagePath = "github.com/prometheus/pushgateway";
@@ -11,7 +11,7 @@ buildGoPackage rec {
inherit rev;
owner = "prometheus";
repo = "pushgateway";
- sha256 = "0q57pvdfapi1xx8mw7ykvxs64alypyqbxwvrqjcrgv2jidbcd1mm";
+ sha256 = "0ll6s8yqcx3fgn6gzmfb1bsfykl0ra6383nyw1kjbj260w200gls";
};
buildUser = "nix@nixpkgs";
diff --git a/pkgs/servers/monitoring/prometheus/snmp-exporter.nix b/pkgs/servers/monitoring/prometheus/snmp-exporter.nix
index d3b35a8a8f1a..b6fafe5eaa43 100644
--- a/pkgs/servers/monitoring/prometheus/snmp-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/snmp-exporter.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "snmp_exporter";
- version = "0.18.0";
+ version = "0.19.0";
goPackagePath = "github.com/prometheus/snmp_exporter";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "prometheus";
repo = "snmp_exporter";
rev = "v${version}";
- sha256 = "1zdkb036zy2sw1drlp2m2z1yb7857d2y3yn2y3l0a1kkd4zcqkk4";
+ sha256 = "1ppi5lmc2lryawpw1b3kpg3qxr7v62zbiwg2v1d8sq1y5b2xdza6";
};
buildInputs = [ net-snmp ];
diff --git a/pkgs/servers/monitoring/prometheus/sql-exporter.nix b/pkgs/servers/monitoring/prometheus/sql-exporter.nix
new file mode 100644
index 000000000000..c689cc1ed793
--- /dev/null
+++ b/pkgs/servers/monitoring/prometheus/sql-exporter.nix
@@ -0,0 +1,23 @@
+{ stdenv, buildGoModule, fetchFromGitHub, nixosTests }:
+
+buildGoModule rec {
+ pname = "sql_exporter";
+ version = "0.3.0";
+
+ vendorSha256 = null;
+
+ src = fetchFromGitHub {
+ owner = "justwatchcom";
+ repo = "sql_exporter";
+ rev = "v${version}";
+ sha256 = "125brlxgwhkn3z5v0522gpm0sk6v905ghh05c4c3wf1hlm7bhnrc";
+ };
+
+ meta = with stdenv.lib; {
+ description = "Flexible SQL exporter for Prometheus";
+ homepage = "https://github.com/justwatchcom/sql_exporter";
+ license = licenses.mit;
+ maintainers = with maintainers; [ justinas ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/servers/monitoring/prometheus/webui-package.json b/pkgs/servers/monitoring/prometheus/webui-package.json
index 09ebefa01102..3c4c3eb8568f 100644
--- a/pkgs/servers/monitoring/prometheus/webui-package.json
+++ b/pkgs/servers/monitoring/prometheus/webui-package.json
@@ -8,33 +8,33 @@
"@fortawesome/react-fontawesome": "^0.1.4",
"@reach/router": "^1.2.1",
"@testing-library/react-hooks": "^3.1.1",
- "@types/jest": "^24.0.20",
- "@types/jquery": "^3.3.29",
+ "@types/jest": "^26.0.10",
+ "@types/jquery": "^3.5.1",
"@types/node": "^12.11.1",
"@types/reach__router": "^1.2.6",
"@types/react": "^16.8.2",
"@types/react-copy-to-clipboard": "^4.3.0",
"@types/react-dom": "^16.8.0",
- "@types/react-resize-detector": "^4.0.2",
+ "@types/react-resize-detector": "^4.2.0",
"@types/sanitize-html": "^1.20.2",
"bootstrap": "^4.2.1",
"css.escape": "^1.5.1",
- "downshift": "^3.2.2",
+ "downshift": "^3.4.8",
"enzyme-to-json": "^3.4.3",
"fuzzy": "^0.1.3",
"i": "^0.3.6",
- "jest-fetch-mock": "^2.1.2",
- "jquery": "^3.5",
+ "jest-fetch-mock": "^3.0.3",
+ "jquery": "^3.5.1",
"jquery.flot.tooltip": "^0.9.0",
- "jsdom": "^15.2.0",
+ "jsdom": "^16.4.0",
"moment": "^2.24.0",
"moment-timezone": "^0.5.23",
"popper.js": "^1.14.3",
"react": "^16.7.0",
"react-copy-to-clipboard": "^5.0.1",
"react-dom": "^16.7.0",
- "react-resize-detector": "^4.2.1",
- "react-scripts": "3.4.0",
+ "react-resize-detector": "^5.0.7",
+ "react-scripts": "3.4.3",
"react-test-renderer": "^16.9.0",
"reactstrap": "^8.0.1",
"sanitize-html": "^1.20.1",
@@ -68,7 +68,7 @@
"@types/flot": "0.0.31",
"@types/moment-timezone": "^0.5.10",
"@types/reactstrap": "^8.0.5",
- "@types/sinon": "^7.5.0",
+ "@types/sinon": "^9.0.4",
"@typescript-eslint/eslint-plugin": "2.x",
"@typescript-eslint/parser": "2.x",
"enzyme": "^3.10.0",
@@ -76,15 +76,15 @@
"eslint": "6.x",
"eslint-config-prettier": "^6.4.0",
"eslint-config-react-app": "^5.0.2",
- "eslint-plugin-flowtype": "3.x",
+ "eslint-plugin-flowtype": "4.x",
"eslint-plugin-import": "2.x",
"eslint-plugin-jsx-a11y": "6.x",
"eslint-plugin-prettier": "^3.1.1",
"eslint-plugin-react": "7.x",
- "eslint-plugin-react-hooks": "1.x",
- "jest-fetch-mock": "^2.1.2",
+ "eslint-plugin-react-hooks": "2.x",
+ "jest-fetch-mock": "^3.0.3",
"prettier": "^1.18.2",
- "sinon": "^7.5.0"
+ "sinon": "^9.0.3"
},
"proxy": "http://localhost:9090",
"jest": {
diff --git a/pkgs/servers/monitoring/prometheus/webui-yarndeps.nix b/pkgs/servers/monitoring/prometheus/webui-yarndeps.nix
index 8b7d346e5600..56f9ec722782 100644
--- a/pkgs/servers/monitoring/prometheus/webui-yarndeps.nix
+++ b/pkgs/servers/monitoring/prometheus/webui-yarndeps.nix
@@ -10,19 +10,19 @@
};
}
{
- name = "_babel_compat_data___compat_data_7.9.0.tgz";
+ name = "_babel_code_frame___code_frame_7.10.4.tgz";
path = fetchurl {
- name = "_babel_compat_data___compat_data_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.9.0.tgz";
- sha1 = "04815556fc90b0c174abd2c0c1bb966faa036a6c";
+ name = "_babel_code_frame___code_frame_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz";
+ sha1 = "168da1a36e90da68ae8d49c0f1b48c7c6249213a";
};
}
{
- name = "_babel_core___core_7.8.4.tgz";
+ name = "_babel_compat_data___compat_data_7.11.0.tgz";
path = fetchurl {
- name = "_babel_core___core_7.8.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/core/-/core-7.8.4.tgz";
- sha1 = "d496799e5c12195b3602d0fddd77294e3e38e80e";
+ name = "_babel_compat_data___compat_data_7.11.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.11.0.tgz";
+ sha1 = "e9f73efe09af1355b723a7f39b11bad637d7c99c";
};
}
{
@@ -34,259 +34,251 @@
};
}
{
- name = "_babel_generator___generator_7.9.0.tgz";
+ name = "_babel_core___core_7.11.6.tgz";
path = fetchurl {
- name = "_babel_generator___generator_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.0.tgz";
- sha1 = "0f67adea4ec39dad6e63345f70eec33014d78c89";
+ name = "_babel_core___core_7.11.6.tgz";
+ url = "https://registry.yarnpkg.com/@babel/core/-/core-7.11.6.tgz";
+ sha1 = "3a9455dc7387ff1bac45770650bc13ba04a15651";
};
}
{
- name = "_babel_generator___generator_7.9.4.tgz";
+ name = "_babel_generator___generator_7.11.6.tgz";
path = fetchurl {
- name = "_babel_generator___generator_7.9.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.4.tgz";
- sha1 = "12441e90c3b3c4159cdecf312075bf1a8ce2dbce";
+ name = "_babel_generator___generator_7.11.6.tgz";
+ url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.11.6.tgz";
+ sha1 = "b868900f81b163b4d464ea24545c61cbac4dc620";
};
}
{
- name = "_babel_helper_annotate_as_pure___helper_annotate_as_pure_7.8.3.tgz";
+ name = "_babel_helper_annotate_as_pure___helper_annotate_as_pure_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_annotate_as_pure___helper_annotate_as_pure_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz";
- sha1 = "60bc0bc657f63a0924ff9a4b4a0b24a13cf4deee";
+ name = "_babel_helper_annotate_as_pure___helper_annotate_as_pure_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz";
+ sha1 = "5bf0d495a3f757ac3bda48b5bf3b3ba309c72ba3";
};
}
{
- name = "_babel_helper_builder_binary_assignment_operator_visitor___helper_builder_binary_assignment_operator_visitor_7.8.3.tgz";
+ name = "_babel_helper_builder_binary_assignment_operator_visitor___helper_builder_binary_assignment_operator_visitor_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_builder_binary_assignment_operator_visitor___helper_builder_binary_assignment_operator_visitor_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz";
- sha1 = "c84097a427a061ac56a1c30ebf54b7b22d241503";
+ name = "_babel_helper_builder_binary_assignment_operator_visitor___helper_builder_binary_assignment_operator_visitor_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz";
+ sha1 = "bb0b75f31bf98cbf9ff143c1ae578b87274ae1a3";
};
}
{
- name = "_babel_helper_builder_react_jsx_experimental___helper_builder_react_jsx_experimental_7.9.0.tgz";
+ name = "_babel_helper_builder_react_jsx_experimental___helper_builder_react_jsx_experimental_7.11.5.tgz";
path = fetchurl {
- name = "_babel_helper_builder_react_jsx_experimental___helper_builder_react_jsx_experimental_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.0.tgz";
- sha1 = "066d80262ade488f9c1b1823ce5db88a4cedaa43";
+ name = "_babel_helper_builder_react_jsx_experimental___helper_builder_react_jsx_experimental_7.11.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.11.5.tgz";
+ sha1 = "4ea43dd63857b0a35cd1f1b161dc29b43414e79f";
};
}
{
- name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.9.0.tgz";
+ name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz";
- sha1 = "16bf391990b57732700a3278d4d9a81231ea8d32";
+ name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz";
+ sha1 = "8095cddbff858e6fa9c326daee54a2f2732c1d5d";
};
}
{
- name = "_babel_helper_call_delegate___helper_call_delegate_7.8.7.tgz";
+ name = "_babel_helper_compilation_targets___helper_compilation_targets_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_call_delegate___helper_call_delegate_7.8.7.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.8.7.tgz";
- sha1 = "28a279c2e6c622a6233da548127f980751324cab";
+ name = "_babel_helper_compilation_targets___helper_compilation_targets_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz";
+ sha1 = "804ae8e3f04376607cc791b9d47d540276332bd2";
};
}
{
- name = "_babel_helper_compilation_targets___helper_compilation_targets_7.8.7.tgz";
+ name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.10.5.tgz";
path = fetchurl {
- name = "_babel_helper_compilation_targets___helper_compilation_targets_7.8.7.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz";
- sha1 = "dac1eea159c0e4bd46e309b5a1b04a66b53c1dde";
+ name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz";
+ sha1 = "9f61446ba80e8240b0a5c85c6fdac8459d6f259d";
};
}
{
- name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.8.6.tgz";
+ name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.8.6.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.6.tgz";
- sha1 = "243a5b46e2f8f0f674dc1387631eb6b28b851de0";
+ name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz";
+ sha1 = "fdd60d88524659a0b6959c0579925e425714f3b8";
};
}
{
- name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.8.8.tgz";
+ name = "_babel_helper_define_map___helper_define_map_7.10.5.tgz";
path = fetchurl {
- name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.8.8.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz";
- sha1 = "5d84180b588f560b7864efaeea89243e58312087";
+ name = "_babel_helper_define_map___helper_define_map_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz";
+ sha1 = "b53c10db78a640800152692b13393147acb9bb30";
};
}
{
- name = "_babel_helper_define_map___helper_define_map_7.8.3.tgz";
+ name = "_babel_helper_explode_assignable_expression___helper_explode_assignable_expression_7.11.4.tgz";
path = fetchurl {
- name = "_babel_helper_define_map___helper_define_map_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz";
- sha1 = "a0655cad5451c3760b726eba875f1cd8faa02c15";
+ name = "_babel_helper_explode_assignable_expression___helper_explode_assignable_expression_7.11.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.11.4.tgz";
+ sha1 = "2d8e3470252cc17aba917ede7803d4a7a276a41b";
};
}
{
- name = "_babel_helper_explode_assignable_expression___helper_explode_assignable_expression_7.8.3.tgz";
+ name = "_babel_helper_function_name___helper_function_name_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_explode_assignable_expression___helper_explode_assignable_expression_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz";
- sha1 = "a728dc5b4e89e30fc2dfc7d04fa28a930653f982";
+ name = "_babel_helper_function_name___helper_function_name_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz";
+ sha1 = "d2d3b20c59ad8c47112fa7d2a94bc09d5ef82f1a";
};
}
{
- name = "_babel_helper_function_name___helper_function_name_7.8.3.tgz";
+ name = "_babel_helper_get_function_arity___helper_get_function_arity_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_function_name___helper_function_name_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz";
- sha1 = "eeeb665a01b1f11068e9fb86ad56a1cb1a824cca";
+ name = "_babel_helper_get_function_arity___helper_get_function_arity_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz";
+ sha1 = "98c1cbea0e2332f33f9a4661b8ce1505b2c19ba2";
};
}
{
- name = "_babel_helper_get_function_arity___helper_get_function_arity_7.8.3.tgz";
+ name = "_babel_helper_hoist_variables___helper_hoist_variables_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_get_function_arity___helper_get_function_arity_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz";
- sha1 = "b894b947bd004381ce63ea1db9f08547e920abd5";
+ name = "_babel_helper_hoist_variables___helper_hoist_variables_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz";
+ sha1 = "d49b001d1d5a68ca5e6604dda01a6297f7c9381e";
};
}
{
- name = "_babel_helper_hoist_variables___helper_hoist_variables_7.8.3.tgz";
+ name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.11.0.tgz";
path = fetchurl {
- name = "_babel_helper_hoist_variables___helper_hoist_variables_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz";
- sha1 = "1dbe9b6b55d78c9b4183fc8cdc6e30ceb83b7134";
+ name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.11.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz";
+ sha1 = "ae69c83d84ee82f4b42f96e2a09410935a8f26df";
};
}
{
- name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.8.3.tgz";
+ name = "_babel_helper_module_imports___helper_module_imports_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz";
- sha1 = "659b710498ea6c1d9907e0c73f206eee7dadc24c";
+ name = "_babel_helper_module_imports___helper_module_imports_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz";
+ sha1 = "4c5c54be04bd31670a7382797d75b9fa2e5b5620";
};
}
{
- name = "_babel_helper_module_imports___helper_module_imports_7.8.3.tgz";
+ name = "_babel_helper_module_transforms___helper_module_transforms_7.11.0.tgz";
path = fetchurl {
- name = "_babel_helper_module_imports___helper_module_imports_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz";
- sha1 = "7fe39589b39c016331b6b8c3f441e8f0b1419498";
+ name = "_babel_helper_module_transforms___helper_module_transforms_7.11.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz";
+ sha1 = "b16f250229e47211abdd84b34b64737c2ab2d359";
};
}
{
- name = "_babel_helper_module_transforms___helper_module_transforms_7.9.0.tgz";
+ name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_module_transforms___helper_module_transforms_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz";
- sha1 = "43b34dfe15961918707d247327431388e9fe96e5";
+ name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz";
+ sha1 = "50dc96413d594f995a77905905b05893cd779673";
};
}
{
- name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.8.3.tgz";
+ name = "_babel_helper_plugin_utils___helper_plugin_utils_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz";
- sha1 = "7ed071813d09c75298ef4f208956006b6111ecb9";
+ name = "_babel_helper_plugin_utils___helper_plugin_utils_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz";
+ sha1 = "2f75a831269d4f677de49986dff59927533cf375";
};
}
{
- name = "_babel_helper_plugin_utils___helper_plugin_utils_7.8.3.tgz";
+ name = "_babel_helper_regex___helper_regex_7.10.5.tgz";
path = fetchurl {
- name = "_babel_helper_plugin_utils___helper_plugin_utils_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz";
- sha1 = "9ea293be19babc0f52ff8ca88b34c3611b208670";
+ name = "_babel_helper_regex___helper_regex_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.10.5.tgz";
+ sha1 = "32dfbb79899073c415557053a19bd055aae50ae0";
};
}
{
- name = "_babel_helper_regex___helper_regex_7.8.3.tgz";
+ name = "_babel_helper_remap_async_to_generator___helper_remap_async_to_generator_7.11.4.tgz";
path = fetchurl {
- name = "_babel_helper_regex___helper_regex_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.8.3.tgz";
- sha1 = "139772607d51b93f23effe72105b319d2a4c6965";
+ name = "_babel_helper_remap_async_to_generator___helper_remap_async_to_generator_7.11.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.11.4.tgz";
+ sha1 = "4474ea9f7438f18575e30b0cac784045b402a12d";
};
}
{
- name = "_babel_helper_remap_async_to_generator___helper_remap_async_to_generator_7.8.3.tgz";
+ name = "_babel_helper_replace_supers___helper_replace_supers_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_remap_async_to_generator___helper_remap_async_to_generator_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz";
- sha1 = "273c600d8b9bf5006142c1e35887d555c12edd86";
+ name = "_babel_helper_replace_supers___helper_replace_supers_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz";
+ sha1 = "d585cd9388ea06e6031e4cd44b6713cbead9e6cf";
};
}
{
- name = "_babel_helper_replace_supers___helper_replace_supers_7.8.6.tgz";
+ name = "_babel_helper_simple_access___helper_simple_access_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_replace_supers___helper_replace_supers_7.8.6.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz";
- sha1 = "5ada744fd5ad73203bf1d67459a27dcba67effc8";
+ name = "_babel_helper_simple_access___helper_simple_access_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz";
+ sha1 = "0f5ccda2945277a2a7a2d3a821e15395edcf3461";
};
}
{
- name = "_babel_helper_simple_access___helper_simple_access_7.8.3.tgz";
+ name = "_babel_helper_skip_transparent_expression_wrappers___helper_skip_transparent_expression_wrappers_7.11.0.tgz";
path = fetchurl {
- name = "_babel_helper_simple_access___helper_simple_access_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz";
- sha1 = "7f8109928b4dab4654076986af575231deb639ae";
+ name = "_babel_helper_skip_transparent_expression_wrappers___helper_skip_transparent_expression_wrappers_7.11.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz";
+ sha1 = "eec162f112c2f58d3af0af125e3bb57665146729";
};
}
{
- name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.8.3.tgz";
+ name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.11.0.tgz";
path = fetchurl {
- name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz";
- sha1 = "31a9f30070f91368a7182cf05f831781065fc7a9";
+ name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.11.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz";
+ sha1 = "f8a491244acf6a676158ac42072911ba83ad099f";
};
}
{
- name = "_babel_helper_validator_identifier___helper_validator_identifier_7.9.0.tgz";
+ name = "_babel_helper_validator_identifier___helper_validator_identifier_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_validator_identifier___helper_validator_identifier_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz";
- sha1 = "ad53562a7fc29b3b9a91bbf7d10397fd146346ed";
+ name = "_babel_helper_validator_identifier___helper_validator_identifier_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz";
+ sha1 = "a78c7a7251e01f616512d31b10adcf52ada5e0d2";
};
}
{
- name = "_babel_helper_wrap_function___helper_wrap_function_7.8.3.tgz";
+ name = "_babel_helper_wrap_function___helper_wrap_function_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helper_wrap_function___helper_wrap_function_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz";
- sha1 = "9dbdb2bb55ef14aaa01fe8c99b629bd5352d8610";
+ name = "_babel_helper_wrap_function___helper_wrap_function_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz";
+ sha1 = "8a6f701eab0ff39f765b5a1cfef409990e624b87";
};
}
{
- name = "_babel_helpers___helpers_7.9.2.tgz";
+ name = "_babel_helpers___helpers_7.10.4.tgz";
path = fetchurl {
- name = "_babel_helpers___helpers_7.9.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.9.2.tgz";
- sha1 = "b42a81a811f1e7313b88cba8adc66b3d9ae6c09f";
+ name = "_babel_helpers___helpers_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.10.4.tgz";
+ sha1 = "2abeb0d721aff7c0a97376b9e1f6f65d7a475044";
};
}
{
- name = "_babel_highlight___highlight_7.9.0.tgz";
+ name = "_babel_highlight___highlight_7.10.4.tgz";
path = fetchurl {
- name = "_babel_highlight___highlight_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.9.0.tgz";
- sha1 = "4e9b45ccb82b79607271b2979ad82c7b68163079";
+ name = "_babel_highlight___highlight_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz";
+ sha1 = "7d1bdfd65753538fabe6c38596cdb76d9ac60143";
};
}
{
- name = "_babel_parser___parser_7.9.4.tgz";
+ name = "_babel_parser___parser_7.11.5.tgz";
path = fetchurl {
- name = "_babel_parser___parser_7.9.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.4.tgz";
- sha1 = "68a35e6b0319bbc014465be43828300113f2f2e8";
+ name = "_babel_parser___parser_7.11.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.11.5.tgz";
+ sha1 = "c7ff6303df71080ec7a4f5b8c003c58f1cf51037";
};
}
{
- name = "_babel_parser___parser_7.9.2.tgz";
+ name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.10.5.tgz";
path = fetchurl {
- name = "_babel_parser___parser_7.9.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.2.tgz";
- sha1 = "4e767f424b479c514077544484d1f9bdba7f1158";
- };
- }
- {
- name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.8.3.tgz";
- path = fetchurl {
- name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz";
- sha1 = "bad329c670b382589721b27540c7d288601c6e6f";
+ name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz";
+ sha1 = "3491cabf2f7c179ab820606cec27fed15e0e8558";
};
}
{
@@ -298,6 +290,14 @@
};
}
{
+ name = "_babel_plugin_proposal_class_properties___plugin_proposal_class_properties_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_proposal_class_properties___plugin_proposal_class_properties_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz";
+ sha1 = "a33bf632da390a59c7a8c570045d1115cd778807";
+ };
+ }
+ {
name = "_babel_plugin_proposal_decorators___plugin_proposal_decorators_7.8.3.tgz";
path = fetchurl {
name = "_babel_plugin_proposal_decorators___plugin_proposal_decorators_7.8.3.tgz";
@@ -306,19 +306,35 @@
};
}
{
- name = "_babel_plugin_proposal_dynamic_import___plugin_proposal_dynamic_import_7.8.3.tgz";
+ name = "_babel_plugin_proposal_dynamic_import___plugin_proposal_dynamic_import_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_dynamic_import___plugin_proposal_dynamic_import_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz";
- sha1 = "38c4fe555744826e97e2ae930b0fb4cc07e66054";
+ name = "_babel_plugin_proposal_dynamic_import___plugin_proposal_dynamic_import_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz";
+ sha1 = "ba57a26cb98b37741e9d5bca1b8b0ddf8291f17e";
};
}
{
- name = "_babel_plugin_proposal_json_strings___plugin_proposal_json_strings_7.8.3.tgz";
+ name = "_babel_plugin_proposal_export_namespace_from___plugin_proposal_export_namespace_from_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_json_strings___plugin_proposal_json_strings_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz";
- sha1 = "da5216b238a98b58a1e05d6852104b10f9a70d6b";
+ name = "_babel_plugin_proposal_export_namespace_from___plugin_proposal_export_namespace_from_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.10.4.tgz";
+ sha1 = "570d883b91031637b3e2958eea3c438e62c05f54";
+ };
+ }
+ {
+ name = "_babel_plugin_proposal_json_strings___plugin_proposal_json_strings_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_proposal_json_strings___plugin_proposal_json_strings_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz";
+ sha1 = "593e59c63528160233bd321b1aebe0820c2341db";
+ };
+ }
+ {
+ name = "_babel_plugin_proposal_logical_assignment_operators___plugin_proposal_logical_assignment_operators_7.11.0.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_proposal_logical_assignment_operators___plugin_proposal_logical_assignment_operators_7.11.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.11.0.tgz";
+ sha1 = "9f80e482c03083c87125dee10026b58527ea20c8";
};
}
{
@@ -330,6 +346,14 @@
};
}
{
+ name = "_babel_plugin_proposal_nullish_coalescing_operator___plugin_proposal_nullish_coalescing_operator_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_proposal_nullish_coalescing_operator___plugin_proposal_nullish_coalescing_operator_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz";
+ sha1 = "02a7e961fc32e6d5b2db0649e01bf80ddee7e04a";
+ };
+ }
+ {
name = "_babel_plugin_proposal_numeric_separator___plugin_proposal_numeric_separator_7.8.3.tgz";
path = fetchurl {
name = "_babel_plugin_proposal_numeric_separator___plugin_proposal_numeric_separator_7.8.3.tgz";
@@ -338,19 +362,27 @@
};
}
{
- name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.9.0.tgz";
+ name = "_babel_plugin_proposal_numeric_separator___plugin_proposal_numeric_separator_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz";
- sha1 = "a28993699fc13df165995362693962ba6b061d6f";
+ name = "_babel_plugin_proposal_numeric_separator___plugin_proposal_numeric_separator_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz";
+ sha1 = "ce1590ff0a65ad12970a609d78855e9a4c1aef06";
};
}
{
- name = "_babel_plugin_proposal_optional_catch_binding___plugin_proposal_optional_catch_binding_7.8.3.tgz";
+ name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.11.0.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_optional_catch_binding___plugin_proposal_optional_catch_binding_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz";
- sha1 = "9dee96ab1650eed88646ae9734ca167ac4a9c5c9";
+ name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.11.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz";
+ sha1 = "bd81f95a1f746760ea43b6c2d3d62b11790ad0af";
+ };
+ }
+ {
+ name = "_babel_plugin_proposal_optional_catch_binding___plugin_proposal_optional_catch_binding_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_proposal_optional_catch_binding___plugin_proposal_optional_catch_binding_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz";
+ sha1 = "31c938309d24a78a49d68fdabffaa863758554dd";
};
}
{
@@ -362,11 +394,27 @@
};
}
{
- name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.8.8.tgz";
+ name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.11.0.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.8.8.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz";
- sha1 = "ee3a95e90cdc04fe8cd92ec3279fa017d68a0d1d";
+ name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.11.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.11.0.tgz";
+ sha1 = "de5866d0646f6afdaab8a566382fe3a221755076";
+ };
+ }
+ {
+ name = "_babel_plugin_proposal_private_methods___plugin_proposal_private_methods_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_proposal_private_methods___plugin_proposal_private_methods_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz";
+ sha1 = "b160d972b8fdba5c7d111a145fc8c421fc2a6909";
+ };
+ }
+ {
+ name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz";
+ sha1 = "4483cda53041ce3413b7fe2f00022665ddfaa75d";
};
}
{
@@ -378,11 +426,19 @@
};
}
{
- name = "_babel_plugin_syntax_decorators___plugin_syntax_decorators_7.8.3.tgz";
+ name = "_babel_plugin_syntax_class_properties___plugin_syntax_class_properties_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_decorators___plugin_syntax_decorators_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz";
- sha1 = "8d2c15a9f1af624b0025f961682a9d53d3001bda";
+ name = "_babel_plugin_syntax_class_properties___plugin_syntax_class_properties_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz";
+ sha1 = "6644e6a0baa55a61f9e3231f6c9eeb6ee46c124c";
+ };
+ }
+ {
+ name = "_babel_plugin_syntax_decorators___plugin_syntax_decorators_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_syntax_decorators___plugin_syntax_decorators_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.10.4.tgz";
+ sha1 = "6853085b2c429f9d322d02f5a635018cdeb2360c";
};
}
{
@@ -394,11 +450,19 @@
};
}
{
- name = "_babel_plugin_syntax_flow___plugin_syntax_flow_7.8.3.tgz";
+ name = "_babel_plugin_syntax_export_namespace_from___plugin_syntax_export_namespace_from_7.8.3.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_syntax_export_namespace_from___plugin_syntax_export_namespace_from_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz";
+ sha1 = "028964a9ba80dbc094c915c487ad7c4e7a66465a";
+ };
+ }
+ {
+ name = "_babel_plugin_syntax_flow___plugin_syntax_flow_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_flow___plugin_syntax_flow_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz";
- sha1 = "f2c883bd61a6316f2c89380ae5122f923ba4527f";
+ name = "_babel_plugin_syntax_flow___plugin_syntax_flow_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.10.4.tgz";
+ sha1 = "53351dd7ae01995e567d04ce42af1a6e0ba846a6";
};
}
{
@@ -410,11 +474,19 @@
};
}
{
- name = "_babel_plugin_syntax_jsx___plugin_syntax_jsx_7.8.3.tgz";
+ name = "_babel_plugin_syntax_jsx___plugin_syntax_jsx_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_jsx___plugin_syntax_jsx_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz";
- sha1 = "521b06c83c40480f1e58b4fd33b92eceb1d6ea94";
+ name = "_babel_plugin_syntax_jsx___plugin_syntax_jsx_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz";
+ sha1 = "39abaae3cbf710c4373d8429484e6ba21340166c";
+ };
+ }
+ {
+ name = "_babel_plugin_syntax_logical_assignment_operators___plugin_syntax_logical_assignment_operators_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_syntax_logical_assignment_operators___plugin_syntax_logical_assignment_operators_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz";
+ sha1 = "ca91ef46303530448b906652bac2e9fe9941f699";
};
}
{
@@ -426,11 +498,11 @@
};
}
{
- name = "_babel_plugin_syntax_numeric_separator___plugin_syntax_numeric_separator_7.8.3.tgz";
+ name = "_babel_plugin_syntax_numeric_separator___plugin_syntax_numeric_separator_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_numeric_separator___plugin_syntax_numeric_separator_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz";
- sha1 = "0e3fb63e09bea1b11e96467271c8308007e7c41f";
+ name = "_babel_plugin_syntax_numeric_separator___plugin_syntax_numeric_separator_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz";
+ sha1 = "b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97";
};
}
{
@@ -458,99 +530,99 @@
};
}
{
- name = "_babel_plugin_syntax_top_level_await___plugin_syntax_top_level_await_7.8.3.tgz";
+ name = "_babel_plugin_syntax_top_level_await___plugin_syntax_top_level_await_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_top_level_await___plugin_syntax_top_level_await_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz";
- sha1 = "3acdece695e6b13aaf57fc291d1a800950c71391";
+ name = "_babel_plugin_syntax_top_level_await___plugin_syntax_top_level_await_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz";
+ sha1 = "4bbeb8917b54fcf768364e0a81f560e33a3ef57d";
};
}
{
- name = "_babel_plugin_syntax_typescript___plugin_syntax_typescript_7.8.3.tgz";
+ name = "_babel_plugin_syntax_typescript___plugin_syntax_typescript_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_typescript___plugin_syntax_typescript_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz";
- sha1 = "c1f659dda97711a569cef75275f7e15dcaa6cabc";
+ name = "_babel_plugin_syntax_typescript___plugin_syntax_typescript_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.10.4.tgz";
+ sha1 = "2f55e770d3501e83af217d782cb7517d7bb34d25";
};
}
{
- name = "_babel_plugin_transform_arrow_functions___plugin_transform_arrow_functions_7.8.3.tgz";
+ name = "_babel_plugin_transform_arrow_functions___plugin_transform_arrow_functions_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_arrow_functions___plugin_transform_arrow_functions_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz";
- sha1 = "82776c2ed0cd9e1a49956daeb896024c9473b8b6";
+ name = "_babel_plugin_transform_arrow_functions___plugin_transform_arrow_functions_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz";
+ sha1 = "e22960d77e697c74f41c501d44d73dbf8a6a64cd";
};
}
{
- name = "_babel_plugin_transform_async_to_generator___plugin_transform_async_to_generator_7.8.3.tgz";
+ name = "_babel_plugin_transform_async_to_generator___plugin_transform_async_to_generator_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_async_to_generator___plugin_transform_async_to_generator_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz";
- sha1 = "4308fad0d9409d71eafb9b1a6ee35f9d64b64086";
+ name = "_babel_plugin_transform_async_to_generator___plugin_transform_async_to_generator_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz";
+ sha1 = "41a5017e49eb6f3cda9392a51eef29405b245a37";
};
}
{
- name = "_babel_plugin_transform_block_scoped_functions___plugin_transform_block_scoped_functions_7.8.3.tgz";
+ name = "_babel_plugin_transform_block_scoped_functions___plugin_transform_block_scoped_functions_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_block_scoped_functions___plugin_transform_block_scoped_functions_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz";
- sha1 = "437eec5b799b5852072084b3ae5ef66e8349e8a3";
+ name = "_babel_plugin_transform_block_scoped_functions___plugin_transform_block_scoped_functions_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz";
+ sha1 = "1afa595744f75e43a91af73b0d998ecfe4ebc2e8";
};
}
{
- name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.8.3.tgz";
+ name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.11.1.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz";
- sha1 = "97d35dab66857a437c166358b91d09050c868f3a";
+ name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.11.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz";
+ sha1 = "5b7efe98852bef8d652c0b28144cd93a9e4b5215";
};
}
{
- name = "_babel_plugin_transform_classes___plugin_transform_classes_7.9.2.tgz";
+ name = "_babel_plugin_transform_classes___plugin_transform_classes_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_classes___plugin_transform_classes_7.9.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz";
- sha1 = "8603fc3cc449e31fdbdbc257f67717536a11af8d";
+ name = "_babel_plugin_transform_classes___plugin_transform_classes_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz";
+ sha1 = "405136af2b3e218bc4a1926228bc917ab1a0adc7";
};
}
{
- name = "_babel_plugin_transform_computed_properties___plugin_transform_computed_properties_7.8.3.tgz";
+ name = "_babel_plugin_transform_computed_properties___plugin_transform_computed_properties_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_computed_properties___plugin_transform_computed_properties_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz";
- sha1 = "96d0d28b7f7ce4eb5b120bb2e0e943343c86f81b";
+ name = "_babel_plugin_transform_computed_properties___plugin_transform_computed_properties_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz";
+ sha1 = "9ded83a816e82ded28d52d4b4ecbdd810cdfc0eb";
};
}
{
- name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.8.8.tgz";
+ name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.8.8.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz";
- sha1 = "fadb2bc8e90ccaf5658de6f8d4d22ff6272a2f4b";
+ name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz";
+ sha1 = "70ddd2b3d1bea83d01509e9bb25ddb3a74fc85e5";
};
}
{
- name = "_babel_plugin_transform_dotall_regex___plugin_transform_dotall_regex_7.8.3.tgz";
+ name = "_babel_plugin_transform_dotall_regex___plugin_transform_dotall_regex_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_dotall_regex___plugin_transform_dotall_regex_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz";
- sha1 = "c3c6ec5ee6125c6993c5cbca20dc8621a9ea7a6e";
+ name = "_babel_plugin_transform_dotall_regex___plugin_transform_dotall_regex_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz";
+ sha1 = "469c2062105c1eb6a040eaf4fac4b488078395ee";
};
}
{
- name = "_babel_plugin_transform_duplicate_keys___plugin_transform_duplicate_keys_7.8.3.tgz";
+ name = "_babel_plugin_transform_duplicate_keys___plugin_transform_duplicate_keys_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_duplicate_keys___plugin_transform_duplicate_keys_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz";
- sha1 = "8d12df309aa537f272899c565ea1768e286e21f1";
+ name = "_babel_plugin_transform_duplicate_keys___plugin_transform_duplicate_keys_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz";
+ sha1 = "697e50c9fee14380fe843d1f306b295617431e47";
};
}
{
- name = "_babel_plugin_transform_exponentiation_operator___plugin_transform_exponentiation_operator_7.8.3.tgz";
+ name = "_babel_plugin_transform_exponentiation_operator___plugin_transform_exponentiation_operator_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_exponentiation_operator___plugin_transform_exponentiation_operator_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz";
- sha1 = "581a6d7f56970e06bf51560cd64f5e947b70d7b7";
+ name = "_babel_plugin_transform_exponentiation_operator___plugin_transform_exponentiation_operator_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz";
+ sha1 = "5ae338c57f8cf4001bdb35607ae66b92d665af2e";
};
}
{
@@ -562,115 +634,115 @@
};
}
{
- name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.9.0.tgz";
+ name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz";
- sha1 = "0f260e27d3e29cd1bb3128da5e76c761aa6c108e";
+ name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz";
+ sha1 = "c08892e8819d3a5db29031b115af511dbbfebae9";
};
}
{
- name = "_babel_plugin_transform_function_name___plugin_transform_function_name_7.8.3.tgz";
+ name = "_babel_plugin_transform_function_name___plugin_transform_function_name_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_function_name___plugin_transform_function_name_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz";
- sha1 = "279373cb27322aaad67c2683e776dfc47196ed8b";
+ name = "_babel_plugin_transform_function_name___plugin_transform_function_name_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz";
+ sha1 = "6a467880e0fc9638514ba369111811ddbe2644b7";
};
}
{
- name = "_babel_plugin_transform_literals___plugin_transform_literals_7.8.3.tgz";
+ name = "_babel_plugin_transform_literals___plugin_transform_literals_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_literals___plugin_transform_literals_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz";
- sha1 = "aef239823d91994ec7b68e55193525d76dbd5dc1";
+ name = "_babel_plugin_transform_literals___plugin_transform_literals_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz";
+ sha1 = "9f42ba0841100a135f22712d0e391c462f571f3c";
};
}
{
- name = "_babel_plugin_transform_member_expression_literals___plugin_transform_member_expression_literals_7.8.3.tgz";
+ name = "_babel_plugin_transform_member_expression_literals___plugin_transform_member_expression_literals_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_member_expression_literals___plugin_transform_member_expression_literals_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz";
- sha1 = "963fed4b620ac7cbf6029c755424029fa3a40410";
+ name = "_babel_plugin_transform_member_expression_literals___plugin_transform_member_expression_literals_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz";
+ sha1 = "b1ec44fcf195afcb8db2c62cd8e551c881baf8b7";
};
}
{
- name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.9.0.tgz";
+ name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.10.5.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz";
- sha1 = "19755ee721912cf5bb04c07d50280af3484efef4";
+ name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz";
+ sha1 = "1b9cddaf05d9e88b3aad339cb3e445c4f020a9b1";
};
}
{
- name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.9.0.tgz";
+ name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz";
- sha1 = "e3e72f4cbc9b4a260e30be0ea59bdf5a39748940";
+ name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz";
+ sha1 = "66667c3eeda1ebf7896d41f1f16b17105a2fbca0";
};
}
{
- name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.9.0.tgz";
+ name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.10.5.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz";
- sha1 = "e9fd46a296fc91e009b64e07ddaa86d6f0edeb90";
+ name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz";
+ sha1 = "6270099c854066681bae9e05f87e1b9cadbe8c85";
};
}
{
- name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.9.0.tgz";
+ name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz";
- sha1 = "e909acae276fec280f9b821a5f38e1f08b480697";
+ name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz";
+ sha1 = "9a8481fe81b824654b3a0b65da3df89f3d21839e";
};
}
{
- name = "_babel_plugin_transform_named_capturing_groups_regex___plugin_transform_named_capturing_groups_regex_7.8.3.tgz";
+ name = "_babel_plugin_transform_named_capturing_groups_regex___plugin_transform_named_capturing_groups_regex_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_named_capturing_groups_regex___plugin_transform_named_capturing_groups_regex_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz";
- sha1 = "a2a72bffa202ac0e2d0506afd0939c5ecbc48c6c";
+ name = "_babel_plugin_transform_named_capturing_groups_regex___plugin_transform_named_capturing_groups_regex_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz";
+ sha1 = "78b4d978810b6f3bcf03f9e318f2fc0ed41aecb6";
};
}
{
- name = "_babel_plugin_transform_new_target___plugin_transform_new_target_7.8.3.tgz";
+ name = "_babel_plugin_transform_new_target___plugin_transform_new_target_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_new_target___plugin_transform_new_target_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz";
- sha1 = "60cc2ae66d85c95ab540eb34babb6434d4c70c43";
+ name = "_babel_plugin_transform_new_target___plugin_transform_new_target_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz";
+ sha1 = "9097d753cb7b024cb7381a3b2e52e9513a9c6888";
};
}
{
- name = "_babel_plugin_transform_object_super___plugin_transform_object_super_7.8.3.tgz";
+ name = "_babel_plugin_transform_object_super___plugin_transform_object_super_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_object_super___plugin_transform_object_super_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz";
- sha1 = "ebb6a1e7a86ffa96858bd6ac0102d65944261725";
+ name = "_babel_plugin_transform_object_super___plugin_transform_object_super_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz";
+ sha1 = "d7146c4d139433e7a6526f888c667e314a093894";
};
}
{
- name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.8.8.tgz";
+ name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.10.5.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.8.8.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.8.tgz";
- sha1 = "0381de466c85d5404565243660c4496459525daf";
+ name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz";
+ sha1 = "59d339d58d0b1950435f4043e74e2510005e2c4a";
};
}
{
- name = "_babel_plugin_transform_property_literals___plugin_transform_property_literals_7.8.3.tgz";
+ name = "_babel_plugin_transform_property_literals___plugin_transform_property_literals_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_property_literals___plugin_transform_property_literals_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz";
- sha1 = "33194300d8539c1ed28c62ad5087ba3807b98263";
+ name = "_babel_plugin_transform_property_literals___plugin_transform_property_literals_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz";
+ sha1 = "f6fe54b6590352298785b83edd815d214c42e3c0";
};
}
{
- name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.9.0.tgz";
+ name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.9.0.tgz";
- sha1 = "a75abc936a3819edec42d3386d9f1c93f28d9d9e";
+ name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.10.4.tgz";
+ sha1 = "0f485260bf1c29012bb973e7e404749eaac12c9e";
};
}
{
@@ -682,51 +754,67 @@
};
}
{
- name = "_babel_plugin_transform_react_jsx_development___plugin_transform_react_jsx_development_7.9.0.tgz";
+ name = "_babel_plugin_transform_react_display_name___plugin_transform_react_display_name_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_react_jsx_development___plugin_transform_react_jsx_development_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz";
- sha1 = "3c2a130727caf00c2a293f0aed24520825dbf754";
+ name = "_babel_plugin_transform_react_display_name___plugin_transform_react_display_name_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.10.4.tgz";
+ sha1 = "b5795f4e3e3140419c3611b7a2a3832b9aef328d";
};
}
{
- name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.9.0.tgz";
+ name = "_babel_plugin_transform_react_jsx_development___plugin_transform_react_jsx_development_7.11.5.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz";
- sha1 = "f4f26a325820205239bb915bad8e06fcadabb49b";
+ name = "_babel_plugin_transform_react_jsx_development___plugin_transform_react_jsx_development_7.11.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.11.5.tgz";
+ sha1 = "e1439e6a57ee3d43e9f54ace363fb29cefe5d7b6";
};
}
{
- name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.9.0.tgz";
+ name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz";
- sha1 = "89ef93025240dd5d17d3122294a093e5e0183de0";
+ name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.10.4.tgz";
+ sha1 = "cd301a5fed8988c182ed0b9d55e9bd6db0bd9369";
};
}
{
- name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.9.1.tgz";
+ name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.10.5.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.9.1.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.1.tgz";
- sha1 = "d03af29396a6dc51bfa24eefd8005a9fd381152a";
+ name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.10.5.tgz";
+ sha1 = "34f1779117520a779c054f2cdd9680435b9222b4";
};
}
{
- name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.8.7.tgz";
+ name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.8.7.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz";
- sha1 = "5e46a0dca2bee1ad8285eb0527e6abc9c37672f8";
+ name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.4.tgz";
+ sha1 = "673c9f913948764a4421683b2bef2936968fddf2";
};
}
{
- name = "_babel_plugin_transform_reserved_words___plugin_transform_reserved_words_7.8.3.tgz";
+ name = "_babel_plugin_transform_react_pure_annotations___plugin_transform_react_pure_annotations_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_reserved_words___plugin_transform_reserved_words_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz";
- sha1 = "9a0635ac4e665d29b162837dd3cc50745dfdf1f5";
+ name = "_babel_plugin_transform_react_pure_annotations___plugin_transform_react_pure_annotations_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.10.4.tgz";
+ sha1 = "3eefbb73db94afbc075f097523e445354a1c6501";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz";
+ sha1 = "2015e59d839074e76838de2159db421966fd8b63";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_reserved_words___plugin_transform_reserved_words_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_reserved_words___plugin_transform_reserved_words_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz";
+ sha1 = "8f2682bcdcef9ed327e1b0861585d7013f8a54dd";
};
}
{
@@ -738,59 +826,67 @@
};
}
{
- name = "_babel_plugin_transform_shorthand_properties___plugin_transform_shorthand_properties_7.8.3.tgz";
+ name = "_babel_plugin_transform_shorthand_properties___plugin_transform_shorthand_properties_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_shorthand_properties___plugin_transform_shorthand_properties_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz";
- sha1 = "28545216e023a832d4d3a1185ed492bcfeac08c8";
+ name = "_babel_plugin_transform_shorthand_properties___plugin_transform_shorthand_properties_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz";
+ sha1 = "9fd25ec5cdd555bb7f473e5e6ee1c971eede4dd6";
};
}
{
- name = "_babel_plugin_transform_spread___plugin_transform_spread_7.8.3.tgz";
+ name = "_babel_plugin_transform_spread___plugin_transform_spread_7.11.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_spread___plugin_transform_spread_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz";
- sha1 = "9c8ffe8170fdfb88b114ecb920b82fb6e95fe5e8";
+ name = "_babel_plugin_transform_spread___plugin_transform_spread_7.11.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz";
+ sha1 = "fa84d300f5e4f57752fe41a6d1b3c554f13f17cc";
};
}
{
- name = "_babel_plugin_transform_sticky_regex___plugin_transform_sticky_regex_7.8.3.tgz";
+ name = "_babel_plugin_transform_sticky_regex___plugin_transform_sticky_regex_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_sticky_regex___plugin_transform_sticky_regex_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz";
- sha1 = "be7a1290f81dae767475452199e1f76d6175b100";
+ name = "_babel_plugin_transform_sticky_regex___plugin_transform_sticky_regex_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz";
+ sha1 = "8f3889ee8657581130a29d9cc91d7c73b7c4a28d";
};
}
{
- name = "_babel_plugin_transform_template_literals___plugin_transform_template_literals_7.8.3.tgz";
+ name = "_babel_plugin_transform_template_literals___plugin_transform_template_literals_7.10.5.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_template_literals___plugin_transform_template_literals_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz";
- sha1 = "7bfa4732b455ea6a43130adc0ba767ec0e402a80";
+ name = "_babel_plugin_transform_template_literals___plugin_transform_template_literals_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz";
+ sha1 = "78bc5d626a6642db3312d9d0f001f5e7639fde8c";
};
}
{
- name = "_babel_plugin_transform_typeof_symbol___plugin_transform_typeof_symbol_7.8.4.tgz";
+ name = "_babel_plugin_transform_typeof_symbol___plugin_transform_typeof_symbol_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_typeof_symbol___plugin_transform_typeof_symbol_7.8.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz";
- sha1 = "ede4062315ce0aaf8a657a920858f1a2f35fc412";
+ name = "_babel_plugin_transform_typeof_symbol___plugin_transform_typeof_symbol_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz";
+ sha1 = "9509f1a7eec31c4edbffe137c16cc33ff0bc5bfc";
};
}
{
- name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.9.0.tgz";
+ name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.11.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.0.tgz";
- sha1 = "8b52649c81cb7dee117f760952ab46675a258836";
+ name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.11.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.11.0.tgz";
+ sha1 = "2b4879676af37342ebb278216dd090ac67f13abb";
};
}
{
- name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.8.3.tgz";
+ name = "_babel_plugin_transform_unicode_escapes___plugin_transform_unicode_escapes_7.10.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz";
- sha1 = "0cef36e3ba73e5c57273effb182f46b91a1ecaad";
+ name = "_babel_plugin_transform_unicode_escapes___plugin_transform_unicode_escapes_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.4.tgz";
+ sha1 = "feae523391c7651ddac115dae0a9d06857892007";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz";
+ sha1 = "e56d71f9282fac6db09c82742055576d5e6d80a8";
};
}
{
@@ -802,11 +898,19 @@
};
}
{
- name = "_babel_preset_modules___preset_modules_0.1.3.tgz";
+ name = "_babel_preset_env___preset_env_7.11.5.tgz";
+ path = fetchurl {
+ name = "_babel_preset_env___preset_env_7.11.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.11.5.tgz";
+ sha1 = "18cb4b9379e3e92ffea92c07471a99a2914e4272";
+ };
+ }
+ {
+ name = "_babel_preset_modules___preset_modules_0.1.4.tgz";
path = fetchurl {
- name = "_babel_preset_modules___preset_modules_0.1.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.3.tgz";
- sha1 = "13242b53b5ef8c883c3cf7dddd55b36ce80fbc72";
+ name = "_babel_preset_modules___preset_modules_0.1.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz";
+ sha1 = "362f2b68c662842970fdb5e254ffc8fc1c2e415e";
};
}
{
@@ -818,6 +922,14 @@
};
}
{
+ name = "_babel_preset_react___preset_react_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_preset_react___preset_react_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.10.4.tgz";
+ sha1 = "92e8a66d816f9911d11d4cc935be67adfc82dbcf";
+ };
+ }
+ {
name = "_babel_preset_typescript___preset_typescript_7.9.0.tgz";
path = fetchurl {
name = "_babel_preset_typescript___preset_typescript_7.9.0.tgz";
@@ -826,11 +938,11 @@
};
}
{
- name = "_babel_runtime_corejs3___runtime_corejs3_7.9.2.tgz";
+ name = "_babel_runtime_corejs3___runtime_corejs3_7.11.2.tgz";
path = fetchurl {
- name = "_babel_runtime_corejs3___runtime_corejs3_7.9.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.9.2.tgz";
- sha1 = "26fe4aa77e9f1ecef9b776559bbb8e84d34284b7";
+ name = "_babel_runtime_corejs3___runtime_corejs3_7.11.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.11.2.tgz";
+ sha1 = "02c3029743150188edeb66541195f54600278419";
};
}
{
@@ -842,35 +954,35 @@
};
}
{
- name = "_babel_runtime___runtime_7.9.2.tgz";
+ name = "_babel_runtime___runtime_7.11.2.tgz";
path = fetchurl {
- name = "_babel_runtime___runtime_7.9.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.2.tgz";
- sha1 = "d90df0583a3a252f09aaa619665367bae518db06";
+ name = "_babel_runtime___runtime_7.11.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.11.2.tgz";
+ sha1 = "f549c13c754cc40b87644b9fa9f09a6a95fe0736";
};
}
{
- name = "_babel_template___template_7.8.6.tgz";
+ name = "_babel_template___template_7.10.4.tgz";
path = fetchurl {
- name = "_babel_template___template_7.8.6.tgz";
- url = "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz";
- sha1 = "86b22af15f828dfb086474f964dcc3e39c43ce2b";
+ name = "_babel_template___template_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz";
+ sha1 = "3251996c4200ebc71d1a8fc405fba940f36ba278";
};
}
{
- name = "_babel_traverse___traverse_7.9.0.tgz";
+ name = "_babel_traverse___traverse_7.11.5.tgz";
path = fetchurl {
- name = "_babel_traverse___traverse_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.0.tgz";
- sha1 = "d3882c2830e513f4fe4cec9fe76ea1cc78747892";
+ name = "_babel_traverse___traverse_7.11.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.11.5.tgz";
+ sha1 = "be777b93b518eb6d76ee2e1ea1d143daa11e61c3";
};
}
{
- name = "_babel_types___types_7.9.0.tgz";
+ name = "_babel_types___types_7.11.5.tgz";
path = fetchurl {
- name = "_babel_types___types_7.9.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/types/-/types-7.9.0.tgz";
- sha1 = "00b064c3df83ad32b2dbf5ff07312b15c7f1efb5";
+ name = "_babel_types___types_7.11.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/types/-/types-7.11.5.tgz";
+ sha1 = "d9de577d01252d77c6800cee039ee64faf75662d";
};
}
{
@@ -898,35 +1010,35 @@
};
}
{
- name = "_fortawesome_fontawesome_common_types___fontawesome_common_types_0.2.27.tgz";
+ name = "_fortawesome_fontawesome_common_types___fontawesome_common_types_0.2.32.tgz";
path = fetchurl {
- name = "_fortawesome_fontawesome_common_types___fontawesome_common_types_0.2.27.tgz";
- url = "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.27.tgz";
- sha1 = "19706345859fc46adf3684ed01d11b40903b87e9";
+ name = "_fortawesome_fontawesome_common_types___fontawesome_common_types_0.2.32.tgz";
+ url = "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.32.tgz";
+ sha1 = "3436795d5684f22742989bfa08f46f50f516f259";
};
}
{
- name = "_fortawesome_fontawesome_svg_core___fontawesome_svg_core_1.2.27.tgz";
+ name = "_fortawesome_fontawesome_svg_core___fontawesome_svg_core_1.2.32.tgz";
path = fetchurl {
- name = "_fortawesome_fontawesome_svg_core___fontawesome_svg_core_1.2.27.tgz";
- url = "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.27.tgz";
- sha1 = "e4db8e3be81a40988213507c3e3d0c158a6641a3";
+ name = "_fortawesome_fontawesome_svg_core___fontawesome_svg_core_1.2.32.tgz";
+ url = "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.32.tgz";
+ sha1 = "da092bfc7266aa274be8604de610d7115f9ba6cf";
};
}
{
- name = "_fortawesome_free_solid_svg_icons___free_solid_svg_icons_5.12.1.tgz";
+ name = "_fortawesome_free_solid_svg_icons___free_solid_svg_icons_5.15.1.tgz";
path = fetchurl {
- name = "_fortawesome_free_solid_svg_icons___free_solid_svg_icons_5.12.1.tgz";
- url = "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.12.1.tgz";
- sha1 = "76b6f958a3471821ff146f8f955e6d7cfe87147c";
+ name = "_fortawesome_free_solid_svg_icons___free_solid_svg_icons_5.15.1.tgz";
+ url = "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.1.tgz";
+ sha1 = "e1432676ddd43108b41197fee9f86d910ad458ef";
};
}
{
- name = "_fortawesome_react_fontawesome___react_fontawesome_0.1.9.tgz";
+ name = "_fortawesome_react_fontawesome___react_fontawesome_0.1.11.tgz";
path = fetchurl {
- name = "_fortawesome_react_fontawesome___react_fontawesome_0.1.9.tgz";
- url = "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.9.tgz";
- sha1 = "c865b9286c707407effcec99958043711367cd02";
+ name = "_fortawesome_react_fontawesome___react_fontawesome_0.1.11.tgz";
+ url = "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.11.tgz";
+ sha1 = "c1a95a2bdb6a18fa97b355a563832e248bf6ef4a";
};
}
{
@@ -1050,6 +1162,14 @@
};
}
{
+ name = "_jest_types___types_25.5.0.tgz";
+ path = fetchurl {
+ name = "_jest_types___types_25.5.0.tgz";
+ url = "https://registry.yarnpkg.com/@jest/types/-/types-25.5.0.tgz";
+ sha1 = "4d6a4793f7b9599fc3680877b856a97dbccf2a9d";
+ };
+ }
+ {
name = "_mrmlnc_readdir_enhanced___readdir_enhanced_2.2.1.tgz";
path = fetchurl {
name = "_mrmlnc_readdir_enhanced___readdir_enhanced_2.2.1.tgz";
@@ -1066,35 +1186,43 @@
};
}
{
- name = "_reach_router___router_1.3.3.tgz";
+ name = "_reach_router___router_1.3.4.tgz";
path = fetchurl {
- name = "_reach_router___router_1.3.3.tgz";
- url = "https://registry.yarnpkg.com/@reach/router/-/router-1.3.3.tgz";
- sha1 = "58162860dce6c9449d49be86b0561b5ef46d80db";
+ name = "_reach_router___router_1.3.4.tgz";
+ url = "https://registry.yarnpkg.com/@reach/router/-/router-1.3.4.tgz";
+ sha1 = "d2574b19370a70c80480ed91f3da840136d10f8c";
};
}
{
- name = "_sinonjs_commons___commons_1.7.1.tgz";
+ name = "_sinonjs_commons___commons_1.8.1.tgz";
path = fetchurl {
- name = "_sinonjs_commons___commons_1.7.1.tgz";
- url = "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.7.1.tgz";
- sha1 = "da5fd19a5f71177a53778073978873964f49acf1";
+ name = "_sinonjs_commons___commons_1.8.1.tgz";
+ url = "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.1.tgz";
+ sha1 = "e7df00f98a203324f6dc7cc606cad9d4a8ab2217";
};
}
{
- name = "_sinonjs_formatio___formatio_3.2.2.tgz";
+ name = "_sinonjs_fake_timers___fake_timers_6.0.1.tgz";
path = fetchurl {
- name = "_sinonjs_formatio___formatio_3.2.2.tgz";
- url = "https://registry.yarnpkg.com/@sinonjs/formatio/-/formatio-3.2.2.tgz";
- sha1 = "771c60dfa75ea7f2d68e3b94c7e888a78781372c";
+ name = "_sinonjs_fake_timers___fake_timers_6.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz";
+ sha1 = "293674fccb3262ac782c7aadfdeca86b10c75c40";
};
}
{
- name = "_sinonjs_samsam___samsam_3.3.3.tgz";
+ name = "_sinonjs_formatio___formatio_5.0.1.tgz";
path = fetchurl {
- name = "_sinonjs_samsam___samsam_3.3.3.tgz";
- url = "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-3.3.3.tgz";
- sha1 = "46682efd9967b259b81136b9f120fd54585feb4a";
+ name = "_sinonjs_formatio___formatio_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@sinonjs/formatio/-/formatio-5.0.1.tgz";
+ sha1 = "f13e713cb3313b1ab965901b01b0828ea6b77089";
+ };
+ }
+ {
+ name = "_sinonjs_samsam___samsam_5.2.0.tgz";
+ path = fetchurl {
+ name = "_sinonjs_samsam___samsam_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-5.2.0.tgz";
+ sha1 = "fcff83ab86f83b5498f4a967869c079408d9b5eb";
};
}
{
@@ -1218,75 +1346,51 @@
};
}
{
- name = "_testing_library_react_hooks___react_hooks_3.2.1.tgz";
- path = fetchurl {
- name = "_testing_library_react_hooks___react_hooks_3.2.1.tgz";
- url = "https://registry.yarnpkg.com/@testing-library/react-hooks/-/react-hooks-3.2.1.tgz";
- sha1 = "19b6caa048ef15faa69d439c469033873ea01294";
- };
- }
- {
- name = "_types_babel__core___babel__core_7.1.6.tgz";
- path = fetchurl {
- name = "_types_babel__core___babel__core_7.1.6.tgz";
- url = "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.6.tgz";
- sha1 = "16ff42a5ae203c9af1c6e190ed1f30f83207b610";
- };
- }
- {
- name = "_types_babel__generator___babel__generator_7.6.1.tgz";
+ name = "_testing_library_react_hooks___react_hooks_3.4.2.tgz";
path = fetchurl {
- name = "_types_babel__generator___babel__generator_7.6.1.tgz";
- url = "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.1.tgz";
- sha1 = "4901767b397e8711aeb99df8d396d7ba7b7f0e04";
+ name = "_testing_library_react_hooks___react_hooks_3.4.2.tgz";
+ url = "https://registry.yarnpkg.com/@testing-library/react-hooks/-/react-hooks-3.4.2.tgz";
+ sha1 = "8deb94f7684e0d896edd84a4c90e5b79a0810bc2";
};
}
{
- name = "_types_babel__template___babel__template_7.0.2.tgz";
+ name = "_types_babel__core___babel__core_7.1.10.tgz";
path = fetchurl {
- name = "_types_babel__template___babel__template_7.0.2.tgz";
- url = "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.0.2.tgz";
- sha1 = "4ff63d6b52eddac1de7b975a5223ed32ecea9307";
+ name = "_types_babel__core___babel__core_7.1.10.tgz";
+ url = "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.10.tgz";
+ sha1 = "ca58fc195dd9734e77e57c6f2df565623636ab40";
};
}
{
- name = "_types_babel__traverse___babel__traverse_7.0.9.tgz";
+ name = "_types_babel__generator___babel__generator_7.6.2.tgz";
path = fetchurl {
- name = "_types_babel__traverse___babel__traverse_7.0.9.tgz";
- url = "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.9.tgz";
- sha1 = "be82fab304b141c3eee81a4ce3b034d0eba1590a";
+ name = "_types_babel__generator___babel__generator_7.6.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.2.tgz";
+ sha1 = "f3d71178e187858f7c45e30380f8f1b7415a12d8";
};
}
{
- name = "_types_cheerio___cheerio_0.22.17.tgz";
+ name = "_types_babel__template___babel__template_7.0.3.tgz";
path = fetchurl {
- name = "_types_cheerio___cheerio_0.22.17.tgz";
- url = "https://registry.yarnpkg.com/@types/cheerio/-/cheerio-0.22.17.tgz";
- sha1 = "e54f71c3135f71ebc16c8dc62edad533872c9e72";
+ name = "_types_babel__template___babel__template_7.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.0.3.tgz";
+ sha1 = "b8aaeba0a45caca7b56a5de9459872dde3727214";
};
}
{
- name = "_types_color_name___color_name_1.1.1.tgz";
+ name = "_types_babel__traverse___babel__traverse_7.0.15.tgz";
path = fetchurl {
- name = "_types_color_name___color_name_1.1.1.tgz";
- url = "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz";
- sha1 = "1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0";
+ name = "_types_babel__traverse___babel__traverse_7.0.15.tgz";
+ url = "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.15.tgz";
+ sha1 = "db9e4238931eb69ef8aab0ad6523d4d4caa39d03";
};
}
{
- name = "_types_domhandler___domhandler_2.4.1.tgz";
+ name = "_types_cheerio___cheerio_0.22.22.tgz";
path = fetchurl {
- name = "_types_domhandler___domhandler_2.4.1.tgz";
- url = "https://registry.yarnpkg.com/@types/domhandler/-/domhandler-2.4.1.tgz";
- sha1 = "7b3b347f7762180fbcb1ece1ce3dd0ebbb8c64cf";
- };
- }
- {
- name = "_types_domutils___domutils_1.7.2.tgz";
- path = fetchurl {
- name = "_types_domutils___domutils_1.7.2.tgz";
- url = "https://registry.yarnpkg.com/@types/domutils/-/domutils-1.7.2.tgz";
- sha1 = "89422e579c165994ad5c09ce90325da596cc105d";
+ name = "_types_cheerio___cheerio_0.22.22.tgz";
+ url = "https://registry.yarnpkg.com/@types/cheerio/-/cheerio-0.22.22.tgz";
+ sha1 = "ae71cf4ca59b8bbaf34c99af7a5d6c8894988f5f";
};
}
{
@@ -1298,11 +1402,11 @@
};
}
{
- name = "_types_enzyme___enzyme_3.10.5.tgz";
+ name = "_types_enzyme___enzyme_3.10.7.tgz";
path = fetchurl {
- name = "_types_enzyme___enzyme_3.10.5.tgz";
- url = "https://registry.yarnpkg.com/@types/enzyme/-/enzyme-3.10.5.tgz";
- sha1 = "fe7eeba3550369eed20e7fb565bfb74eec44f1f0";
+ name = "_types_enzyme___enzyme_3.10.7.tgz";
+ url = "https://registry.yarnpkg.com/@types/enzyme/-/enzyme-3.10.7.tgz";
+ sha1 = "ebdf3b972d293095e09af479e36c772025285e3a";
};
}
{
@@ -1314,14 +1418,6 @@
};
}
{
- name = "_types_events___events_3.0.0.tgz";
- path = fetchurl {
- name = "_types_events___events_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz";
- sha1 = "2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7";
- };
- }
- {
name = "_types_flot___flot_0.0.31.tgz";
path = fetchurl {
name = "_types_flot___flot_0.0.31.tgz";
@@ -1330,35 +1426,27 @@
};
}
{
- name = "_types_glob___glob_7.1.1.tgz";
- path = fetchurl {
- name = "_types_glob___glob_7.1.1.tgz";
- url = "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz";
- sha1 = "aa59a1c6e3fbc421e07ccd31a944c30eba521575";
- };
- }
- {
- name = "_types_history___history_4.7.5.tgz";
+ name = "_types_glob___glob_7.1.3.tgz";
path = fetchurl {
- name = "_types_history___history_4.7.5.tgz";
- url = "https://registry.yarnpkg.com/@types/history/-/history-4.7.5.tgz";
- sha1 = "527d20ef68571a4af02ed74350164e7a67544860";
+ name = "_types_glob___glob_7.1.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz";
+ sha1 = "e6ba80f36b7daad2c685acd9266382e68985c183";
};
}
{
- name = "_types_htmlparser2___htmlparser2_3.10.1.tgz";
+ name = "_types_history___history_4.7.8.tgz";
path = fetchurl {
- name = "_types_htmlparser2___htmlparser2_3.10.1.tgz";
- url = "https://registry.yarnpkg.com/@types/htmlparser2/-/htmlparser2-3.10.1.tgz";
- sha1 = "1e65ba81401d53f425c1e2ba5a3d05c90ab742c7";
+ name = "_types_history___history_4.7.8.tgz";
+ url = "https://registry.yarnpkg.com/@types/history/-/history-4.7.8.tgz";
+ sha1 = "49348387983075705fe8f4e02fb67f7daaec4934";
};
}
{
- name = "_types_istanbul_lib_coverage___istanbul_lib_coverage_2.0.1.tgz";
+ name = "_types_istanbul_lib_coverage___istanbul_lib_coverage_2.0.3.tgz";
path = fetchurl {
- name = "_types_istanbul_lib_coverage___istanbul_lib_coverage_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz";
- sha1 = "42995b446db9a48a11a07ec083499a860e9138ff";
+ name = "_types_istanbul_lib_coverage___istanbul_lib_coverage_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz";
+ sha1 = "4ba8ddb720221f432e443bd5f9117fd22cfd4762";
};
}
{
@@ -1370,35 +1458,43 @@
};
}
{
- name = "_types_istanbul_reports___istanbul_reports_1.1.1.tgz";
+ name = "_types_istanbul_reports___istanbul_reports_1.1.2.tgz";
path = fetchurl {
- name = "_types_istanbul_reports___istanbul_reports_1.1.1.tgz";
- url = "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz";
- sha1 = "7a8cbf6a406f36c8add871625b278eaf0b0d255a";
+ name = "_types_istanbul_reports___istanbul_reports_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz";
+ sha1 = "e875cc689e47bce549ec81f3df5e6f6f11cfaeb2";
};
}
{
- name = "_types_jest___jest_24.9.1.tgz";
+ name = "_types_jest___jest_26.0.14.tgz";
path = fetchurl {
- name = "_types_jest___jest_24.9.1.tgz";
- url = "https://registry.yarnpkg.com/@types/jest/-/jest-24.9.1.tgz";
- sha1 = "02baf9573c78f1b9974a5f36778b366aa77bd534";
+ name = "_types_jest___jest_26.0.14.tgz";
+ url = "https://registry.yarnpkg.com/@types/jest/-/jest-26.0.14.tgz";
+ sha1 = "078695f8f65cb55c5a98450d65083b2b73e5a3f3";
};
}
{
- name = "_types_jquery___jquery_3.3.33.tgz";
+ name = "_types_jquery___jquery_3.5.2.tgz";
path = fetchurl {
- name = "_types_jquery___jquery_3.3.33.tgz";
- url = "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.3.33.tgz";
- sha1 = "61d9cbd4004ffcdf6cf7e34720a87a5625a7d8e9";
+ name = "_types_jquery___jquery_3.5.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.5.2.tgz";
+ sha1 = "e17c1756ecf7bbb431766c6761674a5d1de16579";
};
}
{
- name = "_types_json_schema___json_schema_7.0.4.tgz";
+ name = "_types_json_schema___json_schema_7.0.6.tgz";
path = fetchurl {
- name = "_types_json_schema___json_schema_7.0.4.tgz";
- url = "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.4.tgz";
- sha1 = "38fd73ddfd9b55abb1e1b2ed578cb55bd7b7d339";
+ name = "_types_json_schema___json_schema_7.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.6.tgz";
+ sha1 = "f4c7ec43e81b319a9815115031709f26987891f0";
+ };
+ }
+ {
+ name = "_types_json5___json5_0.0.29.tgz";
+ path = fetchurl {
+ name = "_types_json5___json5_0.0.29.tgz";
+ url = "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz";
+ sha1 = "ee28707ae94e11d2b827bcbe5270bcea7f3e71ee";
};
}
{
@@ -1410,27 +1506,27 @@
};
}
{
- name = "_types_moment_timezone___moment_timezone_0.5.12.tgz";
+ name = "_types_moment_timezone___moment_timezone_0.5.30.tgz";
path = fetchurl {
- name = "_types_moment_timezone___moment_timezone_0.5.12.tgz";
- url = "https://registry.yarnpkg.com/@types/moment-timezone/-/moment-timezone-0.5.12.tgz";
- sha1 = "0fb680c03db194fe8ff4551eaeb1eec8d3d80e9f";
+ name = "_types_moment_timezone___moment_timezone_0.5.30.tgz";
+ url = "https://registry.yarnpkg.com/@types/moment-timezone/-/moment-timezone-0.5.30.tgz";
+ sha1 = "340ed45fe3e715f4a011f5cfceb7cb52aad46fc7";
};
}
{
- name = "_types_node___node_13.9.2.tgz";
+ name = "_types_node___node_14.11.5.tgz";
path = fetchurl {
- name = "_types_node___node_13.9.2.tgz";
- url = "https://registry.yarnpkg.com/@types/node/-/node-13.9.2.tgz";
- sha1 = "ace1880c03594cc3e80206d96847157d8e7fa349";
+ name = "_types_node___node_14.11.5.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-14.11.5.tgz";
+ sha1 = "fecad41c041cae7f2404ad4b2d0742fdb628b305";
};
}
{
- name = "_types_node___node_12.12.30.tgz";
+ name = "_types_node___node_12.12.64.tgz";
path = fetchurl {
- name = "_types_node___node_12.12.30.tgz";
- url = "https://registry.yarnpkg.com/@types/node/-/node-12.12.30.tgz";
- sha1 = "3501e6f09b954de9c404671cefdbcc5d9d7c45f6";
+ name = "_types_node___node_12.12.64.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-12.12.64.tgz";
+ sha1 = "e3b336dc4c6ba52c6b59e3bd69a100347c20b1c0";
};
}
{
@@ -1450,19 +1546,19 @@
};
}
{
- name = "_types_q___q_1.5.2.tgz";
+ name = "_types_q___q_1.5.4.tgz";
path = fetchurl {
- name = "_types_q___q_1.5.2.tgz";
- url = "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz";
- sha1 = "690a1475b84f2a884fd07cd797c00f5f31356ea8";
+ name = "_types_q___q_1.5.4.tgz";
+ url = "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz";
+ sha1 = "15925414e0ad2cd765bfef58842f7e26a7accb24";
};
}
{
- name = "_types_reach__router___reach__router_1.3.1.tgz";
+ name = "_types_reach__router___reach__router_1.3.6.tgz";
path = fetchurl {
- name = "_types_reach__router___reach__router_1.3.1.tgz";
- url = "https://registry.yarnpkg.com/@types/reach__router/-/reach__router-1.3.1.tgz";
- sha1 = "ca8b431acb12bb897d2b806f6fdd815f056d6d02";
+ name = "_types_reach__router___reach__router_1.3.6.tgz";
+ url = "https://registry.yarnpkg.com/@types/reach__router/-/reach__router-1.3.6.tgz";
+ sha1 = "413417ce74caab331c70ce6a03a4c825188e4709";
};
}
{
@@ -1474,11 +1570,11 @@
};
}
{
- name = "_types_react_dom___react_dom_16.9.5.tgz";
+ name = "_types_react_dom___react_dom_16.9.8.tgz";
path = fetchurl {
- name = "_types_react_dom___react_dom_16.9.5.tgz";
- url = "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-16.9.5.tgz";
- sha1 = "5de610b04a35d07ffd8f44edad93a71032d9aaa7";
+ name = "_types_react_dom___react_dom_16.9.8.tgz";
+ url = "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-16.9.8.tgz";
+ sha1 = "fe4c1e11dfc67155733dfa6aa65108b4971cb423";
};
}
{
@@ -1490,43 +1586,51 @@
};
}
{
- name = "_types_react_test_renderer___react_test_renderer_16.9.2.tgz";
+ name = "_types_react_test_renderer___react_test_renderer_16.9.3.tgz";
path = fetchurl {
- name = "_types_react_test_renderer___react_test_renderer_16.9.2.tgz";
- url = "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-16.9.2.tgz";
- sha1 = "e1c408831e8183e5ad748fdece02214a7c2ab6c5";
+ name = "_types_react_test_renderer___react_test_renderer_16.9.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-16.9.3.tgz";
+ sha1 = "96bab1860904366f4e848b739ba0e2f67bcae87e";
};
}
{
- name = "_types_react___react_16.9.25.tgz";
+ name = "_types_react___react_16.9.51.tgz";
path = fetchurl {
- name = "_types_react___react_16.9.25.tgz";
- url = "https://registry.yarnpkg.com/@types/react/-/react-16.9.25.tgz";
- sha1 = "6ae2159b40138c792058a23c3c04fd3db49e929e";
+ name = "_types_react___react_16.9.51.tgz";
+ url = "https://registry.yarnpkg.com/@types/react/-/react-16.9.51.tgz";
+ sha1 = "f8aa51ffa9996f1387f63686696d9b59713d2b60";
};
}
{
- name = "_types_reactstrap___reactstrap_8.4.2.tgz";
+ name = "_types_reactstrap___reactstrap_8.5.1.tgz";
path = fetchurl {
- name = "_types_reactstrap___reactstrap_8.4.2.tgz";
- url = "https://registry.yarnpkg.com/@types/reactstrap/-/reactstrap-8.4.2.tgz";
- sha1 = "e7066d0e67e2924dab0a52c6aedcf922f2be53b6";
+ name = "_types_reactstrap___reactstrap_8.5.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/reactstrap/-/reactstrap-8.5.1.tgz";
+ sha1 = "bd01ed7b14b9aeb476c0b8e195443dda98ac6156";
};
}
{
- name = "_types_sanitize_html___sanitize_html_1.22.0.tgz";
+ name = "_types_sanitize_html___sanitize_html_1.27.0.tgz";
path = fetchurl {
- name = "_types_sanitize_html___sanitize_html_1.22.0.tgz";
- url = "https://registry.yarnpkg.com/@types/sanitize-html/-/sanitize-html-1.22.0.tgz";
- sha1 = "9bf3a13aeab6e38d130d8ba34bb443956b75bc3d";
+ name = "_types_sanitize_html___sanitize_html_1.27.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/sanitize-html/-/sanitize-html-1.27.0.tgz";
+ sha1 = "77702dc856f16efecc005014c1d2e45b1f2cbc56";
};
}
{
- name = "_types_sinon___sinon_7.5.2.tgz";
+ name = "_types_sinon___sinon_9.0.8.tgz";
path = fetchurl {
- name = "_types_sinon___sinon_7.5.2.tgz";
- url = "https://registry.yarnpkg.com/@types/sinon/-/sinon-7.5.2.tgz";
- sha1 = "5e2f1d120f07b9cda07e5dedd4f3bf8888fccdb9";
+ name = "_types_sinon___sinon_9.0.8.tgz";
+ url = "https://registry.yarnpkg.com/@types/sinon/-/sinon-9.0.8.tgz";
+ sha1 = "1ed0038d356784f75b086104ef83bfd4130bb81b";
+ };
+ }
+ {
+ name = "_types_sinonjs__fake_timers___sinonjs__fake_timers_6.0.2.tgz";
+ path = fetchurl {
+ name = "_types_sinonjs__fake_timers___sinonjs__fake_timers_6.0.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.2.tgz";
+ sha1 = "3a84cf5ec3249439015e14049bd3161419bf9eae";
};
}
{
@@ -1546,11 +1650,11 @@
};
}
{
- name = "_types_testing_library__react_hooks___testing_library__react_hooks_3.2.0.tgz";
+ name = "_types_testing_library__react_hooks___testing_library__react_hooks_3.4.1.tgz";
path = fetchurl {
- name = "_types_testing_library__react_hooks___testing_library__react_hooks_3.2.0.tgz";
- url = "https://registry.yarnpkg.com/@types/testing-library__react-hooks/-/testing-library__react-hooks-3.2.0.tgz";
- sha1 = "52f3a109bef06080e3b1e3ae7ea1c014ce859897";
+ name = "_types_testing_library__react_hooks___testing_library__react_hooks_3.4.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/testing-library__react-hooks/-/testing-library__react-hooks-3.4.1.tgz";
+ sha1 = "b8d7311c6c1f7db3103e94095fe901f8fef6e433";
};
}
{
@@ -1562,43 +1666,51 @@
};
}
{
- name = "_types_yargs___yargs_13.0.8.tgz";
+ name = "_types_yargs___yargs_13.0.11.tgz";
+ path = fetchurl {
+ name = "_types_yargs___yargs_13.0.11.tgz";
+ url = "https://registry.yarnpkg.com/@types/yargs/-/yargs-13.0.11.tgz";
+ sha1 = "def2f0c93e4bdf2c61d7e34899b17e34be28d3b1";
+ };
+ }
+ {
+ name = "_types_yargs___yargs_15.0.7.tgz";
path = fetchurl {
- name = "_types_yargs___yargs_13.0.8.tgz";
- url = "https://registry.yarnpkg.com/@types/yargs/-/yargs-13.0.8.tgz";
- sha1 = "a38c22def2f1c2068f8971acb3ea734eb3c64a99";
+ name = "_types_yargs___yargs_15.0.7.tgz";
+ url = "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.7.tgz";
+ sha1 = "dad50a7a234a35ef9460737a56024287a3de1d2b";
};
}
{
- name = "_typescript_eslint_eslint_plugin___eslint_plugin_2.24.0.tgz";
+ name = "_typescript_eslint_eslint_plugin___eslint_plugin_2.34.0.tgz";
path = fetchurl {
- name = "_typescript_eslint_eslint_plugin___eslint_plugin_2.24.0.tgz";
- url = "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.24.0.tgz";
- sha1 = "a86cf618c965a462cddf3601f594544b134d6d68";
+ name = "_typescript_eslint_eslint_plugin___eslint_plugin_2.34.0.tgz";
+ url = "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz";
+ sha1 = "6f8ce8a46c7dea4a6f1d171d2bb8fbae6dac2be9";
};
}
{
- name = "_typescript_eslint_experimental_utils___experimental_utils_2.24.0.tgz";
+ name = "_typescript_eslint_experimental_utils___experimental_utils_2.34.0.tgz";
path = fetchurl {
- name = "_typescript_eslint_experimental_utils___experimental_utils_2.24.0.tgz";
- url = "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.24.0.tgz";
- sha1 = "a5cb2ed89fedf8b59638dc83484eb0c8c35e1143";
+ name = "_typescript_eslint_experimental_utils___experimental_utils_2.34.0.tgz";
+ url = "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz";
+ sha1 = "d3524b644cdb40eebceca67f8cf3e4cc9c8f980f";
};
}
{
- name = "_typescript_eslint_parser___parser_2.24.0.tgz";
+ name = "_typescript_eslint_parser___parser_2.34.0.tgz";
path = fetchurl {
- name = "_typescript_eslint_parser___parser_2.24.0.tgz";
- url = "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.24.0.tgz";
- sha1 = "2cf0eae6e6dd44d162486ad949c126b887f11eb8";
+ name = "_typescript_eslint_parser___parser_2.34.0.tgz";
+ url = "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.34.0.tgz";
+ sha1 = "50252630ca319685420e9a39ca05fe185a256bc8";
};
}
{
- name = "_typescript_eslint_typescript_estree___typescript_estree_2.24.0.tgz";
+ name = "_typescript_eslint_typescript_estree___typescript_estree_2.34.0.tgz";
path = fetchurl {
- name = "_typescript_eslint_typescript_estree___typescript_estree_2.24.0.tgz";
- url = "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.24.0.tgz";
- sha1 = "38bbc8bb479790d2f324797ffbcdb346d897c62a";
+ name = "_typescript_eslint_typescript_estree___typescript_estree_2.34.0.tgz";
+ url = "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz";
+ sha1 = "14aeb6353b39ef0732cc7f1b8285294937cf37d5";
};
}
{
@@ -1762,11 +1874,11 @@
};
}
{
- name = "abab___abab_2.0.3.tgz";
+ name = "abab___abab_2.0.5.tgz";
path = fetchurl {
- name = "abab___abab_2.0.3.tgz";
- url = "https://registry.yarnpkg.com/abab/-/abab-2.0.3.tgz";
- sha1 = "623e2075e02eb2d3f2475e49f99c91846467907a";
+ name = "abab___abab_2.0.5.tgz";
+ url = "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz";
+ sha1 = "c0b678fb32d60fc1219c784d6a826fe385aeb79a";
};
}
{
@@ -1786,11 +1898,19 @@
};
}
{
- name = "acorn_jsx___acorn_jsx_5.2.0.tgz";
+ name = "acorn_globals___acorn_globals_6.0.0.tgz";
+ path = fetchurl {
+ name = "acorn_globals___acorn_globals_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz";
+ sha1 = "46cdd39f0f8ff08a876619b55f5ac8a6dc770b45";
+ };
+ }
+ {
+ name = "acorn_jsx___acorn_jsx_5.3.1.tgz";
path = fetchurl {
- name = "acorn_jsx___acorn_jsx_5.2.0.tgz";
- url = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz";
- sha1 = "4c66069173d6fdd68ed85239fc256226182b2ebe";
+ name = "acorn_jsx___acorn_jsx_5.3.1.tgz";
+ url = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz";
+ sha1 = "fc8661e11b7ac1539c47dbfea2e72b3af34d267b";
};
}
{
@@ -1802,6 +1922,14 @@
};
}
{
+ name = "acorn_walk___acorn_walk_7.2.0.tgz";
+ path = fetchurl {
+ name = "acorn_walk___acorn_walk_7.2.0.tgz";
+ url = "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz";
+ sha1 = "0de889a601203909b0fbe07b8938dc21d2e967bc";
+ };
+ }
+ {
name = "acorn___acorn_5.7.4.tgz";
path = fetchurl {
name = "acorn___acorn_5.7.4.tgz";
@@ -1810,19 +1938,19 @@
};
}
{
- name = "acorn___acorn_6.4.1.tgz";
+ name = "acorn___acorn_6.4.2.tgz";
path = fetchurl {
- name = "acorn___acorn_6.4.1.tgz";
- url = "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz";
- sha1 = "531e58ba3f51b9dacb9a6646ca4debf5b14ca474";
+ name = "acorn___acorn_6.4.2.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz";
+ sha1 = "35866fd710528e92de10cf06016498e47e39e1e6";
};
}
{
- name = "acorn___acorn_7.1.1.tgz";
+ name = "acorn___acorn_7.4.1.tgz";
path = fetchurl {
- name = "acorn___acorn_7.1.1.tgz";
- url = "https://registry.yarnpkg.com/acorn/-/acorn-7.1.1.tgz";
- sha1 = "e35668de0b402f359de515c5482a1ab9f89a69bf";
+ name = "acorn___acorn_7.4.1.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz";
+ sha1 = "feaed255973d2e77555b83dbc08851a6c63520fa";
};
}
{
@@ -1842,19 +1970,19 @@
};
}
{
- name = "aggregate_error___aggregate_error_3.0.1.tgz";
+ name = "aggregate_error___aggregate_error_3.1.0.tgz";
path = fetchurl {
- name = "aggregate_error___aggregate_error_3.0.1.tgz";
- url = "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.0.1.tgz";
- sha1 = "db2fe7246e536f40d9b5442a39e117d7dd6a24e0";
+ name = "aggregate_error___aggregate_error_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz";
+ sha1 = "92670ff50f5359bdb7a3e0d40d0ec30c5737687a";
};
}
{
- name = "airbnb_prop_types___airbnb_prop_types_2.15.0.tgz";
+ name = "airbnb_prop_types___airbnb_prop_types_2.16.0.tgz";
path = fetchurl {
- name = "airbnb_prop_types___airbnb_prop_types_2.15.0.tgz";
- url = "https://registry.yarnpkg.com/airbnb-prop-types/-/airbnb-prop-types-2.15.0.tgz";
- sha1 = "5287820043af1eb469f5b0af0d6f70da6c52aaef";
+ name = "airbnb_prop_types___airbnb_prop_types_2.16.0.tgz";
+ url = "https://registry.yarnpkg.com/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz";
+ sha1 = "b96274cefa1abb14f623f804173ee97c13971dc2";
};
}
{
@@ -1866,19 +1994,19 @@
};
}
{
- name = "ajv_keywords___ajv_keywords_3.4.1.tgz";
+ name = "ajv_keywords___ajv_keywords_3.5.2.tgz";
path = fetchurl {
- name = "ajv_keywords___ajv_keywords_3.4.1.tgz";
- url = "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz";
- sha1 = "ef916e271c64ac12171fd8384eaae6b2345854da";
+ name = "ajv_keywords___ajv_keywords_3.5.2.tgz";
+ url = "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz";
+ sha1 = "31f29da5ab6e00d1c2d329acf7b5929614d5014d";
};
}
{
- name = "ajv___ajv_6.12.0.tgz";
+ name = "ajv___ajv_6.12.5.tgz";
path = fetchurl {
- name = "ajv___ajv_6.12.0.tgz";
- url = "https://registry.yarnpkg.com/ajv/-/ajv-6.12.0.tgz";
- sha1 = "06d60b96d87b8454a5adaba86e7854da629db4b7";
+ name = "ajv___ajv_6.12.5.tgz";
+ url = "https://registry.yarnpkg.com/ajv/-/ajv-6.12.5.tgz";
+ sha1 = "19b0e8bae8f476e5ba666300387775fb1a00a4da";
};
}
{
@@ -1970,11 +2098,11 @@
};
}
{
- name = "ansi_styles___ansi_styles_4.2.1.tgz";
+ name = "ansi_styles___ansi_styles_4.3.0.tgz";
path = fetchurl {
- name = "ansi_styles___ansi_styles_4.2.1.tgz";
- url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz";
- sha1 = "90ae75c424d008d2624c5bf29ead3177ebfcf359";
+ name = "ansi_styles___ansi_styles_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz";
+ sha1 = "edd803628ae71c04c85ae7a0906edad34b648937";
};
}
{
@@ -2018,6 +2146,14 @@
};
}
{
+ name = "aria_query___aria_query_4.2.2.tgz";
+ path = fetchurl {
+ name = "aria_query___aria_query_4.2.2.tgz";
+ url = "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz";
+ sha1 = "0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b";
+ };
+ }
+ {
name = "arity_n___arity_n_1.0.4.tgz";
path = fetchurl {
name = "arity_n___arity_n_1.0.4.tgz";
@@ -2082,14 +2218,6 @@
};
}
{
- name = "array_from___array_from_2.1.1.tgz";
- path = fetchurl {
- name = "array_from___array_from_2.1.1.tgz";
- url = "https://registry.yarnpkg.com/array-from/-/array-from-2.1.1.tgz";
- sha1 = "cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195";
- };
- }
- {
name = "array_includes___array_includes_3.1.1.tgz";
path = fetchurl {
name = "array_includes___array_includes_3.1.1.tgz";
@@ -2138,6 +2266,14 @@
};
}
{
+ name = "array.prototype.flatmap___array.prototype.flatmap_1.2.3.tgz";
+ path = fetchurl {
+ name = "array.prototype.flatmap___array.prototype.flatmap_1.2.3.tgz";
+ url = "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.3.tgz";
+ sha1 = "1c13f84a178566042dd63de4414440db9222e443";
+ };
+ }
+ {
name = "arrify___arrify_1.0.1.tgz";
path = fetchurl {
name = "arrify___arrify_1.0.1.tgz";
@@ -2154,11 +2290,11 @@
};
}
{
- name = "asn1.js___asn1.js_4.10.1.tgz";
+ name = "asn1.js___asn1.js_5.4.1.tgz";
path = fetchurl {
- name = "asn1.js___asn1.js_4.10.1.tgz";
- url = "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz";
- sha1 = "b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0";
+ name = "asn1.js___asn1.js_5.4.1.tgz";
+ url = "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz";
+ sha1 = "11a980b84ebb91781ce35b0fdc2ee294e3783f07";
};
}
{
@@ -2258,11 +2394,11 @@
};
}
{
- name = "autoprefixer___autoprefixer_9.7.4.tgz";
+ name = "autoprefixer___autoprefixer_9.8.6.tgz";
path = fetchurl {
- name = "autoprefixer___autoprefixer_9.7.4.tgz";
- url = "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.7.4.tgz";
- sha1 = "f8bf3e06707d047f0641d87aee8cfb174b2a5378";
+ name = "autoprefixer___autoprefixer_9.8.6.tgz";
+ url = "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz";
+ sha1 = "3b73594ca1bf9266320c5acf1588d74dea74210f";
};
}
{
@@ -2274,19 +2410,27 @@
};
}
{
- name = "aws4___aws4_1.9.1.tgz";
+ name = "aws4___aws4_1.10.1.tgz";
path = fetchurl {
- name = "aws4___aws4_1.9.1.tgz";
- url = "https://registry.yarnpkg.com/aws4/-/aws4-1.9.1.tgz";
- sha1 = "7e33d8f7d449b3f673cd72deb9abdc552dbe528e";
+ name = "aws4___aws4_1.10.1.tgz";
+ url = "https://registry.yarnpkg.com/aws4/-/aws4-1.10.1.tgz";
+ sha1 = "e1e82e4f3e999e2cfd61b161280d16a111f86428";
};
}
{
- name = "axobject_query___axobject_query_2.1.2.tgz";
+ name = "axe_core___axe_core_3.5.5.tgz";
path = fetchurl {
- name = "axobject_query___axobject_query_2.1.2.tgz";
- url = "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.1.2.tgz";
- sha1 = "2bdffc0371e643e5f03ba99065d5179b9ca79799";
+ name = "axe_core___axe_core_3.5.5.tgz";
+ url = "https://registry.yarnpkg.com/axe-core/-/axe-core-3.5.5.tgz";
+ sha1 = "84315073b53fa3c0c51676c588d59da09a192227";
+ };
+ }
+ {
+ name = "axobject_query___axobject_query_2.2.0.tgz";
+ path = fetchurl {
+ name = "axobject_query___axobject_query_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz";
+ sha1 = "943d47e10c0b704aa42275e20edf3722648989be";
};
}
{
@@ -2298,11 +2442,11 @@
};
}
{
- name = "babel_eslint___babel_eslint_10.0.3.tgz";
+ name = "babel_eslint___babel_eslint_10.1.0.tgz";
path = fetchurl {
- name = "babel_eslint___babel_eslint_10.0.3.tgz";
- url = "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.0.3.tgz";
- sha1 = "81a2c669be0f205e19462fed2482d33e4687a88a";
+ name = "babel_eslint___babel_eslint_10.1.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz";
+ sha1 = "6968e568a910b78fb3779cdd8b6ac2f479943232";
};
}
{
@@ -2322,19 +2466,19 @@
};
}
{
- name = "babel_loader___babel_loader_8.0.6.tgz";
+ name = "babel_loader___babel_loader_8.1.0.tgz";
path = fetchurl {
- name = "babel_loader___babel_loader_8.0.6.tgz";
- url = "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.6.tgz";
- sha1 = "e33bdb6f362b03f4bb141a0c21ab87c501b70dfb";
+ name = "babel_loader___babel_loader_8.1.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz";
+ sha1 = "c611d5112bd5209abe8b9fa84c3e4da25275f1c3";
};
}
{
- name = "babel_plugin_dynamic_import_node___babel_plugin_dynamic_import_node_2.3.0.tgz";
+ name = "babel_plugin_dynamic_import_node___babel_plugin_dynamic_import_node_2.3.3.tgz";
path = fetchurl {
- name = "babel_plugin_dynamic_import_node___babel_plugin_dynamic_import_node_2.3.0.tgz";
- url = "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz";
- sha1 = "f00f507bdaa3c3e3ff6e7e5e98d90a7acab96f7f";
+ name = "babel_plugin_dynamic_import_node___babel_plugin_dynamic_import_node_2.3.3.tgz";
+ url = "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz";
+ sha1 = "84fda19c976ec5c6defef57f9427b3def66e17a3";
};
}
{
@@ -2482,11 +2626,11 @@
};
}
{
- name = "binary_extensions___binary_extensions_2.0.0.tgz";
+ name = "binary_extensions___binary_extensions_2.1.0.tgz";
path = fetchurl {
- name = "binary_extensions___binary_extensions_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.0.0.tgz";
- sha1 = "23c0df14f6a88077f5f986c0d167ec03c3d5537c";
+ name = "binary_extensions___binary_extensions_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz";
+ sha1 = "30fa40c9e7fe07dbc895678cd287024dea241dd9";
};
}
{
@@ -2506,11 +2650,19 @@
};
}
{
- name = "bn.js___bn.js_4.11.8.tgz";
+ name = "bn.js___bn.js_4.11.9.tgz";
+ path = fetchurl {
+ name = "bn.js___bn.js_4.11.9.tgz";
+ url = "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.9.tgz";
+ sha1 = "26d556829458f9d1e81fc48952493d0ba3507828";
+ };
+ }
+ {
+ name = "bn.js___bn.js_5.1.3.tgz";
path = fetchurl {
- name = "bn.js___bn.js_4.11.8.tgz";
- url = "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz";
- sha1 = "2cde09eb5ee341f484746bb0309b3253b1b1442f";
+ name = "bn.js___bn.js_5.1.3.tgz";
+ url = "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.3.tgz";
+ sha1 = "beca005408f642ebebea80b042b4d18d2ac0ee6b";
};
}
{
@@ -2538,11 +2690,11 @@
};
}
{
- name = "bootstrap___bootstrap_4.4.1.tgz";
+ name = "bootstrap___bootstrap_4.5.2.tgz";
path = fetchurl {
- name = "bootstrap___bootstrap_4.4.1.tgz";
- url = "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.4.1.tgz";
- sha1 = "8582960eea0c5cd2bede84d8b0baf3789c3e8b01";
+ name = "bootstrap___bootstrap_4.5.2.tgz";
+ url = "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.5.2.tgz";
+ sha1 = "a85c4eda59155f0d71186b6e6ad9b875813779ab";
};
}
{
@@ -2626,11 +2778,11 @@
};
}
{
- name = "browserify_sign___browserify_sign_4.0.4.tgz";
+ name = "browserify_sign___browserify_sign_4.2.1.tgz";
path = fetchurl {
- name = "browserify_sign___browserify_sign_4.0.4.tgz";
- url = "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz";
- sha1 = "aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298";
+ name = "browserify_sign___browserify_sign_4.2.1.tgz";
+ url = "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz";
+ sha1 = "eaf4add46dd54be3bb3b36c0cf15abbeba7956c3";
};
}
{
@@ -2650,6 +2802,14 @@
};
}
{
+ name = "browserslist___browserslist_4.14.5.tgz";
+ path = fetchurl {
+ name = "browserslist___browserslist_4.14.5.tgz";
+ url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.5.tgz";
+ sha1 = "1c751461a102ddc60e40993639b709be7f2c4015";
+ };
+ }
+ {
name = "bser___bser_2.1.1.tgz";
path = fetchurl {
name = "bser___bser_2.1.1.tgz";
@@ -2714,11 +2874,11 @@
};
}
{
- name = "cacache___cacache_12.0.3.tgz";
+ name = "cacache___cacache_12.0.4.tgz";
path = fetchurl {
- name = "cacache___cacache_12.0.3.tgz";
- url = "https://registry.yarnpkg.com/cacache/-/cacache-12.0.3.tgz";
- sha1 = "be99abba4e1bf5df461cd5a2c1071fc432573390";
+ name = "cacache___cacache_12.0.4.tgz";
+ url = "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz";
+ sha1 = "668bcbd105aeb5f1d92fe25570ec9525c8faa40c";
};
}
{
@@ -2810,11 +2970,11 @@
};
}
{
- name = "caniuse_lite___caniuse_lite_1.0.30001035.tgz";
+ name = "caniuse_lite___caniuse_lite_1.0.30001146.tgz";
path = fetchurl {
- name = "caniuse_lite___caniuse_lite_1.0.30001035.tgz";
- url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz";
- sha1 = "2bb53b8aa4716b2ed08e088d4dc816a5fe089a1e";
+ name = "caniuse_lite___caniuse_lite_1.0.30001146.tgz";
+ url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001146.tgz";
+ sha1 = "c61fcb1474520c1462913689201fb292ba6f447c";
};
}
{
@@ -2866,6 +3026,14 @@
};
}
{
+ name = "chalk___chalk_4.1.0.tgz";
+ path = fetchurl {
+ name = "chalk___chalk_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz";
+ sha1 = "4e14870a618d9e2edd97dd8345fd9d9dc315646a";
+ };
+ }
+ {
name = "chardet___chardet_0.7.0.tgz";
path = fetchurl {
name = "chardet___chardet_0.7.0.tgz";
@@ -2890,11 +3058,11 @@
};
}
{
- name = "chokidar___chokidar_3.3.1.tgz";
+ name = "chokidar___chokidar_3.4.2.tgz";
path = fetchurl {
- name = "chokidar___chokidar_3.3.1.tgz";
- url = "https://registry.yarnpkg.com/chokidar/-/chokidar-3.3.1.tgz";
- sha1 = "c84e5b3d18d9a4d77558fef466b1bf16bbeb3450";
+ name = "chokidar___chokidar_3.4.2.tgz";
+ url = "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.2.tgz";
+ sha1 = "38dc8e658dec3809741eb3ef7bb0a47fe424232d";
};
}
{
@@ -2970,19 +3138,19 @@
};
}
{
- name = "cli_width___cli_width_2.2.0.tgz";
+ name = "cli_width___cli_width_2.2.1.tgz";
path = fetchurl {
- name = "cli_width___cli_width_2.2.0.tgz";
- url = "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz";
- sha1 = "ff19ede8a9a5e579324147b0c11f0fbcbabed639";
+ name = "cli_width___cli_width_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz";
+ sha1 = "b0433d0b4e9c847ef18868a4ef16fd5fc8271c48";
};
}
{
- name = "cliui___cliui_4.1.0.tgz";
+ name = "cli_width___cli_width_3.0.0.tgz";
path = fetchurl {
- name = "cliui___cliui_4.1.0.tgz";
- url = "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz";
- sha1 = "348422dbe82d800b3022eef4f6ac10bf2e4d1b49";
+ name = "cli_width___cli_width_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz";
+ sha1 = "a2f48437a2caa9a22436e794bf071ec9e61cedf6";
};
}
{
@@ -3026,14 +3194,6 @@
};
}
{
- name = "code_point_at___code_point_at_1.1.0.tgz";
- path = fetchurl {
- name = "code_point_at___code_point_at_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz";
- sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77";
- };
- }
- {
name = "collection_visit___collection_visit_1.0.0.tgz";
path = fetchurl {
name = "collection_visit___collection_visit_1.0.0.tgz";
@@ -3090,6 +3250,14 @@
};
}
{
+ name = "colorette___colorette_1.2.1.tgz";
+ path = fetchurl {
+ name = "colorette___colorette_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz";
+ sha1 = "4d0b921325c14faf92633086a536db6e89564b1b";
+ };
+ }
+ {
name = "combined_stream___combined_stream_1.0.8.tgz";
path = fetchurl {
name = "combined_stream___combined_stream_1.0.8.tgz";
@@ -3162,11 +3330,11 @@
};
}
{
- name = "compute_scroll_into_view___compute_scroll_into_view_1.0.13.tgz";
+ name = "compute_scroll_into_view___compute_scroll_into_view_1.0.16.tgz";
path = fetchurl {
- name = "compute_scroll_into_view___compute_scroll_into_view_1.0.13.tgz";
- url = "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.13.tgz";
- sha1 = "be1b1663b0e3f56cd5f7713082549f562a3477e2";
+ name = "compute_scroll_into_view___compute_scroll_into_view_1.0.16.tgz";
+ url = "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.16.tgz";
+ sha1 = "5b7bf4f7127ea2c19b750353d7ce6776a90ee088";
};
}
{
@@ -3298,19 +3466,19 @@
};
}
{
- name = "core_js_compat___core_js_compat_3.6.4.tgz";
+ name = "core_js_compat___core_js_compat_3.6.5.tgz";
path = fetchurl {
- name = "core_js_compat___core_js_compat_3.6.4.tgz";
- url = "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.6.4.tgz";
- sha1 = "938476569ebb6cda80d339bcf199fae4f16fff17";
+ name = "core_js_compat___core_js_compat_3.6.5.tgz";
+ url = "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.6.5.tgz";
+ sha1 = "2a51d9a4e25dfd6e690251aa81f99e3c05481f1c";
};
}
{
- name = "core_js_pure___core_js_pure_3.6.4.tgz";
+ name = "core_js_pure___core_js_pure_3.6.5.tgz";
path = fetchurl {
- name = "core_js_pure___core_js_pure_3.6.4.tgz";
- url = "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.4.tgz";
- sha1 = "4bf1ba866e25814f149d4e9aaa08c36173506e3a";
+ name = "core_js_pure___core_js_pure_3.6.5.tgz";
+ url = "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.5.tgz";
+ sha1 = "c79e75f5e38dbc85a662d91eea52b8256d53b813";
};
}
{
@@ -3322,11 +3490,11 @@
};
}
{
- name = "core_js___core_js_3.6.4.tgz";
+ name = "core_js___core_js_3.6.5.tgz";
path = fetchurl {
- name = "core_js___core_js_3.6.4.tgz";
- url = "https://registry.yarnpkg.com/core-js/-/core-js-3.6.4.tgz";
- sha1 = "440a83536b458114b9cb2ac1580ba377dc470647";
+ name = "core_js___core_js_3.6.5.tgz";
+ url = "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz";
+ sha1 = "7395dc273af37fb2e50e9bd3d9fe841285231d1a";
};
}
{
@@ -3354,11 +3522,11 @@
};
}
{
- name = "create_ecdh___create_ecdh_4.0.3.tgz";
+ name = "create_ecdh___create_ecdh_4.0.4.tgz";
path = fetchurl {
- name = "create_ecdh___create_ecdh_4.0.3.tgz";
- url = "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz";
- sha1 = "c9111b6f33045c4697f144787f9254cdc77c45ff";
+ name = "create_ecdh___create_ecdh_4.0.4.tgz";
+ url = "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz";
+ sha1 = "d6e7f4bffa66736085a0762fd3a632684dabcc4e";
};
}
{
@@ -3386,11 +3554,11 @@
};
}
{
- name = "cross_fetch___cross_fetch_2.2.3.tgz";
+ name = "cross_fetch___cross_fetch_3.0.6.tgz";
path = fetchurl {
- name = "cross_fetch___cross_fetch_2.2.3.tgz";
- url = "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-2.2.3.tgz";
- sha1 = "e8a0b3c54598136e037f8650f8e823ccdfac198e";
+ name = "cross_fetch___cross_fetch_3.0.6.tgz";
+ url = "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.0.6.tgz";
+ sha1 = "3a4040bc8941e653e0e9cf17f29ebcd177d3365c";
};
}
{
@@ -3498,6 +3666,14 @@
};
}
{
+ name = "css_tree___css_tree_1.0.0_alpha.39.tgz";
+ path = fetchurl {
+ name = "css_tree___css_tree_1.0.0_alpha.39.tgz";
+ url = "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.39.tgz";
+ sha1 = "2bff3ffe1bb3f776cf7eefd91ee5cba77a149eeb";
+ };
+ }
+ {
name = "css_what___css_what_2.1.3.tgz";
path = fetchurl {
name = "css_what___css_what_2.1.3.tgz";
@@ -3506,11 +3682,11 @@
};
}
{
- name = "css_what___css_what_3.2.1.tgz";
+ name = "css_what___css_what_3.4.1.tgz";
path = fetchurl {
- name = "css_what___css_what_3.2.1.tgz";
- url = "https://registry.yarnpkg.com/css-what/-/css-what-3.2.1.tgz";
- sha1 = "f4a8f12421064621b456755e34a03a2c22df5da1";
+ name = "css_what___css_what_3.4.1.tgz";
+ url = "https://registry.yarnpkg.com/css-what/-/css-what-3.4.1.tgz";
+ sha1 = "81cb70b609e4b1351b1e54cbc90fd9c54af86e2e";
};
}
{
@@ -3602,11 +3778,11 @@
};
}
{
- name = "csso___csso_4.0.2.tgz";
+ name = "csso___csso_4.0.3.tgz";
path = fetchurl {
- name = "csso___csso_4.0.2.tgz";
- url = "https://registry.yarnpkg.com/csso/-/csso-4.0.2.tgz";
- sha1 = "e5f81ab3a56b8eefb7f0092ce7279329f454de3d";
+ name = "csso___csso_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/csso/-/csso-4.0.3.tgz";
+ sha1 = "0d9985dc852c7cc2b2cacfbbe1079014d1a8e903";
};
}
{
@@ -3634,19 +3810,19 @@
};
}
{
- name = "cssstyle___cssstyle_2.2.0.tgz";
+ name = "cssstyle___cssstyle_2.3.0.tgz";
path = fetchurl {
- name = "cssstyle___cssstyle_2.2.0.tgz";
- url = "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.2.0.tgz";
- sha1 = "e4c44debccd6b7911ed617a4395e5754bba59992";
+ name = "cssstyle___cssstyle_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz";
+ sha1 = "ff665a0ddbdc31864b09647f34163443d90b0852";
};
}
{
- name = "csstype___csstype_2.6.9.tgz";
+ name = "csstype___csstype_3.0.3.tgz";
path = fetchurl {
- name = "csstype___csstype_2.6.9.tgz";
- url = "https://registry.yarnpkg.com/csstype/-/csstype-2.6.9.tgz";
- sha1 = "05141d0cd557a56b8891394c1911c40c8a98d098";
+ name = "csstype___csstype_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/csstype/-/csstype-3.0.3.tgz";
+ sha1 = "2b410bbeba38ba9633353aff34b05d9755d065f8";
};
}
{
@@ -3690,6 +3866,14 @@
};
}
{
+ name = "data_urls___data_urls_2.0.0.tgz";
+ path = fetchurl {
+ name = "data_urls___data_urls_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz";
+ sha1 = "156485a72963a970f5d5821aaf642bef2bf2db9b";
+ };
+ }
+ {
name = "debug___debug_2.6.9.tgz";
path = fetchurl {
name = "debug___debug_2.6.9.tgz";
@@ -3706,11 +3890,11 @@
};
}
{
- name = "debug___debug_4.1.1.tgz";
+ name = "debug___debug_4.2.0.tgz";
path = fetchurl {
- name = "debug___debug_4.1.1.tgz";
- url = "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz";
- sha1 = "3b72260255109c6b589cee050f1d516139664791";
+ name = "debug___debug_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/debug/-/debug-4.2.0.tgz";
+ sha1 = "7f150f93920e94c58f5574c2fd01a3110effe7f1";
};
}
{
@@ -3722,6 +3906,14 @@
};
}
{
+ name = "decimal.js___decimal.js_10.2.1.tgz";
+ path = fetchurl {
+ name = "decimal.js___decimal.js_10.2.1.tgz";
+ url = "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.2.1.tgz";
+ sha1 = "238ae7b0f0c793d3e3cea410108b35a2c01426a3";
+ };
+ }
+ {
name = "decode_uri_component___decode_uri_component_0.2.0.tgz";
path = fetchurl {
name = "decode_uri_component___decode_uri_component_0.2.0.tgz";
@@ -3858,11 +4050,19 @@
};
}
{
- name = "diff___diff_3.5.0.tgz";
+ name = "diff_sequences___diff_sequences_25.2.6.tgz";
path = fetchurl {
- name = "diff___diff_3.5.0.tgz";
- url = "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz";
- sha1 = "800c0dd1e0a8bfbc95835c202ad220fe317e5a12";
+ name = "diff_sequences___diff_sequences_25.2.6.tgz";
+ url = "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-25.2.6.tgz";
+ sha1 = "5f467c00edd35352b7bca46d7927d60e687a76dd";
+ };
+ }
+ {
+ name = "diff___diff_4.0.2.tgz";
+ path = fetchurl {
+ name = "diff___diff_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz";
+ sha1 = "60f3aecb89d5fae520c11aa19efc2bb982aade7d";
};
}
{
@@ -3962,6 +4162,14 @@
};
}
{
+ name = "dom_serializer___dom_serializer_1.1.0.tgz";
+ path = fetchurl {
+ name = "dom_serializer___dom_serializer_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.1.0.tgz";
+ sha1 = "5f7c828f1bfc44887dc2a315ab5c45691d544b58";
+ };
+ }
+ {
name = "dom_serializer___dom_serializer_0.1.1.tgz";
path = fetchurl {
name = "dom_serializer___dom_serializer_0.1.1.tgz";
@@ -3986,11 +4194,11 @@
};
}
{
- name = "domelementtype___domelementtype_2.0.1.tgz";
+ name = "domelementtype___domelementtype_2.0.2.tgz";
path = fetchurl {
- name = "domelementtype___domelementtype_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.1.tgz";
- sha1 = "1f8bdfe91f5a78063274e803b4bdcedf6e94f94d";
+ name = "domelementtype___domelementtype_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.2.tgz";
+ sha1 = "f3b6e549201e46f588b59463dd77187131fe6971";
};
}
{
@@ -4002,6 +4210,14 @@
};
}
{
+ name = "domexception___domexception_2.0.1.tgz";
+ path = fetchurl {
+ name = "domexception___domexception_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz";
+ sha1 = "fb44aefba793e1574b0af6aed2801d057529f304";
+ };
+ }
+ {
name = "domhandler___domhandler_2.4.2.tgz";
path = fetchurl {
name = "domhandler___domhandler_2.4.2.tgz";
@@ -4010,11 +4226,11 @@
};
}
{
- name = "domhandler___domhandler_3.0.0.tgz";
+ name = "domhandler___domhandler_3.3.0.tgz";
path = fetchurl {
- name = "domhandler___domhandler_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/domhandler/-/domhandler-3.0.0.tgz";
- sha1 = "51cd13efca31da95bbb0c5bee3a48300e333b3e9";
+ name = "domhandler___domhandler_3.3.0.tgz";
+ url = "https://registry.yarnpkg.com/domhandler/-/domhandler-3.3.0.tgz";
+ sha1 = "6db7ea46e4617eb15cf875df68b2b8524ce0037a";
};
}
{
@@ -4034,11 +4250,11 @@
};
}
{
- name = "domutils___domutils_2.0.0.tgz";
+ name = "domutils___domutils_2.4.2.tgz";
path = fetchurl {
- name = "domutils___domutils_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/domutils/-/domutils-2.0.0.tgz";
- sha1 = "15b8278e37bfa8468d157478c58c367718133c08";
+ name = "domutils___domutils_2.4.2.tgz";
+ url = "https://registry.yarnpkg.com/domutils/-/domutils-2.4.2.tgz";
+ sha1 = "7ee5be261944e1ad487d9aa0616720010123922b";
};
}
{
@@ -4050,11 +4266,11 @@
};
}
{
- name = "dot_prop___dot_prop_5.2.0.tgz";
+ name = "dot_prop___dot_prop_5.3.0.tgz";
path = fetchurl {
- name = "dot_prop___dot_prop_5.2.0.tgz";
- url = "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.2.0.tgz";
- sha1 = "c34ecc29556dc45f1f4c22697b6f4904e0cc4fcb";
+ name = "dot_prop___dot_prop_5.3.0.tgz";
+ url = "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz";
+ sha1 = "90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88";
};
}
{
@@ -4082,11 +4298,11 @@
};
}
{
- name = "duplexer___duplexer_0.1.1.tgz";
+ name = "duplexer___duplexer_0.1.2.tgz";
path = fetchurl {
- name = "duplexer___duplexer_0.1.1.tgz";
- url = "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz";
- sha1 = "ace6ff808c1ce66b57d1ebf97977acb02334cfc1";
+ name = "duplexer___duplexer_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz";
+ sha1 = "3abe43aef3835f8ae077d136ddce0f276b0400e6";
};
}
{
@@ -4114,11 +4330,11 @@
};
}
{
- name = "electron_to_chromium___electron_to_chromium_1.3.380.tgz";
+ name = "electron_to_chromium___electron_to_chromium_1.3.578.tgz";
path = fetchurl {
- name = "electron_to_chromium___electron_to_chromium_1.3.380.tgz";
- url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.380.tgz";
- sha1 = "1e1f07091b42b54bccd0ad6d3a14f2b73b60dc9d";
+ name = "electron_to_chromium___electron_to_chromium_1.3.578.tgz";
+ url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz";
+ sha1 = "e6671936f4571a874eb26e2e833aa0b2c0b776e0";
};
}
{
@@ -4146,6 +4362,14 @@
};
}
{
+ name = "emoji_regex___emoji_regex_9.0.0.tgz";
+ path = fetchurl {
+ name = "emoji_regex___emoji_regex_9.0.0.tgz";
+ url = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.0.0.tgz";
+ sha1 = "48a2309cc8a1d2e9d23bc6a67c39b63032e76ea4";
+ };
+ }
+ {
name = "emojis_list___emojis_list_2.1.0.tgz";
path = fetchurl {
name = "emojis_list___emojis_list_2.1.0.tgz";
@@ -4178,11 +4402,11 @@
};
}
{
- name = "enhanced_resolve___enhanced_resolve_4.1.1.tgz";
+ name = "enhanced_resolve___enhanced_resolve_4.3.0.tgz";
path = fetchurl {
- name = "enhanced_resolve___enhanced_resolve_4.1.1.tgz";
- url = "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz";
- sha1 = "2937e2b8066cd0fe7ce0990a98f0d71a35189f66";
+ name = "enhanced_resolve___enhanced_resolve_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz";
+ sha1 = "3b806f3bfafc1ec7de69551ef93cca46c1704126";
};
}
{
@@ -4194,43 +4418,43 @@
};
}
{
- name = "entities___entities_2.0.0.tgz";
+ name = "entities___entities_2.0.3.tgz";
path = fetchurl {
- name = "entities___entities_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/entities/-/entities-2.0.0.tgz";
- sha1 = "68d6084cab1b079767540d80e56a39b423e4abf4";
+ name = "entities___entities_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/entities/-/entities-2.0.3.tgz";
+ sha1 = "5c487e5742ab93c15abb5da22759b8590ec03b7f";
};
}
{
- name = "enzyme_adapter_react_16___enzyme_adapter_react_16_1.15.2.tgz";
+ name = "enzyme_adapter_react_16___enzyme_adapter_react_16_1.15.5.tgz";
path = fetchurl {
- name = "enzyme_adapter_react_16___enzyme_adapter_react_16_1.15.2.tgz";
- url = "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.2.tgz";
- sha1 = "b16db2f0ea424d58a808f9df86ab6212895a4501";
+ name = "enzyme_adapter_react_16___enzyme_adapter_react_16_1.15.5.tgz";
+ url = "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.5.tgz";
+ sha1 = "7a6f0093d3edd2f7025b36e7fbf290695473ee04";
};
}
{
- name = "enzyme_adapter_utils___enzyme_adapter_utils_1.13.0.tgz";
+ name = "enzyme_adapter_utils___enzyme_adapter_utils_1.13.1.tgz";
path = fetchurl {
- name = "enzyme_adapter_utils___enzyme_adapter_utils_1.13.0.tgz";
- url = "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.0.tgz";
- sha1 = "01c885dde2114b4690bf741f8dc94cee3060eb78";
+ name = "enzyme_adapter_utils___enzyme_adapter_utils_1.13.1.tgz";
+ url = "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.1.tgz";
+ sha1 = "59c1b734b0927543e3d8dc477299ec957feb312d";
};
}
{
- name = "enzyme_shallow_equal___enzyme_shallow_equal_1.0.1.tgz";
+ name = "enzyme_shallow_equal___enzyme_shallow_equal_1.0.4.tgz";
path = fetchurl {
- name = "enzyme_shallow_equal___enzyme_shallow_equal_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.1.tgz";
- sha1 = "7afe03db3801c9b76de8440694096412a8d9d49e";
+ name = "enzyme_shallow_equal___enzyme_shallow_equal_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz";
+ sha1 = "b9256cb25a5f430f9bfe073a84808c1d74fced2e";
};
}
{
- name = "enzyme_to_json___enzyme_to_json_3.4.4.tgz";
+ name = "enzyme_to_json___enzyme_to_json_3.6.1.tgz";
path = fetchurl {
- name = "enzyme_to_json___enzyme_to_json_3.4.4.tgz";
- url = "https://registry.yarnpkg.com/enzyme-to-json/-/enzyme-to-json-3.4.4.tgz";
- sha1 = "b30726c59091d273521b6568c859e8831e94d00e";
+ name = "enzyme_to_json___enzyme_to_json_3.6.1.tgz";
+ url = "https://registry.yarnpkg.com/enzyme-to-json/-/enzyme-to-json-3.6.1.tgz";
+ sha1 = "d60740950bc7ca6384dfe6fe405494ec5df996bc";
};
}
{
@@ -4258,11 +4482,19 @@
};
}
{
- name = "es_abstract___es_abstract_1.17.4.tgz";
+ name = "es_abstract___es_abstract_1.17.7.tgz";
path = fetchurl {
- name = "es_abstract___es_abstract_1.17.4.tgz";
- url = "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.4.tgz";
- sha1 = "e3aedf19706b20e7c2594c35fc0d57605a79e184";
+ name = "es_abstract___es_abstract_1.17.7.tgz";
+ url = "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz";
+ sha1 = "a4de61b2f66989fc7421676c1cb9787573ace54c";
+ };
+ }
+ {
+ name = "es_abstract___es_abstract_1.18.0_next.1.tgz";
+ path = fetchurl {
+ name = "es_abstract___es_abstract_1.18.0_next.1.tgz";
+ url = "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.1.tgz";
+ sha1 = "6e3a0a4bda717e5023ab3b8e90bec36108d22c68";
};
}
{
@@ -4298,6 +4530,14 @@
};
}
{
+ name = "escalade___escalade_3.1.0.tgz";
+ path = fetchurl {
+ name = "escalade___escalade_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/escalade/-/escalade-3.1.0.tgz";
+ sha1 = "e8e2d7c7a8b76f6ee64c2181d6b8151441602d4e";
+ };
+ }
+ {
name = "escape_html___escape_html_1.0.3.tgz";
path = fetchurl {
name = "escape_html___escape_html_1.0.3.tgz";
@@ -4322,19 +4562,19 @@
};
}
{
- name = "escodegen___escodegen_1.14.1.tgz";
+ name = "escodegen___escodegen_1.14.3.tgz";
path = fetchurl {
- name = "escodegen___escodegen_1.14.1.tgz";
- url = "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.1.tgz";
- sha1 = "ba01d0c8278b5e95a9a45350142026659027a457";
+ name = "escodegen___escodegen_1.14.3.tgz";
+ url = "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz";
+ sha1 = "4e7b81fba61581dc97582ed78cab7f0e8d63f503";
};
}
{
- name = "eslint_config_prettier___eslint_config_prettier_6.10.0.tgz";
+ name = "eslint_config_prettier___eslint_config_prettier_6.12.0.tgz";
path = fetchurl {
- name = "eslint_config_prettier___eslint_config_prettier_6.10.0.tgz";
- url = "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz";
- sha1 = "7b15e303bf9c956875c948f6b21500e48ded6a7f";
+ name = "eslint_config_prettier___eslint_config_prettier_6.12.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.12.0.tgz";
+ sha1 = "9eb2bccff727db1c52104f0b49e87ea46605a0d2";
};
}
{
@@ -4346,11 +4586,11 @@
};
}
{
- name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.3.tgz";
+ name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.4.tgz";
path = fetchurl {
- name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.3.tgz";
- url = "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz";
- sha1 = "dbaa52b6b2816b50bc6711af75422de808e98404";
+ name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.4.tgz";
+ url = "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz";
+ sha1 = "85ffa81942c25012d8231096ddf679c03042c717";
};
}
{
@@ -4362,19 +4602,11 @@
};
}
{
- name = "eslint_module_utils___eslint_module_utils_2.5.2.tgz";
+ name = "eslint_module_utils___eslint_module_utils_2.6.0.tgz";
path = fetchurl {
- name = "eslint_module_utils___eslint_module_utils_2.5.2.tgz";
- url = "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz";
- sha1 = "7878f7504824e1b857dd2505b59a8e5eda26a708";
- };
- }
- {
- name = "eslint_plugin_flowtype___eslint_plugin_flowtype_3.13.0.tgz";
- path = fetchurl {
- name = "eslint_plugin_flowtype___eslint_plugin_flowtype_3.13.0.tgz";
- url = "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.13.0.tgz";
- sha1 = "e241ebd39c0ce519345a3f074ec1ebde4cf80f2c";
+ name = "eslint_module_utils___eslint_module_utils_2.6.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz";
+ sha1 = "579ebd094f56af7797d19c9866c9c9486629bfa6";
};
}
{
@@ -4386,11 +4618,11 @@
};
}
{
- name = "eslint_plugin_import___eslint_plugin_import_2.20.0.tgz";
+ name = "eslint_plugin_flowtype___eslint_plugin_flowtype_4.7.0.tgz";
path = fetchurl {
- name = "eslint_plugin_import___eslint_plugin_import_2.20.0.tgz";
- url = "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.20.0.tgz";
- sha1 = "d749a7263fb6c29980def8e960d380a6aa6aecaa";
+ name = "eslint_plugin_flowtype___eslint_plugin_flowtype_4.7.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.7.0.tgz";
+ sha1 = "903a6ea3eb5cbf4c7ba7fa73cc43fc39ab7e4a70";
};
}
{
@@ -4402,6 +4634,14 @@
};
}
{
+ name = "eslint_plugin_import___eslint_plugin_import_2.22.1.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_import___eslint_plugin_import_2.22.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz";
+ sha1 = "0896c7e6a0cf44109a2d97b95903c2bb689d7702";
+ };
+ }
+ {
name = "eslint_plugin_jsx_a11y___eslint_plugin_jsx_a11y_6.2.3.tgz";
path = fetchurl {
name = "eslint_plugin_jsx_a11y___eslint_plugin_jsx_a11y_6.2.3.tgz";
@@ -4410,27 +4650,35 @@
};
}
{
- name = "eslint_plugin_prettier___eslint_plugin_prettier_3.1.2.tgz";
+ name = "eslint_plugin_jsx_a11y___eslint_plugin_jsx_a11y_6.3.1.tgz";
path = fetchurl {
- name = "eslint_plugin_prettier___eslint_plugin_prettier_3.1.2.tgz";
- url = "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz";
- sha1 = "432e5a667666ab84ce72f945c72f77d996a5c9ba";
+ name = "eslint_plugin_jsx_a11y___eslint_plugin_jsx_a11y_6.3.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.3.1.tgz";
+ sha1 = "99ef7e97f567cc6a5b8dd5ab95a94a67058a2660";
};
}
{
- name = "eslint_plugin_react_hooks___eslint_plugin_react_hooks_1.7.0.tgz";
+ name = "eslint_plugin_prettier___eslint_plugin_prettier_3.1.4.tgz";
path = fetchurl {
- name = "eslint_plugin_react_hooks___eslint_plugin_react_hooks_1.7.0.tgz";
- url = "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz";
- sha1 = "6210b6d5a37205f0b92858f895a4e827020a7d04";
+ name = "eslint_plugin_prettier___eslint_plugin_prettier_3.1.4.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.4.tgz";
+ sha1 = "168ab43154e2ea57db992a2cd097c828171f75c2";
+ };
+ }
+ {
+ name = "eslint_plugin_react_hooks___eslint_plugin_react_hooks_2.5.1.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_react_hooks___eslint_plugin_react_hooks_2.5.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-2.5.1.tgz";
+ sha1 = "4ef5930592588ce171abeb26f400c7fbcbc23cd0";
};
}
{
- name = "eslint_plugin_react___eslint_plugin_react_7.18.0.tgz";
+ name = "eslint_plugin_react_hooks___eslint_plugin_react_hooks_1.7.0.tgz";
path = fetchurl {
- name = "eslint_plugin_react___eslint_plugin_react_7.18.0.tgz";
- url = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.18.0.tgz";
- sha1 = "2317831284d005b30aff8afb7c4e906f13fa8e7e";
+ name = "eslint_plugin_react_hooks___eslint_plugin_react_hooks_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz";
+ sha1 = "6210b6d5a37205f0b92858f895a4e827020a7d04";
};
}
{
@@ -4442,6 +4690,14 @@
};
}
{
+ name = "eslint_plugin_react___eslint_plugin_react_7.21.3.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_react___eslint_plugin_react_7.21.3.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.21.3.tgz";
+ sha1 = "71655d2af5155b19285ec929dd2cdc67a4470b52";
+ };
+ }
+ {
name = "eslint_scope___eslint_scope_4.0.3.tgz";
path = fetchurl {
name = "eslint_scope___eslint_scope_4.0.3.tgz";
@@ -4450,11 +4706,11 @@
};
}
{
- name = "eslint_scope___eslint_scope_5.0.0.tgz";
+ name = "eslint_scope___eslint_scope_5.1.1.tgz";
path = fetchurl {
- name = "eslint_scope___eslint_scope_5.0.0.tgz";
- url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.0.0.tgz";
- sha1 = "e87c8887c73e8d1ec84f1ca591645c358bfc8fb9";
+ name = "eslint_scope___eslint_scope_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz";
+ sha1 = "e786e59a66cb92b3f6c1fb0d508aab174848f48c";
};
}
{
@@ -4466,11 +4722,19 @@
};
}
{
- name = "eslint_visitor_keys___eslint_visitor_keys_1.1.0.tgz";
+ name = "eslint_utils___eslint_utils_2.1.0.tgz";
+ path = fetchurl {
+ name = "eslint_utils___eslint_utils_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz";
+ sha1 = "d2de5e03424e707dc10c74068ddedae708741b27";
+ };
+ }
+ {
+ name = "eslint_visitor_keys___eslint_visitor_keys_1.3.0.tgz";
path = fetchurl {
- name = "eslint_visitor_keys___eslint_visitor_keys_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz";
- sha1 = "e2a82cea84ff246ad6fb57f9bde5b46621459ec2";
+ name = "eslint_visitor_keys___eslint_visitor_keys_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz";
+ sha1 = "30ebd1ef7c2fdff01c3a4f151044af25fab0523e";
};
}
{
@@ -4498,19 +4762,19 @@
};
}
{
- name = "esquery___esquery_1.1.0.tgz";
+ name = "esquery___esquery_1.3.1.tgz";
path = fetchurl {
- name = "esquery___esquery_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/esquery/-/esquery-1.1.0.tgz";
- sha1 = "c5c0b66f383e7656404f86b31334d72524eddb48";
+ name = "esquery___esquery_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz";
+ sha1 = "b78b5828aa8e214e29fb74c4d5b752e1c033da57";
};
}
{
- name = "esrecurse___esrecurse_4.2.1.tgz";
+ name = "esrecurse___esrecurse_4.3.0.tgz";
path = fetchurl {
- name = "esrecurse___esrecurse_4.2.1.tgz";
- url = "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz";
- sha1 = "007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf";
+ name = "esrecurse___esrecurse_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz";
+ sha1 = "7ad7964d679abb28bee72cec63758b1c5d2c9921";
};
}
{
@@ -4522,6 +4786,14 @@
};
}
{
+ name = "estraverse___estraverse_5.2.0.tgz";
+ path = fetchurl {
+ name = "estraverse___estraverse_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz";
+ sha1 = "307df42547e6cc7324d3cf03c155d5cdb8c53880";
+ };
+ }
+ {
name = "esutils___esutils_2.0.3.tgz";
path = fetchurl {
name = "esutils___esutils_2.0.3.tgz";
@@ -4538,19 +4810,19 @@
};
}
{
- name = "eventemitter3___eventemitter3_4.0.0.tgz";
+ name = "eventemitter3___eventemitter3_4.0.7.tgz";
path = fetchurl {
- name = "eventemitter3___eventemitter3_4.0.0.tgz";
- url = "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.0.tgz";
- sha1 = "d65176163887ee59f386d64c82610b696a4a74eb";
+ name = "eventemitter3___eventemitter3_4.0.7.tgz";
+ url = "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz";
+ sha1 = "2de9b68f6528d5644ef5c59526a1b4a07306169f";
};
}
{
- name = "events___events_3.1.0.tgz";
+ name = "events___events_3.2.0.tgz";
path = fetchurl {
- name = "events___events_3.1.0.tgz";
- url = "https://registry.yarnpkg.com/events/-/events-3.1.0.tgz";
- sha1 = "84279af1b34cb75aa88bf5ff291f6d0bd9b31a59";
+ name = "events___events_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/events/-/events-3.2.0.tgz";
+ sha1 = "93b87c18f8efcd4202a461aec4dfc0556b639379";
};
}
{
@@ -4682,11 +4954,11 @@
};
}
{
- name = "fast_deep_equal___fast_deep_equal_3.1.1.tgz";
+ name = "fast_deep_equal___fast_deep_equal_3.1.3.tgz";
path = fetchurl {
- name = "fast_deep_equal___fast_deep_equal_3.1.1.tgz";
- url = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz";
- sha1 = "545145077c501491e33b15ec408c294376e94ae4";
+ name = "fast_deep_equal___fast_deep_equal_3.1.3.tgz";
+ url = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz";
+ sha1 = "3a7d56b559d6cbc3eb512325244e619a65c6c525";
};
}
{
@@ -4746,11 +5018,11 @@
};
}
{
- name = "figgy_pudding___figgy_pudding_3.5.1.tgz";
+ name = "figgy_pudding___figgy_pudding_3.5.2.tgz";
path = fetchurl {
- name = "figgy_pudding___figgy_pudding_3.5.1.tgz";
- url = "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz";
- sha1 = "862470112901c727a0e495a80744bd5baa1d6790";
+ name = "figgy_pudding___figgy_pudding_3.5.2.tgz";
+ url = "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz";
+ sha1 = "b4eee8148abb01dcf1d1ac34367d59e12fa61d6e";
};
}
{
@@ -4882,11 +5154,11 @@
};
}
{
- name = "flatted___flatted_2.0.1.tgz";
+ name = "flatted___flatted_2.0.2.tgz";
path = fetchurl {
- name = "flatted___flatted_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/flatted/-/flatted-2.0.1.tgz";
- sha1 = "69e57caa8f0eacbc281d2e2cb458d46fdb449e08";
+ name = "flatted___flatted_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz";
+ sha1 = "4575b21e2bcee7434aa9be662f4b7b5f9c2b5138";
};
}
{
@@ -4906,11 +5178,11 @@
};
}
{
- name = "follow_redirects___follow_redirects_1.10.0.tgz";
+ name = "follow_redirects___follow_redirects_1.13.0.tgz";
path = fetchurl {
- name = "follow_redirects___follow_redirects_1.10.0.tgz";
- url = "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.10.0.tgz";
- sha1 = "01f5263aee921c6a54fb91667f08f4155ce169eb";
+ name = "follow_redirects___follow_redirects_1.13.0.tgz";
+ url = "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.0.tgz";
+ sha1 = "b42e8d93a2a7eea5ed88633676d6597bc8e384db";
};
}
{
@@ -5050,11 +5322,19 @@
};
}
{
- name = "fsevents___fsevents_1.2.12.tgz";
+ name = "fsevents___fsevents_1.2.13.tgz";
+ path = fetchurl {
+ name = "fsevents___fsevents_1.2.13.tgz";
+ url = "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz";
+ sha1 = "f325cb0455592428bcf11b383370ef70e3bfcc38";
+ };
+ }
+ {
+ name = "fsevents___fsevents_2.1.3.tgz";
path = fetchurl {
- name = "fsevents___fsevents_1.2.12.tgz";
- url = "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.12.tgz";
- sha1 = "db7e0d8ec3b0b45724fd4d83d43554a8f1f0de5c";
+ name = "fsevents___fsevents_2.1.3.tgz";
+ url = "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz";
+ sha1 = "fb738703ae8d2f9fe900c33836ddebee8b97f23e";
};
}
{
@@ -5106,14 +5386,6 @@
};
}
{
- name = "get_caller_file___get_caller_file_1.0.3.tgz";
- path = fetchurl {
- name = "get_caller_file___get_caller_file_1.0.3.tgz";
- url = "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz";
- sha1 = "f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a";
- };
- }
- {
name = "get_caller_file___get_caller_file_2.0.5.tgz";
path = fetchurl {
name = "get_caller_file___get_caller_file_2.0.5.tgz";
@@ -5170,11 +5442,11 @@
};
}
{
- name = "glob_parent___glob_parent_5.1.0.tgz";
+ name = "glob_parent___glob_parent_5.1.1.tgz";
path = fetchurl {
- name = "glob_parent___glob_parent_5.1.0.tgz";
- url = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.0.tgz";
- sha1 = "5f4c1d1e748d30cd73ad2944b3577a81b081e8c2";
+ name = "glob_parent___glob_parent_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz";
+ sha1 = "b6c1ef417c4e5663ea498f1c45afac6916bbc229";
};
}
{
@@ -5242,11 +5514,11 @@
};
}
{
- name = "graceful_fs___graceful_fs_4.2.3.tgz";
+ name = "graceful_fs___graceful_fs_4.2.4.tgz";
path = fetchurl {
- name = "graceful_fs___graceful_fs_4.2.3.tgz";
- url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz";
- sha1 = "4a12ff1b60376ef09862c2093edd908328be8423";
+ name = "graceful_fs___graceful_fs_4.2.4.tgz";
+ url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz";
+ sha1 = "2256bde14d3632958c465ebc96dc467ca07a29fb";
};
}
{
@@ -5274,11 +5546,11 @@
};
}
{
- name = "handle_thing___handle_thing_2.0.0.tgz";
+ name = "handle_thing___handle_thing_2.0.1.tgz";
path = fetchurl {
- name = "handle_thing___handle_thing_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.0.tgz";
- sha1 = "0e039695ff50c93fc288557d696f3c1dc6776754";
+ name = "handle_thing___handle_thing_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz";
+ sha1 = "857f79ce359580c340d43081cc648970d0bb234e";
};
}
{
@@ -5290,11 +5562,11 @@
};
}
{
- name = "har_validator___har_validator_5.1.3.tgz";
+ name = "har_validator___har_validator_5.1.5.tgz";
path = fetchurl {
- name = "har_validator___har_validator_5.1.3.tgz";
- url = "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz";
- sha1 = "1ef89ebd3e4996557675eed9893110dc350fa080";
+ name = "har_validator___har_validator_5.1.5.tgz";
+ url = "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz";
+ sha1 = "1f0803b9f8cb20c0fa13822df1ecddb36bde1efd";
};
}
{
@@ -5378,11 +5650,11 @@
};
}
{
- name = "hash_base___hash_base_3.0.4.tgz";
+ name = "hash_base___hash_base_3.1.0.tgz";
path = fetchurl {
- name = "hash_base___hash_base_3.0.4.tgz";
- url = "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz";
- sha1 = "5fc8686847ecd73499403319a6b0a3f3f6ae4918";
+ name = "hash_base___hash_base_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz";
+ sha1 = "55c381d9e06e1d2997a883b4a3fddfe7f0d3af33";
};
}
{
@@ -5474,27 +5746,35 @@
};
}
{
- name = "html_entities___html_entities_1.2.1.tgz";
+ name = "html_encoding_sniffer___html_encoding_sniffer_2.0.1.tgz";
path = fetchurl {
- name = "html_entities___html_entities_1.2.1.tgz";
- url = "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz";
- sha1 = "0df29351f0721163515dfb9e5543e5f6eed5162f";
+ name = "html_encoding_sniffer___html_encoding_sniffer_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz";
+ sha1 = "42a6dc4fd33f00281176e8b23759ca4e4fa185f3";
};
}
{
- name = "html_escaper___html_escaper_2.0.1.tgz";
+ name = "html_entities___html_entities_1.3.1.tgz";
path = fetchurl {
- name = "html_escaper___html_escaper_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.1.tgz";
- sha1 = "beed86b5d2b921e92533aa11bce6d8e3b583dee7";
+ name = "html_entities___html_entities_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/html-entities/-/html-entities-1.3.1.tgz";
+ sha1 = "fb9a1a4b5b14c5daba82d3e34c6ae4fe701a0e44";
};
}
{
- name = "html_minifier_terser___html_minifier_terser_5.0.4.tgz";
+ name = "html_escaper___html_escaper_2.0.2.tgz";
path = fetchurl {
- name = "html_minifier_terser___html_minifier_terser_5.0.4.tgz";
- url = "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-5.0.4.tgz";
- sha1 = "e8cc02748acb983bd7912ea9660bd31c0702ec32";
+ name = "html_escaper___html_escaper_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz";
+ sha1 = "dfd60027da36a36dfcbe236262c00a5822681453";
+ };
+ }
+ {
+ name = "html_minifier_terser___html_minifier_terser_5.1.1.tgz";
+ path = fetchurl {
+ name = "html_minifier_terser___html_minifier_terser_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz";
+ sha1 = "922e96f1f3bb60832c2634b79884096389b1f054";
};
}
{
@@ -5554,11 +5834,11 @@
};
}
{
- name = "http_parser_js___http_parser_js_0.4.10.tgz";
+ name = "http_parser_js___http_parser_js_0.5.2.tgz";
path = fetchurl {
- name = "http_parser_js___http_parser_js_0.4.10.tgz";
- url = "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.10.tgz";
- sha1 = "92c9c1374c35085f75db359ec56cc257cbb93fa4";
+ name = "http_parser_js___http_parser_js_0.5.2.tgz";
+ url = "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.2.tgz";
+ sha1 = "da2e31d237b393aae72ace43882dd7e270a8ff77";
};
}
{
@@ -5570,11 +5850,11 @@
};
}
{
- name = "http_proxy___http_proxy_1.18.0.tgz";
+ name = "http_proxy___http_proxy_1.18.1.tgz";
path = fetchurl {
- name = "http_proxy___http_proxy_1.18.0.tgz";
- url = "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.0.tgz";
- sha1 = "dbe55f63e75a347db7f3d99974f2692a314a6a3a";
+ name = "http_proxy___http_proxy_1.18.1.tgz";
+ url = "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz";
+ sha1 = "401541f0534884bbf95260334e72f88ee3976549";
};
}
{
@@ -5786,11 +6066,11 @@
};
}
{
- name = "inquirer___inquirer_7.1.0.tgz";
+ name = "inquirer___inquirer_7.3.3.tgz";
path = fetchurl {
- name = "inquirer___inquirer_7.1.0.tgz";
- url = "https://registry.yarnpkg.com/inquirer/-/inquirer-7.1.0.tgz";
- sha1 = "1298a01859883e17c7264b82870ae1034f92dd29";
+ name = "inquirer___inquirer_7.3.3.tgz";
+ url = "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz";
+ sha1 = "04d176b2af04afc157a83fd7c100e98ee0aad003";
};
}
{
@@ -5818,14 +6098,6 @@
};
}
{
- name = "invert_kv___invert_kv_2.0.0.tgz";
- path = fetchurl {
- name = "invert_kv___invert_kv_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz";
- sha1 = "7393f5afa59ec9ff5f67a27620d11c226e3eec02";
- };
- }
- {
name = "ip_regex___ip_regex_2.1.0.tgz";
path = fetchurl {
name = "ip_regex___ip_regex_2.1.0.tgz";
@@ -5938,11 +6210,11 @@
};
}
{
- name = "is_callable___is_callable_1.1.5.tgz";
+ name = "is_callable___is_callable_1.2.2.tgz";
path = fetchurl {
- name = "is_callable___is_callable_1.1.5.tgz";
- url = "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.5.tgz";
- sha1 = "f7e46b596890456db74e7f6e976cb3273d06faab";
+ name = "is_callable___is_callable_1.2.2.tgz";
+ url = "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz";
+ sha1 = "c7c6715cd22d4ddb48d3e19970223aceabb080d9";
};
}
{
@@ -6010,11 +6282,11 @@
};
}
{
- name = "is_docker___is_docker_2.0.0.tgz";
+ name = "is_docker___is_docker_2.1.1.tgz";
path = fetchurl {
- name = "is_docker___is_docker_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/is-docker/-/is-docker-2.0.0.tgz";
- sha1 = "2cb0df0e75e2d064fe1864c37cdeacb7b2dcf25b";
+ name = "is_docker___is_docker_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/is-docker/-/is-docker-2.1.1.tgz";
+ sha1 = "4125a88e44e450d384e09047ede71adc2d144156";
};
}
{
@@ -6042,14 +6314,6 @@
};
}
{
- name = "is_fullwidth_code_point___is_fullwidth_code_point_1.0.0.tgz";
- path = fetchurl {
- name = "is_fullwidth_code_point___is_fullwidth_code_point_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";
- sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb";
- };
- }
- {
name = "is_fullwidth_code_point___is_fullwidth_code_point_2.0.0.tgz";
path = fetchurl {
name = "is_fullwidth_code_point___is_fullwidth_code_point_2.0.0.tgz";
@@ -6090,6 +6354,14 @@
};
}
{
+ name = "is_negative_zero___is_negative_zero_2.0.0.tgz";
+ path = fetchurl {
+ name = "is_negative_zero___is_negative_zero_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.0.tgz";
+ sha1 = "9553b121b0fac28869da9ed459e20c7543788461";
+ };
+ }
+ {
name = "is_number_object___is_number_object_1.0.4.tgz";
path = fetchurl {
name = "is_number_object___is_number_object_1.0.4.tgz";
@@ -6170,19 +6442,19 @@
};
}
{
- name = "is_promise___is_promise_2.1.0.tgz";
+ name = "is_potential_custom_element_name___is_potential_custom_element_name_1.0.0.tgz";
path = fetchurl {
- name = "is_promise___is_promise_2.1.0.tgz";
- url = "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz";
- sha1 = "79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa";
+ name = "is_potential_custom_element_name___is_potential_custom_element_name_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz";
+ sha1 = "0c52e54bcca391bb2c494b21e8626d7336c6e397";
};
}
{
- name = "is_regex___is_regex_1.0.5.tgz";
+ name = "is_regex___is_regex_1.1.1.tgz";
path = fetchurl {
- name = "is_regex___is_regex_1.0.5.tgz";
- url = "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.5.tgz";
- sha1 = "39d589a358bf18967f726967120b8fc1aed74eae";
+ name = "is_regex___is_regex_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz";
+ sha1 = "c6f98aacc546f6cec5468a07b7b153ab564a57b9";
};
}
{
@@ -6274,11 +6546,11 @@
};
}
{
- name = "is_wsl___is_wsl_2.1.1.tgz";
+ name = "is_wsl___is_wsl_2.2.0.tgz";
path = fetchurl {
- name = "is_wsl___is_wsl_2.1.1.tgz";
- url = "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.1.1.tgz";
- sha1 = "4a1c152d429df3d441669498e2486d3596ebaf1d";
+ name = "is_wsl___is_wsl_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz";
+ sha1 = "74a4c76e77ca9fd3f932f290c17ea326cd157271";
};
}
{
@@ -6402,6 +6674,14 @@
};
}
{
+ name = "jest_diff___jest_diff_25.5.0.tgz";
+ path = fetchurl {
+ name = "jest_diff___jest_diff_25.5.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-diff/-/jest-diff-25.5.0.tgz";
+ sha1 = "1dd26ed64f96667c068cef026b677dfa01afcfa9";
+ };
+ }
+ {
name = "jest_docblock___jest_docblock_24.9.0.tgz";
path = fetchurl {
name = "jest_docblock___jest_docblock_24.9.0.tgz";
@@ -6442,11 +6722,11 @@
};
}
{
- name = "jest_fetch_mock___jest_fetch_mock_2.1.2.tgz";
+ name = "jest_fetch_mock___jest_fetch_mock_3.0.3.tgz";
path = fetchurl {
- name = "jest_fetch_mock___jest_fetch_mock_2.1.2.tgz";
- url = "https://registry.yarnpkg.com/jest-fetch-mock/-/jest-fetch-mock-2.1.2.tgz";
- sha1 = "1260b347918e3931c4ec743ceaf60433da661bd0";
+ name = "jest_fetch_mock___jest_fetch_mock_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/jest-fetch-mock/-/jest-fetch-mock-3.0.3.tgz";
+ sha1 = "31749c456ae27b8919d69824f1c2bd85fe0a1f3b";
};
}
{
@@ -6458,6 +6738,14 @@
};
}
{
+ name = "jest_get_type___jest_get_type_25.2.6.tgz";
+ path = fetchurl {
+ name = "jest_get_type___jest_get_type_25.2.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-25.2.6.tgz";
+ sha1 = "0b0a32fab8908b44d508be81681487dbabb8d877";
+ };
+ }
+ {
name = "jest_haste_map___jest_haste_map_24.9.0.tgz";
path = fetchurl {
name = "jest_haste_map___jest_haste_map_24.9.0.tgz";
@@ -6506,11 +6794,11 @@
};
}
{
- name = "jest_pnp_resolver___jest_pnp_resolver_1.2.1.tgz";
+ name = "jest_pnp_resolver___jest_pnp_resolver_1.2.2.tgz";
path = fetchurl {
- name = "jest_pnp_resolver___jest_pnp_resolver_1.2.1.tgz";
- url = "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz";
- sha1 = "ecdae604c077a7fbc70defb6d517c3c1c898923a";
+ name = "jest_pnp_resolver___jest_pnp_resolver_1.2.2.tgz";
+ url = "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz";
+ sha1 = "b704ac0ae028a89108a4d040b3f919dfddc8e33c";
};
}
{
@@ -6610,11 +6898,11 @@
};
}
{
- name = "jest_worker___jest_worker_25.1.0.tgz";
+ name = "jest_worker___jest_worker_25.5.0.tgz";
path = fetchurl {
- name = "jest_worker___jest_worker_25.1.0.tgz";
- url = "https://registry.yarnpkg.com/jest-worker/-/jest-worker-25.1.0.tgz";
- sha1 = "75d038bad6fdf58eba0d2ec1835856c497e3907a";
+ name = "jest_worker___jest_worker_25.5.0.tgz";
+ url = "https://registry.yarnpkg.com/jest-worker/-/jest-worker-25.5.0.tgz";
+ sha1 = "2611d071b79cea0f43ee57a3d118593ac1547db1";
};
}
{
@@ -6658,11 +6946,11 @@
};
}
{
- name = "js_yaml___js_yaml_3.13.1.tgz";
+ name = "js_yaml___js_yaml_3.14.0.tgz";
path = fetchurl {
- name = "js_yaml___js_yaml_3.13.1.tgz";
- url = "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz";
- sha1 = "aff151b30bfdfa8e49e05da22e7415e9dfa37847";
+ name = "js_yaml___js_yaml_3.14.0.tgz";
+ url = "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz";
+ sha1 = "a7a34170f26a21bb162424d8adacb4113a69e482";
};
}
{
@@ -6690,11 +6978,11 @@
};
}
{
- name = "jsdom___jsdom_15.2.1.tgz";
+ name = "jsdom___jsdom_16.4.0.tgz";
path = fetchurl {
- name = "jsdom___jsdom_15.2.1.tgz";
- url = "https://registry.yarnpkg.com/jsdom/-/jsdom-15.2.1.tgz";
- sha1 = "d2feb1aef7183f86be521b8c6833ff5296d07ec5";
+ name = "jsdom___jsdom_16.4.0.tgz";
+ url = "https://registry.yarnpkg.com/jsdom/-/jsdom-16.4.0.tgz";
+ sha1 = "36005bde2d136f73eee1a830c6d45e55408edddb";
};
}
{
@@ -6722,6 +7010,14 @@
};
}
{
+ name = "json_parse_even_better_errors___json_parse_even_better_errors_2.3.1.tgz";
+ path = fetchurl {
+ name = "json_parse_even_better_errors___json_parse_even_better_errors_2.3.1.tgz";
+ url = "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz";
+ sha1 = "7c47805a94319928e05777405dc12e1f7a4ee02d";
+ };
+ }
+ {
name = "json_schema_traverse___json_schema_traverse_0.4.1.tgz";
path = fetchurl {
name = "json_schema_traverse___json_schema_traverse_0.4.1.tgz";
@@ -6778,11 +7074,11 @@
};
}
{
- name = "json5___json5_2.1.2.tgz";
+ name = "json5___json5_2.1.3.tgz";
path = fetchurl {
- name = "json5___json5_2.1.2.tgz";
- url = "https://registry.yarnpkg.com/json5/-/json5-2.1.2.tgz";
- sha1 = "43ef1f0af9835dd624751a6b7fa48874fb2d608e";
+ name = "json5___json5_2.1.3.tgz";
+ url = "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz";
+ sha1 = "c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43";
};
}
{
@@ -6810,19 +7106,19 @@
};
}
{
- name = "jsx_ast_utils___jsx_ast_utils_2.2.3.tgz";
+ name = "jsx_ast_utils___jsx_ast_utils_2.4.1.tgz";
path = fetchurl {
- name = "jsx_ast_utils___jsx_ast_utils_2.2.3.tgz";
- url = "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz";
- sha1 = "8a9364e402448a3ce7f14d357738310d9248054f";
+ name = "jsx_ast_utils___jsx_ast_utils_2.4.1.tgz";
+ url = "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz";
+ sha1 = "1114a4c1209481db06c690c2b4f488cc665f657e";
};
}
{
- name = "just_extend___just_extend_4.1.0.tgz";
+ name = "just_extend___just_extend_4.1.1.tgz";
path = fetchurl {
- name = "just_extend___just_extend_4.1.0.tgz";
- url = "https://registry.yarnpkg.com/just-extend/-/just-extend-4.1.0.tgz";
- sha1 = "7278a4027d889601640ee0ce0e5a00b992467da4";
+ name = "just_extend___just_extend_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/just-extend/-/just-extend-4.1.1.tgz";
+ sha1 = "158f1fdb01f128c411dc8b286a7b4837b3545282";
};
}
{
@@ -6882,6 +7178,22 @@
};
}
{
+ name = "language_subtag_registry___language_subtag_registry_0.3.20.tgz";
+ path = fetchurl {
+ name = "language_subtag_registry___language_subtag_registry_0.3.20.tgz";
+ url = "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.20.tgz";
+ sha1 = "a00a37121894f224f763268e431c55556b0c0755";
+ };
+ }
+ {
+ name = "language_tags___language_tags_1.0.5.tgz";
+ path = fetchurl {
+ name = "language_tags___language_tags_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.5.tgz";
+ sha1 = "d321dbc4da30ba8bf3024e040fa5c14661f9193a";
+ };
+ }
+ {
name = "last_call_webpack_plugin___last_call_webpack_plugin_3.0.0.tgz";
path = fetchurl {
name = "last_call_webpack_plugin___last_call_webpack_plugin_3.0.0.tgz";
@@ -6906,14 +7218,6 @@
};
}
{
- name = "lcid___lcid_2.0.0.tgz";
- path = fetchurl {
- name = "lcid___lcid_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz";
- sha1 = "6ef5d2df60e52f82eb228a4c373e8d1f397253cf";
- };
- }
- {
name = "left_pad___left_pad_1.3.0.tgz";
path = fetchurl {
name = "left_pad___left_pad_1.3.0.tgz";
@@ -7026,14 +7330,6 @@
};
}
{
- name = "lodash_es___lodash_es_4.17.15.tgz";
- path = fetchurl {
- name = "lodash_es___lodash_es_4.17.15.tgz";
- url = "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.15.tgz";
- sha1 = "21bd96839354412f23d7a10340e5eac6ee455d78";
- };
- }
- {
name = "lodash._reinterpolate___lodash._reinterpolate_3.0.0.tgz";
path = fetchurl {
name = "lodash._reinterpolate___lodash._reinterpolate_3.0.0.tgz";
@@ -7042,14 +7338,6 @@
};
}
{
- name = "lodash.clonedeep___lodash.clonedeep_4.5.0.tgz";
- path = fetchurl {
- name = "lodash.clonedeep___lodash.clonedeep_4.5.0.tgz";
- url = "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz";
- sha1 = "e23f3f9c4f8fbdde872529c1071857a086e5ccef";
- };
- }
- {
name = "lodash.escape___lodash.escape_4.0.1.tgz";
path = fetchurl {
name = "lodash.escape___lodash.escape_4.0.1.tgz";
@@ -7058,14 +7346,6 @@
};
}
{
- name = "lodash.escaperegexp___lodash.escaperegexp_4.1.2.tgz";
- path = fetchurl {
- name = "lodash.escaperegexp___lodash.escaperegexp_4.1.2.tgz";
- url = "https://registry.yarnpkg.com/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz";
- sha1 = "64762c48618082518ac3df4ccf5d5886dae20347";
- };
- }
- {
name = "lodash.flattendeep___lodash.flattendeep_4.4.0.tgz";
path = fetchurl {
name = "lodash.flattendeep___lodash.flattendeep_4.4.0.tgz";
@@ -7074,27 +7354,19 @@
};
}
{
- name = "lodash.isequal___lodash.isequal_4.5.0.tgz";
+ name = "lodash.get___lodash.get_4.4.2.tgz";
path = fetchurl {
- name = "lodash.isequal___lodash.isequal_4.5.0.tgz";
- url = "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz";
- sha1 = "415c4478f2bcc30120c22ce10ed3226f7d3e18e0";
+ name = "lodash.get___lodash.get_4.4.2.tgz";
+ url = "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz";
+ sha1 = "2d177f652fa31e939b4438d5341499dfa3825e99";
};
}
{
- name = "lodash.isplainobject___lodash.isplainobject_4.0.6.tgz";
- path = fetchurl {
- name = "lodash.isplainobject___lodash.isplainobject_4.0.6.tgz";
- url = "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz";
- sha1 = "7c526a52d89b45c45cc690b88163be0497f550cb";
- };
- }
- {
- name = "lodash.isstring___lodash.isstring_4.0.1.tgz";
+ name = "lodash.isequal___lodash.isequal_4.5.0.tgz";
path = fetchurl {
- name = "lodash.isstring___lodash.isstring_4.0.1.tgz";
- url = "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz";
- sha1 = "d527dfb5456eca7cc9bb95d5daeaf88ba54a5451";
+ name = "lodash.isequal___lodash.isequal_4.5.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz";
+ sha1 = "415c4478f2bcc30120c22ce10ed3226f7d3e18e0";
};
}
{
@@ -7106,14 +7378,6 @@
};
}
{
- name = "lodash.mergewith___lodash.mergewith_4.6.2.tgz";
- path = fetchurl {
- name = "lodash.mergewith___lodash.mergewith_4.6.2.tgz";
- url = "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz";
- sha1 = "617121f89ac55f59047c7aec1ccd6654c6590f55";
- };
- }
- {
name = "lodash.sortby___lodash.sortby_4.7.0.tgz";
path = fetchurl {
name = "lodash.sortby___lodash.sortby_4.7.0.tgz";
@@ -7146,35 +7410,19 @@
};
}
{
- name = "lodash___lodash_4.17.15.tgz";
- path = fetchurl {
- name = "lodash___lodash_4.17.15.tgz";
- url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz";
- sha1 = "b447f6670a0455bbfeedd11392eff330ea097548";
- };
- }
- {
- name = "loglevel___loglevel_1.6.7.tgz";
+ name = "lodash___lodash_4.17.20.tgz";
path = fetchurl {
- name = "loglevel___loglevel_1.6.7.tgz";
- url = "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.7.tgz";
- sha1 = "b3e034233188c68b889f5b862415306f565e2c56";
+ name = "lodash___lodash_4.17.20.tgz";
+ url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz";
+ sha1 = "b44a9b6297bcb698f1c51a3545a2b3b368d59c52";
};
}
{
- name = "lolex___lolex_4.2.0.tgz";
+ name = "loglevel___loglevel_1.7.0.tgz";
path = fetchurl {
- name = "lolex___lolex_4.2.0.tgz";
- url = "https://registry.yarnpkg.com/lolex/-/lolex-4.2.0.tgz";
- sha1 = "ddbd7f6213ca1ea5826901ab1222b65d714b3cd7";
- };
- }
- {
- name = "lolex___lolex_5.1.2.tgz";
- path = fetchurl {
- name = "lolex___lolex_5.1.2.tgz";
- url = "https://registry.yarnpkg.com/lolex/-/lolex-5.1.2.tgz";
- sha1 = "953694d098ce7c07bc5ed6d0e42bc6c0c6d5a367";
+ name = "loglevel___loglevel_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.0.tgz";
+ sha1 = "728166855a740d59d38db01cf46f042caa041bb0";
};
}
{
@@ -7210,11 +7458,11 @@
};
}
{
- name = "make_dir___make_dir_3.0.2.tgz";
+ name = "make_dir___make_dir_3.1.0.tgz";
path = fetchurl {
- name = "make_dir___make_dir_3.0.2.tgz";
- url = "https://registry.yarnpkg.com/make-dir/-/make-dir-3.0.2.tgz";
- sha1 = "04a1acbf22221e1d6ef43559f43e05a90dbb4392";
+ name = "make_dir___make_dir_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz";
+ sha1 = "415e967046b3a7f1d185277d84aa58203726a13f";
};
}
{
@@ -7234,14 +7482,6 @@
};
}
{
- name = "map_age_cleaner___map_age_cleaner_0.1.3.tgz";
- path = fetchurl {
- name = "map_age_cleaner___map_age_cleaner_0.1.3.tgz";
- url = "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz";
- sha1 = "7d583a7306434c055fe474b0f45078e6e1b4b92a";
- };
- }
- {
name = "map_cache___map_cache_0.2.2.tgz";
path = fetchurl {
name = "map_cache___map_cache_0.2.2.tgz";
@@ -7274,19 +7514,19 @@
};
}
{
- name = "media_typer___media_typer_0.3.0.tgz";
+ name = "mdn_data___mdn_data_2.0.6.tgz";
path = fetchurl {
- name = "media_typer___media_typer_0.3.0.tgz";
- url = "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz";
- sha1 = "8710d7af0aa626f8fffa1ce00168545263255748";
+ name = "mdn_data___mdn_data_2.0.6.tgz";
+ url = "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.6.tgz";
+ sha1 = "852dc60fcaa5daa2e8cf6c9189c440ed3e042978";
};
}
{
- name = "mem___mem_4.3.0.tgz";
+ name = "media_typer___media_typer_0.3.0.tgz";
path = fetchurl {
- name = "mem___mem_4.3.0.tgz";
- url = "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz";
- sha1 = "461af497bc4ae09608cdb2e60eefb69bff744178";
+ name = "media_typer___media_typer_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz";
+ sha1 = "8710d7af0aa626f8fffa1ce00168545263255748";
};
}
{
@@ -7330,11 +7570,11 @@
};
}
{
- name = "merge2___merge2_1.3.0.tgz";
+ name = "merge2___merge2_1.4.1.tgz";
path = fetchurl {
- name = "merge2___merge2_1.3.0.tgz";
- url = "https://registry.yarnpkg.com/merge2/-/merge2-1.3.0.tgz";
- sha1 = "5b366ee83b2f1582c48f87e47cf1a9352103ca81";
+ name = "merge2___merge2_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz";
+ sha1 = "4368892f885e907455a6fd7dc55c0c9d404990ae";
};
}
{
@@ -7370,19 +7610,27 @@
};
}
{
- name = "mime_db___mime_db_1.43.0.tgz";
+ name = "mime_db___mime_db_1.44.0.tgz";
+ path = fetchurl {
+ name = "mime_db___mime_db_1.44.0.tgz";
+ url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz";
+ sha1 = "fa11c5eb0aca1334b4233cb4d52f10c5a6272f92";
+ };
+ }
+ {
+ name = "mime_db___mime_db_1.45.0.tgz";
path = fetchurl {
- name = "mime_db___mime_db_1.43.0.tgz";
- url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.43.0.tgz";
- sha1 = "0a12e0502650e473d735535050e7c8f4eb4fae58";
+ name = "mime_db___mime_db_1.45.0.tgz";
+ url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.45.0.tgz";
+ sha1 = "cceeda21ccd7c3a745eba2decd55d4b73e7879ea";
};
}
{
- name = "mime_types___mime_types_2.1.26.tgz";
+ name = "mime_types___mime_types_2.1.27.tgz";
path = fetchurl {
- name = "mime_types___mime_types_2.1.26.tgz";
- url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.26.tgz";
- sha1 = "9c921fc09b7e149a65dfdc0da4d20997200b0a06";
+ name = "mime_types___mime_types_2.1.27.tgz";
+ url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz";
+ sha1 = "47949f98e279ea53119f5722e0f34e529bec009f";
};
}
{
@@ -7394,11 +7642,11 @@
};
}
{
- name = "mime___mime_2.4.4.tgz";
+ name = "mime___mime_2.4.6.tgz";
path = fetchurl {
- name = "mime___mime_2.4.4.tgz";
- url = "https://registry.yarnpkg.com/mime/-/mime-2.4.4.tgz";
- sha1 = "bd7b91135fc6b01cde3e9bae33d659b63d8857e5";
+ name = "mime___mime_2.4.6.tgz";
+ url = "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz";
+ sha1 = "e5b407c90db442f2beb5b162373d07b69affa4d1";
};
}
{
@@ -7466,19 +7714,19 @@
};
}
{
- name = "minipass_pipeline___minipass_pipeline_1.2.2.tgz";
+ name = "minipass_pipeline___minipass_pipeline_1.2.4.tgz";
path = fetchurl {
- name = "minipass_pipeline___minipass_pipeline_1.2.2.tgz";
- url = "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz";
- sha1 = "3dcb6bb4a546e32969c7ad710f2c79a86abba93a";
+ name = "minipass_pipeline___minipass_pipeline_1.2.4.tgz";
+ url = "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz";
+ sha1 = "68472f79711c084657c067c5c6ad93cddea8214c";
};
}
{
- name = "minipass___minipass_3.1.1.tgz";
+ name = "minipass___minipass_3.1.3.tgz";
path = fetchurl {
- name = "minipass___minipass_3.1.1.tgz";
- url = "https://registry.yarnpkg.com/minipass/-/minipass-3.1.1.tgz";
- sha1 = "7607ce778472a185ad6d89082aa2070f79cedcd5";
+ name = "minipass___minipass_3.1.3.tgz";
+ url = "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz";
+ sha1 = "7d42ff1f39635482e15f9cdb53184deebd5815fd";
};
}
{
@@ -7506,35 +7754,35 @@
};
}
{
- name = "mkdirp___mkdirp_0.5.3.tgz";
+ name = "mkdirp___mkdirp_0.5.5.tgz";
path = fetchurl {
- name = "mkdirp___mkdirp_0.5.3.tgz";
- url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.3.tgz";
- sha1 = "5a514b7179259287952881e94410ec5465659f8c";
+ name = "mkdirp___mkdirp_0.5.5.tgz";
+ url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz";
+ sha1 = "d91cefd62d1436ca0f41620e251288d420099def";
};
}
{
- name = "moment_timezone___moment_timezone_0.4.1.tgz";
+ name = "moment_timezone___moment_timezone_0.5.31.tgz";
path = fetchurl {
- name = "moment_timezone___moment_timezone_0.4.1.tgz";
- url = "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.4.1.tgz";
- sha1 = "81f598c3ad5e22cdad796b67ecd8d88d0f5baa06";
+ name = "moment_timezone___moment_timezone_0.5.31.tgz";
+ url = "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.31.tgz";
+ sha1 = "9c40d8c5026f0c7ab46eda3d63e49c155148de05";
};
}
{
- name = "moment_timezone___moment_timezone_0.5.28.tgz";
+ name = "moment_timezone___moment_timezone_0.4.1.tgz";
path = fetchurl {
- name = "moment_timezone___moment_timezone_0.5.28.tgz";
- url = "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.28.tgz";
- sha1 = "f093d789d091ed7b055d82aa81a82467f72e4338";
+ name = "moment_timezone___moment_timezone_0.4.1.tgz";
+ url = "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.4.1.tgz";
+ sha1 = "81f598c3ad5e22cdad796b67ecd8d88d0f5baa06";
};
}
{
- name = "moment___moment_2.24.0.tgz";
+ name = "moment___moment_2.29.1.tgz";
path = fetchurl {
- name = "moment___moment_2.24.0.tgz";
- url = "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz";
- sha1 = "0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b";
+ name = "moment___moment_2.29.1.tgz";
+ url = "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz";
+ sha1 = "b2be769fa31940be9eeea6469c075e35006fa3d3";
};
}
{
@@ -7602,11 +7850,11 @@
};
}
{
- name = "nan___nan_2.14.0.tgz";
+ name = "nan___nan_2.14.1.tgz";
path = fetchurl {
- name = "nan___nan_2.14.0.tgz";
- url = "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz";
- sha1 = "7818f722027b2459a86f0295d434d1fc2336c52c";
+ name = "nan___nan_2.14.1.tgz";
+ url = "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz";
+ sha1 = "d7be34dfa3105b91494c3147089315eff8874b01";
};
}
{
@@ -7626,11 +7874,11 @@
};
}
{
- name = "nearley___nearley_2.19.1.tgz";
+ name = "nearley___nearley_2.19.7.tgz";
path = fetchurl {
- name = "nearley___nearley_2.19.1.tgz";
- url = "https://registry.yarnpkg.com/nearley/-/nearley-2.19.1.tgz";
- sha1 = "4af4006e16645ff800e9f993c3af039857d9dbdc";
+ name = "nearley___nearley_2.19.7.tgz";
+ url = "https://registry.yarnpkg.com/nearley/-/nearley-2.19.7.tgz";
+ sha1 = "eafbe3e2d8ccfe70adaa5c026ab1f9709c116218";
};
}
{
@@ -7642,11 +7890,11 @@
};
}
{
- name = "neo_async___neo_async_2.6.1.tgz";
+ name = "neo_async___neo_async_2.6.2.tgz";
path = fetchurl {
- name = "neo_async___neo_async_2.6.1.tgz";
- url = "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz";
- sha1 = "ac27ada66167fa8849a6addd837f6b189ad2081c";
+ name = "neo_async___neo_async_2.6.2.tgz";
+ url = "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz";
+ sha1 = "b4aafb93e3aeb2d8174ca53cf163ab7d7308305f";
};
}
{
@@ -7666,11 +7914,11 @@
};
}
{
- name = "nise___nise_1.5.3.tgz";
+ name = "nise___nise_4.0.4.tgz";
path = fetchurl {
- name = "nise___nise_1.5.3.tgz";
- url = "https://registry.yarnpkg.com/nise/-/nise-1.5.3.tgz";
- sha1 = "9d2cfe37d44f57317766c6e9408a359c5d3ac1f7";
+ name = "nise___nise_4.0.4.tgz";
+ url = "https://registry.yarnpkg.com/nise/-/nise-4.0.4.tgz";
+ sha1 = "d73dea3e5731e6561992b8f570be9e363c4512dd";
};
}
{
@@ -7682,19 +7930,19 @@
};
}
{
- name = "node_fetch___node_fetch_2.1.2.tgz";
+ name = "node_fetch___node_fetch_2.6.1.tgz";
path = fetchurl {
- name = "node_fetch___node_fetch_2.1.2.tgz";
- url = "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.1.2.tgz";
- sha1 = "ab884e8e7e57e38a944753cec706f788d1768bb5";
+ name = "node_fetch___node_fetch_2.6.1.tgz";
+ url = "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz";
+ sha1 = "045bd323631f76ed2e2b55573394416b639a0052";
};
}
{
- name = "node_forge___node_forge_0.9.0.tgz";
+ name = "node_forge___node_forge_0.10.0.tgz";
path = fetchurl {
- name = "node_forge___node_forge_0.9.0.tgz";
- url = "https://registry.yarnpkg.com/node-forge/-/node-forge-0.9.0.tgz";
- sha1 = "d624050edbb44874adca12bb9a52ec63cb782579";
+ name = "node_forge___node_forge_0.10.0.tgz";
+ url = "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz";
+ sha1 = "32dea2afb3e9926f02ee5ce8794902691a676bf3";
};
}
{
@@ -7730,11 +7978,11 @@
};
}
{
- name = "node_releases___node_releases_1.1.52.tgz";
+ name = "node_releases___node_releases_1.1.61.tgz";
path = fetchurl {
- name = "node_releases___node_releases_1.1.52.tgz";
- url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.52.tgz";
- sha1 = "bcffee3e0a758e92e44ecfaecd0a47554b0bcba9";
+ name = "node_releases___node_releases_1.1.61.tgz";
+ url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.61.tgz";
+ sha1 = "707b0fca9ce4e11783612ba4a2fcba09047af16e";
};
}
{
@@ -7810,14 +8058,6 @@
};
}
{
- name = "number_is_nan___number_is_nan_1.0.1.tgz";
- path = fetchurl {
- name = "number_is_nan___number_is_nan_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz";
- sha1 = "097b602b53422a522c1afb8790318336941a011d";
- };
- }
- {
name = "nwsapi___nwsapi_2.2.0.tgz";
path = fetchurl {
name = "nwsapi___nwsapi_2.2.0.tgz";
@@ -7858,19 +8098,19 @@
};
}
{
- name = "object_inspect___object_inspect_1.7.0.tgz";
+ name = "object_inspect___object_inspect_1.8.0.tgz";
path = fetchurl {
- name = "object_inspect___object_inspect_1.7.0.tgz";
- url = "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz";
- sha1 = "f4f6bd181ad77f006b5ece60bd0b6f398ff74a67";
+ name = "object_inspect___object_inspect_1.8.0.tgz";
+ url = "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.8.0.tgz";
+ sha1 = "df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0";
};
}
{
- name = "object_is___object_is_1.0.2.tgz";
+ name = "object_is___object_is_1.1.3.tgz";
path = fetchurl {
- name = "object_is___object_is_1.0.2.tgz";
- url = "https://registry.yarnpkg.com/object-is/-/object-is-1.0.2.tgz";
- sha1 = "6b80eb84fe451498f65007982f035a5b445edec4";
+ name = "object_is___object_is_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/object-is/-/object-is-1.1.3.tgz";
+ sha1 = "2e3b9e65560137455ee3bd62aec4d90a2ea1cc81";
};
}
{
@@ -7898,19 +8138,19 @@
};
}
{
- name = "object.assign___object.assign_4.1.0.tgz";
+ name = "object.assign___object.assign_4.1.1.tgz";
path = fetchurl {
- name = "object.assign___object.assign_4.1.0.tgz";
- url = "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz";
- sha1 = "968bf1100d7956bb3ca086f006f846b3bc4008da";
+ name = "object.assign___object.assign_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.1.tgz";
+ sha1 = "303867a666cdd41936ecdedfb1f8f3e32a478cdd";
};
}
{
- name = "object.entries___object.entries_1.1.1.tgz";
+ name = "object.entries___object.entries_1.1.2.tgz";
path = fetchurl {
- name = "object.entries___object.entries_1.1.1.tgz";
- url = "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.1.tgz";
- sha1 = "ee1cf04153de02bb093fec33683900f57ce5399b";
+ name = "object.entries___object.entries_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.2.tgz";
+ sha1 = "bc73f00acb6b6bb16c203434b10f9a7e797d3add";
};
}
{
@@ -7978,19 +8218,19 @@
};
}
{
- name = "onetime___onetime_5.1.0.tgz";
+ name = "onetime___onetime_5.1.2.tgz";
path = fetchurl {
- name = "onetime___onetime_5.1.0.tgz";
- url = "https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz";
- sha1 = "fff0f3c91617fe62bb50189636e99ac8a6df7be5";
+ name = "onetime___onetime_5.1.2.tgz";
+ url = "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz";
+ sha1 = "d0e96ebb56b07476df1dd9c4806e5237985ca45e";
};
}
{
- name = "open___open_7.0.3.tgz";
+ name = "open___open_7.3.0.tgz";
path = fetchurl {
- name = "open___open_7.0.3.tgz";
- url = "https://registry.yarnpkg.com/open/-/open-7.0.3.tgz";
- sha1 = "db551a1af9c7ab4c7af664139930826138531c48";
+ name = "open___open_7.3.0.tgz";
+ url = "https://registry.yarnpkg.com/open/-/open-7.3.0.tgz";
+ sha1 = "45461fdee46444f3645b6e14eb3ca94b82e1be69";
};
}
{
@@ -8034,14 +8274,6 @@
};
}
{
- name = "os_locale___os_locale_3.1.0.tgz";
- path = fetchurl {
- name = "os_locale___os_locale_3.1.0.tgz";
- url = "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz";
- sha1 = "a802a6ee17f24c10483ab9935719cef4ed16bf1a";
- };
- }
- {
name = "os_tmpdir___os_tmpdir_1.0.2.tgz";
path = fetchurl {
name = "os_tmpdir___os_tmpdir_1.0.2.tgz";
@@ -8050,14 +8282,6 @@
};
}
{
- name = "p_defer___p_defer_1.0.0.tgz";
- path = fetchurl {
- name = "p_defer___p_defer_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz";
- sha1 = "9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c";
- };
- }
- {
name = "p_each_series___p_each_series_1.0.0.tgz";
path = fetchurl {
name = "p_each_series___p_each_series_1.0.0.tgz";
@@ -8074,14 +8298,6 @@
};
}
{
- name = "p_is_promise___p_is_promise_2.1.0.tgz";
- path = fetchurl {
- name = "p_is_promise___p_is_promise_2.1.0.tgz";
- url = "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz";
- sha1 = "918cebaea248a62cf7ffab8e3bca8c5f882fc42e";
- };
- }
- {
name = "p_limit___p_limit_1.3.0.tgz";
path = fetchurl {
name = "p_limit___p_limit_1.3.0.tgz";
@@ -8090,11 +8306,11 @@
};
}
{
- name = "p_limit___p_limit_2.2.2.tgz";
+ name = "p_limit___p_limit_2.3.0.tgz";
path = fetchurl {
- name = "p_limit___p_limit_2.2.2.tgz";
- url = "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.2.tgz";
- sha1 = "61279b67721f5287aa1c13a9a7fbbc48c9291b1e";
+ name = "p_limit___p_limit_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz";
+ sha1 = "3dd33c647a214fdfffd835933eb086da0dc21db1";
};
}
{
@@ -8202,11 +8418,11 @@
};
}
{
- name = "parse_asn1___parse_asn1_5.1.5.tgz";
+ name = "parse_asn1___parse_asn1_5.1.6.tgz";
path = fetchurl {
- name = "parse_asn1___parse_asn1_5.1.5.tgz";
- url = "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.5.tgz";
- sha1 = "003271343da58dc94cace494faef3d2147ecea0e";
+ name = "parse_asn1___parse_asn1_5.1.6.tgz";
+ url = "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz";
+ sha1 = "385080a3ec13cb62a62d39409cb3e88844cdaed4";
};
}
{
@@ -8226,11 +8442,19 @@
};
}
{
- name = "parse_json___parse_json_5.0.0.tgz";
+ name = "parse_json___parse_json_5.1.0.tgz";
path = fetchurl {
- name = "parse_json___parse_json_5.0.0.tgz";
- url = "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz";
- sha1 = "73e5114c986d143efa3712d4ea24db9a4266f60f";
+ name = "parse_json___parse_json_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/parse-json/-/parse-json-5.1.0.tgz";
+ sha1 = "f96088cdf24a8faa9aea9a009f2d9d942c999646";
+ };
+ }
+ {
+ name = "parse_srcset___parse_srcset_1.0.2.tgz";
+ path = fetchurl {
+ name = "parse_srcset___parse_srcset_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/parse-srcset/-/parse-srcset-1.0.2.tgz";
+ sha1 = "f2bd221f6cc970a938d88556abc589caaaa2bde1";
};
}
{
@@ -8250,6 +8474,14 @@
};
}
{
+ name = "parse5___parse5_5.1.1.tgz";
+ path = fetchurl {
+ name = "parse5___parse5_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz";
+ sha1 = "f68e4e5ba1852ac2cadc00f4555fff6c2abb6178";
+ };
+ }
+ {
name = "parse5___parse5_3.0.3.tgz";
path = fetchurl {
name = "parse5___parse5_3.0.3.tgz";
@@ -8402,11 +8634,11 @@
};
}
{
- name = "pbkdf2___pbkdf2_3.0.17.tgz";
+ name = "pbkdf2___pbkdf2_3.1.1.tgz";
path = fetchurl {
- name = "pbkdf2___pbkdf2_3.0.17.tgz";
- url = "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz";
- sha1 = "976c206530617b14ebb32114239f7b09336e93a6";
+ name = "pbkdf2___pbkdf2_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.1.tgz";
+ sha1 = "cb8724b0fada984596856d1a6ebafd3584654b94";
};
}
{
@@ -8522,11 +8754,11 @@
};
}
{
- name = "pnp_webpack_plugin___pnp_webpack_plugin_1.6.0.tgz";
+ name = "pnp_webpack_plugin___pnp_webpack_plugin_1.6.4.tgz";
path = fetchurl {
- name = "pnp_webpack_plugin___pnp_webpack_plugin_1.6.0.tgz";
- url = "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.0.tgz";
- sha1 = "d5c068013a2fdc82224ca50ed179c8fba9036a8e";
+ name = "pnp_webpack_plugin___pnp_webpack_plugin_1.6.4.tgz";
+ url = "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz";
+ sha1 = "c9711ac4dc48a685dabafc86f8b6dd9f8df84149";
};
}
{
@@ -8538,11 +8770,11 @@
};
}
{
- name = "portfinder___portfinder_1.0.25.tgz";
+ name = "portfinder___portfinder_1.0.28.tgz";
path = fetchurl {
- name = "portfinder___portfinder_1.0.25.tgz";
- url = "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.25.tgz";
- sha1 = "254fd337ffba869f4b9d37edc298059cb4d35eca";
+ name = "portfinder___portfinder_1.0.28.tgz";
+ url = "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.28.tgz";
+ sha1 = "67c4622852bd5374dd1dd900f779f53462fac778";
};
}
{
@@ -8570,11 +8802,11 @@
};
}
{
- name = "postcss_calc___postcss_calc_7.0.2.tgz";
+ name = "postcss_calc___postcss_calc_7.0.5.tgz";
path = fetchurl {
- name = "postcss_calc___postcss_calc_7.0.2.tgz";
- url = "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.2.tgz";
- sha1 = "504efcd008ca0273120568b0792b16cdcde8aac1";
+ name = "postcss_calc___postcss_calc_7.0.5.tgz";
+ url = "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.5.tgz";
+ sha1 = "f8a6e99f12e619c2ebc23cf6c486fdc15860933e";
};
}
{
@@ -8778,11 +9010,11 @@
};
}
{
- name = "postcss_load_config___postcss_load_config_2.1.0.tgz";
+ name = "postcss_load_config___postcss_load_config_2.1.2.tgz";
path = fetchurl {
- name = "postcss_load_config___postcss_load_config_2.1.0.tgz";
- url = "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.0.tgz";
- sha1 = "c84d692b7bb7b41ddced94ee62e8ab31b417b003";
+ name = "postcss_load_config___postcss_load_config_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz";
+ sha1 = "c5ea504f2c4aef33c7359a34de3573772ad7502a";
};
}
{
@@ -8866,11 +9098,11 @@
};
}
{
- name = "postcss_modules_local_by_default___postcss_modules_local_by_default_3.0.2.tgz";
+ name = "postcss_modules_local_by_default___postcss_modules_local_by_default_3.0.3.tgz";
path = fetchurl {
- name = "postcss_modules_local_by_default___postcss_modules_local_by_default_3.0.2.tgz";
- url = "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz";
- sha1 = "e8a6561be914aaf3c052876377524ca90dbb7915";
+ name = "postcss_modules_local_by_default___postcss_modules_local_by_default_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz";
+ sha1 = "bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0";
};
}
{
@@ -9090,11 +9322,11 @@
};
}
{
- name = "postcss_selector_parser___postcss_selector_parser_6.0.2.tgz";
+ name = "postcss_selector_parser___postcss_selector_parser_6.0.4.tgz";
path = fetchurl {
- name = "postcss_selector_parser___postcss_selector_parser_6.0.2.tgz";
- url = "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz";
- sha1 = "934cf799d016c83411859e09dcecade01286ec5c";
+ name = "postcss_selector_parser___postcss_selector_parser_6.0.4.tgz";
+ url = "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz";
+ sha1 = "56075a1380a04604c38b063ea7767a129af5c2b3";
};
}
{
@@ -9122,11 +9354,11 @@
};
}
{
- name = "postcss_value_parser___postcss_value_parser_4.0.3.tgz";
+ name = "postcss_value_parser___postcss_value_parser_4.1.0.tgz";
path = fetchurl {
- name = "postcss_value_parser___postcss_value_parser_4.0.3.tgz";
- url = "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz";
- sha1 = "651ff4593aa9eda8d5d0d66593a2417aeaeb325d";
+ name = "postcss_value_parser___postcss_value_parser_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz";
+ sha1 = "443f6a20ced6481a2bda4fa8532a6e55d789a2cb";
};
}
{
@@ -9146,11 +9378,11 @@
};
}
{
- name = "postcss___postcss_7.0.27.tgz";
+ name = "postcss___postcss_7.0.35.tgz";
path = fetchurl {
- name = "postcss___postcss_7.0.27.tgz";
- url = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.27.tgz";
- sha1 = "cc67cdc6b0daa375105b7c424a85567345fc54d9";
+ name = "postcss___postcss_7.0.35.tgz";
+ url = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz";
+ sha1 = "d2be00b998f7f211d8a276974079f2e92b970e24";
};
}
{
@@ -9186,11 +9418,11 @@
};
}
{
- name = "pretty_bytes___pretty_bytes_5.3.0.tgz";
+ name = "pretty_bytes___pretty_bytes_5.4.1.tgz";
path = fetchurl {
- name = "pretty_bytes___pretty_bytes_5.3.0.tgz";
- url = "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.3.0.tgz";
- sha1 = "f2849e27db79fb4d6cfe24764fc4134f165989f2";
+ name = "pretty_bytes___pretty_bytes_5.4.1.tgz";
+ url = "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.4.1.tgz";
+ sha1 = "cd89f79bbcef21e3d21eb0da68ffe93f803e884b";
};
}
{
@@ -9210,11 +9442,11 @@
};
}
{
- name = "private___private_0.1.8.tgz";
+ name = "pretty_format___pretty_format_25.5.0.tgz";
path = fetchurl {
- name = "private___private_0.1.8.tgz";
- url = "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz";
- sha1 = "2381edb3689f7a53d653190060fcf822d2f368ff";
+ name = "pretty_format___pretty_format_25.5.0.tgz";
+ url = "https://registry.yarnpkg.com/pretty-format/-/pretty-format-25.5.0.tgz";
+ sha1 = "7873c1d774f682c34b8d48b6743a2bf2ac55791a";
};
}
{
@@ -9250,11 +9482,11 @@
};
}
{
- name = "promise_polyfill___promise_polyfill_7.1.2.tgz";
+ name = "promise_polyfill___promise_polyfill_8.1.3.tgz";
path = fetchurl {
- name = "promise_polyfill___promise_polyfill_7.1.2.tgz";
- url = "https://registry.yarnpkg.com/promise-polyfill/-/promise-polyfill-7.1.2.tgz";
- sha1 = "ab05301d8c28536301622d69227632269a70ca3b";
+ name = "promise_polyfill___promise_polyfill_8.1.3.tgz";
+ url = "https://registry.yarnpkg.com/promise-polyfill/-/promise-polyfill-8.1.3.tgz";
+ sha1 = "8c99b3cf53f3a91c68226ffde7bde81d7f904116";
};
}
{
@@ -9306,11 +9538,11 @@
};
}
{
- name = "psl___psl_1.7.0.tgz";
+ name = "psl___psl_1.8.0.tgz";
path = fetchurl {
- name = "psl___psl_1.7.0.tgz";
- url = "https://registry.yarnpkg.com/psl/-/psl-1.7.0.tgz";
- sha1 = "f1c4c47a8ef97167dea5d6bbf4816d736e884a3c";
+ name = "psl___psl_1.8.0.tgz";
+ url = "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz";
+ sha1 = "9326f8bcfb013adcc005fdff056acce020e51c24";
};
}
{
@@ -9418,11 +9650,11 @@
};
}
{
- name = "querystringify___querystringify_2.1.1.tgz";
+ name = "querystringify___querystringify_2.2.0.tgz";
path = fetchurl {
- name = "querystringify___querystringify_2.1.1.tgz";
- url = "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz";
- sha1 = "60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e";
+ name = "querystringify___querystringify_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz";
+ sha1 = "3345941b4153cb9d082d8eee4cda2016a9aef7f6";
};
}
{
@@ -9554,19 +9786,19 @@
};
}
{
- name = "react_resize_detector___react_resize_detector_4.2.1.tgz";
+ name = "react_resize_detector___react_resize_detector_5.2.0.tgz";
path = fetchurl {
- name = "react_resize_detector___react_resize_detector_4.2.1.tgz";
- url = "https://registry.yarnpkg.com/react-resize-detector/-/react-resize-detector-4.2.1.tgz";
- sha1 = "8982b74c3e1cf949afaa3c41050458c87b033982";
+ name = "react_resize_detector___react_resize_detector_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/react-resize-detector/-/react-resize-detector-5.2.0.tgz";
+ sha1 = "992083834432308c551a8251a2c52306d9d16718";
};
}
{
- name = "react_scripts___react_scripts_3.4.0.tgz";
+ name = "react_scripts___react_scripts_3.4.3.tgz";
path = fetchurl {
- name = "react_scripts___react_scripts_3.4.0.tgz";
- url = "https://registry.yarnpkg.com/react-scripts/-/react-scripts-3.4.0.tgz";
- sha1 = "f413680f0b5b937c8879ba1ffdae9b8c5b364bf5";
+ name = "react_scripts___react_scripts_3.4.3.tgz";
+ url = "https://registry.yarnpkg.com/react-scripts/-/react-scripts-3.4.3.tgz";
+ sha1 = "21de5eb93de41ee92cd0b85b0e1298d0bb2e6c51";
};
}
{
@@ -9594,11 +9826,11 @@
};
}
{
- name = "reactstrap___reactstrap_8.4.1.tgz";
+ name = "reactstrap___reactstrap_8.6.0.tgz";
path = fetchurl {
- name = "reactstrap___reactstrap_8.4.1.tgz";
- url = "https://registry.yarnpkg.com/reactstrap/-/reactstrap-8.4.1.tgz";
- sha1 = "c7f63b9057f58b52833061711ebe235b9ec4e3e5";
+ name = "reactstrap___reactstrap_8.6.0.tgz";
+ url = "https://registry.yarnpkg.com/reactstrap/-/reactstrap-8.6.0.tgz";
+ sha1 = "baee0d12990c9fef3c82199fb05e84d9f0af1a26";
};
}
{
@@ -9658,11 +9890,11 @@
};
}
{
- name = "readdirp___readdirp_3.3.0.tgz";
+ name = "readdirp___readdirp_3.4.0.tgz";
path = fetchurl {
- name = "readdirp___readdirp_3.3.0.tgz";
- url = "https://registry.yarnpkg.com/readdirp/-/readdirp-3.3.0.tgz";
- sha1 = "984458d13a1e42e2e9f5841b129e162f369aff17";
+ name = "readdirp___readdirp_3.4.0.tgz";
+ url = "https://registry.yarnpkg.com/readdirp/-/readdirp-3.4.0.tgz";
+ sha1 = "9fdccdf9e9155805449221ac645e8303ab5b9ada";
};
}
{
@@ -9698,11 +9930,11 @@
};
}
{
- name = "regenerate___regenerate_1.4.0.tgz";
+ name = "regenerate___regenerate_1.4.1.tgz";
path = fetchurl {
- name = "regenerate___regenerate_1.4.0.tgz";
- url = "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz";
- sha1 = "4a856ec4b56e4077c557589cae85e7a4c8869a11";
+ name = "regenerate___regenerate_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.1.tgz";
+ sha1 = "cad92ad8e6b591773485fbe05a485caf4f457e6f";
};
}
{
@@ -9714,19 +9946,19 @@
};
}
{
- name = "regenerator_runtime___regenerator_runtime_0.13.5.tgz";
+ name = "regenerator_runtime___regenerator_runtime_0.13.7.tgz";
path = fetchurl {
- name = "regenerator_runtime___regenerator_runtime_0.13.5.tgz";
- url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz";
- sha1 = "d878a1d094b4306d10b9096484b33ebd55e26697";
+ name = "regenerator_runtime___regenerator_runtime_0.13.7.tgz";
+ url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz";
+ sha1 = "cac2dacc8a1ea675feaabaeb8ae833898ae46f55";
};
}
{
- name = "regenerator_transform___regenerator_transform_0.14.4.tgz";
+ name = "regenerator_transform___regenerator_transform_0.14.5.tgz";
path = fetchurl {
- name = "regenerator_transform___regenerator_transform_0.14.4.tgz";
- url = "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.4.tgz";
- sha1 = "5266857896518d1616a78a0479337a30ea974cc7";
+ name = "regenerator_transform___regenerator_transform_0.14.5.tgz";
+ url = "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz";
+ sha1 = "c98da154683671c9c4dcb16ece736517e1b7feb4";
};
}
{
@@ -9762,27 +9994,27 @@
};
}
{
- name = "regexpp___regexpp_3.0.0.tgz";
+ name = "regexpp___regexpp_3.1.0.tgz";
path = fetchurl {
- name = "regexpp___regexpp_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/regexpp/-/regexpp-3.0.0.tgz";
- sha1 = "dd63982ee3300e67b41c1956f850aa680d9d330e";
+ name = "regexpp___regexpp_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz";
+ sha1 = "206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2";
};
}
{
- name = "regexpu_core___regexpu_core_4.7.0.tgz";
+ name = "regexpu_core___regexpu_core_4.7.1.tgz";
path = fetchurl {
- name = "regexpu_core___regexpu_core_4.7.0.tgz";
- url = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.0.tgz";
- sha1 = "fcbf458c50431b0bb7b45d6967b8192d91f3d938";
+ name = "regexpu_core___regexpu_core_4.7.1.tgz";
+ url = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz";
+ sha1 = "2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6";
};
}
{
- name = "regjsgen___regjsgen_0.5.1.tgz";
+ name = "regjsgen___regjsgen_0.5.2.tgz";
path = fetchurl {
- name = "regjsgen___regjsgen_0.5.1.tgz";
- url = "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.1.tgz";
- sha1 = "48f0bf1a5ea205196929c0d9798b42d1ed98443c";
+ name = "regjsgen___regjsgen_0.5.2.tgz";
+ url = "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz";
+ sha1 = "92ff295fb1deecbf6ecdab2543d207e91aa33733";
};
}
{
@@ -9834,19 +10066,19 @@
};
}
{
- name = "request_promise_core___request_promise_core_1.1.3.tgz";
+ name = "request_promise_core___request_promise_core_1.1.4.tgz";
path = fetchurl {
- name = "request_promise_core___request_promise_core_1.1.3.tgz";
- url = "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.3.tgz";
- sha1 = "e9a3c081b51380dfea677336061fea879a829ee9";
+ name = "request_promise_core___request_promise_core_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz";
+ sha1 = "3eedd4223208d419867b78ce815167d10593a22f";
};
}
{
- name = "request_promise_native___request_promise_native_1.0.8.tgz";
+ name = "request_promise_native___request_promise_native_1.0.9.tgz";
path = fetchurl {
- name = "request_promise_native___request_promise_native_1.0.8.tgz";
- url = "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.8.tgz";
- sha1 = "a455b960b826e44e2bf8999af64dff2bfe58cb36";
+ name = "request_promise_native___request_promise_native_1.0.9.tgz";
+ url = "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.9.tgz";
+ sha1 = "e407120526a5efdc9a39b28a5679bf47b9d9dc28";
};
}
{
@@ -9866,14 +10098,6 @@
};
}
{
- name = "require_main_filename___require_main_filename_1.0.1.tgz";
- path = fetchurl {
- name = "require_main_filename___require_main_filename_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz";
- sha1 = "97f717b69d48784f5f526a6c5aa8ffdda055a4d1";
- };
- }
- {
name = "require_main_filename___require_main_filename_2.0.0.tgz";
path = fetchurl {
name = "require_main_filename___require_main_filename_2.0.0.tgz";
@@ -9954,11 +10178,11 @@
};
}
{
- name = "resolve___resolve_1.15.1.tgz";
+ name = "resolve___resolve_1.17.0.tgz";
path = fetchurl {
- name = "resolve___resolve_1.15.1.tgz";
- url = "https://registry.yarnpkg.com/resolve/-/resolve-1.15.1.tgz";
- sha1 = "27bdcdeffeaf2d6244b95bb0f9f4b4653451f3e8";
+ name = "resolve___resolve_1.17.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz";
+ sha1 = "b25941b54968231cc2d1bb76a79cb7f2c0bf8444";
};
}
{
@@ -10058,11 +10282,11 @@
};
}
{
- name = "run_async___run_async_2.4.0.tgz";
+ name = "run_async___run_async_2.4.1.tgz";
path = fetchurl {
- name = "run_async___run_async_2.4.0.tgz";
- url = "https://registry.yarnpkg.com/run-async/-/run-async-2.4.0.tgz";
- sha1 = "e59054a5b86876cfae07f431d18cbaddc594f1e8";
+ name = "run_async___run_async_2.4.1.tgz";
+ url = "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz";
+ sha1 = "8440eccf99ea3e70bd409d49aab88e10c189a455";
};
}
{
@@ -10074,11 +10298,11 @@
};
}
{
- name = "rxjs___rxjs_6.5.4.tgz";
+ name = "rxjs___rxjs_6.6.3.tgz";
path = fetchurl {
- name = "rxjs___rxjs_6.5.4.tgz";
- url = "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.4.tgz";
- sha1 = "e0777fe0d184cec7872df147f303572d414e211c";
+ name = "rxjs___rxjs_6.6.3.tgz";
+ url = "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.3.tgz";
+ sha1 = "8ca84635c4daa900c0d3967a6ee7ac60271ee552";
};
}
{
@@ -10090,11 +10314,11 @@
};
}
{
- name = "safe_buffer___safe_buffer_5.2.0.tgz";
+ name = "safe_buffer___safe_buffer_5.2.1.tgz";
path = fetchurl {
- name = "safe_buffer___safe_buffer_5.2.0.tgz";
- url = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz";
- sha1 = "b74daec49b1148f88c64b68d49b1e815c1f2f519";
+ name = "safe_buffer___safe_buffer_5.2.1.tgz";
+ url = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz";
+ sha1 = "1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6";
};
}
{
@@ -10122,11 +10346,11 @@
};
}
{
- name = "sanitize_html___sanitize_html_1.22.1.tgz";
+ name = "sanitize_html___sanitize_html_1.27.5.tgz";
path = fetchurl {
- name = "sanitize_html___sanitize_html_1.22.1.tgz";
- url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.22.1.tgz";
- sha1 = "5b36c92ab27917ddd2775396815c2bc1a6268310";
+ name = "sanitize_html___sanitize_html_1.27.5.tgz";
+ url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.27.5.tgz";
+ sha1 = "6c8149462adb23e360e1bb71cc0bae7f08c823c7";
};
}
{
@@ -10162,6 +10386,14 @@
};
}
{
+ name = "saxes___saxes_5.0.1.tgz";
+ path = fetchurl {
+ name = "saxes___saxes_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz";
+ sha1 = "eebab953fa3b7608dbe94e5dadb15c888fa6696d";
+ };
+ }
+ {
name = "scheduler___scheduler_0.19.1.tgz";
path = fetchurl {
name = "scheduler___scheduler_0.19.1.tgz";
@@ -10178,11 +10410,11 @@
};
}
{
- name = "schema_utils___schema_utils_2.6.5.tgz";
+ name = "schema_utils___schema_utils_2.7.1.tgz";
path = fetchurl {
- name = "schema_utils___schema_utils_2.6.5.tgz";
- url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.5.tgz";
- sha1 = "c758f0a7e624263073d396e29cd40aa101152d8a";
+ name = "schema_utils___schema_utils_2.7.1.tgz";
+ url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz";
+ sha1 = "1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7";
};
}
{
@@ -10194,11 +10426,11 @@
};
}
{
- name = "selfsigned___selfsigned_1.10.7.tgz";
+ name = "selfsigned___selfsigned_1.10.8.tgz";
path = fetchurl {
- name = "selfsigned___selfsigned_1.10.7.tgz";
- url = "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.7.tgz";
- sha1 = "da5819fd049d5574f28e88a9bcc6dbc6e6f3906b";
+ name = "selfsigned___selfsigned_1.10.8.tgz";
+ url = "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.8.tgz";
+ sha1 = "0d17208b7d12c33f8eac85c41835f27fc3d81a30";
};
}
{
@@ -10226,6 +10458,14 @@
};
}
{
+ name = "semver___semver_7.3.2.tgz";
+ path = fetchurl {
+ name = "semver___semver_7.3.2.tgz";
+ url = "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz";
+ sha1 = "604962b052b81ed0786aae84389ffba70ffd3938";
+ };
+ }
+ {
name = "send___send_0.17.1.tgz";
path = fetchurl {
name = "send___send_0.17.1.tgz";
@@ -10234,11 +10474,11 @@
};
}
{
- name = "serialize_javascript___serialize_javascript_2.1.2.tgz";
+ name = "serialize_javascript___serialize_javascript_4.0.0.tgz";
path = fetchurl {
- name = "serialize_javascript___serialize_javascript_2.1.2.tgz";
- url = "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-2.1.2.tgz";
- sha1 = "ecec53b0e0317bdc95ef76ab7074b7384785fa61";
+ name = "serialize_javascript___serialize_javascript_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz";
+ sha1 = "b525e1238489a5ecfc42afacc3fe99e666f4b1aa";
};
}
{
@@ -10370,19 +10610,19 @@
};
}
{
- name = "side_channel___side_channel_1.0.2.tgz";
+ name = "side_channel___side_channel_1.0.3.tgz";
path = fetchurl {
- name = "side_channel___side_channel_1.0.2.tgz";
- url = "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.2.tgz";
- sha1 = "df5d1abadb4e4bf4af1cd8852bf132d2f7876947";
+ name = "side_channel___side_channel_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.3.tgz";
+ sha1 = "cdc46b057550bbab63706210838df5d4c19519c3";
};
}
{
- name = "signal_exit___signal_exit_3.0.2.tgz";
+ name = "signal_exit___signal_exit_3.0.3.tgz";
path = fetchurl {
- name = "signal_exit___signal_exit_3.0.2.tgz";
- url = "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz";
- sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d";
+ name = "signal_exit___signal_exit_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz";
+ sha1 = "a1410c2edd8f077b08b4e253c8eacfcaf057461c";
};
}
{
@@ -10394,11 +10634,11 @@
};
}
{
- name = "sinon___sinon_7.5.0.tgz";
+ name = "sinon___sinon_9.2.0.tgz";
path = fetchurl {
- name = "sinon___sinon_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/sinon/-/sinon-7.5.0.tgz";
- sha1 = "e9488ea466070ea908fd44a3d6478fd4923c67ec";
+ name = "sinon___sinon_9.2.0.tgz";
+ url = "https://registry.yarnpkg.com/sinon/-/sinon-9.2.0.tgz";
+ sha1 = "1d333967e30023609f7347351ebc0dc964c0f3c9";
};
}
{
@@ -10474,11 +10714,11 @@
};
}
{
- name = "sockjs___sockjs_0.3.19.tgz";
+ name = "sockjs___sockjs_0.3.20.tgz";
path = fetchurl {
- name = "sockjs___sockjs_0.3.19.tgz";
- url = "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz";
- sha1 = "d976bbe800af7bd20ae08598d582393508993c0d";
+ name = "sockjs___sockjs_0.3.20.tgz";
+ url = "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.20.tgz";
+ sha1 = "b26a283ec562ef8b2687b44033a4eeceac75d855";
};
}
{
@@ -10506,11 +10746,11 @@
};
}
{
- name = "source_map_support___source_map_support_0.5.16.tgz";
+ name = "source_map_support___source_map_support_0.5.19.tgz";
path = fetchurl {
- name = "source_map_support___source_map_support_0.5.16.tgz";
- url = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.16.tgz";
- sha1 = "0ae069e7fe3ba7538c64c98515e35339eac5a042";
+ name = "source_map_support___source_map_support_0.5.19.tgz";
+ url = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz";
+ sha1 = "a98b62f86dcaf4f67399648c085291ab9e8fed61";
};
}
{
@@ -10538,35 +10778,35 @@
};
}
{
- name = "spdx_correct___spdx_correct_3.1.0.tgz";
+ name = "spdx_correct___spdx_correct_3.1.1.tgz";
path = fetchurl {
- name = "spdx_correct___spdx_correct_3.1.0.tgz";
- url = "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz";
- sha1 = "fb83e504445268f154b074e218c87c003cd31df4";
+ name = "spdx_correct___spdx_correct_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz";
+ sha1 = "dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9";
};
}
{
- name = "spdx_exceptions___spdx_exceptions_2.2.0.tgz";
+ name = "spdx_exceptions___spdx_exceptions_2.3.0.tgz";
path = fetchurl {
- name = "spdx_exceptions___spdx_exceptions_2.2.0.tgz";
- url = "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz";
- sha1 = "2ea450aee74f2a89bfb94519c07fcd6f41322977";
+ name = "spdx_exceptions___spdx_exceptions_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz";
+ sha1 = "3f28ce1a77a00372683eade4a433183527a2163d";
};
}
{
- name = "spdx_expression_parse___spdx_expression_parse_3.0.0.tgz";
+ name = "spdx_expression_parse___spdx_expression_parse_3.0.1.tgz";
path = fetchurl {
- name = "spdx_expression_parse___spdx_expression_parse_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz";
- sha1 = "99e119b7a5da00e05491c9fa338b7904823b41d0";
+ name = "spdx_expression_parse___spdx_expression_parse_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz";
+ sha1 = "cf70f50482eefdc98e3ce0a6833e4a53ceeba679";
};
}
{
- name = "spdx_license_ids___spdx_license_ids_3.0.5.tgz";
+ name = "spdx_license_ids___spdx_license_ids_3.0.6.tgz";
path = fetchurl {
- name = "spdx_license_ids___spdx_license_ids_3.0.5.tgz";
- url = "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz";
- sha1 = "3694b5804567a458d3c8045842a6358632f62654";
+ name = "spdx_license_ids___spdx_license_ids_3.0.6.tgz";
+ url = "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz";
+ sha1 = "c80757383c28abf7296744998cbc106ae8b854ce";
};
}
{
@@ -10578,11 +10818,11 @@
};
}
{
- name = "spdy___spdy_4.0.1.tgz";
+ name = "spdy___spdy_4.0.2.tgz";
path = fetchurl {
- name = "spdy___spdy_4.0.1.tgz";
- url = "https://registry.yarnpkg.com/spdy/-/spdy-4.0.1.tgz";
- sha1 = "6f12ed1c5db7ea4f24ebb8b89ba58c87c08257f2";
+ name = "spdy___spdy_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz";
+ sha1 = "b74f466203a3eda452c02492b91fb9e84a27677b";
};
}
{
@@ -10602,14 +10842,6 @@
};
}
{
- name = "srcset___srcset_2.0.1.tgz";
- path = fetchurl {
- name = "srcset___srcset_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/srcset/-/srcset-2.0.1.tgz";
- sha1 = "8f842d357487eb797f413d9c309de7a5149df5ac";
- };
- }
- {
name = "sshpk___sshpk_1.16.1.tgz";
path = fetchurl {
name = "sshpk___sshpk_1.16.1.tgz";
@@ -10730,22 +10962,6 @@
};
}
{
- name = "string_width___string_width_1.0.2.tgz";
- path = fetchurl {
- name = "string_width___string_width_1.0.2.tgz";
- url = "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz";
- sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
- };
- }
- {
- name = "string_width___string_width_2.1.1.tgz";
- path = fetchurl {
- name = "string_width___string_width_2.1.1.tgz";
- url = "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz";
- sha1 = "ab93f27a8dc13d28cac815c462143a6d9012ae9e";
- };
- }
- {
name = "string_width___string_width_3.1.0.tgz";
path = fetchurl {
name = "string_width___string_width_3.1.0.tgz";
@@ -10770,27 +10986,27 @@
};
}
{
- name = "string.prototype.trim___string.prototype.trim_1.2.1.tgz";
+ name = "string.prototype.trim___string.prototype.trim_1.2.2.tgz";
path = fetchurl {
- name = "string.prototype.trim___string.prototype.trim_1.2.1.tgz";
- url = "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.1.tgz";
- sha1 = "141233dff32c82bfad80684d7e5f0869ee0fb782";
+ name = "string.prototype.trim___string.prototype.trim_1.2.2.tgz";
+ url = "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.2.tgz";
+ sha1 = "f538d0bacd98fc4297f0bef645226d5aaebf59f3";
};
}
{
- name = "string.prototype.trimleft___string.prototype.trimleft_2.1.1.tgz";
+ name = "string.prototype.trimend___string.prototype.trimend_1.0.1.tgz";
path = fetchurl {
- name = "string.prototype.trimleft___string.prototype.trimleft_2.1.1.tgz";
- url = "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz";
- sha1 = "9bdb8ac6abd6d602b17a4ed321870d2f8dcefc74";
+ name = "string.prototype.trimend___string.prototype.trimend_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz";
+ sha1 = "85812a6b847ac002270f5808146064c995fb6913";
};
}
{
- name = "string.prototype.trimright___string.prototype.trimright_2.1.1.tgz";
+ name = "string.prototype.trimstart___string.prototype.trimstart_1.0.1.tgz";
path = fetchurl {
- name = "string.prototype.trimright___string.prototype.trimright_2.1.1.tgz";
- url = "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz";
- sha1 = "440314b15996c866ce8a0341894d45186200c5d9";
+ name = "string.prototype.trimstart___string.prototype.trimstart_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz";
+ sha1 = "14af6d9f34b053f7cfc89b72f8f2ee14b9039a54";
};
}
{
@@ -10874,11 +11090,11 @@
};
}
{
- name = "strip_json_comments___strip_json_comments_3.0.1.tgz";
+ name = "strip_json_comments___strip_json_comments_3.1.1.tgz";
path = fetchurl {
- name = "strip_json_comments___strip_json_comments_3.0.1.tgz";
- url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.0.1.tgz";
- sha1 = "85713975a91fb87bf1b305cca77395e40d2a64a7";
+ name = "strip_json_comments___strip_json_comments_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz";
+ sha1 = "31f1281b3832630434831c310c01cccda8cbe006";
};
}
{
@@ -10922,11 +11138,11 @@
};
}
{
- name = "supports_color___supports_color_7.1.0.tgz";
+ name = "supports_color___supports_color_7.2.0.tgz";
path = fetchurl {
- name = "supports_color___supports_color_7.1.0.tgz";
- url = "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz";
- sha1 = "68e32591df73e25ad1c4b49108a2ec507962bfd1";
+ name = "supports_color___supports_color_7.2.0.tgz";
+ url = "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz";
+ sha1 = "1b7dcdcb32b8138801b3e478ba6a51caa89648da";
};
}
{
@@ -10986,27 +11202,27 @@
};
}
{
- name = "terser_webpack_plugin___terser_webpack_plugin_2.3.4.tgz";
+ name = "terser_webpack_plugin___terser_webpack_plugin_2.3.8.tgz";
path = fetchurl {
- name = "terser_webpack_plugin___terser_webpack_plugin_2.3.4.tgz";
- url = "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.3.4.tgz";
- sha1 = "ac045703bd8da0936ce910d8fb6350d0e1dee5fe";
+ name = "terser_webpack_plugin___terser_webpack_plugin_2.3.8.tgz";
+ url = "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.3.8.tgz";
+ sha1 = "894764a19b0743f2f704e7c2a848c5283a696724";
};
}
{
- name = "terser_webpack_plugin___terser_webpack_plugin_1.4.3.tgz";
+ name = "terser_webpack_plugin___terser_webpack_plugin_1.4.5.tgz";
path = fetchurl {
- name = "terser_webpack_plugin___terser_webpack_plugin_1.4.3.tgz";
- url = "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz";
- sha1 = "5ecaf2dbdc5fb99745fd06791f46fc9ddb1c9a7c";
+ name = "terser_webpack_plugin___terser_webpack_plugin_1.4.5.tgz";
+ url = "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz";
+ sha1 = "a217aefaea330e734ffacb6120ec1fa312d6040b";
};
}
{
- name = "terser___terser_4.6.7.tgz";
+ name = "terser___terser_4.8.0.tgz";
path = fetchurl {
- name = "terser___terser_4.6.7.tgz";
- url = "https://registry.yarnpkg.com/terser/-/terser-4.6.7.tgz";
- sha1 = "478d7f9394ec1907f0e488c5f6a6a9a2bad55e72";
+ name = "terser___terser_4.8.0.tgz";
+ url = "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz";
+ sha1 = "63056343d7c70bb29f3af665865a46fe03a0df17";
};
}
{
@@ -11178,11 +11394,19 @@
};
}
{
- name = "ts_pnp___ts_pnp_1.1.5.tgz";
+ name = "tr46___tr46_2.0.2.tgz";
path = fetchurl {
- name = "ts_pnp___ts_pnp_1.1.5.tgz";
- url = "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.1.5.tgz";
- sha1 = "840e0739c89fce5f3abd9037bb091dbff16d9dec";
+ name = "tr46___tr46_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/tr46/-/tr46-2.0.2.tgz";
+ sha1 = "03273586def1595ae08fedb38d7733cee91d2479";
+ };
+ }
+ {
+ name = "ts_pnp___ts_pnp_1.1.6.tgz";
+ path = fetchurl {
+ name = "ts_pnp___ts_pnp_1.1.6.tgz";
+ url = "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.1.6.tgz";
+ sha1 = "389a24396d425a0d3162e96d2b4638900fdc289a";
};
}
{
@@ -11194,11 +11418,19 @@
};
}
{
- name = "tslib___tslib_1.11.1.tgz";
+ name = "tsconfig_paths___tsconfig_paths_3.9.0.tgz";
+ path = fetchurl {
+ name = "tsconfig_paths___tsconfig_paths_3.9.0.tgz";
+ url = "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz";
+ sha1 = "098547a6c4448807e8fcb8eae081064ee9a3c90b";
+ };
+ }
+ {
+ name = "tslib___tslib_1.14.0.tgz";
path = fetchurl {
- name = "tslib___tslib_1.11.1.tgz";
- url = "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz";
- sha1 = "eb15d128827fbee2841549e171f45ed338ac7e35";
+ name = "tslib___tslib_1.14.0.tgz";
+ url = "https://registry.yarnpkg.com/tslib/-/tslib-1.14.0.tgz";
+ sha1 = "d624983f3e2c5e0b55307c3dd6c86acd737622c6";
};
}
{
@@ -11282,11 +11514,11 @@
};
}
{
- name = "type___type_2.0.0.tgz";
+ name = "type___type_2.1.0.tgz";
path = fetchurl {
- name = "type___type_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/type/-/type-2.0.0.tgz";
- sha1 = "5f16ff6ef2eb44f260494dae271033b29c09a9c3";
+ name = "type___type_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/type/-/type-2.1.0.tgz";
+ sha1 = "9bdc22c648cf8cf86dd23d32336a41cfb6475e3f";
};
}
{
@@ -11306,11 +11538,11 @@
};
}
{
- name = "typescript___typescript_3.8.3.tgz";
+ name = "typescript___typescript_3.9.7.tgz";
path = fetchurl {
- name = "typescript___typescript_3.8.3.tgz";
- url = "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz";
- sha1 = "409eb8544ea0335711205869ec458ab109ee1061";
+ name = "typescript___typescript_3.9.7.tgz";
+ url = "https://registry.yarnpkg.com/typescript/-/typescript-3.9.7.tgz";
+ sha1 = "98d600a5ebdc38f40cb277522f12dc800e9e25fa";
};
}
{
@@ -11426,11 +11658,11 @@
};
}
{
- name = "uri_js___uri_js_4.2.2.tgz";
+ name = "uri_js___uri_js_4.4.0.tgz";
path = fetchurl {
- name = "uri_js___uri_js_4.2.2.tgz";
- url = "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz";
- sha1 = "94c540e1ff772956e2299507c010aea6c8838eb0";
+ name = "uri_js___uri_js_4.4.0.tgz";
+ url = "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.0.tgz";
+ sha1 = "aa714261de793e8a82347a7bcc9ce74e86f28602";
};
}
{
@@ -11538,11 +11770,11 @@
};
}
{
- name = "v8_compile_cache___v8_compile_cache_2.1.0.tgz";
+ name = "v8_compile_cache___v8_compile_cache_2.1.1.tgz";
path = fetchurl {
- name = "v8_compile_cache___v8_compile_cache_2.1.0.tgz";
- url = "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz";
- sha1 = "e14de37b31a6d194f5690d67efc4e7f6fc6ab30e";
+ name = "v8_compile_cache___v8_compile_cache_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz";
+ sha1 = "54bc3cdd43317bca91e35dcaf305b1a7237de745";
};
}
{
@@ -11602,6 +11834,14 @@
};
}
{
+ name = "w3c_xmlserializer___w3c_xmlserializer_2.0.0.tgz";
+ path = fetchurl {
+ name = "w3c_xmlserializer___w3c_xmlserializer_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz";
+ sha1 = "3e7104a05b75146cc60f564380b7f683acf1020a";
+ };
+ }
+ {
name = "walker___walker_1.0.7.tgz";
path = fetchurl {
name = "walker___walker_1.0.7.tgz";
@@ -11618,11 +11858,19 @@
};
}
{
- name = "watchpack___watchpack_1.6.0.tgz";
+ name = "watchpack_chokidar2___watchpack_chokidar2_2.0.0.tgz";
+ path = fetchurl {
+ name = "watchpack_chokidar2___watchpack_chokidar2_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz";
+ sha1 = "9948a1866cbbd6cb824dea13a7ed691f6c8ddff0";
+ };
+ }
+ {
+ name = "watchpack___watchpack_1.7.4.tgz";
path = fetchurl {
- name = "watchpack___watchpack_1.6.0.tgz";
- url = "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz";
- sha1 = "4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00";
+ name = "watchpack___watchpack_1.7.4.tgz";
+ url = "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.4.tgz";
+ sha1 = "6e9da53b3c80bb2d6508188f5b200410866cd30b";
};
}
{
@@ -11642,6 +11890,22 @@
};
}
{
+ name = "webidl_conversions___webidl_conversions_5.0.0.tgz";
+ path = fetchurl {
+ name = "webidl_conversions___webidl_conversions_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz";
+ sha1 = "ae59c8a00b121543a2acc65c0434f57b0fc11aff";
+ };
+ }
+ {
+ name = "webidl_conversions___webidl_conversions_6.1.0.tgz";
+ path = fetchurl {
+ name = "webidl_conversions___webidl_conversions_6.1.0.tgz";
+ url = "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz";
+ sha1 = "9111b4d7ea80acd40f5270d666621afa78b69514";
+ };
+ }
+ {
name = "webpack_dev_middleware___webpack_dev_middleware_3.7.2.tgz";
path = fetchurl {
name = "webpack_dev_middleware___webpack_dev_middleware_3.7.2.tgz";
@@ -11650,11 +11914,11 @@
};
}
{
- name = "webpack_dev_server___webpack_dev_server_3.10.2.tgz";
+ name = "webpack_dev_server___webpack_dev_server_3.11.0.tgz";
path = fetchurl {
- name = "webpack_dev_server___webpack_dev_server_3.10.2.tgz";
- url = "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.10.2.tgz";
- sha1 = "3403287d674c7407aab6d9b3f72259ecd0aa0874";
+ name = "webpack_dev_server___webpack_dev_server_3.11.0.tgz";
+ url = "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz";
+ sha1 = "8f154a3bce1bcfd1cc618ef4e703278855e7ff8c";
};
}
{
@@ -11682,19 +11946,27 @@
};
}
{
- name = "webpack___webpack_4.41.5.tgz";
+ name = "webpack___webpack_4.42.0.tgz";
path = fetchurl {
- name = "webpack___webpack_4.41.5.tgz";
- url = "https://registry.yarnpkg.com/webpack/-/webpack-4.41.5.tgz";
- sha1 = "3210f1886bce5310e62bb97204d18c263341b77c";
+ name = "webpack___webpack_4.42.0.tgz";
+ url = "https://registry.yarnpkg.com/webpack/-/webpack-4.42.0.tgz";
+ sha1 = "b901635dd6179391d90740a63c93f76f39883eb8";
};
}
{
- name = "websocket_driver___websocket_driver_0.7.3.tgz";
+ name = "websocket_driver___websocket_driver_0.6.5.tgz";
path = fetchurl {
- name = "websocket_driver___websocket_driver_0.7.3.tgz";
- url = "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.3.tgz";
- sha1 = "a2d4e0d4f4f116f1e6297eba58b05d430100e9f9";
+ name = "websocket_driver___websocket_driver_0.6.5.tgz";
+ url = "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.6.5.tgz";
+ sha1 = "5cb2556ceb85f4373c6d8238aa691c8454e13a36";
+ };
+ }
+ {
+ name = "websocket_driver___websocket_driver_0.7.4.tgz";
+ path = fetchurl {
+ name = "websocket_driver___websocket_driver_0.7.4.tgz";
+ url = "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz";
+ sha1 = "89ad5295bbf64b480abcba31e4953aca706f5760";
};
}
{
@@ -11714,19 +11986,11 @@
};
}
{
- name = "whatwg_fetch___whatwg_fetch_2.0.4.tgz";
+ name = "whatwg_fetch___whatwg_fetch_3.4.1.tgz";
path = fetchurl {
- name = "whatwg_fetch___whatwg_fetch_2.0.4.tgz";
- url = "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz";
- sha1 = "dde6a5df315f9d39991aa17621853d720b85566f";
- };
- }
- {
- name = "whatwg_fetch___whatwg_fetch_3.0.0.tgz";
- path = fetchurl {
- name = "whatwg_fetch___whatwg_fetch_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz";
- sha1 = "fc804e458cc460009b1a2b966bc8817d2578aefb";
+ name = "whatwg_fetch___whatwg_fetch_3.4.1.tgz";
+ url = "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.4.1.tgz";
+ sha1 = "e5f871572d6879663fa5674c8f833f15a8425ab3";
};
}
{
@@ -11754,6 +12018,14 @@
};
}
{
+ name = "whatwg_url___whatwg_url_8.3.0.tgz";
+ path = fetchurl {
+ name = "whatwg_url___whatwg_url_8.3.0.tgz";
+ url = "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.3.0.tgz";
+ sha1 = "d1e11e565334486cdb280d3101b9c3fd1c867582";
+ };
+ }
+ {
name = "which_module___which_module_2.0.0.tgz";
path = fetchurl {
name = "which_module___which_module_2.0.0.tgz";
@@ -11930,14 +12202,6 @@
};
}
{
- name = "wrap_ansi___wrap_ansi_2.1.0.tgz";
- path = fetchurl {
- name = "wrap_ansi___wrap_ansi_2.1.0.tgz";
- url = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz";
- sha1 = "d8fc3d284dd05794fe84973caecdd1cf824fdd85";
- };
- }
- {
name = "wrap_ansi___wrap_ansi_5.1.0.tgz";
path = fetchurl {
name = "wrap_ansi___wrap_ansi_5.1.0.tgz";
@@ -11986,11 +12250,11 @@
};
}
{
- name = "ws___ws_7.2.3.tgz";
+ name = "ws___ws_7.3.1.tgz";
path = fetchurl {
- name = "ws___ws_7.2.3.tgz";
- url = "https://registry.yarnpkg.com/ws/-/ws-7.2.3.tgz";
- sha1 = "a5411e1fb04d5ed0efee76d26d5c46d830c39b46";
+ name = "ws___ws_7.3.1.tgz";
+ url = "https://registry.yarnpkg.com/ws/-/ws-7.3.1.tgz";
+ sha1 = "d0547bf67f7ce4f12a72dfe31262c68d7dc551c8";
};
}
{
@@ -12050,19 +12314,11 @@
};
}
{
- name = "yaml___yaml_1.8.3.tgz";
+ name = "yaml___yaml_1.10.0.tgz";
path = fetchurl {
- name = "yaml___yaml_1.8.3.tgz";
- url = "https://registry.yarnpkg.com/yaml/-/yaml-1.8.3.tgz";
- sha1 = "2f420fca58b68ce3a332d0ca64be1d191dd3f87a";
- };
- }
- {
- name = "yargs_parser___yargs_parser_11.1.1.tgz";
- path = fetchurl {
- name = "yargs_parser___yargs_parser_11.1.1.tgz";
- url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz";
- sha1 = "879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4";
+ name = "yaml___yaml_1.10.0.tgz";
+ url = "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz";
+ sha1 = "3b593add944876077d4d683fee01081bd9fff31e";
};
}
{
@@ -12074,14 +12330,6 @@
};
}
{
- name = "yargs___yargs_12.0.5.tgz";
- path = fetchurl {
- name = "yargs___yargs_12.0.5.tgz";
- url = "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz";
- sha1 = "05f5997b609647b64f66b81e3b4b10a368e7ad13";
- };
- }
- {
name = "yargs___yargs_13.3.2.tgz";
path = fetchurl {
name = "yargs___yargs_13.3.2.tgz";
diff --git a/pkgs/servers/monitoring/zabbix/versions.nix b/pkgs/servers/monitoring/zabbix/versions.nix
index 79d2916c05a9..a19b2432becd 100644
--- a/pkgs/servers/monitoring/zabbix/versions.nix
+++ b/pkgs/servers/monitoring/zabbix/versions.nix
@@ -1,12 +1,12 @@
generic: {
v50 = generic {
- version = "5.0.4";
- sha256 = "0ivigwqcdfzx58vx5crixjsr4fh8l4bcf1wvnpf6xg46p0zninn1";
+ version = "5.0.5";
+ sha256 = "104jxyaclx92pyas7kqz357da7qjcw44yx3yi7vqlc7h5ch3avgc";
};
v40 = generic {
- version = "4.0.25";
- sha256 = "1w9k0pw3w0klpzw7ny8igv5a97icv2jl4xicbgyr5464if8sw9ck";
+ version = "4.0.26";
+ sha256 = "0mbk8afkwv208hwyl0zr2l4sib65z7n9ykisznk6pjzb9kdl73s1";
};
v30 = generic {
diff --git a/pkgs/servers/mpd/default.nix b/pkgs/servers/mpd/default.nix
index f7cc688dc564..c025da8752de 100644
--- a/pkgs/servers/mpd/default.nix
+++ b/pkgs/servers/mpd/default.nix
@@ -24,7 +24,6 @@
, python3Packages # for sphinx-build
# For tests
, gtest
-, fetchpatch # used to fetch an upstream patch fixing a failing test
, zip
}:
@@ -116,13 +115,13 @@ let
in stdenv.mkDerivation rec {
pname = "mpd";
- version = "0.22.1";
+ version = "0.22.2";
src = fetchFromGitHub {
owner = "MusicPlayerDaemon";
repo = "MPD";
rev = "v${version}";
- sha256 = "16cdmr5w1ikz4ih1nwxnynfdf8qiz4k8bak1sazkkhyavzl3jrl4";
+ sha256 = "1pg3h3bvrsp24pv53yvwl5kr4m2csaxffdbrj5rm3b7w6pbqpfix";
};
buildInputs = [
diff --git a/pkgs/servers/mqtt/mosquitto/default.nix b/pkgs/servers/mqtt/mosquitto/default.nix
index b2c52d77df59..e956e3b7cfd4 100644
--- a/pkgs/servers/mqtt/mosquitto/default.nix
+++ b/pkgs/servers/mqtt/mosquitto/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "mosquitto";
- version = "1.6.11";
+ version = "1.6.12";
src = fetchFromGitHub {
owner = "eclipse";
repo = "mosquitto";
rev = "v${version}";
- sha256 = "05mwghfmp459f7c0yph0xp1a5k6c0wghxzqm0n8jw7yfj7qixv88";
+ sha256 = "0y9jna2p7wg57vv2g6ls1dj6w89vaw828y9z1wb3vwz1yhvs35s8";
};
postPatch = ''
diff --git a/pkgs/servers/news/leafnode/default.nix b/pkgs/servers/news/leafnode/default.nix
index 76ce8d2d5733..4095b95ad96e 100644
--- a/pkgs/servers/news/leafnode/default.nix
+++ b/pkgs/servers/news/leafnode/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://leafnode.sourceforge.net/";
- description = "Leafnode implements a store & forward NNTP proxy";
+ description = "Implementation of a store & forward NNTP proxy";
license = stdenv.lib.licenses.mit;
platforms = stdenv.lib.platforms.unix;
};
diff --git a/pkgs/servers/nextcloud/default.nix b/pkgs/servers/nextcloud/default.nix
index fa17e10da7b9..6b1e7de83245 100644
--- a/pkgs/servers/nextcloud/default.nix
+++ b/pkgs/servers/nextcloud/default.nix
@@ -40,18 +40,18 @@ in {
'';
nextcloud18 = generic {
- version = "18.0.9";
- sha256 = "0rigg5pv2vnxgmjznlvxfc41s00raxa8jhib5vsznhj55qn99jm1";
+ version = "18.0.10";
+ sha256 = "0kv9mdn36shr98kh27969b8xs7pgczbyjklrfskxy9mph7bbzir6";
insecure = true;
};
nextcloud19 = generic {
- version = "19.0.3";
- sha256 = "0sc9cnsdh8kj60h7i3knh40ngdz1w1wmdqw2v2axfkmax22kjl7w";
+ version = "19.0.4";
+ sha256 = "0y5fccn61qf9fxjjpqdvhmxr9w5n4dgl1d7wcl2dzjv4bmqi2ms6";
};
nextcloud20 = generic {
- version = "20.0.0";
- sha256 = "1n2cv1i56g6qpzkbl5xaf420zzr4y7isg0lskmr7ymk83way0wx2";
+ version = "20.0.1";
+ sha256 = "1z1fzz1i41k4dhdhi005l3gzkvnmmgqqz3rdr374cvk73q7bbiln";
};
}
diff --git a/pkgs/servers/nosql/riak-cs/2.1.1.nix b/pkgs/servers/nosql/riak-cs/2.1.1.nix
deleted file mode 100644
index 4ebcbafde5dc..000000000000
--- a/pkgs/servers/nosql/riak-cs/2.1.1.nix
+++ /dev/null
@@ -1,70 +0,0 @@
-{ stdenv, lib, fetchurl, unzip, erlang, git, wget, which, pam
-, Carbon ? null, Cocoa ? null }:
-
-stdenv.mkDerivation {
- name = "riak_cs-2.1.1";
-
- buildInputs = [
- which unzip erlang git wget
- ] ++ lib.optionals stdenv.isDarwin [ Carbon Cocoa ]
- ++ lib.optional stdenv.isLinux [ pam ];
-
- src = fetchurl {
- url = "https://s3.amazonaws.com/downloads.basho.com/riak-cs/2.1/2.1.1/riak-cs-2.1.1.tar.gz";
- sha256 = "115cac127aac6d759c1b429a52e0d18e491c0719a6530b1b88aa52c4efdbedd5";
- };
-
-
- postPatch = ''
- sed -i deps/node_package/priv/base/env.sh \
- -e 's@{{platform_data_dir}}@''${RIAK_DATA_DIR:-/var/db/riak-cs}@' \
- -e 's@^RUNNER_SCRIPT_DIR=.*@RUNNER_SCRIPT_DIR='$out'/bin@' \
- -e 's@^RUNNER_BASE_DIR=.*@RUNNER_BASE_DIR='$out'@' \
- -e 's@^RUNNER_ETC_DIR=.*@RUNNER_ETC_DIR=''${RIAK_ETC_DIR:-/etc/riak-cs}@' \
- -e 's@^RUNNER_LOG_DIR=.*@RUNNER_LOG_DIR=''${RIAK_LOG_DIR:-/var/log}@'
-
- sed -i ./Makefile \
- -e 's@rel: deps compile@rel: deps compile-src@'
- '';
-
- preBuild = ''
- patchShebangs .
- '';
-
- buildPhase = ''
- runHook preBuild
-
- make locked-deps
- make rel
-
- runHook postBuild
- '';
-
- doCheck = false;
-
- installPhase = ''
- runHook preInstall
-
- mkdir $out
- mv rel/riak-cs/etc rel/riak-cs/riak-etc
- mkdir -p rel/riak-cs/etc
- mv rel/riak-cs/riak-etc rel/riak-cs/etc/riak-cs
- mv rel/riak-cs/* $out
-
- for prog in $out/bin/*; do
- substituteInPlace $prog \
- --replace '. "`cd \`dirname $0\` && /bin/pwd`/../lib/env.sh"' \
- ". $out/lib/env.sh"
- done
-
- runHook postInstall
- '';
-
- meta = with lib; {
- description = "Dynamo inspired NoSQL DB by Basho with S3 compatibility";
- platforms = [ "x86_64-linux" "x86_64-darwin" ];
- license = licenses.asl20;
- maintainers = with maintainers; [ mdaiter ];
- knownVulnerabilities = [ "CVE-2017-3163 - see https://github.com/NixOS/nixpkgs/issues/33876" ];
- };
-}
diff --git a/pkgs/servers/nosql/riak-cs/stanchion.nix b/pkgs/servers/nosql/riak-cs/stanchion.nix
deleted file mode 100644
index 5fe4ce45f84b..000000000000
--- a/pkgs/servers/nosql/riak-cs/stanchion.nix
+++ /dev/null
@@ -1,65 +0,0 @@
-{ stdenv, lib, fetchurl, unzip, erlang, git, wget, which, pam
-, Carbon ? null, Cocoa ? null }:
-
-stdenv.mkDerivation {
- name = "stanchion-2.1.1";
-
- buildInputs = [
- which unzip erlang git wget
- ] ++ lib.optionals stdenv.isDarwin [ Carbon Cocoa ]
- ++ lib.optional stdenv.isLinux [ pam ];
-
- src = fetchurl {
- url = "https://s3.amazonaws.com/downloads.basho.com/stanchion/2.1/2.1.1/stanchion-2.1.1.tar.gz";
- sha256 = "1443arwgg7qvlx3msyg99qvvhck7qxphdjslcp494i60fhr2g8ja";
- };
-
-
- postPatch = ''
- sed -i deps/node_package/priv/base/env.sh \
- -e 's@{{platform_data_dir}}@''${RIAK_DATA_DIR:-/var/db/stanchion}@' \
- -e 's@^RUNNER_SCRIPT_DIR=.*@RUNNER_SCRIPT_DIR='$out'/bin@' \
- -e 's@^RUNNER_BASE_DIR=.*@RUNNER_BASE_DIR='$out'@' \
- -e 's@^RUNNER_ETC_DIR=.*@RUNNER_ETC_DIR=''${RIAK_ETC_DIR:-/etc/stanchion}@' \
- -e 's@^RUNNER_LOG_DIR=.*@RUNNER_LOG_DIR=''${RIAK_LOG_DIR:-/var/log}@'
- '';
-
- preBuild = ''
- patchShebangs .
- '';
-
- buildPhase = ''
- runHook preBuild
-
- make rel
-
- runHook postBuild
- '';
-
- doCheck = false;
-
- installPhase = ''
- runHook preInstall
-
- mkdir $out
- mv rel/stanchion/etc rel/stanchion/riak-etc
- mkdir -p rel/stanchion/etc
- mv rel/stanchion/riak-etc rel/stanchion/etc/stanchion
- mv rel/stanchion/* $out
-
- for prog in $out/bin/*; do
- substituteInPlace $prog \
- --replace '. "`cd \`dirname $0\` && /bin/pwd`/../lib/env.sh"' \
- ". $out/lib/env.sh"
- done
-
- runHook postInstall
- '';
-
- meta = with lib; {
- maintainers = with maintainers; [ mdaiter ];
- description = "Manager for Riak CS";
- platforms = [ "x86_64-linux" "x86_64-darwin" ];
- license = licenses.asl20;
- };
-}
diff --git a/pkgs/servers/openbgpd/default.nix b/pkgs/servers/openbgpd/default.nix
index d753cb47a688..02c1c607eab8 100644
--- a/pkgs/servers/openbgpd/default.nix
+++ b/pkgs/servers/openbgpd/default.nix
@@ -1,27 +1,27 @@
-{ stdenv, fetchFromGitHub, autoconf, automake
-, libtool, m4, yacc }:
+{ stdenv, fetchFromGitHub, autoconf, automake, libtool, m4, yacc }:
let
- openbsd_version = "OPENBSD_6_7"; # This has to be equal to ${src}/OPENBSD_BRANCH
+ openbsd_version =
+ "OPENBSD_6_8"; # This has to be equal to ${src}/OPENBSD_BRANCH
openbsd = fetchFromGitHub {
+ name = "portable";
owner = "openbgpd-portable";
repo = "openbgpd-openbsd";
rev = openbsd_version;
- sha256 = "sha256-YJTHUsn6s4xLcLQuxCLmEkIE8ozxzooj71cJ5Wl+0lI=";
+ sha256 = "sha256-vCVK5k4g6aW2z2fg7Kv0uvkX7f34aRc8K2myb3jjl6w=";
};
in stdenv.mkDerivation rec {
pname = "opengpd";
- version = "6.7p0";
+ version = "6.8p0";
src = fetchFromGitHub {
owner = "openbgpd-portable";
repo = "openbgpd-portable";
rev = version;
- sha256 = "sha256-10DfK45BsSHeyANB0OJLKog1mEj0mydXSDAT9G6u1gM";
+ sha256 = "sha256-TKs6tt/SCWes6kYAGIrSShZgOLf7xKh26xG3Zk7wCCw=";
};
- nativeBuildInputs =
- [ autoconf automake libtool m4 yacc ];
+ nativeBuildInputs = [ autoconf automake libtool m4 yacc ];
preConfigure = ''
mkdir ./openbsd
@@ -36,7 +36,8 @@ in stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "OpenBGPD is a FREE implementation of the Border Gateway Protocol, Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol";
+ description =
+ "A free implementation of the Border Gateway Protocol, Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol";
license = licenses.isc;
homepage = "http://www.openbgpd.org/";
maintainers = with maintainers; [ kloenk ];
diff --git a/pkgs/servers/plex/raw.nix b/pkgs/servers/plex/raw.nix
index c816f314863a..f06b0a486985 100644
--- a/pkgs/servers/plex/raw.nix
+++ b/pkgs/servers/plex/raw.nix
@@ -8,13 +8,13 @@
# server, and the FHS userenv and corresponding NixOS module should
# automatically pick up the changes.
stdenv.mkDerivation rec {
- version = "1.20.2.3402-0fec14d92";
+ version = "1.20.3.3483-211702a9f";
pname = "plexmediaserver";
# Fetch the source
src = fetchurl {
url = "https://downloads.plex.tv/plex-media-server-new/${version}/redhat/plexmediaserver-${version}.x86_64.rpm";
- sha256 = "0vylajkk6424cnxx4kg0yl53pg6w271pp71zgg1f4p2nhkbxd91c";
+ sha256 = "0b05mxmvjn2sr0aqy8s2c41gz0vlpmwjwx42jpqddk3qzidvwkbd";
};
outputs = [ "out" "basedb" ];
diff --git a/pkgs/servers/rtsp-simple-server/default.nix b/pkgs/servers/rtsp-simple-server/default.nix
new file mode 100644
index 000000000000..72cebb95b6bd
--- /dev/null
+++ b/pkgs/servers/rtsp-simple-server/default.nix
@@ -0,0 +1,35 @@
+{ stdenv
+, fetchFromGitHub
+, buildGoModule
+}:
+
+buildGoModule rec {
+ pname = "rtsp-simple-server";
+ version = "0.10.0";
+
+ src = fetchFromGitHub {
+ owner = "aler9";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "rnUmPyT9jAqm7Vf2TokgRGPTn7rTBUvrpJU21IopFsM=";
+ };
+
+ vendorSha256 = "jAWDz/TclfCKQR/Gh99zSiGAsraciNU+yzFe5DGTeQI=";
+
+ # Tests need docker
+ doCheck = false;
+
+ buildFlagsArray = [
+ "-ldflags=-X main.Version=${version}"
+ ];
+
+ meta = with stdenv.lib; {
+ description =
+ "Ready-to-use RTSP server and RTSP proxy that allows to read and publish video and audio streams"
+ ;
+ inherit (src.meta) homepage;
+ license = licenses.mit;
+ maintainers = with maintainers; [ doronbehar ];
+ };
+
+}
diff --git a/pkgs/servers/search/groonga/default.nix b/pkgs/servers/search/groonga/default.nix
index a1fd39152075..2a937e27d2fb 100644
--- a/pkgs/servers/search/groonga/default.nix
+++ b/pkgs/servers/search/groonga/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "groonga";
- version = "10.0.6";
+ version = "10.0.8";
src = fetchurl {
url = "https://packages.groonga.org/source/groonga/${pname}-${version}.tar.gz";
- sha256 = "1q3xx6jc967nj7h8gvnrqxn8657dn3qy9j802rjzcg6iwlpjack9";
+ sha256 = "0ppjxgq7bwhzzlrl2jn7ybc132c8rg95yhwshxqgccbhbs8s6c29";
};
buildInputs = with stdenv.lib;
diff --git a/pkgs/servers/ser2net/default.nix b/pkgs/servers/ser2net/default.nix
index ef592420b118..466f07052b8c 100644
--- a/pkgs/servers/ser2net/default.nix
+++ b/pkgs/servers/ser2net/default.nix
@@ -6,7 +6,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "cminyard";
- repo = "${pname}";
+ repo = pname;
rev = "v${version}";
sha256 = "01w82nrgffsfz2c80p4cyppg3bz56d90jm6i6356j0nva3784haw";
};
diff --git a/pkgs/servers/sozu/default.nix b/pkgs/servers/sozu/default.nix
index 1e8083587055..16561da7d297 100644
--- a/pkgs/servers/sozu/default.nix
+++ b/pkgs/servers/sozu/default.nix
@@ -1,22 +1,26 @@
-{ stdenv, rustPlatform, fetchFromGitHub }:
+{ stdenv, rustPlatform, fetchFromGitHub, darwin }:
rustPlatform.buildRustPackage rec {
- pname = "sozu";
- version = "0.11.46";
+ pname = "sozu";
+ version = "0.11.50";
- src = fetchFromGitHub {
- owner = "sozu-proxy";
- repo = pname;
- rev = version;
- sha256 = "0anng5qvdx9plxs9qqr5wmjjz0gx5113jq28xwbxaaklvd4ni7cm";
- };
+ src = fetchFromGitHub {
+ owner = "sozu-proxy";
+ repo = pname;
+ rev = version;
+ sha256 = "1srg2b8vwc4vp07kg4fizqj1rbm9hvf6hj1mjdh6yvb9cpbw3jz7";
+ };
- cargoSha256 = "19c2s9h4jk9pff72wdqw384mvrf40d8x4sx7qysnpb4hayq2ijh3";
+ cargoSha256 = "5WOigCiQZQ5DaTd15vV8pUh8Xl3UIe9yLG1ptUtY+iA=";
- meta = with stdenv.lib; {
- description = "Open Source HTTP Reverse Proxy built in Rust for Immutable Infrastructures";
- homepage = "https://sozu.io";
- license = licenses.agpl3;
- maintainers = with maintainers; [ filalex77 ];
- };
+ buildInputs =
+ stdenv.lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Security;
+
+ meta = with stdenv.lib; {
+ description =
+ "Open Source HTTP Reverse Proxy built in Rust for Immutable Infrastructures";
+ homepage = "https://www.sozu.io";
+ license = licenses.agpl3;
+ maintainers = with maintainers; [ filalex77 ];
+ };
}
diff --git a/pkgs/servers/sql/cockroachdb/default.nix b/pkgs/servers/sql/cockroachdb/default.nix
index a5071efb486f..3418335d418f 100644
--- a/pkgs/servers/sql/cockroachdb/default.nix
+++ b/pkgs/servers/sql/cockroachdb/default.nix
@@ -14,13 +14,13 @@ let
in
buildGoPackage rec {
pname = "cockroach";
- version = "20.1.4";
+ version = "20.1.7";
goPackagePath = "github.com/cockroachdb/cockroach";
src = fetchurl {
url = "https://binaries.cockroachdb.com/cockroach-v${version}.src.tgz";
- sha256 = "1m82m776axyf7b5f1lzlv5y7zslyhikfxjgagqy7ci5zwn8j4i0n";
+ sha256 = "1m1jziby0mzfbpwsak1marh1k9sx8vhc17ix6lgikxip4dpf52qg";
};
NIX_CFLAGS_COMPILE = stdenv.lib.optionals stdenv.cc.isGNU [ "-Wno-error=deprecated-copy" "-Wno-error=redundant-move" "-Wno-error=pessimizing-move" ];
diff --git a/pkgs/servers/sql/dolt/default.nix b/pkgs/servers/sql/dolt/default.nix
index 0ee6bd26c240..8d4e92551354 100644
--- a/pkgs/servers/sql/dolt/default.nix
+++ b/pkgs/servers/sql/dolt/default.nix
@@ -2,18 +2,18 @@
buildGoModule rec {
pname = "dolt";
- version = "0.21.0";
+ version = "0.21.1";
src = fetchFromGitHub {
owner = "liquidata-inc";
repo = "dolt";
rev = "v${version}";
- sha256 = "0w9k48jxklhaql8qbbm9ay0md5nia6x3wr0zz3w44pw3gl5kvxyw";
+ sha256 = "03fg91r6lxfq58c5843vysaw8hbagiq4r2qxc4nh9w1b3mc71h7v";
};
modRoot = "./go";
subPackages = [ "cmd/dolt" "cmd/git-dolt" "cmd/git-dolt-smudge" ];
- vendorSha256 = "16xh4s7zmar0r3kwps5bbl168imyx252lvz9s3snvxzz5kd8wlnm";
+ vendorSha256 = "19755xbjxxva574mj0sc7kqqmr4k22bbvf4aj3d0hhcfjpyhn434";
doCheck = false;
diff --git a/pkgs/servers/sql/mariadb/default.nix b/pkgs/servers/sql/mariadb/default.nix
index 0b91e2d4fd21..d6ee70856fdb 100644
--- a/pkgs/servers/sql/mariadb/default.nix
+++ b/pkgs/servers/sql/mariadb/default.nix
@@ -15,7 +15,7 @@ let # in mariadb # spans the whole file
libExt = stdenv.hostPlatform.extensions.sharedLibrary;
-mytopEnv = perl.withPackages (p: with p; [ DataDumper DBDmysql DBI TermReadKey ]);
+mytopEnv = perl.withPackages (p: with p; [ DBDmysql DBI TermReadKey ]);
mariadb = server // {
inherit client; # MariaDB Client
diff --git a/pkgs/servers/sql/patroni/default.nix b/pkgs/servers/sql/patroni/default.nix
index 1634b0b5b74b..bd06aa2ff7db 100644
--- a/pkgs/servers/sql/patroni/default.nix
+++ b/pkgs/servers/sql/patroni/default.nix
@@ -39,7 +39,7 @@ pythonPackages.buildPythonApplication rec {
checkInputs = with pythonPackages; [
flake8
mock
- pytest
+ pytestCheckHook
pytestcov
requests
];
diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix
index bc1108ad3339..31c60303c039 100644
--- a/pkgs/servers/sql/postgresql/default.nix
+++ b/pkgs/servers/sql/postgresql/default.nix
@@ -64,7 +64,9 @@ let
(if atLeast "9.6" then ./patches/hardcode-pgxs-path-96.patch else ./patches/hardcode-pgxs-path.patch)
./patches/specify_pkglibdir_at_runtime.patch
./patches/findstring.patch
- ] ++ lib.optional stdenv.isLinux (if atLeast "13" then ./patches/socketdir-in-run-13.patch else ./patches/socketdir-in-run.patch);
+ ]
+ ++ lib.optional (atLeast "10") ./patches/stabilize-timetz-dst.patch
+ ++ lib.optional stdenv.isLinux (if atLeast "13" then ./patches/socketdir-in-run-13.patch else ./patches/socketdir-in-run.patch);
installTargets = [ "install-world" ];
diff --git a/pkgs/servers/sql/postgresql/ext/periods.nix b/pkgs/servers/sql/postgresql/ext/periods.nix
index cf859a4bde05..c2277019f89b 100644
--- a/pkgs/servers/sql/postgresql/ext/periods.nix
+++ b/pkgs/servers/sql/postgresql/ext/periods.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "periods";
- version = "1.1";
+ version = "1.2";
src = fetchFromGitHub {
owner = "xocolatl";
repo = pname;
rev = "v${version}";
- sha256 = "0gdnlbh7kp7c0kvsrri2kxdbmm2qgib1qqpl37203z6c3fk45kfh";
+ sha256 = "13aix61qzlb7cs042dz4x0z4sc2xayg4nzi2cks46zibxm5i4gzm";
};
buildInputs = [ postgresql ];
diff --git a/pkgs/servers/sql/postgresql/ext/pg_similarity.nix b/pkgs/servers/sql/postgresql/ext/pg_similarity.nix
index 301160ce1324..70cbb656e0af 100644
--- a/pkgs/servers/sql/postgresql/ext/pg_similarity.nix
+++ b/pkgs/servers/sql/postgresql/ext/pg_similarity.nix
@@ -18,7 +18,8 @@ stdenv.mkDerivation {
'';
meta = {
- description = ''
+ description = "An extension to support similarity queries on PostgreSQL";
+ longDescription = ''
pg_similarity is an extension to support similarity queries on PostgreSQL. The implementation
is tightly integrated in the RDBMS in the sense that it defines operators so instead of the traditional
operators (= and <>) you can use ~~~ and ~!~ (any of these operators represents a similarity function).
diff --git a/pkgs/servers/sql/postgresql/ext/pgtap.nix b/pkgs/servers/sql/postgresql/ext/pgtap.nix
index d86c70984019..69f46ba3e905 100644
--- a/pkgs/servers/sql/postgresql/ext/pgtap.nix
+++ b/pkgs/servers/sql/postgresql/ext/pgtap.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "pgTAP is a unit testing framework for PostgreSQL";
+ description = "A unit testing framework for PostgreSQL";
longDescription = ''
pgTAP is a unit testing framework for PostgreSQL written in PL/pgSQL and PL/SQL.
It includes a comprehensive collection of TAP-emitting assertion functions,
diff --git a/pkgs/servers/sql/postgresql/patches/stabilize-timetz-dst.patch b/pkgs/servers/sql/postgresql/patches/stabilize-timetz-dst.patch
new file mode 100644
index 000000000000..b6c633cb73eb
--- /dev/null
+++ b/pkgs/servers/sql/postgresql/patches/stabilize-timetz-dst.patch
@@ -0,0 +1,117 @@
+From 4a071afbd056282746a5bc9362e87f579a56402d Mon Sep 17 00:00:00 2001
+From: Tom Lane <tgl@sss.pgh.pa.us>
+Date: Thu, 29 Oct 2020 15:28:14 -0400
+Subject: [PATCH 1/1] Stabilize timetz test across DST transitions.
+
+The timetz test cases I added in commit a9632830b were unintentionally
+sensitive to whether or not DST is active in the PST8PDT time zone.
+Thus, they'll start failing this coming weekend, as reported by
+Bernhard M. Wiedemann in bug #16689. Fortunately, DST-awareness is
+not significant to the purpose of these test cases, so we can just
+force them all to PDT (DST hours) to preserve stability of the
+results.
+
+Back-patch to v10, as the prior patch was.
+
+Discussion: https://postgr.es/m/16689-57701daa23b377bf@postgresql.org
+Git viewer: https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=4a071afbd056282746a5bc9362e87f579a56402d;hp=f90149e6285aaae6b48559afce1bd638ee26c33e
+---
+ src/test/regress/expected/timetz.out | 32 ++++++++++++++--------------
+ src/test/regress/sql/timetz.sql | 16 +++++++-------
+ 2 files changed, 24 insertions(+), 24 deletions(-)
+
+diff --git a/src/test/regress/expected/timetz.out b/src/test/regress/expected/timetz.out
+index 038bb5fa09..1ab5ed5105 100644
+--- a/src/test/regress/expected/timetz.out
++++ b/src/test/regress/expected/timetz.out
+@@ -91,45 +91,45 @@ SELECT f1 AS "Ten" FROM TIMETZ_TBL WHERE f1 >= '00:00-07';
+ (12 rows)
+
+ -- Check edge cases
+-SELECT '23:59:59.999999'::timetz;
++SELECT '23:59:59.999999 PDT'::timetz;
+ timetz
+ --------------------
+ 23:59:59.999999-07
+ (1 row)
+
+-SELECT '23:59:59.9999999'::timetz; -- rounds up
++SELECT '23:59:59.9999999 PDT'::timetz; -- rounds up
+ timetz
+ -------------
+ 24:00:00-07
+ (1 row)
+
+-SELECT '23:59:60'::timetz; -- rounds up
++SELECT '23:59:60 PDT'::timetz; -- rounds up
+ timetz
+ -------------
+ 24:00:00-07
+ (1 row)
+
+-SELECT '24:00:00'::timetz; -- allowed
++SELECT '24:00:00 PDT'::timetz; -- allowed
+ timetz
+ -------------
+ 24:00:00-07
+ (1 row)
+
+-SELECT '24:00:00.01'::timetz; -- not allowed
+-ERROR: date/time field value out of range: "24:00:00.01"
+-LINE 1: SELECT '24:00:00.01'::timetz;
++SELECT '24:00:00.01 PDT'::timetz; -- not allowed
++ERROR: date/time field value out of range: "24:00:00.01 PDT"
++LINE 1: SELECT '24:00:00.01 PDT'::timetz;
+ ^
+-SELECT '23:59:60.01'::timetz; -- not allowed
+-ERROR: date/time field value out of range: "23:59:60.01"
+-LINE 1: SELECT '23:59:60.01'::timetz;
++SELECT '23:59:60.01 PDT'::timetz; -- not allowed
++ERROR: date/time field value out of range: "23:59:60.01 PDT"
++LINE 1: SELECT '23:59:60.01 PDT'::timetz;
+ ^
+-SELECT '24:01:00'::timetz; -- not allowed
+-ERROR: date/time field value out of range: "24:01:00"
+-LINE 1: SELECT '24:01:00'::timetz;
++SELECT '24:01:00 PDT'::timetz; -- not allowed
++ERROR: date/time field value out of range: "24:01:00 PDT"
++LINE 1: SELECT '24:01:00 PDT'::timetz;
+ ^
+-SELECT '25:00:00'::timetz; -- not allowed
+-ERROR: date/time field value out of range: "25:00:00"
+-LINE 1: SELECT '25:00:00'::timetz;
++SELECT '25:00:00 PDT'::timetz; -- not allowed
++ERROR: date/time field value out of range: "25:00:00 PDT"
++LINE 1: SELECT '25:00:00 PDT'::timetz;
+ ^
+ --
+ -- TIME simple math
+diff --git a/src/test/regress/sql/timetz.sql b/src/test/regress/sql/timetz.sql
+index b699e4b03c..ce763d89e8 100644
+--- a/src/test/regress/sql/timetz.sql
++++ b/src/test/regress/sql/timetz.sql
+@@ -36,14 +36,14 @@ SELECT f1 AS "None" FROM TIMETZ_TBL WHERE f1 < '00:00-07';
+ SELECT f1 AS "Ten" FROM TIMETZ_TBL WHERE f1 >= '00:00-07';
+
+ -- Check edge cases
+-SELECT '23:59:59.999999'::timetz;
+-SELECT '23:59:59.9999999'::timetz; -- rounds up
+-SELECT '23:59:60'::timetz; -- rounds up
+-SELECT '24:00:00'::timetz; -- allowed
+-SELECT '24:00:00.01'::timetz; -- not allowed
+-SELECT '23:59:60.01'::timetz; -- not allowed
+-SELECT '24:01:00'::timetz; -- not allowed
+-SELECT '25:00:00'::timetz; -- not allowed
++SELECT '23:59:59.999999 PDT'::timetz;
++SELECT '23:59:59.9999999 PDT'::timetz; -- rounds up
++SELECT '23:59:60 PDT'::timetz; -- rounds up
++SELECT '24:00:00 PDT'::timetz; -- allowed
++SELECT '24:00:00.01 PDT'::timetz; -- not allowed
++SELECT '23:59:60.01 PDT'::timetz; -- not allowed
++SELECT '24:01:00 PDT'::timetz; -- not allowed
++SELECT '25:00:00 PDT'::timetz; -- not allowed
+
+ --
+ -- TIME simple math
+--
+2.20.1
diff --git a/pkgs/servers/tailscale/default.nix b/pkgs/servers/tailscale/default.nix
index 2e14b0fe7f8d..4c36d865da96 100644
--- a/pkgs/servers/tailscale/default.nix
+++ b/pkgs/servers/tailscale/default.nix
@@ -2,20 +2,21 @@
buildGoModule rec {
pname = "tailscale";
- version = "1.0.5";
+ version = "1.2.1";
+ tagHash = "614f6730fe7f46bc6e2128b9efd33bee92f3ff93"; # from `git rev-parse v1.2.1`
src = fetchFromGitHub {
owner = "tailscale";
repo = "tailscale";
rev = "v${version}";
- sha256 = "0ib2s694kf5iz5hvrlzfs80z0931dhva7yir80crq0pji9y4rp7b";
+ sha256 = "1xkzh9b67fgp7flfvjja6328254j8gmlzmpnmb69klj3km5v6qmy";
};
nativeBuildInputs = [ makeWrapper ];
CGO_ENABLED = 0;
- vendorSha256 = "0l9lzwwvshg9a2kmmq1cvvlaxncbas78a9hjhvjjar89rjr2k2sv";
+ vendorSha256 = "01g3jkgl3jrygd154gmjm3dq13nkppd993iym7assdz8mr3rq31s";
doCheck = false;
@@ -24,7 +25,7 @@ buildGoModule rec {
preBuild = ''
export buildFlagsArray=(
-tags="xversion"
- -ldflags="-X tailscale.com/version.LONG=${version} -X tailscale.com/version.SHORT=${version}"
+ -ldflags="-X tailscale.com/version.Long=${version} -X tailscale.com/version.Short=${version} -X tailscale.com/version.GitCommit=${tagHash}"
)
'';
@@ -32,6 +33,8 @@ buildGoModule rec {
wrapProgram $out/bin/tailscaled --prefix PATH : ${
lib.makeBinPath [ iproute iptables ]
}
+ sed -i -e "s#/usr/sbin#$out/bin#" -e "/^EnvironmentFile/d" ./cmd/tailscaled/tailscaled.service
+ install -D -m0444 -t $out/lib/systemd/system ./cmd/tailscaled/tailscaled.service
'';
meta = with lib; {
diff --git a/pkgs/servers/tarssh/default.nix b/pkgs/servers/tarssh/default.nix
new file mode 100644
index 000000000000..72e636b303f1
--- /dev/null
+++ b/pkgs/servers/tarssh/default.nix
@@ -0,0 +1,25 @@
+{ fetchFromGitHub, rustPlatform, stdenv }:
+
+with rustPlatform;
+
+buildRustPackage rec {
+ pname = "tarssh";
+ version = "0.4.0";
+
+ src = fetchFromGitHub {
+ rev = "v${version}";
+ owner = "Freaky";
+ repo = pname;
+ sha256 = "0fm0rwknhm39nhd6g0pnxby34i5gpmi5ri795d9ylsw0pqwz6kd0";
+ };
+
+ cargoSha256 = "108xdpgfgfd4z455snif0mzbla0rv8gjqxci5qgwjzfyshwkprgv";
+
+ meta = with stdenv.lib; {
+ description = "A simple SSH tarpit inspired by endlessh";
+ homepage = "https://github.com/Freaky/tarssh";
+ license = [ licenses.mit ];
+ maintainers = with maintainers; [ sohalt ];
+ platforms = platforms.unix ;
+ };
+}
diff --git a/pkgs/servers/tracing/tempo/default.nix b/pkgs/servers/tracing/tempo/default.nix
new file mode 100644
index 000000000000..c97f8344c91b
--- /dev/null
+++ b/pkgs/servers/tracing/tempo/default.nix
@@ -0,0 +1,26 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ version = "0.2.0";
+ pname = "tempo";
+
+ src = fetchFromGitHub {
+ rev = "v${version}";
+ owner = "grafana";
+ repo = "tempo";
+ sha256 = "061l72il8arxa53zfbasiwyjdxc4bf498glxrdj5ijcwgvx14275";
+ };
+
+ vendorSha256 = null;
+
+ # tests use docker
+ doCheck = false;
+
+ meta = with lib; {
+ description = "A high volume, minimal dependency trace storage";
+ license = licenses.asl20;
+ homepage = "https://grafana.com/oss/tempo/";
+ maintainers = with maintainers; [ willibutz ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/servers/unifi/default.nix b/pkgs/servers/unifi/default.nix
index bce539ec0f6f..3cdd331f3b17 100644
--- a/pkgs/servers/unifi/default.nix
+++ b/pkgs/servers/unifi/default.nix
@@ -54,7 +54,7 @@ in {
};
unifiBeta = generic {
- version = "6.0.23";
- sha256 = "sha256-t/s0UEk0CgnAeydtLWTgpZjnAJqnyfyESNNVe1d5PHo=";
+ version = "6.0.28";
+ sha256 = "14q8r4mcqx0v3sh8zwqg4cc3iszqn5201q5r4c20cwqdd4ivf97q";
};
}
diff --git a/pkgs/servers/web-apps/dokuwiki/default.nix b/pkgs/servers/web-apps/dokuwiki/default.nix
index 8177e1d22262..2cb20e4932f5 100644
--- a/pkgs/servers/web-apps/dokuwiki/default.nix
+++ b/pkgs/servers/web-apps/dokuwiki/default.nix
@@ -6,7 +6,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "splitbrain";
- repo = "${pname}";
+ repo = pname;
rev = "release_stable_${version}";
sha256 = "09swcqyd06l3481k190gmlr3b33dlv1lw1kk9nyh5b4sa5p3k7kk";
};
diff --git a/pkgs/servers/web-apps/engelsystem/default.nix b/pkgs/servers/web-apps/engelsystem/default.nix
index 8ef6a9afa0e8..ad3a69958005 100644
--- a/pkgs/servers/web-apps/engelsystem/default.nix
+++ b/pkgs/servers/web-apps/engelsystem/default.nix
@@ -43,7 +43,7 @@ in stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description =
- "Coordinate your helpers in teams, assign them to work shifts or let them decide for themselves when and where they want to help with what";
+ "Coordinate your volunteers in teams, assign them to work shifts or let them decide for themselves when and where they want to help with what";
license = licenses.gpl2;
homepage = "https://engelsystem.de";
maintainers = with maintainers; [ kloenk ];
diff --git a/pkgs/servers/web-apps/jirafeau/default.nix b/pkgs/servers/web-apps/jirafeau/default.nix
index e0b119da6d86..33cde2c5922c 100644
--- a/pkgs/servers/web-apps/jirafeau/default.nix
+++ b/pkgs/servers/web-apps/jirafeau/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitLab {
owner = "mojo42";
repo = "Jirafeau";
- rev = "${version}";
+ rev = version;
sha256 = "09gq5zhynygpqj0skq7ifnn9yjjg7qnc6kjvaas7f53av2707z4c";
};
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "Jirafeau is a web site permitting to upload a file in a simple way and give an unique link to it";
+ description = "Website permitting upload of a file in a simple way and giving a unique link to it";
license = licenses.agpl3;
homepage = "https://gitlab.com/mojo42/Jirafeau";
platforms = platforms.all;
diff --git a/pkgs/servers/web-apps/rss-bridge/default.nix b/pkgs/servers/web-apps/rss-bridge/default.nix
index 432f59564060..73c2fcce3476 100644
--- a/pkgs/servers/web-apps/rss-bridge/default.nix
+++ b/pkgs/servers/web-apps/rss-bridge/default.nix
@@ -7,7 +7,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "RSS-Bridge";
repo = "rss-bridge";
- rev = "${version}";
+ rev = version;
sha256 = "075k4bylx9308d083ry5a9q4629ccnrnndqqdqp1g42rzlqrw79q";
};
diff --git a/pkgs/servers/web-apps/sogo/default.nix b/pkgs/servers/web-apps/sogo/default.nix
index 2e97ab31725e..aa2a9fc92588 100644
--- a/pkgs/servers/web-apps/sogo/default.nix
+++ b/pkgs/servers/web-apps/sogo/default.nix
@@ -67,7 +67,7 @@ with lib; gnustep.stdenv.mkDerivation rec {
'';
meta = {
- description = "SOGo is a very fast and scalable modern collaboration suite (groupware)";
+ description = "A very fast and scalable modern collaboration suite (groupware)";
license = with licenses; [ gpl2 lgpl21 ];
homepage = "https://sogo.nu/";
platforms = platforms.linux;
diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix
index efc2cb2acbdd..263ae993330b 100644
--- a/pkgs/servers/x11/xorg/default.nix
+++ b/pkgs/servers/x11/xorg/default.nix
@@ -703,11 +703,11 @@ lib.makeScope newScope (self: with self; {
}) {};
libX11 = callPackage ({ stdenv, pkgconfig, fetchurl, xorgproto, libxcb, xtrans }: stdenv.mkDerivation {
- name = "libX11-1.6.8";
+ name = "libX11-1.6.12";
builder = ./builder.sh;
src = fetchurl {
- url = "mirror://xorg/individual/lib/libX11-1.6.8.tar.bz2";
- sha256 = "1mbkwhhprhf49s2iwx7kiliprsdvd690zk44x3h53ql9q52si2dj";
+ url = "mirror://xorg/individual/lib/libX11-1.6.12.tar.bz2";
+ sha256 = "1ivfzl1qwk8zh7gc0m5vb58gdxz11jwg7w3d356w16j1d5s2427i";
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig ];
@@ -1054,11 +1054,11 @@ lib.makeScope newScope (self: with self; {
}) {};
libXvMC = callPackage ({ stdenv, pkgconfig, fetchurl, xorgproto, libX11, libXext, libXv }: stdenv.mkDerivation {
- name = "libXvMC-1.0.11";
+ name = "libXvMC-1.0.12";
builder = ./builder.sh;
src = fetchurl {
- url = "mirror://xorg/individual/lib/libXvMC-1.0.11.tar.bz2";
- sha256 = "0bb2c996p0smp2lwckffcfh4701bzv7266xh230ag0x68ka38bja";
+ url = "mirror://xorg/individual/lib/libXvMC-1.0.12.tar.bz2";
+ sha256 = "1kbdjsvkm5l7axv7g477qj18sab2wnqhliy6197syzizgfbsfgbb";
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig ];
@@ -1158,11 +1158,11 @@ lib.makeScope newScope (self: with self; {
}) {};
libxcb = callPackage ({ stdenv, pkgconfig, fetchurl, libxslt, libpthreadstubs, libXau, xcbproto, libXdmcp, python }: stdenv.mkDerivation {
- name = "libxcb-1.13.1";
+ name = "libxcb-1.14";
builder = ./builder.sh;
src = fetchurl {
- url = "https://xcb.freedesktop.org/dist/libxcb-1.13.1.tar.bz2";
- sha256 = "1i27lvrcsygims1pddpl5c4qqs6z715lm12ax0n3vx0igapvg7x8";
+ url = "mirror://xorg/individual/lib/libxcb-1.14.tar.xz";
+ sha256 = "0d2chjgyn5lr9sfhacfvqgnj9l9faz11vn322a06jd6lk3dxcpm5";
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig python ];
@@ -1431,11 +1431,11 @@ lib.makeScope newScope (self: with self; {
}) {};
xcbproto = callPackage ({ stdenv, pkgconfig, fetchurl, python }: stdenv.mkDerivation {
- name = "xcb-proto-1.13";
+ name = "xcb-proto-1.14.1";
builder = ./builder.sh;
src = fetchurl {
- url = "https://xcb.freedesktop.org/dist/xcb-proto-1.13.tar.bz2";
- sha256 = "1qdxw9syhbvswiqj5dvj278lrmfhs81apzmvx6205s4vcqg7563v";
+ url = "mirror://xorg/individual/proto/xcb-proto-1.14.1.tar.xz";
+ sha256 = "1hzwazgyywd9mz4mjj1yv8ski27qqx7ypmyr27m39hrajyddsjph";
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig python ];
@@ -1717,11 +1717,11 @@ lib.makeScope newScope (self: with self; {
}) {};
xf86inputlibinput = callPackage ({ stdenv, pkgconfig, fetchurl, xorgproto, libinput, xorgserver }: stdenv.mkDerivation {
- name = "xf86-input-libinput-0.28.2";
+ name = "xf86-input-libinput-0.30.0";
builder = ./builder.sh;
src = fetchurl {
- url = "mirror://xorg/individual/driver/xf86-input-libinput-0.28.2.tar.bz2";
- sha256 = "0818vr0yhk9j1y1wcbxzcd458vrvp06rrhi8k43bhqkb5jb4dcxq";
+ url = "mirror://xorg/individual/driver/xf86-input-libinput-0.30.0.tar.bz2";
+ sha256 = "1h4np66p87jf0c85ig524w8f5rbhl5gx8fww1qg0c55f87yzkizr";
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig ];
@@ -1963,7 +1963,7 @@ lib.makeScope newScope (self: with self; {
meta.platforms = stdenv.lib.platforms.unix;
}) {};
- xf86videointel = callPackage ({ stdenv, pkgconfig, fetchurl, cairo, xorgproto, libdrm, libpng, udev, libpciaccess, libX11, xcbutil, libxcb, libXcursor, libXdamage, libXext, libXfixes, xorgserver, libXrandr, libXrender, libxshmfence, libXtst, libXvMC }: stdenv.mkDerivation {
+ xf86videointel = callPackage ({ stdenv, pkgconfig, fetchurl, cairo, xorgproto, libdrm, libpng, udev, libpciaccess, libX11, xcbutil, libxcb, libXcursor, libXdamage, libXext, libXfixes, xorgserver, libXrandr, libXrender, libxshmfence, libXtst, libXvMC, libXv }: stdenv.mkDerivation {
name = "xf86-video-intel-2.99.917";
builder = ./builder.sh;
src = fetchurl {
@@ -1972,7 +1972,7 @@ lib.makeScope newScope (self: with self; {
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ cairo xorgproto libdrm libpng udev libpciaccess libX11 xcbutil libxcb libXcursor libXdamage libXext libXfixes xorgserver libXrandr libXrender libxshmfence libXtst libXvMC ];
+ buildInputs = [ cairo xorgproto libdrm libpng udev libpciaccess libX11 xcbutil libxcb libXcursor libXdamage libXext libXfixes xorgserver libXrandr libXrender libxshmfence libXtst libXvMC libXv ];
meta.platforms = stdenv.lib.platforms.unix;
}) {};
@@ -2679,11 +2679,11 @@ lib.makeScope newScope (self: with self; {
}) {};
xorgproto = callPackage ({ stdenv, pkgconfig, fetchurl, libXt }: stdenv.mkDerivation {
- name = "xorgproto-2019.1";
+ name = "xorgproto-2020.1";
builder = ./builder.sh;
src = fetchurl {
- url = "mirror://xorg/individual/proto/xorgproto-2019.1.tar.bz2";
- sha256 = "16yll1kaffnslik5sizlw3qrigj1gpsgfgyq6903g3mwdixamnm6";
+ url = "mirror://xorg/individual/proto/xorgproto-2020.1.tar.bz2";
+ sha256 = "1llrnrkq6iprgiqakmwlv89745s9h02xsiaq0xn3fnh377qm78al";
};
hardeningDisable = [ "bindnow" "relro" ];
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix
index 80ea5553ad6b..e6047458cf27 100644
--- a/pkgs/servers/x11/xorg/overrides.nix
+++ b/pkgs/servers/x11/xorg/overrides.nix
@@ -82,13 +82,6 @@ self: super:
libX11 = super.libX11.overrideAttrs (attrs: {
outputs = [ "out" "dev" "man" ];
- patches = [
- # Fixes an issue that happens when cross-compiling for us.
- (fetchpatch {
- url = "https://cgit.freedesktop.org/xorg/lib/libX11/patch/?id=0327c427d62f671eced067c6d9b69f4e216a8cac";
- sha256 = "11k2mx56hjgw886zf1cdf2nhv7052d5rggimfshg6lq20i38vpza";
- })
- ];
configureFlags = attrs.configureFlags or []
++ malloc0ReturnsNullCrossFlag;
depsBuildBuild = [ buildPackages.stdenv.cc ];
diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list
index ecc477980b8a..cd2946048847 100644
--- a/pkgs/servers/x11/xorg/tarballs.list
+++ b/pkgs/servers/x11/xorg/tarballs.list
@@ -1,7 +1,5 @@
https://invisible-mirror.net/archives/luit/luit-20190106.tgz
https://xcb.freedesktop.org/dist/libpthread-stubs-0.4.tar.bz2
-https://xcb.freedesktop.org/dist/libxcb-1.13.1.tar.bz2
-https://xcb.freedesktop.org/dist/xcb-proto-1.13.tar.bz2
https://xcb.freedesktop.org/dist/xcb-util-0.4.0.tar.bz2
https://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.3.tar.bz2
https://xcb.freedesktop.org/dist/xcb-util-errors-1.0.tar.bz2
@@ -83,7 +81,7 @@ mirror://xorg/individual/doc/xorg-sgml-doctools-1.11.tar.bz2
mirror://xorg/individual/driver/xf86-input-evdev-2.10.6.tar.bz2
mirror://xorg/individual/driver/xf86-input-joystick-1.6.3.tar.bz2
mirror://xorg/individual/driver/xf86-input-keyboard-1.9.0.tar.bz2
-mirror://xorg/individual/driver/xf86-input-libinput-0.28.2.tar.bz2
+mirror://xorg/individual/driver/xf86-input-libinput-0.30.0.tar.bz2
mirror://xorg/individual/driver/xf86-input-mouse-1.9.3.tar.bz2
mirror://xorg/individual/driver/xf86-input-synaptics-1.9.1.tar.bz2
mirror://xorg/individual/driver/xf86-input-vmmouse-13.1.0.tar.bz2
@@ -177,10 +175,11 @@ mirror://xorg/individual/lib/libICE-1.0.10.tar.bz2
mirror://xorg/individual/lib/libpciaccess-0.16.tar.bz2
mirror://xorg/individual/lib/libSM-1.2.3.tar.bz2
mirror://xorg/individual/lib/libWindowsWM-1.0.1.tar.bz2
-mirror://xorg/individual/lib/libX11-1.6.8.tar.bz2
+mirror://xorg/individual/lib/libX11-1.6.12.tar.bz2
mirror://xorg/individual/lib/libXau-1.0.9.tar.bz2
mirror://xorg/individual/lib/libXaw-1.0.13.tar.bz2
mirror://xorg/individual/lib/libXaw3d-1.6.3.tar.bz2
+mirror://xorg/individual/lib/libxcb-1.14.tar.xz
mirror://xorg/individual/lib/libXcomposite-0.4.5.tar.bz2
mirror://xorg/individual/lib/libXcursor-1.2.0.tar.bz2
mirror://xorg/individual/lib/libXdamage-1.1.5.tar.bz2
@@ -206,12 +205,13 @@ mirror://xorg/individual/lib/libXTrap-1.0.1.tar.bz2
mirror://xorg/individual/lib/libXt-1.2.0.tar.bz2
mirror://xorg/individual/lib/libXtst-1.2.3.tar.bz2
mirror://xorg/individual/lib/libXv-1.0.11.tar.bz2
-mirror://xorg/individual/lib/libXvMC-1.0.11.tar.bz2
+mirror://xorg/individual/lib/libXvMC-1.0.12.tar.bz2
mirror://xorg/individual/lib/libXxf86dga-1.1.5.tar.bz2
mirror://xorg/individual/lib/libXxf86misc-1.0.4.tar.bz2
mirror://xorg/individual/lib/libXxf86vm-1.1.4.tar.bz2
mirror://xorg/individual/lib/xtrans-1.4.0.tar.bz2
-mirror://xorg/individual/proto/xorgproto-2019.1.tar.bz2
+mirror://xorg/individual/proto/xcb-proto-1.14.1.tar.xz
+mirror://xorg/individual/proto/xorgproto-2020.1.tar.bz2
mirror://xorg/individual/util/gccmakedep-1.0.3.tar.bz2
mirror://xorg/individual/util/imake-1.0.8.tar.bz2
mirror://xorg/individual/util/lndir-1.0.3.tar.bz2
diff --git a/pkgs/servers/xmpp/prosody/default.nix b/pkgs/servers/xmpp/prosody/default.nix
index c9cd09bb748d..9b7ed2ac41d0 100644
--- a/pkgs/servers/xmpp/prosody/default.nix
+++ b/pkgs/servers/xmpp/prosody/default.nix
@@ -59,6 +59,10 @@ stdenv.mkDerivation rec {
"--with-lua=${lua5}"
];
+ postBuild = ''
+ make -C tools/migration
+ '';
+
postInstall = ''
${concatMapStringsSep "\n" (module: ''
cp -r $communityModules/mod_${module} $out/lib/prosody/modules/
@@ -70,6 +74,11 @@ stdenv.mkDerivation rec {
--add-flags '--config "/etc/prosody/prosody.cfg.lua"' \
--prefix LUA_PATH ';' "$LUA_PATH" \
--prefix LUA_CPATH ';' "$LUA_CPATH"
+
+ make -C tools/migration install
+ wrapProgram $out/bin/prosody-migrator \
+ --prefix LUA_PATH ';' "$LUA_PATH" \
+ --prefix LUA_CPATH ';' "$LUA_CPATH"
'';
passthru = {
diff --git a/pkgs/servers/zigbee2mqtt/default.nix b/pkgs/servers/zigbee2mqtt/default.nix
index e28d9a73aea3..10fa4e3340c9 100644
--- a/pkgs/servers/zigbee2mqtt/default.nix
+++ b/pkgs/servers/zigbee2mqtt/default.nix
@@ -3,7 +3,7 @@ let
package = (import ./node.nix { inherit pkgs system; }).package;
in
package.override rec {
- version = "1.15.0";
+ version = "1.16.0";
reconstructLock = true;
postInstall = ''
@@ -20,7 +20,7 @@ package.override rec {
owner = "Koenkk";
repo = "zigbee2mqtt";
rev = version;
- sha256 = "1kbrkmam0x2mhqps58xwagp8y3q6zyz0qlx57ys2z2wcs12lpw4r";
+ sha256 = "0hahzvp3099g0i4jqbkcq6vndpjigx7b6mg1vjcs5v0wyllxdlwp";
};
passthru.tests.zigbee2mqtt = nixosTests.zigbee2mqtt;
diff --git a/pkgs/servers/zigbee2mqtt/node-packages.nix b/pkgs/servers/zigbee2mqtt/node-packages.nix
index dfe00bd467bb..89f3be7119d4 100644
--- a/pkgs/servers/zigbee2mqtt/node-packages.nix
+++ b/pkgs/servers/zigbee2mqtt/node-packages.nix
@@ -4,13 +4,13 @@
let
sources = {
- "@babel/cli-7.11.6" = {
+ "@babel/cli-7.12.1" = {
name = "_at_babel_slash_cli";
packageName = "@babel/cli";
- version = "7.11.6";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/cli/-/cli-7.11.6.tgz";
- sha512 = "+w7BZCvkewSmaRM6H4L2QM3RL90teqEIHDIFXAmrW33+0jhlymnDAEdqVeCZATvxhQuio1ifoGVlJJbIiH9Ffg==";
+ url = "https://registry.npmjs.org/@babel/cli/-/cli-7.12.1.tgz";
+ sha512 = "eRJREyrfAJ2r42Iaxe8h3v6yyj1wu9OyosaUHW6UImjGf9ahGL9nsFNh7OCopvtcPL8WnEo7tp78wrZaZ6vG9g==";
};
};
"@babel/code-frame-7.10.4" = {
@@ -22,31 +22,31 @@ let
sha512 = "vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==";
};
};
- "@babel/compat-data-7.11.0" = {
+ "@babel/compat-data-7.12.1" = {
name = "_at_babel_slash_compat-data";
packageName = "@babel/compat-data";
- version = "7.11.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.11.0.tgz";
- sha512 = "TPSvJfv73ng0pfnEOh17bYMPQbI95+nGWc71Ss4vZdRBHTDqmM9Z8ZV4rYz8Ks7sfzc95n30k6ODIq5UGnXcYQ==";
+ url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.1.tgz";
+ sha512 = "725AQupWJZ8ba0jbKceeFblZTY90McUBWMwHhkFQ9q1zKPJ95GUktljFcgcsIVwRnTnRKlcYzfiNImg5G9m6ZQ==";
};
};
- "@babel/core-7.11.6" = {
+ "@babel/core-7.12.3" = {
name = "_at_babel_slash_core";
packageName = "@babel/core";
- version = "7.11.6";
+ version = "7.12.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz";
- sha512 = "Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==";
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz";
+ sha512 = "0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==";
};
};
- "@babel/generator-7.11.6" = {
+ "@babel/generator-7.12.1" = {
name = "_at_babel_slash_generator";
packageName = "@babel/generator";
- version = "7.11.6";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz";
- sha512 = "DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==";
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz";
+ sha512 = "DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==";
};
};
"@babel/helper-annotate-as-pure-7.10.4" = {
@@ -67,31 +67,31 @@ let
sha512 = "L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==";
};
};
- "@babel/helper-compilation-targets-7.10.4" = {
+ "@babel/helper-compilation-targets-7.12.1" = {
name = "_at_babel_slash_helper-compilation-targets";
packageName = "@babel/helper-compilation-targets";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz";
- sha512 = "a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==";
+ url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.1.tgz";
+ sha512 = "jtBEif7jsPwP27GPHs06v4WBV0KrE8a/P7n0N0sSvHn2hwUCYnolP/CLmz51IzAW4NlN+HuoBtb9QcwnRo9F/g==";
};
};
- "@babel/helper-create-class-features-plugin-7.10.5" = {
+ "@babel/helper-create-class-features-plugin-7.12.1" = {
name = "_at_babel_slash_helper-create-class-features-plugin";
packageName = "@babel/helper-create-class-features-plugin";
- version = "7.10.5";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz";
- sha512 = "0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==";
+ url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz";
+ sha512 = "hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==";
};
};
- "@babel/helper-create-regexp-features-plugin-7.10.4" = {
+ "@babel/helper-create-regexp-features-plugin-7.12.1" = {
name = "_at_babel_slash_helper-create-regexp-features-plugin";
packageName = "@babel/helper-create-regexp-features-plugin";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz";
- sha512 = "2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==";
+ url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.1.tgz";
+ sha512 = "rsZ4LGvFTZnzdNZR5HZdmJVuXK8834R5QkF3WvcnBhrlVtF0HSIUC6zbreL9MgjTywhKokn8RIYRiq99+DLAxA==";
};
};
"@babel/helper-define-map-7.10.5" = {
@@ -103,13 +103,13 @@ let
sha512 = "fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==";
};
};
- "@babel/helper-explode-assignable-expression-7.11.4" = {
+ "@babel/helper-explode-assignable-expression-7.12.1" = {
name = "_at_babel_slash_helper-explode-assignable-expression";
packageName = "@babel/helper-explode-assignable-expression";
- version = "7.11.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.11.4.tgz";
- sha512 = "ux9hm3zR4WV1Y3xXxXkdG/0gxF9nvI0YVmKVhvK9AfMoaQkemL3sJpXw+Xbz65azo8qJiEz2XVDUpK3KYhH3ZQ==";
+ url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz";
+ sha512 = "dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==";
};
};
"@babel/helper-function-name-7.10.4" = {
@@ -139,31 +139,31 @@ let
sha512 = "wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==";
};
};
- "@babel/helper-member-expression-to-functions-7.11.0" = {
+ "@babel/helper-member-expression-to-functions-7.12.1" = {
name = "_at_babel_slash_helper-member-expression-to-functions";
packageName = "@babel/helper-member-expression-to-functions";
- version = "7.11.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz";
- sha512 = "JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==";
+ url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz";
+ sha512 = "k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==";
};
};
- "@babel/helper-module-imports-7.10.4" = {
+ "@babel/helper-module-imports-7.12.1" = {
name = "_at_babel_slash_helper-module-imports";
packageName = "@babel/helper-module-imports";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz";
- sha512 = "nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==";
+ url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz";
+ sha512 = "ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==";
};
};
- "@babel/helper-module-transforms-7.11.0" = {
+ "@babel/helper-module-transforms-7.12.1" = {
name = "_at_babel_slash_helper-module-transforms";
packageName = "@babel/helper-module-transforms";
- version = "7.11.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz";
- sha512 = "02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==";
+ url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz";
+ sha512 = "QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==";
};
};
"@babel/helper-optimise-call-expression-7.10.4" = {
@@ -193,40 +193,40 @@ let
sha512 = "68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==";
};
};
- "@babel/helper-remap-async-to-generator-7.11.4" = {
+ "@babel/helper-remap-async-to-generator-7.12.1" = {
name = "_at_babel_slash_helper-remap-async-to-generator";
packageName = "@babel/helper-remap-async-to-generator";
- version = "7.11.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.11.4.tgz";
- sha512 = "tR5vJ/vBa9wFy3m5LLv2faapJLnDFxNWff2SAYkSE4rLUdbp7CdObYFgI7wK4T/Mj4UzpjPwzR8Pzmr5m7MHGA==";
+ url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz";
+ sha512 = "9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==";
};
};
- "@babel/helper-replace-supers-7.10.4" = {
+ "@babel/helper-replace-supers-7.12.1" = {
name = "_at_babel_slash_helper-replace-supers";
packageName = "@babel/helper-replace-supers";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz";
- sha512 = "sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==";
+ url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz";
+ sha512 = "zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==";
};
};
- "@babel/helper-simple-access-7.10.4" = {
+ "@babel/helper-simple-access-7.12.1" = {
name = "_at_babel_slash_helper-simple-access";
packageName = "@babel/helper-simple-access";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz";
- sha512 = "0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==";
+ url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz";
+ sha512 = "OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==";
};
};
- "@babel/helper-skip-transparent-expression-wrappers-7.11.0" = {
+ "@babel/helper-skip-transparent-expression-wrappers-7.12.1" = {
name = "_at_babel_slash_helper-skip-transparent-expression-wrappers";
packageName = "@babel/helper-skip-transparent-expression-wrappers";
- version = "7.11.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz";
- sha512 = "0XIdiQln4Elglgjbwo9wuJpL/K7AGCY26kmEt0+pRP0TAj4jjyNq1MjoRvikrTVqKcx4Gysxt4cXvVFXP/JO2Q==";
+ url = "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz";
+ sha512 = "Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==";
};
};
"@babel/helper-split-export-declaration-7.11.0" = {
@@ -247,22 +247,31 @@ let
sha512 = "3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==";
};
};
- "@babel/helper-wrap-function-7.10.4" = {
+ "@babel/helper-validator-option-7.12.1" = {
+ name = "_at_babel_slash_helper-validator-option";
+ packageName = "@babel/helper-validator-option";
+ version = "7.12.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz";
+ sha512 = "YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==";
+ };
+ };
+ "@babel/helper-wrap-function-7.12.3" = {
name = "_at_babel_slash_helper-wrap-function";
packageName = "@babel/helper-wrap-function";
- version = "7.10.4";
+ version = "7.12.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz";
- sha512 = "6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==";
+ url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz";
+ sha512 = "Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==";
};
};
- "@babel/helpers-7.10.4" = {
+ "@babel/helpers-7.12.1" = {
name = "_at_babel_slash_helpers";
packageName = "@babel/helpers";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz";
- sha512 = "L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==";
+ url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.1.tgz";
+ sha512 = "9JoDSBGoWtmbay98efmT2+mySkwjzeFeAL9BuWNoVQpkPFQF8SIIFUfY5os9u8wVzglzoiPRSW7cuJmBDUt43g==";
};
};
"@babel/highlight-7.10.4" = {
@@ -274,130 +283,130 @@ let
sha512 = "i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==";
};
};
- "@babel/parser-7.11.5" = {
+ "@babel/parser-7.12.3" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.11.5";
+ version = "7.12.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz";
- sha512 = "X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.12.3.tgz";
+ sha512 = "kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==";
};
};
- "@babel/plugin-proposal-async-generator-functions-7.10.5" = {
+ "@babel/plugin-proposal-async-generator-functions-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-async-generator-functions";
packageName = "@babel/plugin-proposal-async-generator-functions";
- version = "7.10.5";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz";
- sha512 = "cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz";
+ sha512 = "d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==";
};
};
- "@babel/plugin-proposal-class-properties-7.10.4" = {
+ "@babel/plugin-proposal-class-properties-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-class-properties";
packageName = "@babel/plugin-proposal-class-properties";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz";
- sha512 = "vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz";
+ sha512 = "cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==";
};
};
- "@babel/plugin-proposal-dynamic-import-7.10.4" = {
+ "@babel/plugin-proposal-dynamic-import-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-dynamic-import";
packageName = "@babel/plugin-proposal-dynamic-import";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz";
- sha512 = "up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz";
+ sha512 = "a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==";
};
};
- "@babel/plugin-proposal-export-namespace-from-7.10.4" = {
+ "@babel/plugin-proposal-export-namespace-from-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-export-namespace-from";
packageName = "@babel/plugin-proposal-export-namespace-from";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.10.4.tgz";
- sha512 = "aNdf0LY6/3WXkhh0Fdb6Zk9j1NMD8ovj3F6r0+3j837Pn1S1PdNtcwJ5EG9WkVPNHPxyJDaxMaAOVq4eki0qbg==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz";
+ sha512 = "6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==";
};
};
- "@babel/plugin-proposal-json-strings-7.10.4" = {
+ "@babel/plugin-proposal-json-strings-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-json-strings";
packageName = "@babel/plugin-proposal-json-strings";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz";
- sha512 = "fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz";
+ sha512 = "GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==";
};
};
- "@babel/plugin-proposal-logical-assignment-operators-7.11.0" = {
+ "@babel/plugin-proposal-logical-assignment-operators-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-logical-assignment-operators";
packageName = "@babel/plugin-proposal-logical-assignment-operators";
- version = "7.11.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.11.0.tgz";
- sha512 = "/f8p4z+Auz0Uaf+i8Ekf1iM7wUNLcViFUGiPxKeXvxTSl63B875YPiVdUDdem7hREcI0E0kSpEhS8tF5RphK7Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz";
+ sha512 = "k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==";
};
};
- "@babel/plugin-proposal-nullish-coalescing-operator-7.10.4" = {
+ "@babel/plugin-proposal-nullish-coalescing-operator-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-nullish-coalescing-operator";
packageName = "@babel/plugin-proposal-nullish-coalescing-operator";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz";
- sha512 = "wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz";
+ sha512 = "nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==";
};
};
- "@babel/plugin-proposal-numeric-separator-7.10.4" = {
+ "@babel/plugin-proposal-numeric-separator-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-numeric-separator";
packageName = "@babel/plugin-proposal-numeric-separator";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz";
- sha512 = "73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz";
+ sha512 = "MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==";
};
};
- "@babel/plugin-proposal-object-rest-spread-7.11.0" = {
+ "@babel/plugin-proposal-object-rest-spread-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-object-rest-spread";
packageName = "@babel/plugin-proposal-object-rest-spread";
- version = "7.11.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz";
- sha512 = "wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz";
+ sha512 = "s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==";
};
};
- "@babel/plugin-proposal-optional-catch-binding-7.10.4" = {
+ "@babel/plugin-proposal-optional-catch-binding-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-optional-catch-binding";
packageName = "@babel/plugin-proposal-optional-catch-binding";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz";
- sha512 = "LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz";
+ sha512 = "hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==";
};
};
- "@babel/plugin-proposal-optional-chaining-7.11.0" = {
+ "@babel/plugin-proposal-optional-chaining-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-optional-chaining";
packageName = "@babel/plugin-proposal-optional-chaining";
- version = "7.11.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.11.0.tgz";
- sha512 = "v9fZIu3Y8562RRwhm1BbMRxtqZNFmFA2EG+pT2diuU8PT3H6T/KXoZ54KgYisfOFZHV6PfvAiBIZ9Rcz+/JCxA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz";
+ sha512 = "c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==";
};
};
- "@babel/plugin-proposal-private-methods-7.10.4" = {
+ "@babel/plugin-proposal-private-methods-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-private-methods";
packageName = "@babel/plugin-proposal-private-methods";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz";
- sha512 = "wh5GJleuI8k3emgTg5KkJK6kHNsGEr0uBTDBuQUBJwckk9xs1ez79ioheEVVxMLyPscB0LfkbVHslQqIzWV6Bw==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz";
+ sha512 = "mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==";
};
};
- "@babel/plugin-proposal-unicode-property-regex-7.10.4" = {
+ "@babel/plugin-proposal-unicode-property-regex-7.12.1" = {
name = "_at_babel_slash_plugin-proposal-unicode-property-regex";
packageName = "@babel/plugin-proposal-unicode-property-regex";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz";
- sha512 = "H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz";
+ sha512 = "MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==";
};
};
"@babel/plugin-syntax-async-generators-7.8.4" = {
@@ -418,13 +427,13 @@ let
sha512 = "wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==";
};
};
- "@babel/plugin-syntax-class-properties-7.10.4" = {
+ "@babel/plugin-syntax-class-properties-7.12.1" = {
name = "_at_babel_slash_plugin-syntax-class-properties";
packageName = "@babel/plugin-syntax-class-properties";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz";
- sha512 = "GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz";
+ sha512 = "U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==";
};
};
"@babel/plugin-syntax-dynamic-import-7.8.3" = {
@@ -517,328 +526,328 @@ let
sha512 = "KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==";
};
};
- "@babel/plugin-syntax-top-level-await-7.10.4" = {
+ "@babel/plugin-syntax-top-level-await-7.12.1" = {
name = "_at_babel_slash_plugin-syntax-top-level-await";
packageName = "@babel/plugin-syntax-top-level-await";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz";
- sha512 = "ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz";
+ sha512 = "i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==";
};
};
- "@babel/plugin-syntax-typescript-7.10.4" = {
+ "@babel/plugin-syntax-typescript-7.12.1" = {
name = "_at_babel_slash_plugin-syntax-typescript";
packageName = "@babel/plugin-syntax-typescript";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.10.4.tgz";
- sha512 = "oSAEz1YkBCAKr5Yiq8/BNtvSAPwkp/IyUnwZogd8p+F0RuYQQrLeRUzIQhueQTTBy/F+a40uS7OFKxnkRvmvFQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz";
+ sha512 = "UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==";
};
};
- "@babel/plugin-transform-arrow-functions-7.10.4" = {
+ "@babel/plugin-transform-arrow-functions-7.12.1" = {
name = "_at_babel_slash_plugin-transform-arrow-functions";
packageName = "@babel/plugin-transform-arrow-functions";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz";
- sha512 = "9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz";
+ sha512 = "5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==";
};
};
- "@babel/plugin-transform-async-to-generator-7.10.4" = {
+ "@babel/plugin-transform-async-to-generator-7.12.1" = {
name = "_at_babel_slash_plugin-transform-async-to-generator";
packageName = "@babel/plugin-transform-async-to-generator";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz";
- sha512 = "F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz";
+ sha512 = "SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==";
};
};
- "@babel/plugin-transform-block-scoped-functions-7.10.4" = {
+ "@babel/plugin-transform-block-scoped-functions-7.12.1" = {
name = "_at_babel_slash_plugin-transform-block-scoped-functions";
packageName = "@babel/plugin-transform-block-scoped-functions";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz";
- sha512 = "WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz";
+ sha512 = "5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==";
};
};
- "@babel/plugin-transform-block-scoping-7.11.1" = {
+ "@babel/plugin-transform-block-scoping-7.12.1" = {
name = "_at_babel_slash_plugin-transform-block-scoping";
packageName = "@babel/plugin-transform-block-scoping";
- version = "7.11.1";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz";
- sha512 = "00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz";
+ sha512 = "zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==";
};
};
- "@babel/plugin-transform-classes-7.10.4" = {
+ "@babel/plugin-transform-classes-7.12.1" = {
name = "_at_babel_slash_plugin-transform-classes";
packageName = "@babel/plugin-transform-classes";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz";
- sha512 = "2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz";
+ sha512 = "/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==";
};
};
- "@babel/plugin-transform-computed-properties-7.10.4" = {
+ "@babel/plugin-transform-computed-properties-7.12.1" = {
name = "_at_babel_slash_plugin-transform-computed-properties";
packageName = "@babel/plugin-transform-computed-properties";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz";
- sha512 = "JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz";
+ sha512 = "vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==";
};
};
- "@babel/plugin-transform-destructuring-7.10.4" = {
+ "@babel/plugin-transform-destructuring-7.12.1" = {
name = "_at_babel_slash_plugin-transform-destructuring";
packageName = "@babel/plugin-transform-destructuring";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz";
- sha512 = "+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz";
+ sha512 = "fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==";
};
};
- "@babel/plugin-transform-dotall-regex-7.10.4" = {
+ "@babel/plugin-transform-dotall-regex-7.12.1" = {
name = "_at_babel_slash_plugin-transform-dotall-regex";
packageName = "@babel/plugin-transform-dotall-regex";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz";
- sha512 = "ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz";
+ sha512 = "B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==";
};
};
- "@babel/plugin-transform-duplicate-keys-7.10.4" = {
+ "@babel/plugin-transform-duplicate-keys-7.12.1" = {
name = "_at_babel_slash_plugin-transform-duplicate-keys";
packageName = "@babel/plugin-transform-duplicate-keys";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz";
- sha512 = "GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz";
+ sha512 = "iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==";
};
};
- "@babel/plugin-transform-exponentiation-operator-7.10.4" = {
+ "@babel/plugin-transform-exponentiation-operator-7.12.1" = {
name = "_at_babel_slash_plugin-transform-exponentiation-operator";
packageName = "@babel/plugin-transform-exponentiation-operator";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz";
- sha512 = "S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz";
+ sha512 = "7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==";
};
};
- "@babel/plugin-transform-for-of-7.10.4" = {
+ "@babel/plugin-transform-for-of-7.12.1" = {
name = "_at_babel_slash_plugin-transform-for-of";
packageName = "@babel/plugin-transform-for-of";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz";
- sha512 = "ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz";
+ sha512 = "Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==";
};
};
- "@babel/plugin-transform-function-name-7.10.4" = {
+ "@babel/plugin-transform-function-name-7.12.1" = {
name = "_at_babel_slash_plugin-transform-function-name";
packageName = "@babel/plugin-transform-function-name";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz";
- sha512 = "OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz";
+ sha512 = "JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==";
};
};
- "@babel/plugin-transform-literals-7.10.4" = {
+ "@babel/plugin-transform-literals-7.12.1" = {
name = "_at_babel_slash_plugin-transform-literals";
packageName = "@babel/plugin-transform-literals";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz";
- sha512 = "Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz";
+ sha512 = "+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==";
};
};
- "@babel/plugin-transform-member-expression-literals-7.10.4" = {
+ "@babel/plugin-transform-member-expression-literals-7.12.1" = {
name = "_at_babel_slash_plugin-transform-member-expression-literals";
packageName = "@babel/plugin-transform-member-expression-literals";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz";
- sha512 = "0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz";
+ sha512 = "1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==";
};
};
- "@babel/plugin-transform-modules-amd-7.10.5" = {
+ "@babel/plugin-transform-modules-amd-7.12.1" = {
name = "_at_babel_slash_plugin-transform-modules-amd";
packageName = "@babel/plugin-transform-modules-amd";
- version = "7.10.5";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz";
- sha512 = "elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz";
+ sha512 = "tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==";
};
};
- "@babel/plugin-transform-modules-commonjs-7.10.4" = {
+ "@babel/plugin-transform-modules-commonjs-7.12.1" = {
name = "_at_babel_slash_plugin-transform-modules-commonjs";
packageName = "@babel/plugin-transform-modules-commonjs";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz";
- sha512 = "Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz";
+ sha512 = "dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==";
};
};
- "@babel/plugin-transform-modules-systemjs-7.10.5" = {
+ "@babel/plugin-transform-modules-systemjs-7.12.1" = {
name = "_at_babel_slash_plugin-transform-modules-systemjs";
packageName = "@babel/plugin-transform-modules-systemjs";
- version = "7.10.5";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz";
- sha512 = "f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz";
+ sha512 = "Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==";
};
};
- "@babel/plugin-transform-modules-umd-7.10.4" = {
+ "@babel/plugin-transform-modules-umd-7.12.1" = {
name = "_at_babel_slash_plugin-transform-modules-umd";
packageName = "@babel/plugin-transform-modules-umd";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz";
- sha512 = "mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz";
+ sha512 = "aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==";
};
};
- "@babel/plugin-transform-named-capturing-groups-regex-7.10.4" = {
+ "@babel/plugin-transform-named-capturing-groups-regex-7.12.1" = {
name = "_at_babel_slash_plugin-transform-named-capturing-groups-regex";
packageName = "@babel/plugin-transform-named-capturing-groups-regex";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz";
- sha512 = "V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz";
+ sha512 = "tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==";
};
};
- "@babel/plugin-transform-new-target-7.10.4" = {
+ "@babel/plugin-transform-new-target-7.12.1" = {
name = "_at_babel_slash_plugin-transform-new-target";
packageName = "@babel/plugin-transform-new-target";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz";
- sha512 = "YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz";
+ sha512 = "+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==";
};
};
- "@babel/plugin-transform-object-super-7.10.4" = {
+ "@babel/plugin-transform-object-super-7.12.1" = {
name = "_at_babel_slash_plugin-transform-object-super";
packageName = "@babel/plugin-transform-object-super";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz";
- sha512 = "5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz";
+ sha512 = "AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==";
};
};
- "@babel/plugin-transform-parameters-7.10.5" = {
+ "@babel/plugin-transform-parameters-7.12.1" = {
name = "_at_babel_slash_plugin-transform-parameters";
packageName = "@babel/plugin-transform-parameters";
- version = "7.10.5";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz";
- sha512 = "xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz";
+ sha512 = "xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==";
};
};
- "@babel/plugin-transform-property-literals-7.10.4" = {
+ "@babel/plugin-transform-property-literals-7.12.1" = {
name = "_at_babel_slash_plugin-transform-property-literals";
packageName = "@babel/plugin-transform-property-literals";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz";
- sha512 = "ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz";
+ sha512 = "6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==";
};
};
- "@babel/plugin-transform-regenerator-7.10.4" = {
+ "@babel/plugin-transform-regenerator-7.12.1" = {
name = "_at_babel_slash_plugin-transform-regenerator";
packageName = "@babel/plugin-transform-regenerator";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz";
- sha512 = "3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz";
+ sha512 = "gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==";
};
};
- "@babel/plugin-transform-reserved-words-7.10.4" = {
+ "@babel/plugin-transform-reserved-words-7.12.1" = {
name = "_at_babel_slash_plugin-transform-reserved-words";
packageName = "@babel/plugin-transform-reserved-words";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz";
- sha512 = "hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz";
+ sha512 = "pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==";
};
};
- "@babel/plugin-transform-shorthand-properties-7.10.4" = {
+ "@babel/plugin-transform-shorthand-properties-7.12.1" = {
name = "_at_babel_slash_plugin-transform-shorthand-properties";
packageName = "@babel/plugin-transform-shorthand-properties";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz";
- sha512 = "AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz";
+ sha512 = "GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==";
};
};
- "@babel/plugin-transform-spread-7.11.0" = {
+ "@babel/plugin-transform-spread-7.12.1" = {
name = "_at_babel_slash_plugin-transform-spread";
packageName = "@babel/plugin-transform-spread";
- version = "7.11.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz";
- sha512 = "UwQYGOqIdQJe4aWNyS7noqAnN2VbaczPLiEtln+zPowRNlD+79w3oi2TWfYe0eZgd+gjZCbsydN7lzWysDt+gw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz";
+ sha512 = "vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==";
};
};
- "@babel/plugin-transform-sticky-regex-7.10.4" = {
+ "@babel/plugin-transform-sticky-regex-7.12.1" = {
name = "_at_babel_slash_plugin-transform-sticky-regex";
packageName = "@babel/plugin-transform-sticky-regex";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz";
- sha512 = "Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.1.tgz";
+ sha512 = "CiUgKQ3AGVk7kveIaPEET1jNDhZZEl1RPMWdTBE1799bdz++SwqDHStmxfCtDfBhQgCl38YRiSnrMuUMZIWSUQ==";
};
};
- "@babel/plugin-transform-template-literals-7.10.5" = {
+ "@babel/plugin-transform-template-literals-7.12.1" = {
name = "_at_babel_slash_plugin-transform-template-literals";
packageName = "@babel/plugin-transform-template-literals";
- version = "7.10.5";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz";
- sha512 = "V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz";
+ sha512 = "b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==";
};
};
- "@babel/plugin-transform-typeof-symbol-7.10.4" = {
+ "@babel/plugin-transform-typeof-symbol-7.12.1" = {
name = "_at_babel_slash_plugin-transform-typeof-symbol";
packageName = "@babel/plugin-transform-typeof-symbol";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz";
- sha512 = "QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.1.tgz";
+ sha512 = "EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==";
};
};
- "@babel/plugin-transform-typescript-7.11.0" = {
+ "@babel/plugin-transform-typescript-7.12.1" = {
name = "_at_babel_slash_plugin-transform-typescript";
packageName = "@babel/plugin-transform-typescript";
- version = "7.11.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.11.0.tgz";
- sha512 = "edJsNzTtvb3MaXQwj8403B7mZoGu9ElDJQZOKjGUnvilquxBA3IQoEIOvkX/1O8xfAsnHS/oQhe2w/IXrr+w0w==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz";
+ sha512 = "VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==";
};
};
- "@babel/plugin-transform-unicode-escapes-7.10.4" = {
+ "@babel/plugin-transform-unicode-escapes-7.12.1" = {
name = "_at_babel_slash_plugin-transform-unicode-escapes";
packageName = "@babel/plugin-transform-unicode-escapes";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.4.tgz";
- sha512 = "y5XJ9waMti2J+e7ij20e+aH+fho7Wb7W8rNuu72aKRwCHFqQdhkdU2lo3uZ9tQuboEJcUFayXdARhcxLQ3+6Fg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz";
+ sha512 = "I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==";
};
};
- "@babel/plugin-transform-unicode-regex-7.10.4" = {
+ "@babel/plugin-transform-unicode-regex-7.12.1" = {
name = "_at_babel_slash_plugin-transform-unicode-regex";
packageName = "@babel/plugin-transform-unicode-regex";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz";
- sha512 = "wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz";
+ sha512 = "SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==";
};
};
- "@babel/preset-env-7.11.5" = {
+ "@babel/preset-env-7.12.1" = {
name = "_at_babel_slash_preset-env";
packageName = "@babel/preset-env";
- version = "7.11.5";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.11.5.tgz";
- sha512 = "kXqmW1jVcnB2cdueV+fyBM8estd5mlNfaQi6lwLgRwCby4edpavgbFhiBNjmWA3JpB/yZGSISa7Srf+TwxDQoA==";
+ url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz";
+ sha512 = "H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==";
};
};
"@babel/preset-modules-0.1.4" = {
@@ -850,22 +859,22 @@ let
sha512 = "J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==";
};
};
- "@babel/preset-typescript-7.10.4" = {
+ "@babel/preset-typescript-7.12.1" = {
name = "_at_babel_slash_preset-typescript";
packageName = "@babel/preset-typescript";
- version = "7.10.4";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.10.4.tgz";
- sha512 = "SdYnvGPv+bLlwkF2VkJnaX/ni1sMNetcGI1+nThF1gyv6Ph8Qucc4ZZAjM5yZcE/AKRXIOTZz7eSRDWOEjPyRQ==";
+ url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz";
+ sha512 = "hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==";
};
};
- "@babel/runtime-7.11.2" = {
+ "@babel/runtime-7.12.1" = {
name = "_at_babel_slash_runtime";
packageName = "@babel/runtime";
- version = "7.11.2";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz";
- sha512 = "TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==";
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz";
+ sha512 = "J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==";
};
};
"@babel/template-7.10.4" = {
@@ -877,22 +886,22 @@ let
sha512 = "ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==";
};
};
- "@babel/traverse-7.11.5" = {
+ "@babel/traverse-7.12.1" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.11.5";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz";
- sha512 = "EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz";
+ sha512 = "MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==";
};
};
- "@babel/types-7.11.5" = {
+ "@babel/types-7.12.1" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.11.5";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz";
- sha512 = "bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz";
+ sha512 = "BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==";
};
};
"@bcoe/v8-coverage-0.2.3" = {
@@ -922,13 +931,13 @@ let
sha512 = "+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==";
};
};
- "@eslint/eslintrc-0.1.3" = {
+ "@eslint/eslintrc-0.2.1" = {
name = "_at_eslint_slash_eslintrc";
packageName = "@eslint/eslintrc";
- version = "0.1.3";
+ version = "0.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.1.3.tgz";
- sha512 = "4YVwPkANLeNtRjMekzux1ci8hIaH5eGKktGqR0d3LWsKNn5B2X/1Z6Trxy7jQXl9EBGE6Yj02O+t09FMeRllaA==";
+ url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz";
+ sha512 = "XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==";
};
};
"@istanbuljs/load-nyc-config-1.1.0" = {
@@ -949,112 +958,112 @@ let
sha512 = "tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==";
};
};
- "@jest/console-26.3.0" = {
+ "@jest/console-26.6.1" = {
name = "_at_jest_slash_console";
packageName = "@jest/console";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/console/-/console-26.3.0.tgz";
- sha512 = "/5Pn6sJev0nPUcAdpJHMVIsA8sKizL2ZkcKPE5+dJrCccks7tcM7c9wbgHudBJbxXLoTbqsHkG1Dofoem4F09w==";
+ url = "https://registry.npmjs.org/@jest/console/-/console-26.6.1.tgz";
+ sha512 = "cjqcXepwC5M+VeIhwT6Xpi/tT4AiNzlIx8SMJ9IihduHnsSrnWNvTBfKIpmqOOCNOPqtbBx6w2JqfoLOJguo8g==";
};
};
- "@jest/core-26.4.2" = {
+ "@jest/core-26.6.1" = {
name = "_at_jest_slash_core";
packageName = "@jest/core";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/core/-/core-26.4.2.tgz";
- sha512 = "sDva7YkeNprxJfepOctzS8cAk9TOekldh+5FhVuXS40+94SHbiicRO1VV2tSoRtgIo+POs/Cdyf8p76vPTd6dg==";
+ url = "https://registry.npmjs.org/@jest/core/-/core-26.6.1.tgz";
+ sha512 = "p4F0pgK3rKnoS9olXXXOkbus1Bsu6fd8pcvLMPsUy4CVXZ8WSeiwQ1lK5hwkCIqJ+amZOYPd778sbPha/S8Srw==";
};
};
- "@jest/environment-26.3.0" = {
+ "@jest/environment-26.6.1" = {
name = "_at_jest_slash_environment";
packageName = "@jest/environment";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/environment/-/environment-26.3.0.tgz";
- sha512 = "EW+MFEo0DGHahf83RAaiqQx688qpXgl99wdb8Fy67ybyzHwR1a58LHcO376xQJHfmoXTu89M09dH3J509cx2AA==";
+ url = "https://registry.npmjs.org/@jest/environment/-/environment-26.6.1.tgz";
+ sha512 = "GNvHwkOFJtNgSwdzH9flUPzF9AYAZhUg124CBoQcwcZCM9s5TLz8Y3fMtiaWt4ffbigoetjGk5PU2Dd8nLrSEw==";
};
};
- "@jest/fake-timers-26.3.0" = {
+ "@jest/fake-timers-26.6.1" = {
name = "_at_jest_slash_fake-timers";
packageName = "@jest/fake-timers";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.3.0.tgz";
- sha512 = "ZL9ytUiRwVP8ujfRepffokBvD2KbxbqMhrXSBhSdAhISCw3gOkuntisiSFv+A6HN0n0fF4cxzICEKZENLmW+1A==";
+ url = "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.1.tgz";
+ sha512 = "T/SkMLgOquenw/nIisBRD6XAYpFir0kNuclYLkse5BpzeDUukyBr+K31xgAo9M0hgjU9ORlekAYPSzc0DKfmKg==";
};
};
- "@jest/globals-26.4.2" = {
+ "@jest/globals-26.6.1" = {
name = "_at_jest_slash_globals";
packageName = "@jest/globals";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/globals/-/globals-26.4.2.tgz";
- sha512 = "Ot5ouAlehhHLRhc+sDz2/9bmNv9p5ZWZ9LE1pXGGTCXBasmi5jnYjlgYcYt03FBwLmZXCZ7GrL29c33/XRQiow==";
+ url = "https://registry.npmjs.org/@jest/globals/-/globals-26.6.1.tgz";
+ sha512 = "acxXsSguuLV/CeMYmBseefw6apO7NuXqpE+v5r3yD9ye2PY7h1nS20vY7Obk2w6S7eJO4OIAJeDnoGcLC/McEQ==";
};
};
- "@jest/reporters-26.4.1" = {
+ "@jest/reporters-26.6.1" = {
name = "_at_jest_slash_reporters";
packageName = "@jest/reporters";
- version = "26.4.1";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/reporters/-/reporters-26.4.1.tgz";
- sha512 = "aROTkCLU8++yiRGVxLsuDmZsQEKO6LprlrxtAuzvtpbIFl3eIjgIf3EUxDKgomkS25R9ZzwGEdB5weCcBZlrpQ==";
+ url = "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.1.tgz";
+ sha512 = "J6OlXVFY3q1SXWJhjme5i7qT/BAZSikdOK2t8Ht5OS32BDo6KfG5CzIzzIFnAVd82/WWbc9Hb7SJ/jwSvVH9YA==";
};
};
- "@jest/source-map-26.3.0" = {
+ "@jest/source-map-26.5.0" = {
name = "_at_jest_slash_source-map";
packageName = "@jest/source-map";
- version = "26.3.0";
+ version = "26.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/source-map/-/source-map-26.3.0.tgz";
- sha512 = "hWX5IHmMDWe1kyrKl7IhFwqOuAreIwHhbe44+XH2ZRHjrKIh0LO5eLQ/vxHFeAfRwJapmxuqlGAEYLadDq6ZGQ==";
+ url = "https://registry.npmjs.org/@jest/source-map/-/source-map-26.5.0.tgz";
+ sha512 = "jWAw9ZwYHJMe9eZq/WrsHlwF8E3hM9gynlcDpOyCb9bR8wEd9ZNBZCi7/jZyzHxC7t3thZ10gO2IDhu0bPKS5g==";
};
};
- "@jest/test-result-26.3.0" = {
+ "@jest/test-result-26.6.1" = {
name = "_at_jest_slash_test-result";
packageName = "@jest/test-result";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/test-result/-/test-result-26.3.0.tgz";
- sha512 = "a8rbLqzW/q7HWheFVMtghXV79Xk+GWwOK1FrtimpI5n1la2SY0qHri3/b0/1F0Ve0/yJmV8pEhxDfVwiUBGtgg==";
+ url = "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.1.tgz";
+ sha512 = "wqAgIerIN2gSdT2A8WeA5+AFh9XQBqYGf8etK143yng3qYd0mF0ie2W5PVmgnjw4VDU6ammI9NdXrKgNhreawg==";
};
};
- "@jest/test-sequencer-26.4.2" = {
+ "@jest/test-sequencer-26.6.1" = {
name = "_at_jest_slash_test-sequencer";
packageName = "@jest/test-sequencer";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.4.2.tgz";
- sha512 = "83DRD8N3M0tOhz9h0bn6Kl6dSp+US6DazuVF8J9m21WAp5x7CqSMaNycMP0aemC/SH/pDQQddbsfHRTBXVUgog==";
+ url = "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.1.tgz";
+ sha512 = "0csqA/XApZiNeTIPYh6koIDCACSoR6hi29T61tKJMtCZdEC+tF3PoNt7MS0oK/zKC6daBgCbqXxia5ztr/NyCQ==";
};
};
- "@jest/transform-26.3.0" = {
+ "@jest/transform-26.6.1" = {
name = "_at_jest_slash_transform";
packageName = "@jest/transform";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/transform/-/transform-26.3.0.tgz";
- sha512 = "Isj6NB68QorGoFWvcOjlUhpkT56PqNIsXKR7XfvoDlCANn/IANlh8DrKAA2l2JKC3yWSMH5wS0GwuQM20w3b2A==";
+ url = "https://registry.npmjs.org/@jest/transform/-/transform-26.6.1.tgz";
+ sha512 = "oNFAqVtqRxZRx6vXL3I4bPKUK0BIlEeaalkwxyQGGI8oXDQBtYQBpiMe5F7qPs4QdvvFYB42gPGIMMcxXaBBxQ==";
};
};
- "@jest/types-25.5.0" = {
+ "@jest/types-26.6.1" = {
name = "_at_jest_slash_types";
packageName = "@jest/types";
- version = "25.5.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz";
- sha512 = "OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==";
+ url = "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz";
+ sha512 = "ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==";
};
};
- "@jest/types-26.3.0" = {
- name = "_at_jest_slash_types";
- packageName = "@jest/types";
- version = "26.3.0";
+ "@nicolo-ribaudo/chokidar-2-2.1.8" = {
+ name = "_at_nicolo-ribaudo_slash_chokidar-2";
+ packageName = "@nicolo-ribaudo/chokidar-2";
+ version = "2.1.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/types/-/types-26.3.0.tgz";
- sha512 = "BDPG23U0qDeAvU4f99haztXwdAg3hz4El95LkAM+tHAqqhiVzRpEGHHU8EDxT/AnxOrA65YjLBwDahdJ9pTLJQ==";
+ url = "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8.tgz";
+ sha512 = "FohwULwAebCUKi/akMFyGi7jfc7JXTeMHzKxuP3umRd9mK/2Y7/SMBSI2jX+YLopPXi+PF9l307NmpfxTdCegA==";
};
};
"@nodelib/fs.scandir-2.1.3" = {
@@ -1084,31 +1093,31 @@ let
sha512 = "1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==";
};
};
- "@serialport/binding-abstract-9.0.1" = {
+ "@serialport/binding-abstract-9.0.2" = {
name = "_at_serialport_slash_binding-abstract";
packageName = "@serialport/binding-abstract";
- version = "9.0.1";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/binding-abstract/-/binding-abstract-9.0.1.tgz";
- sha512 = "ncUFSRyVdpyCRuah2dzrs99UfEWWMAhV31ae2FT6j4f8TypQ8OgAF8KkcHiD4M3wORDh3UKCCTS7n8aJWge1RA==";
+ url = "https://registry.npmjs.org/@serialport/binding-abstract/-/binding-abstract-9.0.2.tgz";
+ sha512 = "kyMX6usn+VLpidt0YsDq5JwztIan9TPCX6skr0XcalOxI8I7w+/2qVZJzjgo2fSqDnPRcU2jMWTytwzEXFODvQ==";
};
};
- "@serialport/binding-mock-9.0.1" = {
+ "@serialport/binding-mock-9.0.2" = {
name = "_at_serialport_slash_binding-mock";
packageName = "@serialport/binding-mock";
- version = "9.0.1";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/binding-mock/-/binding-mock-9.0.1.tgz";
- sha512 = "C01T6iX+nNKB7S6BhQEy5nfk4lUk/CkdFEfen9DDPYhtFtIsm5GCGvRB3Fjnp+8oDrGWJOrZfxFf3kWOOx665A==";
+ url = "https://registry.npmjs.org/@serialport/binding-mock/-/binding-mock-9.0.2.tgz";
+ sha512 = "HfrvJ/LXULHk8w63CGxwDNiDidFgDX8BnadY+cgVS6yHMHikbhLCLjCmUKsKBWaGKRqOznl0w+iUl7TMi1lkXQ==";
};
};
- "@serialport/bindings-9.0.1" = {
+ "@serialport/bindings-9.0.2" = {
name = "_at_serialport_slash_bindings";
packageName = "@serialport/bindings";
- version = "9.0.1";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/bindings/-/bindings-9.0.1.tgz";
- sha512 = "O5QuwCdnHuZygBKw7tVq2wHysfOnCbOyKtR/k9T9zHqptd89Tzy6xJQNtnrcbV/2D22noKX6yWj+1wqvNe6NRA==";
+ url = "https://registry.npmjs.org/@serialport/bindings/-/bindings-9.0.2.tgz";
+ sha512 = "kQ3co4aGwwbUqkRdJ7UfdlbLB5dUQwNfSglexC8iv65D5HXfjSBR1bE0XUH8PH/v/6Dh6CSnwf6OP0I3H5vMWQ==";
};
};
"@serialport/parser-byte-length-9.0.1" = {
@@ -1165,13 +1174,13 @@ let
sha512 = "BHTV+Lkl+J8hSecFtDRENaR4fgA6tw44J+dmA1vEKEyum0iDN4bihbu8yvztYyo4PhBGUKDfm/PnD5EkJm0dPA==";
};
};
- "@serialport/stream-9.0.1" = {
+ "@serialport/stream-9.0.2" = {
name = "_at_serialport_slash_stream";
packageName = "@serialport/stream";
- version = "9.0.1";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@serialport/stream/-/stream-9.0.1.tgz";
- sha512 = "S1xaf99vygbrMDNS/9GHYZYskWJHXJy6dCksW+ME2dzNXEXpz64vF0iug1tC1EIAhME9oD/s3ky2C9CUAd/GUg==";
+ url = "https://registry.npmjs.org/@serialport/stream/-/stream-9.0.2.tgz";
+ sha512 = "0RkVe+gvwZu/PPfbb7ExQ+euGoCTGKD/B8TQ5fuhe+eKk1sh73RwjKmu9gp6veSNqx9Zljnh1dF6mhdEKWZpSA==";
};
};
"@sinonjs/commons-1.8.1" = {
@@ -1192,13 +1201,13 @@ let
sha512 = "MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==";
};
};
- "@types/babel__core-7.1.10" = {
+ "@types/babel__core-7.1.11" = {
name = "_at_types_slash_babel__core";
packageName = "@types/babel__core";
- version = "7.1.10";
+ version = "7.1.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.10.tgz";
- sha512 = "x8OM8XzITIMyiwl5Vmo2B1cR1S1Ipkyv4mdlbJjMa1lmuKvKY9FrBbEANIaMlnWn5Rf7uO+rC/VgYabNkE17Hw==";
+ url = "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.11.tgz";
+ sha512 = "E5nSOzrjnvhURYnbOR2dClTqcyhPbPvtEwLHf7JJADKedPbcZsoJVfP+I2vBNfBjz4bnZIuhL/tNmRi5nJ7Jlw==";
};
};
"@types/babel__generator-7.6.2" = {
@@ -1228,13 +1237,13 @@ let
sha512 = "Pzh9O3sTK8V6I1olsXpCfj2k/ygO2q1X0vhhnDrEQyYLHZesWz+zMZMVcwXLCYf0U36EtmyYaFGPfXlTtDHe3A==";
};
};
- "@types/color-name-1.1.1" = {
- name = "_at_types_slash_color-name";
- packageName = "@types/color-name";
- version = "1.1.1";
+ "@types/debounce-1.2.0" = {
+ name = "_at_types_slash_debounce";
+ packageName = "@types/debounce";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz";
- sha512 = "rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==";
+ url = "https://registry.npmjs.org/@types/debounce/-/debounce-1.2.0.tgz";
+ sha512 = "bWG5wapaWgbss9E238T0R6bfo5Fh3OkeoSt245CM7JJwVwpw6MEBCbIxLq5z8KzsE3uJhzcIuQkyiZmzV3M/Dw==";
};
};
"@types/debug-4.1.5" = {
@@ -1246,13 +1255,13 @@ let
sha512 = "Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==";
};
};
- "@types/graceful-fs-4.1.3" = {
+ "@types/graceful-fs-4.1.4" = {
name = "_at_types_slash_graceful-fs";
packageName = "@types/graceful-fs";
- version = "4.1.3";
+ version = "4.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.3.tgz";
- sha512 = "AiHRaEB50LQg0pZmm659vNBb9f4SJ0qrAnteuzhSeAUcJKxoYgEnprg/83kppCnc2zvtCKbdZry1a5pVY3lOTQ==";
+ url = "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz";
+ sha512 = "mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==";
};
};
"@types/istanbul-lib-coverage-2.0.3" = {
@@ -1273,15 +1282,6 @@ let
sha512 = "plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==";
};
};
- "@types/istanbul-reports-1.1.2" = {
- name = "_at_types_slash_istanbul-reports";
- packageName = "@types/istanbul-reports";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz";
- sha512 = "P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==";
- };
- };
"@types/istanbul-reports-3.0.0" = {
name = "_at_types_slash_istanbul-reports";
packageName = "@types/istanbul-reports";
@@ -1291,13 +1291,13 @@ let
sha512 = "nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==";
};
};
- "@types/jest-26.0.14" = {
+ "@types/jest-26.0.15" = {
name = "_at_types_slash_jest";
packageName = "@types/jest";
- version = "26.0.14";
+ version = "26.0.15";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/jest/-/jest-26.0.14.tgz";
- sha512 = "Hz5q8Vu0D288x3iWXePSn53W7hAjP0H7EQ6QvDO9c7t46mR0lNOLlfuwQ+JkVxuhygHzlzPX+0jKdA3ZgSh+Vg==";
+ url = "https://registry.npmjs.org/@types/jest/-/jest-26.0.15.tgz";
+ sha512 = "s2VMReFXRg9XXxV+CW9e5Nz8fH2K1aEhwgjUqPPbQd7g95T0laAcvLv032EhFHIa5GHsZ8W7iJEQVaJq6k3Gog==";
};
};
"@types/json-schema-7.0.6" = {
@@ -1318,13 +1318,13 @@ let
sha512 = "qHQRLZ0e6l/XK/2Qb2v5N1ujmdttYkUvnRI4nPIifMy6vYwoAnER10xhX13isWjjQtNsrjNLinZgDDguzPmEKw==";
};
};
- "@types/node-14.11.2" = {
+ "@types/node-14.14.6" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "14.11.2";
+ version = "14.14.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-14.11.2.tgz";
- sha512 = "jiE3QIxJ8JLNcb1Ps6rDbysDhN4xa8DJJvuC9prr6w+1tIh+QAbYyNF3tyiZNLDBIuBCf4KEcV2UvQm/V60xfA==";
+ url = "https://registry.npmjs.org/@types/node/-/node-14.14.6.tgz";
+ sha512 = "6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==";
};
};
"@types/normalize-package-data-2.4.0" = {
@@ -1336,13 +1336,13 @@ let
sha512 = "f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==";
};
};
- "@types/prettier-2.1.1" = {
+ "@types/prettier-2.1.5" = {
name = "_at_types_slash_prettier";
packageName = "@types/prettier";
- version = "2.1.1";
+ version = "2.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.1.tgz";
- sha512 = "2zs+O+UkDsJ1Vcp667pd3f8xearMdopz/z54i99wtRDI5KLmngk7vlrYZD0ZjKHaROR03EznlBbVY9PfAEyJIQ==";
+ url = "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.5.tgz";
+ sha512 = "UEyp8LwZ4Dg30kVU2Q3amHHyTn1jEdhCIE59ANed76GaT1Vp76DD3ZWSAxgCrw6wJ0TqeoBpqmfUHiUDPs//HQ==";
};
};
"@types/serialport-8.0.1" = {
@@ -1354,22 +1354,22 @@ let
sha512 = "IcKHq6b/ynKSF/x4al/Ce8+a0hpbYIEaIcK9Z3l4koLvQqAPSODZ37/hgemQx8dTu7fPZDMHN4bKmu89B3UaGA==";
};
};
- "@types/stack-utils-1.0.1" = {
+ "@types/stack-utils-2.0.0" = {
name = "_at_types_slash_stack-utils";
packageName = "@types/stack-utils";
- version = "1.0.1";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz";
- sha512 = "l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==";
+ url = "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz";
+ sha512 = "RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==";
};
};
- "@types/yargs-15.0.7" = {
+ "@types/yargs-15.0.9" = {
name = "_at_types_slash_yargs";
packageName = "@types/yargs";
- version = "15.0.7";
+ version = "15.0.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.7.tgz";
- sha512 = "Gf4u3EjaPNcC9cTu4/j2oN14nSVhr8PQ+BvBcBQHAhDZfl0bVIiLgvnRXv/dn58XhTm9UXvBpvJpDlwV65QxOA==";
+ url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz";
+ sha512 = "HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g==";
};
};
"@types/yargs-parser-15.0.0" = {
@@ -1381,67 +1381,67 @@ let
sha512 = "FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==";
};
};
- "@typescript-eslint/eslint-plugin-4.2.0" = {
+ "@typescript-eslint/eslint-plugin-4.6.0" = {
name = "_at_typescript-eslint_slash_eslint-plugin";
packageName = "@typescript-eslint/eslint-plugin";
- version = "4.2.0";
+ version = "4.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.2.0.tgz";
- sha512 = "zBNRkzvLSwo6y5TG0DVcmshZIYBHKtmzD4N+LYnfTFpzc4bc79o8jNRSb728WV7A4Cegbs+MV5IRAj8BKBgOVQ==";
+ url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.6.0.tgz";
+ sha512 = "1+419X+Ynijytr1iWI+/IcX/kJryc78YNpdaXR1aRO1sU3bC0vZrIAF1tIX7rudVI84W7o7M4zo5p1aVt70fAg==";
};
};
- "@typescript-eslint/experimental-utils-4.2.0" = {
+ "@typescript-eslint/experimental-utils-4.6.0" = {
name = "_at_typescript-eslint_slash_experimental-utils";
packageName = "@typescript-eslint/experimental-utils";
- version = "4.2.0";
+ version = "4.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.2.0.tgz";
- sha512 = "5BBj6BjgHEndBaQQpUVzRIPERz03LBc0MCQkHwUaH044FJFL08SwWv/sQftk7gf0ShZ2xZysz0LTwCwNt4Xu3w==";
+ url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.6.0.tgz";
+ sha512 = "pnh6Beh2/4xjJVNL+keP49DFHk3orDHHFylSp3WEjtgW3y1U+6l+jNnJrGlbs6qhAz5z96aFmmbUyKhunXKvKw==";
};
};
- "@typescript-eslint/parser-4.2.0" = {
+ "@typescript-eslint/parser-4.6.0" = {
name = "_at_typescript-eslint_slash_parser";
packageName = "@typescript-eslint/parser";
- version = "4.2.0";
+ version = "4.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.2.0.tgz";
- sha512 = "54jJ6MwkOtowpE48C0QJF9iTz2/NZxfKVJzv1ha5imigzHbNSLN9yvbxFFH1KdlRPQrlR8qxqyOvLHHxd397VA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.6.0.tgz";
+ sha512 = "Dj6NJxBhbdbPSZ5DYsQqpR32MwujF772F2H3VojWU6iT4AqL4BKuoNWOPFCoSZvCcADDvQjDpa6OLDAaiZPz2Q==";
};
};
- "@typescript-eslint/scope-manager-4.2.0" = {
+ "@typescript-eslint/scope-manager-4.6.0" = {
name = "_at_typescript-eslint_slash_scope-manager";
packageName = "@typescript-eslint/scope-manager";
- version = "4.2.0";
+ version = "4.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.2.0.tgz";
- sha512 = "Tb402cxxObSxWIVT+PnBp5ruT2V/36yj6gG4C9AjkgRlZpxrLAzWDk3neen6ToMBGeGdxtnfFLoJRUecGz9mYQ==";
+ url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.6.0.tgz";
+ sha512 = "uZx5KvStXP/lwrMrfQQwDNvh2ppiXzz5TmyTVHb+5TfZ3sUP7U1onlz3pjoWrK9konRyFe1czyxObWTly27Ang==";
};
};
- "@typescript-eslint/types-4.2.0" = {
+ "@typescript-eslint/types-4.6.0" = {
name = "_at_typescript-eslint_slash_types";
packageName = "@typescript-eslint/types";
- version = "4.2.0";
+ version = "4.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.2.0.tgz";
- sha512 = "xkv5nIsxfI/Di9eVwN+G9reWl7Me9R5jpzmZUch58uQ7g0/hHVuGUbbn4NcxcM5y/R4wuJIIEPKPDb5l4Fdmwg==";
+ url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.6.0.tgz";
+ sha512 = "5FAgjqH68SfFG4UTtIFv+rqYJg0nLjfkjD0iv+5O27a0xEeNZ5rZNDvFGZDizlCD1Ifj7MAbSW2DPMrf0E9zjA==";
};
};
- "@typescript-eslint/typescript-estree-4.2.0" = {
+ "@typescript-eslint/typescript-estree-4.6.0" = {
name = "_at_typescript-eslint_slash_typescript-estree";
packageName = "@typescript-eslint/typescript-estree";
- version = "4.2.0";
+ version = "4.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.2.0.tgz";
- sha512 = "iWDLCB7z4MGkLipduF6EOotdHNtgxuNKnYD54nMS/oitFnsk4S3S/TE/UYXQTra550lHtlv9eGmp+dvN9pUDtA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.6.0.tgz";
+ sha512 = "s4Z9qubMrAo/tw0CbN0IN4AtfwuehGXVZM0CHNMdfYMGBDhPdwTEpBrecwhP7dRJu6d9tT9ECYNaWDHvlFSngA==";
};
};
- "@typescript-eslint/visitor-keys-4.2.0" = {
+ "@typescript-eslint/visitor-keys-4.6.0" = {
name = "_at_typescript-eslint_slash_visitor-keys";
packageName = "@typescript-eslint/visitor-keys";
- version = "4.2.0";
+ version = "4.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.2.0.tgz";
- sha512 = "WIf4BNOlFOH2W+YqGWa6YKLcK/EB3gEj2apCrqLw6mme1RzBy0jtJ9ewJgnrZDB640zfnv8L+/gwGH5sYp/rGw==";
+ url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.6.0.tgz";
+ sha512 = "38Aa9Ztl0XyFPVzmutHXqDMCu15Xx8yKvUo38Gu3GhsuckCh3StPI5t2WIO9LHEsOH7MLmlGfKUisU8eW1Sjhg==";
};
};
"abab-2.0.5" = {
@@ -1453,13 +1453,13 @@ let
sha512 = "9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==";
};
};
- "acorn-7.4.0" = {
+ "acorn-7.4.1" = {
name = "acorn";
packageName = "acorn";
- version = "7.4.0";
+ version = "7.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz";
- sha512 = "+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==";
+ url = "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz";
+ sha512 = "nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==";
};
};
"acorn-globals-6.0.0" = {
@@ -1489,22 +1489,22 @@ let
sha512 = "OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==";
};
};
- "agent-base-6.0.1" = {
+ "agent-base-6.0.2" = {
name = "agent-base";
packageName = "agent-base";
- version = "6.0.1";
+ version = "6.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/agent-base/-/agent-base-6.0.1.tgz";
- sha512 = "01q25QQDwLSsyfhrKbn8yuur+JNw0H+0Y4JiGIKd3z9aYk/w/2kxD/Upc+t2ZBBSUNff50VjPsSW2YxM8QYKVg==";
+ url = "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz";
+ sha512 = "RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==";
};
};
- "ajv-6.12.5" = {
+ "ajv-6.12.6" = {
name = "ajv";
packageName = "ajv";
- version = "6.12.5";
+ version = "6.12.6";
src = fetchurl {
- url = "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz";
- sha512 = "lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==";
+ url = "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz";
+ sha512 = "j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==";
};
};
"ansi-colors-4.1.1" = {
@@ -1561,13 +1561,13 @@ let
sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==";
};
};
- "ansi-styles-4.2.1" = {
+ "ansi-styles-4.3.0" = {
name = "ansi-styles";
packageName = "ansi-styles";
- version = "4.2.1";
+ version = "4.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz";
- sha512 = "9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==";
+ url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz";
+ sha512 = "zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==";
};
};
"anymatch-2.0.0" = {
@@ -1750,31 +1750,31 @@ let
sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
};
};
- "aws4-1.10.1" = {
+ "aws4-1.11.0" = {
name = "aws4";
packageName = "aws4";
- version = "1.10.1";
+ version = "1.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz";
- sha512 = "zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==";
+ url = "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz";
+ sha512 = "xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==";
};
};
- "axios-0.20.0" = {
+ "axios-0.21.0" = {
name = "axios";
packageName = "axios";
- version = "0.20.0";
+ version = "0.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/axios/-/axios-0.20.0.tgz";
- sha512 = "ANA4rr2BDcmmAQLOKft2fufrtuvlqR+cXNNinUmvfeSNCOF98PZL+7M/v1zIdGo7OLjEA9J2gXJL+j4zGsl0bA==";
+ url = "https://registry.npmjs.org/axios/-/axios-0.21.0.tgz";
+ sha512 = "fmkJBknJKoZwem3/IKSSLpkdNXZeBu5Q7GA/aRsr2btgrptmSCxi2oFjZHqGdK9DoTil9PIHlPIZw2EcRJXRvw==";
};
};
- "babel-jest-26.3.0" = {
+ "babel-jest-26.6.1" = {
name = "babel-jest";
packageName = "babel-jest";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/babel-jest/-/babel-jest-26.3.0.tgz";
- sha512 = "sxPnQGEyHAOPF8NcUsD0g7hDCnvLL2XyblRBcgrzTWBB/mAIpWow3n1bEL+VghnnZfreLhFSBsFluRoK2tRK4g==";
+ url = "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.1.tgz";
+ sha512 = "duMWEOKrSBYRVTTNpL2SipNIWnZOjP77auOBMPQ3zXAdnDbyZQWU8r/RxNWpUf9N6cgPFecQYelYLytTVXVDtA==";
};
};
"babel-plugin-dynamic-import-node-2.3.3" = {
@@ -1795,31 +1795,31 @@ let
sha512 = "AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==";
};
};
- "babel-plugin-jest-hoist-26.2.0" = {
+ "babel-plugin-jest-hoist-26.5.0" = {
name = "babel-plugin-jest-hoist";
packageName = "babel-plugin-jest-hoist";
- version = "26.2.0";
+ version = "26.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.2.0.tgz";
- sha512 = "B/hVMRv8Nh1sQ1a3EY8I0n4Y1Wty3NrR5ebOyVT302op+DOAau+xNEImGMsUWOC3++ZlMooCytKz+NgN8aKGbA==";
+ url = "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.5.0.tgz";
+ sha512 = "ck17uZFD3CDfuwCLATWZxkkuGGFhMij8quP8CNhwj8ek1mqFgbFzRJ30xwC04LLscj/aKsVFfRST+b5PT7rSuw==";
};
};
- "babel-preset-current-node-syntax-0.1.3" = {
+ "babel-preset-current-node-syntax-0.1.4" = {
name = "babel-preset-current-node-syntax";
packageName = "babel-preset-current-node-syntax";
- version = "0.1.3";
+ version = "0.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.3.tgz";
- sha512 = "uyexu1sVwcdFnyq9o8UQYsXwXflIh8LvrF5+cKrYam93ned1CStffB3+BEcsxGSgagoA3GEyjDqO4a/58hyPYQ==";
+ url = "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz";
+ sha512 = "5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==";
};
};
- "babel-preset-jest-26.3.0" = {
+ "babel-preset-jest-26.5.0" = {
name = "babel-preset-jest";
packageName = "babel-preset-jest";
- version = "26.3.0";
+ version = "26.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.3.0.tgz";
- sha512 = "5WPdf7nyYi2/eRxCbVrE1kKCWxgWY4RsPEbdJWFm7QsesFGqjdkyLeu1zRkwM1cxK6EPIlNd6d2AxLk7J+t4pw==";
+ url = "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.5.0.tgz";
+ sha512 = "F2vTluljhqkiGSJGBg/jOruA8vIIIL11YrxRcO7nviNTMbbofPSHwnm8mgP7d/wS7wRSexRoI6X1A6T74d4LQA==";
};
};
"balanced-match-1.0.0" = {
@@ -1867,6 +1867,15 @@ let
sha512 = "Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==";
};
};
+ "binary-extensions-2.1.0" = {
+ name = "binary-extensions";
+ packageName = "binary-extensions";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz";
+ sha512 = "1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==";
+ };
+ };
"bindings-1.5.0" = {
name = "bindings";
packageName = "bindings";
@@ -1939,13 +1948,22 @@ let
sha512 = "gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==";
};
};
- "buffer-5.6.0" = {
+ "buffer-5.7.0" = {
name = "buffer";
packageName = "buffer";
- version = "5.6.0";
+ version = "5.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz";
- sha512 = "/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==";
+ url = "https://registry.npmjs.org/buffer/-/buffer-5.7.0.tgz";
+ sha512 = "cd+5r1VLBwUqTrmnzW+D7ABkJUM6mr7uv1dv+6jRw4Rcl7tFIFHDqHPL98LhpGFn3dbAt3gtLxtrWp4m1kFrqg==";
+ };
+ };
+ "buffer-crc32-0.2.13" = {
+ name = "buffer-crc32";
+ packageName = "buffer-crc32";
+ version = "0.2.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz";
+ sha1 = "0d333e3f00eac50aa1454abd30ef8c2a5d9a7242";
};
};
"buffer-from-1.1.1" = {
@@ -1966,6 +1984,15 @@ let
sha512 = "AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==";
};
};
+ "call-bind-1.0.0" = {
+ name = "call-bind";
+ packageName = "call-bind";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz";
+ sha512 = "AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==";
+ };
+ };
"callback-stream-1.1.0" = {
name = "callback-stream";
packageName = "callback-stream";
@@ -1993,22 +2020,22 @@ let
sha512 = "L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==";
};
};
- "camelcase-6.0.0" = {
+ "camelcase-6.2.0" = {
name = "camelcase";
packageName = "camelcase";
- version = "6.0.0";
+ version = "6.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz";
- sha512 = "8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==";
+ url = "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz";
+ sha512 = "c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==";
};
};
- "caniuse-lite-1.0.30001137" = {
+ "caniuse-lite-1.0.30001154" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30001137";
+ version = "1.0.30001154";
src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001137.tgz";
- sha512 = "54xKQZTqZrKVHmVz0+UvdZR6kQc7pJDgfhsMYDG19ID1BWoNnDMFm5Q3uSBSU401pBvKYMsHAt9qhEDcxmk8aw==";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001154.tgz";
+ sha512 = "y9DvdSti8NnYB9Be92ddMZQrcOe04kcQtcxtBx4NkB04+qZ+JUWotnXBJTmxlKudhxNTQ3RRknMwNU2YQl/Org==";
};
};
"capture-exit-2.0.0" = {
@@ -2038,15 +2065,6 @@ let
sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==";
};
};
- "chalk-3.0.0" = {
- name = "chalk";
- packageName = "chalk";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz";
- sha512 = "4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==";
- };
- };
"chalk-4.1.0" = {
name = "chalk";
packageName = "chalk";
@@ -2074,6 +2092,15 @@ let
sha512 = "ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==";
};
};
+ "chokidar-3.4.3" = {
+ name = "chokidar";
+ packageName = "chokidar";
+ version = "3.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz";
+ sha512 = "DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==";
+ };
+ };
"chownr-1.1.4" = {
name = "chownr";
packageName = "chownr";
@@ -2092,6 +2119,15 @@ let
sha512 = "5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==";
};
};
+ "cjs-module-lexer-0.4.3" = {
+ name = "cjs-module-lexer";
+ packageName = "cjs-module-lexer";
+ version = "0.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.4.3.tgz";
+ sha512 = "5RLK0Qfs0PNDpEyBXIr3bIT1Muw3ojSlvpw6dAmkUcO0+uTrsBn7GuEIgx40u+OzbCBLDta7nvmud85P4EmTsQ==";
+ };
+ };
"class-utils-0.3.6" = {
name = "class-utils";
packageName = "class-utils";
@@ -2191,13 +2227,13 @@ let
sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==";
};
};
- "color-string-1.5.3" = {
+ "color-string-1.5.4" = {
name = "color-string";
packageName = "color-string";
- version = "1.5.3";
+ version = "1.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz";
- sha512 = "dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==";
+ url = "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz";
+ sha512 = "57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==";
};
};
"colors-1.4.0" = {
@@ -2263,13 +2299,13 @@ let
sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
};
};
- "concat-stream-1.6.2" = {
+ "concat-stream-2.0.0" = {
name = "concat-stream";
packageName = "concat-stream";
- version = "1.6.2";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz";
- sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==";
+ url = "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz";
+ sha512 = "MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==";
};
};
"console-control-strings-1.1.0" = {
@@ -2362,15 +2398,6 @@ let
sha512 = "AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==";
};
};
- "d-1.0.1" = {
- name = "d";
- packageName = "d";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/d/-/d-1.0.1.tgz";
- sha512 = "m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==";
- };
- };
"dashdash-1.14.1" = {
name = "dashdash";
packageName = "dashdash";
@@ -2425,13 +2452,13 @@ let
sha1 = "f6534d15148269b20352e7bee26f501f9a191290";
};
};
- "decimal.js-10.2.0" = {
+ "decimal.js-10.2.1" = {
name = "decimal.js";
packageName = "decimal.js";
- version = "10.2.0";
+ version = "10.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.0.tgz";
- sha512 = "vDPw+rDgn3bZe1+F/pyEwb1oMG2XTlRVgAa6B4KccTEpYgF8w6eQllVbQcfIJnZyvzFtFpxnpGtx8dd7DJp/Rw==";
+ url = "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz";
+ sha512 = "KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==";
};
};
"decode-uri-component-0.2.0" = {
@@ -2569,22 +2596,13 @@ let
sha512 = "TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==";
};
};
- "diff-sequences-25.2.6" = {
- name = "diff-sequences";
- packageName = "diff-sequences";
- version = "25.2.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz";
- sha512 = "Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==";
- };
- };
- "diff-sequences-26.3.0" = {
+ "diff-sequences-26.5.0" = {
name = "diff-sequences";
packageName = "diff-sequences";
- version = "26.3.0";
+ version = "26.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.3.0.tgz";
- sha512 = "5j5vdRcw3CNctePNYN0Wy2e/JbWT6cAYnXv5OuqPhDpyCGc0uLu2TK0zOCJWNB9kOIfYMSpIulRaDgIi4HJ6Ig==";
+ url = "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.5.0.tgz";
+ sha512 = "ZXx86srb/iYy6jG71k++wBN9P9J05UNQ5hQHQd9MtMPvcqXPx/vKU69jfHV637D00Q2gSgPk2D+jSx3l1lDW/Q==";
};
};
"dir-glob-3.0.1" = {
@@ -2641,22 +2659,22 @@ let
sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
};
};
- "electron-to-chromium-1.3.573" = {
+ "electron-to-chromium-1.3.585" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.573";
+ version = "1.3.585";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.573.tgz";
- sha512 = "oypaNmexr8w0m2GX67fGLQ0Xgsd7uXz7GcwaHZ9eW3ZdQ8uA2+V/wXmLdMTk3gcacbqQGAN7CXWG3fOkfKYftw==";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.585.tgz";
+ sha512 = "xoeqjMQhgHDZM7FiglJAb2aeOxHZWFruUc3MbAGTgE7GB8rr5fTn1Sdh5THGuQtndU3GuXlu91ZKqRivxoCZ/A==";
};
};
- "emittery-0.7.1" = {
+ "emittery-0.7.2" = {
name = "emittery";
packageName = "emittery";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/emittery/-/emittery-0.7.1.tgz";
- sha512 = "d34LN4L6h18Bzz9xpoku2nPwKxCPlPMr3EEKTkoEBi+1/+b0lcRkRJ1UVyyZaKNeqGR3swcGl6s390DNO4YVgQ==";
+ url = "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz";
+ sha512 = "A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==";
};
};
"emoji-regex-7.0.3" = {
@@ -2722,94 +2740,13 @@ let
sha512 = "7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==";
};
};
- "es-abstract-1.17.6" = {
- name = "es-abstract";
- packageName = "es-abstract";
- version = "1.17.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz";
- sha512 = "Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==";
- };
- };
- "es-abstract-1.18.0-next.0" = {
- name = "es-abstract";
- packageName = "es-abstract";
- version = "1.18.0-next.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.0.tgz";
- sha512 = "elZXTZXKn51hUBdJjSZGYRujuzilgXo8vSPQzjGYXLvSlGiCo8VO8ZGV3kjo9a0WNJJ57hENagwbtlRuHuzkcQ==";
- };
- };
- "es-to-primitive-1.2.1" = {
- name = "es-to-primitive";
- packageName = "es-to-primitive";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz";
- sha512 = "QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==";
- };
- };
- "es5-ext-0.10.53" = {
- name = "es5-ext";
- packageName = "es5-ext";
- version = "0.10.53";
- src = fetchurl {
- url = "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz";
- sha512 = "Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==";
- };
- };
- "es6-iterator-2.0.3" = {
- name = "es6-iterator";
- packageName = "es6-iterator";
- version = "2.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz";
- sha1 = "a7de889141a05a94b0854403b2d0a0fbfa98f3b7";
- };
- };
- "es6-map-0.1.5" = {
- name = "es6-map";
- packageName = "es6-map";
- version = "0.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz";
- sha1 = "9136e0503dcc06a301690f0bb14ff4e364e949f0";
- };
- };
- "es6-set-0.1.5" = {
- name = "es6-set";
- packageName = "es6-set";
- version = "0.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz";
- sha1 = "d2b3ec5d4d800ced818db538d28974db0a73ccb1";
- };
- };
- "es6-symbol-3.1.1" = {
- name = "es6-symbol";
- packageName = "es6-symbol";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz";
- sha1 = "bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77";
- };
- };
- "es6-symbol-3.1.3" = {
- name = "es6-symbol";
- packageName = "es6-symbol";
- version = "3.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz";
- sha512 = "NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==";
- };
- };
- "escalade-3.1.0" = {
+ "escalade-3.1.1" = {
name = "escalade";
packageName = "escalade";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/escalade/-/escalade-3.1.0.tgz";
- sha512 = "mAk+hPSO8fLDkhV7V0dXazH5pDc6MrjBTPyD3VeKzxnVFjH1MIxbCdqGZB9O8+EwWakZs3ZCbDS4IpRt79V1ig==";
+ url = "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz";
+ sha512 = "k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==";
};
};
"escape-html-1.0.3" = {
@@ -2848,13 +2785,13 @@ let
sha512 = "qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==";
};
};
- "eslint-7.10.0" = {
+ "eslint-7.12.1" = {
name = "eslint";
packageName = "eslint";
- version = "7.10.0";
+ version = "7.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.10.0.tgz";
- sha512 = "BDVffmqWl7JJXqCjAK6lWtcQThZB/aP1HXSH1JKwGwv0LQEdvpR7qzNrUT487RM39B5goWuboFad5ovMBmD8yA==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.12.1.tgz";
+ sha512 = "HlMTEdr/LicJfN08LB3nM1rRYliDXOmfoO4vj39xN6BLpFzF00hbwBoqHk8UcJ2M/3nlARZWy/mslvGEuZFvsg==";
};
};
"eslint-config-google-0.14.0" = {
@@ -2866,13 +2803,13 @@ let
sha512 = "WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw==";
};
};
- "eslint-plugin-jest-24.0.2" = {
+ "eslint-plugin-jest-24.1.0" = {
name = "eslint-plugin-jest";
packageName = "eslint-plugin-jest";
- version = "24.0.2";
+ version = "24.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.0.2.tgz";
- sha512 = "DSBLNpkKDOpUJQkTGSs5sVJWsu0nDyQ2rYxkr0Eh7nrkc5bMUr/dlDbtTj3l8y6UaCVsem6rryF1OZrKnz1S5g==";
+ url = "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.1.0.tgz";
+ sha512 = "827YJ+E8B9PvXu/0eiVSNFfxxndbKv+qE/3GSMhdorCaeaOehtqHGX2YDW9B85TEOre9n/zscledkFW/KbnyGg==";
};
};
"eslint-scope-5.1.1" = {
@@ -2983,15 +2920,6 @@ let
sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887";
};
};
- "event-emitter-0.3.5" = {
- name = "event-emitter";
- packageName = "event-emitter";
- version = "0.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz";
- sha1 = "df8c69eef1647923c7157b9ce83840610b02cc39";
- };
- };
"eventemitter3-4.0.7" = {
name = "eventemitter3";
packageName = "eventemitter3";
@@ -3019,13 +2947,13 @@ let
sha512 = "adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==";
};
};
- "execa-4.0.3" = {
+ "execa-4.1.0" = {
name = "execa";
packageName = "execa";
- version = "4.0.3";
+ version = "4.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz";
- sha512 = "WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==";
+ url = "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz";
+ sha512 = "j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==";
};
};
"exit-0.1.2" = {
@@ -3055,22 +2983,13 @@ let
sha512 = "XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==";
};
};
- "expect-26.4.2" = {
+ "expect-26.6.1" = {
name = "expect";
packageName = "expect";
- version = "26.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/expect/-/expect-26.4.2.tgz";
- sha512 = "IlJ3X52Z0lDHm7gjEp+m76uX46ldH5VpqmU0006vqDju/285twh7zaWMRhs67VpQhBwjjMchk+p5aA0VkERCAA==";
- };
- };
- "ext-1.4.0" = {
- name = "ext";
- packageName = "ext";
- version = "1.4.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz";
- sha512 = "Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==";
+ url = "https://registry.npmjs.org/expect/-/expect-26.6.1.tgz";
+ sha512 = "BRfxIBHagghMmr1D2MRY0Qv5d3Nc8HCqgbDwNXw/9izmM5eBb42a2YjLKSbsqle76ozGkAEPELQX4IdNHAKRNA==";
};
};
"extend-3.0.2" = {
@@ -3163,13 +3082,13 @@ let
sha512 = "Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==";
};
};
- "fastq-1.8.0" = {
+ "fastq-1.9.0" = {
name = "fastq";
packageName = "fastq";
- version = "1.8.0";
+ version = "1.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz";
- sha512 = "SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==";
+ url = "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz";
+ sha512 = "i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==";
};
};
"fb-watchman-2.0.1" = {
@@ -3406,13 +3325,13 @@ let
sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7";
};
};
- "gensync-1.0.0-beta.1" = {
+ "gensync-1.0.0-beta.2" = {
name = "gensync";
packageName = "gensync";
- version = "1.0.0-beta.1";
+ version = "1.0.0-beta.2";
src = fetchurl {
- url = "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz";
- sha512 = "r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==";
+ url = "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz";
+ sha512 = "3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==";
};
};
"get-caller-file-2.0.5" = {
@@ -3424,6 +3343,15 @@ let
sha512 = "DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==";
};
};
+ "get-intrinsic-1.0.1" = {
+ name = "get-intrinsic";
+ packageName = "get-intrinsic";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz";
+ sha512 = "ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==";
+ };
+ };
"get-package-type-0.1.0" = {
name = "get-package-type";
packageName = "get-package-type";
@@ -3694,13 +3622,13 @@ let
sha1 = "8f2d508d0600b4a456da2f086556e7e5c056a3c6";
};
};
- "highlight.js-10.2.0" = {
+ "highlight.js-10.3.2" = {
name = "highlight.js";
packageName = "highlight.js";
- version = "10.2.0";
+ version = "10.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/highlight.js/-/highlight.js-10.2.0.tgz";
- sha512 = "OryzPiqqNCfO/wtFo619W+nPYALM6u7iCQkum4bqRmmlcTikOkmlL06i009QelynBPAlNByTQU6cBB2cOBQtCw==";
+ url = "https://registry.npmjs.org/highlight.js/-/highlight.js-10.3.2.tgz";
+ sha512 = "3jRT7OUYsVsKvukNKZCtnvRcFyCJqSEIuIMsEybAXRiFSwpt65qjPd/Pr+UOdYt7WJlt+lj3+ypUsHiySBp/Jw==";
};
};
"hosted-git-info-2.8.8" = {
@@ -3775,13 +3703,13 @@ let
sha512 = "SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==";
};
};
- "humanize-duration-3.23.1" = {
+ "humanize-duration-3.24.0" = {
name = "humanize-duration";
packageName = "humanize-duration";
- version = "3.23.1";
+ version = "3.24.0";
src = fetchurl {
- url = "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.23.1.tgz";
- sha512 = "aoOEkomAETmVuQyBx4E7/LfPlC9s8pAA/USl7vFRQpDjepo3aiyvFfOhtXSDqPowdBVPFUZ7onG/KyuolX0qPg==";
+ url = "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.24.0.tgz";
+ sha512 = "B3udnqisaDeRsvUSb+5n2hjxhABI9jotB+i1IEhgHhguTeM5LxIUKoVIu7UpeyaPOygr/Fnv7UhOi45kYYG+tg==";
};
};
"iconv-lite-0.4.24" = {
@@ -3793,13 +3721,13 @@ let
sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
};
};
- "ieee754-1.1.13" = {
+ "ieee754-1.2.1" = {
name = "ieee754";
packageName = "ieee754";
- version = "1.1.13";
+ version = "1.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz";
- sha512 = "4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==";
+ url = "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz";
+ sha512 = "dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==";
};
};
"ignore-4.0.6" = {
@@ -3883,15 +3811,6 @@ let
sha512 = "agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==";
};
};
- "invariant-2.2.4" = {
- name = "invariant";
- packageName = "invariant";
- version = "2.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz";
- sha512 = "phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==";
- };
- };
"ip-regex-2.1.0" = {
name = "ip-regex";
packageName = "ip-regex";
@@ -3955,6 +3874,15 @@ let
sha1 = "75f16642b480f187a711c814161fd3a4a7655898";
};
};
+ "is-binary-path-2.1.0" = {
+ name = "is-binary-path";
+ packageName = "is-binary-path";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz";
+ sha512 = "ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==";
+ };
+ };
"is-buffer-1.1.6" = {
name = "is-buffer";
packageName = "is-buffer";
@@ -3964,15 +3892,6 @@ let
sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==";
};
};
- "is-callable-1.2.2" = {
- name = "is-callable";
- packageName = "is-callable";
- version = "1.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz";
- sha512 = "dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==";
- };
- };
"is-ci-2.0.0" = {
name = "is-ci";
packageName = "is-ci";
@@ -3982,6 +3901,15 @@ let
sha512 = "YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==";
};
};
+ "is-core-module-2.0.0" = {
+ name = "is-core-module";
+ packageName = "is-core-module";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.0.0.tgz";
+ sha512 = "jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw==";
+ };
+ };
"is-data-descriptor-0.1.4" = {
name = "is-data-descriptor";
packageName = "is-data-descriptor";
@@ -4000,15 +3928,6 @@ let
sha512 = "jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==";
};
};
- "is-date-object-1.0.2" = {
- name = "is-date-object";
- packageName = "is-date-object";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz";
- sha512 = "USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==";
- };
- };
"is-descriptor-0.1.6" = {
name = "is-descriptor";
packageName = "is-descriptor";
@@ -4126,15 +4045,6 @@ let
sha1 = "6910bca5da8c95e784b5751b976cf5a10fee36d2";
};
};
- "is-negative-zero-2.0.0" = {
- name = "is-negative-zero";
- packageName = "is-negative-zero";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz";
- sha1 = "9553b121b0fac28869da9ed459e20c7543788461";
- };
- };
"is-number-3.0.0" = {
name = "is-number";
packageName = "is-number";
@@ -4171,15 +4081,6 @@ let
sha1 = "0c52e54bcca391bb2c494b21e8626d7336c6e397";
};
};
- "is-regex-1.1.1" = {
- name = "is-regex";
- packageName = "is-regex";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz";
- sha512 = "1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==";
- };
- };
"is-relative-1.0.0" = {
name = "is-relative";
packageName = "is-relative";
@@ -4207,15 +4108,6 @@ let
sha512 = "XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==";
};
};
- "is-symbol-1.0.3" = {
- name = "is-symbol";
- packageName = "is-symbol";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz";
- sha512 = "OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==";
- };
- };
"is-typedarray-1.0.0" = {
name = "is-typedarray";
packageName = "is-typedarray";
@@ -4342,58 +4234,49 @@ let
sha512 = "9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==";
};
};
- "jest-26.4.2" = {
+ "jest-26.6.1" = {
name = "jest";
packageName = "jest";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest/-/jest-26.4.2.tgz";
- sha512 = "LLCjPrUh98Ik8CzW8LLVnSCfLaiY+wbK53U7VxnFSX7Q+kWC4noVeDvGWIFw0Amfq1lq2VfGm7YHWSLBV62MJw==";
+ url = "https://registry.npmjs.org/jest/-/jest-26.6.1.tgz";
+ sha512 = "f+ahfqw3Ffy+9vA7sWFGpTmhtKEMsNAZiWBVXDkrpIO73zIz22iimjirnV78kh/eWlylmvLh/0WxHN6fZraZdA==";
};
};
- "jest-changed-files-26.3.0" = {
+ "jest-changed-files-26.6.1" = {
name = "jest-changed-files";
packageName = "jest-changed-files";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.3.0.tgz";
- sha512 = "1C4R4nijgPltX6fugKxM4oQ18zimS7LqQ+zTTY8lMCMFPrxqBFb7KJH0Z2fRQJvw2Slbaipsqq7s1mgX5Iot+g==";
+ url = "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.1.tgz";
+ sha512 = "NhSdZ5F6b/rIN5V46x1l31vrmukD/bJUXgYAY8VtP1SknYdJwjYDRxuLt7Z8QryIdqCjMIn2C0Cd98EZ4umo8Q==";
};
};
- "jest-cli-26.4.2" = {
+ "jest-cli-26.6.1" = {
name = "jest-cli";
packageName = "jest-cli";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-cli/-/jest-cli-26.4.2.tgz";
- sha512 = "zb+lGd/SfrPvoRSC/0LWdaWCnscXc1mGYW//NP4/tmBvRPT3VntZ2jtKUONsRi59zc5JqmsSajA9ewJKFYp8Cw==";
+ url = "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.1.tgz";
+ sha512 = "aPLoEjlwFrCWhiPpW5NUxQA1X1kWsAnQcQ0SO/fHsCvczL3W75iVAcH9kP6NN+BNqZcHNEvkhxT5cDmBfEAh+w==";
};
};
- "jest-config-26.4.2" = {
+ "jest-config-26.6.1" = {
name = "jest-config";
packageName = "jest-config";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-config/-/jest-config-26.4.2.tgz";
- sha512 = "QBf7YGLuToiM8PmTnJEdRxyYy3mHWLh24LJZKVdXZ2PNdizSe1B/E8bVm+HYcjbEzGuVXDv/di+EzdO/6Gq80A==";
+ url = "https://registry.npmjs.org/jest-config/-/jest-config-26.6.1.tgz";
+ sha512 = "mtJzIynIwW1d1nMlKCNCQiSgWaqFn8cH/fOSNY97xG7Y9tBCZbCSuW2GTX0RPmceSJGO7l27JgwC18LEg0Vg+g==";
};
};
- "jest-diff-25.5.0" = {
+ "jest-diff-26.6.1" = {
name = "jest-diff";
packageName = "jest-diff";
- version = "25.5.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz";
- sha512 = "z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==";
- };
- };
- "jest-diff-26.4.2" = {
- name = "jest-diff";
- packageName = "jest-diff";
- version = "26.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/jest-diff/-/jest-diff-26.4.2.tgz";
- sha512 = "6T1XQY8U28WH0Z5rGpQ+VqZSZz8EN8rZcBtfvXaOkbwxIEeRre6qnuZQlbY1AJ4MKDxQF8EkrCvK+hL/VkyYLQ==";
+ url = "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.1.tgz";
+ sha512 = "BBNy/zin2m4kG5In126O8chOBxLLS/XMTuuM2+YhgyHk87ewPzKTuTJcqj3lOWOi03NNgrl+DkMeV/exdvG9gg==";
};
};
"jest-docblock-26.0.0" = {
@@ -4405,40 +4288,31 @@ let
sha512 = "RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==";
};
};
- "jest-each-26.4.2" = {
+ "jest-each-26.6.1" = {
name = "jest-each";
packageName = "jest-each";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-each/-/jest-each-26.4.2.tgz";
- sha512 = "p15rt8r8cUcRY0Mvo1fpkOGYm7iI8S6ySxgIdfh3oOIv+gHwrHTy5VWCGOecWUhDsit4Nz8avJWdT07WLpbwDA==";
+ url = "https://registry.npmjs.org/jest-each/-/jest-each-26.6.1.tgz";
+ sha512 = "gSn8eB3buchuq45SU7pLB7qmCGax1ZSxfaWuEFblCyNMtyokYaKFh9dRhYPujK6xYL57dLIPhLKatjmB5XWzGA==";
};
};
- "jest-environment-jsdom-26.3.0" = {
+ "jest-environment-jsdom-26.6.1" = {
name = "jest-environment-jsdom";
packageName = "jest-environment-jsdom";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.3.0.tgz";
- sha512 = "zra8He2btIMJkAzvLaiZ9QwEPGEetbxqmjEBQwhH3CA+Hhhu0jSiEJxnJMbX28TGUvPLxBt/zyaTLrOPF4yMJA==";
+ url = "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.1.tgz";
+ sha512 = "A17RiXuHYNVlkM+3QNcQ6n5EZyAc6eld8ra9TW26luounGWpku4tj03uqRgHJCI1d4uHr5rJiuCH5JFRtdmrcA==";
};
};
- "jest-environment-node-26.3.0" = {
+ "jest-environment-node-26.6.1" = {
name = "jest-environment-node";
packageName = "jest-environment-node";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.3.0.tgz";
- sha512 = "c9BvYoo+FGcMj5FunbBgtBnbR5qk3uky8PKyRVpSfe2/8+LrNQMiXX53z6q2kY+j15SkjQCOSL/6LHnCPLVHNw==";
- };
- };
- "jest-get-type-25.2.6" = {
- name = "jest-get-type";
- packageName = "jest-get-type";
- version = "25.2.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz";
- sha512 = "DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==";
+ url = "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.1.tgz";
+ sha512 = "YffaCp6h0j1kbcf1NVZ7umC6CPgD67YS+G1BeornfuSkx5s3xdhuwG0DCxSiHPXyT81FfJzA1L7nXvhq50OWIg==";
};
};
"jest-get-type-26.3.0" = {
@@ -4450,58 +4324,58 @@ let
sha512 = "TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==";
};
};
- "jest-haste-map-26.3.0" = {
+ "jest-haste-map-26.6.1" = {
name = "jest-haste-map";
packageName = "jest-haste-map";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.3.0.tgz";
- sha512 = "DHWBpTJgJhLLGwE5Z1ZaqLTYqeODQIZpby0zMBsCU9iRFHYyhklYqP4EiG73j5dkbaAdSZhgB938mL51Q5LeZA==";
+ url = "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.1.tgz";
+ sha512 = "9kPafkv0nX6ta1PrshnkiyhhoQoFWncrU/uUBt3/AP1r78WSCU5iLceYRTwDvJl67H3RrXqSlSVDDa/AsUB7OQ==";
};
};
- "jest-jasmine2-26.4.2" = {
+ "jest-jasmine2-26.6.1" = {
name = "jest-jasmine2";
packageName = "jest-jasmine2";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.4.2.tgz";
- sha512 = "z7H4EpCldHN1J8fNgsja58QftxBSL+JcwZmaXIvV9WKIM+x49F4GLHu/+BQh2kzRKHAgaN/E82od+8rTOBPyPA==";
+ url = "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.1.tgz";
+ sha512 = "2uYdT32o/ZzSxYAPduAgokO8OlAL1YdG/9oxcEY138EDNpIK5XRRJDaGzTZdIBWSxk0aR8XxN44FvfXtHB+Fiw==";
};
};
- "jest-leak-detector-26.4.2" = {
+ "jest-leak-detector-26.6.1" = {
name = "jest-leak-detector";
packageName = "jest-leak-detector";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.4.2.tgz";
- sha512 = "akzGcxwxtE+9ZJZRW+M2o+nTNnmQZxrHJxX/HjgDaU5+PLmY1qnQPnMjgADPGCRPhB+Yawe1iij0REe+k/aHoA==";
+ url = "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.1.tgz";
+ sha512 = "j9ZOtJSJKlHjrs4aIxWjiQUjyrffPdiAQn2Iw0916w7qZE5Lk0T2KhIH6E9vfhzP6sw0Q0jtnLLb4vQ71o1HlA==";
};
};
- "jest-matcher-utils-26.4.2" = {
+ "jest-matcher-utils-26.6.1" = {
name = "jest-matcher-utils";
packageName = "jest-matcher-utils";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.4.2.tgz";
- sha512 = "KcbNqWfWUG24R7tu9WcAOKKdiXiXCbMvQYT6iodZ9k1f7065k0keUOW6XpJMMvah+hTfqkhJhRXmA3r3zMAg0Q==";
+ url = "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.1.tgz";
+ sha512 = "9iu3zrsYlUnl8pByhREF9rr5eYoiEb1F7ymNKg6lJr/0qD37LWS5FSW/JcoDl8UdMX2+zAzabDs7sTO+QFKjCg==";
};
};
- "jest-message-util-26.3.0" = {
+ "jest-message-util-26.6.1" = {
name = "jest-message-util";
packageName = "jest-message-util";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.3.0.tgz";
- sha512 = "xIavRYqr4/otGOiLxLZGj3ieMmjcNE73Ui+LdSW/Y790j5acqCsAdDiLIbzHCZMpN07JOENRWX5DcU+OQ+TjTA==";
+ url = "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.1.tgz";
+ sha512 = "cqM4HnqncIebBNdTKrBoWR/4ufHTll0pK/FWwX0YasK+TlBQEMqw3IEdynuuOTjDPFO3ONlFn37280X48beByw==";
};
};
- "jest-mock-26.3.0" = {
+ "jest-mock-26.6.1" = {
name = "jest-mock";
packageName = "jest-mock";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-mock/-/jest-mock-26.3.0.tgz";
- sha512 = "PeaRrg8Dc6mnS35gOo/CbZovoDPKAeB1FICZiuagAgGvbWdNNyjQjkOaGUa/3N3JtpQ/Mh9P4A2D4Fv51NnP8Q==";
+ url = "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.1.tgz";
+ sha512 = "my0lPTBu1awY8iVG62sB2sx9qf8zxNDVX+5aFgoB8Vbqjb6LqIOsfyFA8P1z6H2IsqMbvOX9oCJnK67Y3yUIMA==";
};
};
"jest-pnp-resolver-1.2.2" = {
@@ -4522,94 +4396,94 @@ let
sha512 = "Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==";
};
};
- "jest-resolve-26.4.0" = {
+ "jest-resolve-26.6.1" = {
name = "jest-resolve";
packageName = "jest-resolve";
- version = "26.4.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.4.0.tgz";
- sha512 = "bn/JoZTEXRSlEx3+SfgZcJAVuTMOksYq9xe9O6s4Ekg84aKBObEaVXKOEilULRqviSLAYJldnoWV9c07kwtiCg==";
+ url = "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.1.tgz";
+ sha512 = "hiHfQH6rrcpAmw9xCQ0vD66SDuU+7ZulOuKwc4jpbmFFsz0bQG/Ib92K+9/489u5rVw0btr/ZhiHqBpmkbCvuQ==";
};
};
- "jest-resolve-dependencies-26.4.2" = {
+ "jest-resolve-dependencies-26.6.1" = {
name = "jest-resolve-dependencies";
packageName = "jest-resolve-dependencies";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.4.2.tgz";
- sha512 = "ADHaOwqEcVc71uTfySzSowA/RdxUpCxhxa2FNLiin9vWLB1uLPad3we+JSSROq5+SrL9iYPdZZF8bdKM7XABTQ==";
+ url = "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.1.tgz";
+ sha512 = "MN6lufbZJ3RBfTnJesZtHu3hUCBqPdHRe2+FhIt0yiqJ3fMgzWRqMRQyN/d/QwOE7KXwAG2ekZutbPhuD7s51A==";
};
};
- "jest-runner-26.4.2" = {
+ "jest-runner-26.6.1" = {
name = "jest-runner";
packageName = "jest-runner";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-runner/-/jest-runner-26.4.2.tgz";
- sha512 = "FgjDHeVknDjw1gRAYaoUoShe1K3XUuFMkIaXbdhEys+1O4bEJS8Avmn4lBwoMfL8O5oFTdWYKcf3tEJyyYyk8g==";
+ url = "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.1.tgz";
+ sha512 = "DmpNGdgsbl5s0FGkmsInmqnmqCtliCSnjWA2TFAJS1m1mL5atwfPsf+uoZ8uYQ2X0uDj4NM+nPcDnUpbNTRMBA==";
};
};
- "jest-runtime-26.4.2" = {
+ "jest-runtime-26.6.1" = {
name = "jest-runtime";
packageName = "jest-runtime";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.4.2.tgz";
- sha512 = "4Pe7Uk5a80FnbHwSOk7ojNCJvz3Ks2CNQWT5Z7MJo4tX0jb3V/LThKvD9tKPNVNyeMH98J/nzGlcwc00R2dSHQ==";
+ url = "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.1.tgz";
+ sha512 = "7uOCNeezXDWgjEyzYbRN2ViY7xNZzusNVGAMmU0UHRUNXuY4j4GBHKGMqPo/cBPZA9bSYp+lwK2DRRBU5Dv6YQ==";
};
};
- "jest-serializer-26.3.0" = {
+ "jest-serializer-26.5.0" = {
name = "jest-serializer";
packageName = "jest-serializer";
- version = "26.3.0";
+ version = "26.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.3.0.tgz";
- sha512 = "IDRBQBLPlKa4flg77fqg0n/pH87tcRKwe8zxOVTWISxGpPHYkRZ1dXKyh04JOja7gppc60+soKVZ791mruVdow==";
+ url = "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.5.0.tgz";
+ sha512 = "+h3Gf5CDRlSLdgTv7y0vPIAoLgX/SI7T4v6hy+TEXMgYbv+ztzbg5PSN6mUXAT/hXYHvZRWm+MaObVfqkhCGxA==";
};
};
- "jest-snapshot-26.4.2" = {
+ "jest-snapshot-26.6.1" = {
name = "jest-snapshot";
packageName = "jest-snapshot";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.4.2.tgz";
- sha512 = "N6Uub8FccKlf5SBFnL2Ri/xofbaA68Cc3MGjP/NuwgnsvWh+9hLIR/DhrxbSiKXMY9vUW5dI6EW1eHaDHqe9sg==";
+ url = "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.1.tgz";
+ sha512 = "JA7bZp7HRTIJYAi85pJ/OZ2eur2dqmwIToA5/6d7Mn90isGEfeF9FvuhDLLEczgKP1ihreBzrJ6Vr7zteP5JNA==";
};
};
- "jest-util-26.3.0" = {
+ "jest-util-26.6.1" = {
name = "jest-util";
packageName = "jest-util";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-util/-/jest-util-26.3.0.tgz";
- sha512 = "4zpn6bwV0+AMFN0IYhH/wnzIQzRaYVrz1A8sYnRnj4UXDXbOVtWmlaZkO9mipFqZ13okIfN87aDoJWB7VH6hcw==";
+ url = "https://registry.npmjs.org/jest-util/-/jest-util-26.6.1.tgz";
+ sha512 = "xCLZUqVoqhquyPLuDXmH7ogceGctbW8SMyQVjD9o+1+NPWI7t0vO08udcFLVPLgKWcvc+zotaUv/RuaR6l8HIA==";
};
};
- "jest-validate-26.4.2" = {
+ "jest-validate-26.6.1" = {
name = "jest-validate";
packageName = "jest-validate";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-validate/-/jest-validate-26.4.2.tgz";
- sha512 = "blft+xDX7XXghfhY0mrsBCYhX365n8K5wNDC4XAcNKqqjEzsRUSXP44m6PL0QJEW2crxQFLLztVnJ4j7oPlQrQ==";
+ url = "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.1.tgz";
+ sha512 = "BEFpGbylKocnNPZULcnk+TGaz1oFZQH/wcaXlaXABbu0zBwkOGczuWgdLucUouuQqn7VadHZZeTvo8VSFDLMOA==";
};
};
- "jest-watcher-26.3.0" = {
+ "jest-watcher-26.6.1" = {
name = "jest-watcher";
packageName = "jest-watcher";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.3.0.tgz";
- sha512 = "XnLdKmyCGJ3VoF6G/p5ohbJ04q/vv5aH9ENI+i6BL0uu9WWB6Z7Z2lhQQk0d2AVZcRGp1yW+/TsoToMhBFPRdQ==";
+ url = "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.1.tgz";
+ sha512 = "0LBIPPncNi9CaLKK15bnxyd2E8OMl4kJg0PTiNOI+MXztXw1zVdtX/x9Pr6pXaQYps+eS/ts43O4+HByZ7yJSw==";
};
};
- "jest-worker-26.3.0" = {
+ "jest-worker-26.6.1" = {
name = "jest-worker";
packageName = "jest-worker";
- version = "26.3.0";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-worker/-/jest-worker-26.3.0.tgz";
- sha512 = "Vmpn2F6IASefL+DVBhPzI2J9/GJUsqzomdeN+P+dK8/jKxbh8R3BtFnx3FIta7wYlPU62cpJMJQo4kuOowcMnw==";
+ url = "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.1.tgz";
+ sha512 = "R5IE3qSGz+QynJx8y+ICEkdI2OJ3RJjRQVEyCcFAd3yVhQSEtquziPO29Mlzgn07LOVE8u8jhJ1FqcwegiXWOw==";
};
};
"js-tokens-4.0.0" = {
@@ -4720,13 +4594,13 @@ let
sha512 = "KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==";
};
};
- "jsonfile-6.0.1" = {
+ "jsonfile-6.1.0" = {
name = "jsonfile";
packageName = "jsonfile";
- version = "6.0.1";
+ version = "6.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz";
- sha512 = "jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==";
+ url = "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz";
+ sha512 = "5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==";
};
};
"jsprim-1.4.1" = {
@@ -4810,15 +4684,6 @@ let
sha512 = "qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==";
};
};
- "levenary-1.1.1" = {
- name = "levenary";
- packageName = "levenary";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz";
- sha512 = "mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==";
- };
- };
"levn-0.3.0" = {
name = "levn";
packageName = "levn";
@@ -4882,15 +4747,6 @@ let
sha512 = "N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg==";
};
};
- "loose-envify-1.4.0" = {
- name = "loose-envify";
- packageName = "loose-envify";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz";
- sha512 = "lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==";
- };
- };
"lunr-2.3.9" = {
name = "lunr";
packageName = "lunr";
@@ -4945,13 +4801,13 @@ let
sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f";
};
};
- "marked-1.1.1" = {
+ "marked-1.2.2" = {
name = "marked";
packageName = "marked";
- version = "1.1.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/marked/-/marked-1.1.1.tgz";
- sha512 = "mJzT8D2yPxoPh7h0UXkB+dBj4FykPJ2OIfxAWeIHrvoHDkFxukV/29QxoFQoPM6RLEwhIFdJpmKBlqVM3s2ZIw==";
+ url = "https://registry.npmjs.org/marked/-/marked-1.2.2.tgz";
+ sha512 = "5jjKHVl/FPo0Z6ocP3zYhKiJLzkwJAw4CZoLjv57FkvbUuwOX4LIBBGGcXjAY6ATcd1q9B8UTj5T9Umauj0QYQ==";
};
};
"merge-stream-2.0.0" = {
@@ -5098,22 +4954,22 @@ let
sha512 = "gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==";
};
};
- "moment-2.29.0" = {
+ "moment-2.29.1" = {
name = "moment";
packageName = "moment";
- version = "2.29.0";
+ version = "2.29.1";
src = fetchurl {
- url = "https://registry.npmjs.org/moment/-/moment-2.29.0.tgz";
- sha512 = "z6IJ5HXYiuxvFTI6eiQ9dm77uE0gyy1yXNApVHqTcnIKfY9tIwEjlzsZ6u1LQXvVgKeTnv9Xm7NDvJ7lso3MtA==";
+ url = "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz";
+ sha512 = "kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==";
};
};
- "mqtt-4.2.1" = {
+ "mqtt-4.2.4" = {
name = "mqtt";
packageName = "mqtt";
- version = "4.2.1";
+ version = "4.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/mqtt/-/mqtt-4.2.1.tgz";
- sha512 = "Iv893r+jWlo5GkNcPOfCGwW8M49IixwHiKLFFYTociEymSibUVCORVEjPXWPGzSxhn7BdlUeHicbRmWiv0Crkg==";
+ url = "https://registry.npmjs.org/mqtt/-/mqtt-4.2.4.tgz";
+ sha512 = "g3tJt5UOS1Wqn/xntl4JhlJW51OM8CvgEmY8cwZ1zecE5G7uuwjSUUvgGeVDiEMWJ5vXCfZz2VMCQGNvKhzfEQ==";
};
};
"mqtt-packet-6.6.0" = {
@@ -5152,13 +5008,13 @@ let
sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
};
};
- "nan-2.14.1" = {
+ "nan-2.14.2" = {
name = "nan";
packageName = "nan";
- version = "2.14.1";
+ version = "2.14.2";
src = fetchurl {
- url = "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz";
- sha512 = "isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==";
+ url = "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz";
+ sha512 = "M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==";
};
};
"nanomatch-1.2.13" = {
@@ -5197,15 +5053,6 @@ let
sha512 = "Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==";
};
};
- "next-tick-1.0.0" = {
- name = "next-tick";
- packageName = "next-tick";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz";
- sha1 = "ca86d1fe8828169b0120208e3dc8424b9db8342c";
- };
- };
"nice-try-1.0.5" = {
name = "nice-try";
packageName = "nice-try";
@@ -5251,13 +5098,13 @@ let
sha512 = "46z7DUmcjoYdaWyXouuFNNfUo6eFa94t23c53c+lG/9Cvauk4a98rAUp9672X5dxGdQmLpPzTxzu8f/OeEPaFA==";
};
};
- "node-releases-1.1.61" = {
+ "node-releases-1.1.65" = {
name = "node-releases";
packageName = "node-releases";
- version = "1.1.61";
+ version = "1.1.65";
src = fetchurl {
- url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz";
- sha512 = "DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==";
+ url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.65.tgz";
+ sha512 = "YpzJOe2WFIW0V4ZkJQd/DGR/zdVwc/pI4Nl1CZrBO19FdRcSTmsuhdttw9rsTzzJLrNcSloLiBbEYx1C4f6gpA==";
};
};
"noop-logger-0.1.1" = {
@@ -5377,15 +5224,6 @@ let
sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c";
};
};
- "object-inspect-1.8.0" = {
- name = "object-inspect";
- packageName = "object-inspect";
- version = "1.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz";
- sha512 = "jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==";
- };
- };
"object-keys-1.1.1" = {
name = "object-keys";
packageName = "object-keys";
@@ -5404,13 +5242,13 @@ let
sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb";
};
};
- "object.assign-4.1.1" = {
+ "object.assign-4.1.2" = {
name = "object.assign";
packageName = "object.assign";
- version = "4.1.1";
+ version = "4.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz";
- sha512 = "VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==";
+ url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz";
+ sha512 = "ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==";
};
};
"object.pick-1.3.0" = {
@@ -5692,13 +5530,13 @@ let
sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab";
};
};
- "prebuild-install-5.3.5" = {
+ "prebuild-install-5.3.6" = {
name = "prebuild-install";
packageName = "prebuild-install";
- version = "5.3.5";
+ version = "5.3.6";
src = fetchurl {
- url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.5.tgz";
- sha512 = "YmMO7dph9CYKi5IR/BzjOJlRzpxGGVo1EsLSUZ0mt/Mq0HWZIHOKHHcHdT69yG54C9m6i45GpItwRHpk0Py7Uw==";
+ url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.6.tgz";
+ sha512 = "s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg==";
};
};
"prelude-ls-1.1.2" = {
@@ -5719,22 +5557,13 @@ let
sha512 = "vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==";
};
};
- "pretty-format-25.5.0" = {
- name = "pretty-format";
- packageName = "pretty-format";
- version = "25.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz";
- sha512 = "kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==";
- };
- };
- "pretty-format-26.4.2" = {
+ "pretty-format-26.6.1" = {
name = "pretty-format";
packageName = "pretty-format";
- version = "26.4.2";
+ version = "26.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pretty-format/-/pretty-format-26.4.2.tgz";
- sha512 = "zK6Gd8zDsEiVydOCGLkoBoZuqv8VTiHyAbKznXe/gaph/DAeZOmit9yMfgIz5adIgAMMs5XfoYSwAX3jcCO1tA==";
+ url = "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.1.tgz";
+ sha512 = "MeqqsP5PYcRBbGMvwzsyBdmAJ4EFX7pWFyl7x4+dMVg5pE0ZDdBIvEH2ergvIO+Gvwv1wh64YuOY9y5LuyY/GA==";
};
};
"process-nextick-args-2.0.1" = {
@@ -5755,13 +5584,13 @@ let
sha512 = "7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==";
};
};
- "prompts-2.3.2" = {
+ "prompts-2.4.0" = {
name = "prompts";
packageName = "prompts";
- version = "2.3.2";
+ version = "2.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz";
- sha512 = "Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==";
+ url = "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz";
+ sha512 = "awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==";
};
};
"psl-1.8.0" = {
@@ -5836,13 +5665,13 @@ let
sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==";
};
};
- "react-is-16.13.1" = {
+ "react-is-17.0.1" = {
name = "react-is";
packageName = "react-is";
- version = "16.13.1";
+ version = "17.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz";
- sha512 = "24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==";
+ url = "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz";
+ sha512 = "NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==";
};
};
"read-pkg-5.2.0" = {
@@ -5890,6 +5719,15 @@ let
sha512 = "1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==";
};
};
+ "readdirp-3.5.0" = {
+ name = "readdirp";
+ packageName = "readdirp";
+ version = "3.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz";
+ sha512 = "cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==";
+ };
+ };
"rechoir-0.6.2" = {
name = "rechoir";
packageName = "rechoir";
@@ -6070,13 +5908,13 @@ let
sha1 = "925d2601d39ac485e091cf0da5c6e694dc3dcaff";
};
};
- "resolve-1.17.0" = {
+ "resolve-1.18.1" = {
name = "resolve";
packageName = "resolve";
- version = "1.17.0";
+ version = "1.18.1";
src = fetchurl {
- url = "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz";
- sha512 = "ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==";
+ url = "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz";
+ sha512 = "lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==";
};
};
"resolve-cwd-3.0.0" = {
@@ -6160,13 +5998,13 @@ let
sha512 = "nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==";
};
};
- "run-parallel-1.1.9" = {
+ "run-parallel-1.1.10" = {
name = "run-parallel";
packageName = "run-parallel";
- version = "1.1.9";
+ version = "1.1.10";
src = fetchurl {
- url = "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz";
- sha512 = "DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==";
+ url = "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz";
+ sha512 = "zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==";
};
};
"safe-buffer-5.1.2" = {
@@ -6268,13 +6106,13 @@ let
sha512 = "BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==";
};
};
- "serialport-9.0.1" = {
+ "serialport-9.0.2" = {
name = "serialport";
packageName = "serialport";
- version = "9.0.1";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/serialport/-/serialport-9.0.1.tgz";
- sha512 = "35Ms8dqjtAb73lptfEZG2l/nFZOxHt3hUjCHvl+g3Mu737gzFLDpSBrRywBJw4G4eS5ozZ3YcthwYnop1WO+ng==";
+ url = "https://registry.npmjs.org/serialport/-/serialport-9.0.2.tgz";
+ sha512 = "N++EVrc2F3kUJ6aCE6BLxHwTrelFAZM3LFw4lo8TV0fDtfrwTc3+aoDpSsvfQg3DxrRf3shCtA6WYEH4g8kapw==";
};
};
"serve-static-1.14.1" = {
@@ -6691,24 +6529,6 @@ let
sha512 = "zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==";
};
};
- "string.prototype.trimend-1.0.1" = {
- name = "string.prototype.trimend";
- packageName = "string.prototype.trimend";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz";
- sha512 = "LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==";
- };
- };
- "string.prototype.trimstart-1.0.1" = {
- name = "string.prototype.trimstart";
- packageName = "string.prototype.trimstart";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz";
- sha512 = "XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==";
- };
- };
"string_decoder-1.1.1" = {
name = "string_decoder";
packageName = "string_decoder";
@@ -7033,13 +6853,13 @@ let
sha512 = "XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==";
};
};
- "tslib-1.13.0" = {
+ "tslib-1.14.1" = {
name = "tslib";
packageName = "tslib";
- version = "1.13.0";
+ version = "1.14.1";
src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz";
- sha512 = "i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==";
+ url = "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz";
+ sha512 = "Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==";
};
};
"tsutils-3.17.1" = {
@@ -7069,24 +6889,6 @@ let
sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
};
};
- "type-1.2.0" = {
- name = "type";
- packageName = "type";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/type/-/type-1.2.0.tgz";
- sha512 = "+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==";
- };
- };
- "type-2.1.0" = {
- name = "type";
- packageName = "type";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/type/-/type-2.1.0.tgz";
- sha512 = "G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==";
- };
- };
"type-check-0.3.2" = {
name = "type-check";
packageName = "type-check";
@@ -7177,13 +6979,13 @@ let
sha512 = "Y4Lf+qIb9NTydrexlazAM46SSLrmrQRqWiD52593g53SsmUFioAsMWt8m834J6qsp+7wHRjxCXSZeiiW5cMUdw==";
};
};
- "typedoc-plugin-markdown-3.0.3" = {
+ "typedoc-plugin-markdown-3.0.11" = {
name = "typedoc-plugin-markdown";
packageName = "typedoc-plugin-markdown";
- version = "3.0.3";
+ version = "3.0.11";
src = fetchurl {
- url = "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-3.0.3.tgz";
- sha512 = "cVa9BUkJw5IeadihNDlTy4e5yq1T0ZpNXzc+/vkgxdVJwgt1BQVQHSZYUNDa2R8nrlYmP9yt3ZQDxG9nIg4++A==";
+ url = "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-3.0.11.tgz";
+ sha512 = "/BE/PqnIVbQJ525czM+T3CVaA1gVN9X1Le100z8TV/Lze8LZVkuAUiHRIgw9BKYFm9IQaB88W55k4EV6uUVwYQ==";
};
};
"typedoc-plugin-no-inherit-1.2.0" = {
@@ -7204,22 +7006,22 @@ let
sha512 = "xHq9DzkoQywS7FyPneMm2/Hr9GRoCpjSQXkVN0W6SCJKP7fguqg2tasgh+8l5/mW6YSYvqCqEbkSYLbuD4Y6gA==";
};
};
- "typescript-4.0.3" = {
+ "typescript-4.0.5" = {
name = "typescript";
packageName = "typescript";
- version = "4.0.3";
+ version = "4.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-4.0.3.tgz";
- sha512 = "tEu6DGxGgRJPb/mVPIZ48e69xCn2yRmCgYmDugAVwmJ6o+0u1RI18eO7E7WBTLYLaEVVOhwQmcdhQHweux/WPg==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-4.0.5.tgz";
+ sha512 = "ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==";
};
};
- "uglify-js-3.10.4" = {
+ "uglify-js-3.11.4" = {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.10.4";
+ version = "3.11.4";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.10.4.tgz";
- sha512 = "kBFT3U4Dcj4/pJ52vfjCSfyLyvG9VYYuGYPmrPvAxRw/i7xHiT4VvCev+uiEMcEEiu6UNB6KgWmGtSUYIWScbw==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.4.tgz";
+ sha512 = "FyYnoxVL1D6+jDGQpbK5jW6y/2JlVfRfEeQ67BPCUg5wfCjaKOpr2XeceE4QL+MkhxliLtf5EbrMDZgzpt2CNw==";
};
};
"unc-path-regex-0.1.2" = {
@@ -7294,6 +7096,15 @@ let
sha512 = "rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==";
};
};
+ "universalify-2.0.0" = {
+ name = "universalify";
+ packageName = "universalify";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz";
+ sha512 = "hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==";
+ };
+ };
"unix-dgram-2.0.3" = {
name = "unix-dgram";
packageName = "unix-dgram";
@@ -7375,31 +7186,31 @@ let
sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
};
};
- "uuid-8.3.0" = {
+ "uuid-8.3.1" = {
name = "uuid";
packageName = "uuid";
- version = "8.3.0";
+ version = "8.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz";
- sha512 = "fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ==";
+ url = "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz";
+ sha512 = "FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==";
};
};
- "v8-compile-cache-2.1.1" = {
+ "v8-compile-cache-2.2.0" = {
name = "v8-compile-cache";
packageName = "v8-compile-cache";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz";
- sha512 = "8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==";
+ url = "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz";
+ sha512 = "gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==";
};
};
- "v8-to-istanbul-5.0.1" = {
+ "v8-to-istanbul-6.0.1" = {
name = "v8-to-istanbul";
packageName = "v8-to-istanbul";
- version = "5.0.1";
+ version = "6.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-5.0.1.tgz";
- sha512 = "mbDNjuDajqYe3TXFk5qxcQy8L1msXNE37WTlLoqqpBfRsimbNcrlhQlDPntmECEcUvdC+AQ8CyMMf6EUx1r74Q==";
+ url = "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-6.0.1.tgz";
+ sha512 = "PzM1WlqquhBvsV+Gco6WSFeg1AGdD53ccMRkFeyHRE/KRZaVacPOmQYP3EeVgDBtKD2BJ8kgynBQ5OtKiHCH+w==";
};
};
"validate-npm-package-license-3.0.4" = {
@@ -7483,13 +7294,13 @@ let
sha512 = "M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==";
};
};
- "whatwg-url-8.2.2" = {
+ "whatwg-url-8.4.0" = {
name = "whatwg-url";
packageName = "whatwg-url";
- version = "8.2.2";
+ version = "8.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.2.2.tgz";
- sha512 = "PcVnO6NiewhkmzV0qn7A+UZ9Xx4maNTI+O+TShmfE4pqjoCMwUMjkvoNhNHPTvgR7QH9Xt3R13iHuWy2sToFxQ==";
+ url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz";
+ sha512 = "vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==";
};
};
"which-1.3.1" = {
@@ -7681,95 +7492,87 @@ let
sha512 = "o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==";
};
};
- "zigbee-herdsman-0.13.11" = {
+ "zigbee-herdsman-0.13.26" = {
name = "zigbee-herdsman";
packageName = "zigbee-herdsman";
- version = "0.13.11";
+ version = "0.13.26";
src = fetchurl {
- url = "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.13.11.tgz";
- sha512 = "VgsTcYE9lHyXCaHYgzo0Jbtx69YV34YshfqRrcmst59pMmcGN3Vco3TG9FW7SVIJrsZKtVNKTLaUsxzM/9VcIg==";
+ url = "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.13.26.tgz";
+ sha512 = "NNPNmcqP7SaSdwzPGF4IjXczBnwX6rHXwB89t9faLDOLxAJgNU4EtFnLQXVrKi1t6ItMMfWzE9YtNdopSWicig==";
};
};
- "zigbee-herdsman-converters-12.0.194" = {
+ "zigbee-herdsman-converters-12.0.224" = {
name = "zigbee-herdsman-converters";
packageName = "zigbee-herdsman-converters";
- version = "12.0.194";
+ version = "12.0.224";
src = fetchurl {
- url = "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-12.0.194.tgz";
- sha512 = "0g4hZHKGKIgVNxYZ967tbmijMX/GAKt67dUXizFuMlt3bLTJbzDSfSG4b3XMRfvnDVbFU8gyEs841l7UbO1NzA==";
+ url = "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-12.0.224.tgz";
+ sha512 = "Iej1T5biRrXuKOdC6bsT8HDpayZSao/I4DWNstYlSyJhpa3QM0vZLbS4QexVmkG35gebrs1MSC7RVT4kUqizrw==";
};
};
- "zigbee2mqtt-frontend-0.2.17" = {
+ "zigbee2mqtt-frontend-0.2.68" = {
name = "zigbee2mqtt-frontend";
packageName = "zigbee2mqtt-frontend";
- version = "0.2.17";
+ version = "0.2.68";
src = fetchurl {
- url = "https://registry.npmjs.org/zigbee2mqtt-frontend/-/zigbee2mqtt-frontend-0.2.17.tgz";
- sha512 = "t5Alx8m2aLq5lVWKzY3qc7+YwSE1noRyVTjVBTKL/DgbdwCsKZ/D1J1ZdKyAMAPM2GUsqgBGQU+XmDXZ5TDf8A==";
+ url = "https://registry.npmjs.org/zigbee2mqtt-frontend/-/zigbee2mqtt-frontend-0.2.68.tgz";
+ sha512 = "i89/EG+wQZ4m+O8I9VPuIgsAOxtft/e1pH5qqZeFcDvQg2iRuvRWR7CuEFJ4FnbakjOXU62eGldfzqsoq/m9Tw==";
};
};
};
args = {
name = "zigbee2mqtt";
packageName = "zigbee2mqtt";
- version = "1.15.0";
+ version = "1.16.0";
src = ./.;
dependencies = [
sources."@dabh/diagnostics-2.0.2"
- sources."ajv-6.12.5"
+ sources."ajv-6.12.6"
sources."argparse-1.0.10"
sources."async-3.2.0"
sources."balanced-match-1.0.0"
sources."base64-js-1.3.1"
sources."bindings-1.5.0"
- (sources."bl-4.0.3" // {
+ sources."bl-4.0.3"
+ sources."brace-expansion-1.1.11"
+ sources."buffer-5.7.0"
+ sources."buffer-from-1.1.1"
+ (sources."callback-stream-1.1.0" // {
dependencies = [
- sources."readable-stream-3.6.0"
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
];
})
- sources."brace-expansion-1.1.11"
- sources."buffer-5.6.0"
- sources."buffer-from-1.1.1"
- sources."callback-stream-1.1.0"
sources."color-3.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."color-string-1.5.3"
+ sources."color-string-1.5.4"
sources."colors-1.4.0"
sources."colorspace-1.1.2"
sources."commist-1.1.0"
sources."concat-map-0.0.1"
- sources."concat-stream-1.6.2"
+ sources."concat-stream-2.0.0"
sources."core-util-is-1.0.2"
- sources."d-1.0.1"
sources."debounce-1.2.0"
sources."debug-2.6.9"
sources."depd-1.1.2"
sources."destroy-1.0.4"
- sources."duplexify-3.7.1"
+ (sources."duplexify-3.7.1" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."ee-first-1.1.1"
sources."enabled-2.0.0"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
- sources."es5-ext-0.10.53"
- sources."es6-iterator-2.0.3"
- sources."es6-map-0.1.5"
- (sources."es6-set-0.1.5" // {
- dependencies = [
- sources."es6-symbol-3.1.1"
- ];
- })
- sources."es6-symbol-3.1.3"
sources."escape-html-1.0.3"
sources."esprima-4.0.1"
sources."etag-1.8.1"
- sources."event-emitter-0.3.5"
sources."eventemitter3-4.0.7"
- (sources."ext-1.4.0" // {
- dependencies = [
- sources."type-2.1.0"
- ];
- })
sources."extend-3.0.2"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
@@ -7784,13 +7587,19 @@ let
sources."git-last-commit-1.0.0"
sources."glob-7.1.6"
sources."glob-parent-3.1.0"
- sources."glob-stream-6.1.0"
+ (sources."glob-stream-6.1.0" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."glossy-0.1.7"
sources."help-me-1.1.0"
sources."http-errors-1.7.3"
sources."http-proxy-1.18.1"
- sources."humanize-duration-3.23.1"
- sources."ieee754-1.1.13"
+ sources."humanize-duration-3.24.0"
+ sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-absolute-1.0.0"
@@ -7817,8 +7626,8 @@ let
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdir-recursive-0.4.0"
- sources."moment-2.29.0"
- (sources."mqtt-4.2.1" // {
+ sources."moment-2.29.1"
+ (sources."mqtt-4.2.4" // {
dependencies = [
sources."debug-4.2.0"
sources."ms-2.1.2"
@@ -7831,13 +7640,18 @@ let
];
})
sources."ms-2.0.0"
- sources."nan-2.14.1"
- sources."next-tick-1.0.0"
+ sources."nan-2.14.2"
sources."object-assign-deep-0.4.0"
sources."on-finished-2.3.0"
sources."once-1.4.0"
sources."one-time-1.0.0"
- sources."ordered-read-streams-1.0.1"
+ (sources."ordered-read-streams-1.0.1" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."parseurl-1.3.3"
sources."path-dirname-1.0.2"
sources."path-is-absolute-1.0.1"
@@ -7850,12 +7664,12 @@ let
})
sources."punycode-2.1.1"
sources."range-parser-1.2.1"
- sources."readable-stream-2.3.7"
+ sources."readable-stream-3.6.0"
sources."reinterval-1.1.0"
sources."remove-trailing-separator-1.1.0"
sources."requires-port-1.0.0"
sources."rimraf-3.0.2"
- sources."safe-buffer-5.1.2"
+ sources."safe-buffer-5.2.1"
sources."semver-7.3.2"
(sources."send-0.17.1" // {
dependencies = [
@@ -7865,23 +7679,24 @@ let
sources."serve-static-1.14.1"
sources."setprototypeof-1.1.1"
sources."simple-swizzle-0.2.2"
- (sources."split2-3.2.2" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
+ sources."split2-3.2.2"
sources."sprintf-js-1.0.3"
sources."stack-trace-0.0.10"
sources."statuses-1.5.0"
sources."stream-shift-1.0.1"
- sources."string_decoder-1.1.1"
+ sources."string_decoder-1.3.0"
sources."text-hex-1.0.0"
- sources."through2-2.0.5"
+ (sources."through2-2.0.5" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."through2-filter-3.0.0"
sources."to-absolute-glob-2.0.2"
sources."toidentifier-1.0.0"
sources."triple-beam-1.3.0"
- sources."type-1.2.0"
sources."typedarray-0.0.6"
sources."unc-path-regex-0.1.2"
sources."unique-stream-2.3.1"
@@ -7889,65 +7704,68 @@ let
sources."unpipe-1.0.0"
sources."uri-js-4.4.0"
sources."util-deprecate-1.0.2"
- (sources."winston-3.3.3" // {
+ sources."winston-3.3.3"
+ sources."winston-syslog-2.4.4"
+ (sources."winston-transport-4.4.0" // {
dependencies = [
- sources."readable-stream-3.6.0"
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
];
})
- sources."winston-syslog-2.4.4"
- sources."winston-transport-4.4.0"
sources."wrappy-1.0.2"
sources."ws-7.3.1"
sources."xtend-4.0.2"
- (sources."zigbee-herdsman-0.13.11" // {
+ (sources."zigbee-herdsman-0.13.26" // {
dependencies = [
- sources."@babel/cli-7.11.6"
+ sources."@babel/cli-7.12.1"
sources."@babel/code-frame-7.10.4"
- sources."@babel/compat-data-7.11.0"
- sources."@babel/core-7.11.6"
- sources."@babel/generator-7.11.6"
+ sources."@babel/compat-data-7.12.1"
+ sources."@babel/core-7.12.3"
+ sources."@babel/generator-7.12.1"
sources."@babel/helper-annotate-as-pure-7.10.4"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
- sources."@babel/helper-compilation-targets-7.10.4"
- sources."@babel/helper-create-class-features-plugin-7.10.5"
- sources."@babel/helper-create-regexp-features-plugin-7.10.4"
+ sources."@babel/helper-compilation-targets-7.12.1"
+ sources."@babel/helper-create-class-features-plugin-7.12.1"
+ sources."@babel/helper-create-regexp-features-plugin-7.12.1"
sources."@babel/helper-define-map-7.10.5"
- sources."@babel/helper-explode-assignable-expression-7.11.4"
+ sources."@babel/helper-explode-assignable-expression-7.12.1"
sources."@babel/helper-function-name-7.10.4"
sources."@babel/helper-get-function-arity-7.10.4"
sources."@babel/helper-hoist-variables-7.10.4"
- sources."@babel/helper-member-expression-to-functions-7.11.0"
- sources."@babel/helper-module-imports-7.10.4"
- sources."@babel/helper-module-transforms-7.11.0"
+ sources."@babel/helper-member-expression-to-functions-7.12.1"
+ sources."@babel/helper-module-imports-7.12.1"
+ sources."@babel/helper-module-transforms-7.12.1"
sources."@babel/helper-optimise-call-expression-7.10.4"
sources."@babel/helper-plugin-utils-7.10.4"
sources."@babel/helper-regex-7.10.5"
- sources."@babel/helper-remap-async-to-generator-7.11.4"
- sources."@babel/helper-replace-supers-7.10.4"
- sources."@babel/helper-simple-access-7.10.4"
- sources."@babel/helper-skip-transparent-expression-wrappers-7.11.0"
+ sources."@babel/helper-remap-async-to-generator-7.12.1"
+ sources."@babel/helper-replace-supers-7.12.1"
+ sources."@babel/helper-simple-access-7.12.1"
+ sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1"
sources."@babel/helper-split-export-declaration-7.11.0"
sources."@babel/helper-validator-identifier-7.10.4"
- sources."@babel/helper-wrap-function-7.10.4"
- sources."@babel/helpers-7.10.4"
+ sources."@babel/helper-validator-option-7.12.1"
+ sources."@babel/helper-wrap-function-7.12.3"
+ sources."@babel/helpers-7.12.1"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.11.5"
- sources."@babel/plugin-proposal-async-generator-functions-7.10.5"
- sources."@babel/plugin-proposal-class-properties-7.10.4"
- sources."@babel/plugin-proposal-dynamic-import-7.10.4"
- sources."@babel/plugin-proposal-export-namespace-from-7.10.4"
- sources."@babel/plugin-proposal-json-strings-7.10.4"
- sources."@babel/plugin-proposal-logical-assignment-operators-7.11.0"
- sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.4"
- sources."@babel/plugin-proposal-numeric-separator-7.10.4"
- sources."@babel/plugin-proposal-object-rest-spread-7.11.0"
- sources."@babel/plugin-proposal-optional-catch-binding-7.10.4"
- sources."@babel/plugin-proposal-optional-chaining-7.11.0"
- sources."@babel/plugin-proposal-private-methods-7.10.4"
- sources."@babel/plugin-proposal-unicode-property-regex-7.10.4"
+ sources."@babel/parser-7.12.3"
+ sources."@babel/plugin-proposal-async-generator-functions-7.12.1"
+ sources."@babel/plugin-proposal-class-properties-7.12.1"
+ sources."@babel/plugin-proposal-dynamic-import-7.12.1"
+ sources."@babel/plugin-proposal-export-namespace-from-7.12.1"
+ sources."@babel/plugin-proposal-json-strings-7.12.1"
+ sources."@babel/plugin-proposal-logical-assignment-operators-7.12.1"
+ sources."@babel/plugin-proposal-nullish-coalescing-operator-7.12.1"
+ sources."@babel/plugin-proposal-numeric-separator-7.12.1"
+ sources."@babel/plugin-proposal-object-rest-spread-7.12.1"
+ sources."@babel/plugin-proposal-optional-catch-binding-7.12.1"
+ sources."@babel/plugin-proposal-optional-chaining-7.12.1"
+ sources."@babel/plugin-proposal-private-methods-7.12.1"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.12.1"
sources."@babel/plugin-syntax-async-generators-7.8.4"
sources."@babel/plugin-syntax-bigint-7.8.3"
- sources."@babel/plugin-syntax-class-properties-7.10.4"
+ sources."@babel/plugin-syntax-class-properties-7.12.1"
sources."@babel/plugin-syntax-dynamic-import-7.8.3"
sources."@babel/plugin-syntax-export-namespace-from-7.8.3"
sources."@babel/plugin-syntax-import-meta-7.10.4"
@@ -7958,51 +7776,51 @@ let
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-syntax-optional-catch-binding-7.8.3"
sources."@babel/plugin-syntax-optional-chaining-7.8.3"
- sources."@babel/plugin-syntax-top-level-await-7.10.4"
- sources."@babel/plugin-syntax-typescript-7.10.4"
- sources."@babel/plugin-transform-arrow-functions-7.10.4"
- sources."@babel/plugin-transform-async-to-generator-7.10.4"
- sources."@babel/plugin-transform-block-scoped-functions-7.10.4"
- sources."@babel/plugin-transform-block-scoping-7.11.1"
- sources."@babel/plugin-transform-classes-7.10.4"
- sources."@babel/plugin-transform-computed-properties-7.10.4"
- sources."@babel/plugin-transform-destructuring-7.10.4"
- sources."@babel/plugin-transform-dotall-regex-7.10.4"
- sources."@babel/plugin-transform-duplicate-keys-7.10.4"
- sources."@babel/plugin-transform-exponentiation-operator-7.10.4"
- sources."@babel/plugin-transform-for-of-7.10.4"
- sources."@babel/plugin-transform-function-name-7.10.4"
- sources."@babel/plugin-transform-literals-7.10.4"
- sources."@babel/plugin-transform-member-expression-literals-7.10.4"
- sources."@babel/plugin-transform-modules-amd-7.10.5"
- sources."@babel/plugin-transform-modules-commonjs-7.10.4"
- sources."@babel/plugin-transform-modules-systemjs-7.10.5"
- sources."@babel/plugin-transform-modules-umd-7.10.4"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.10.4"
- sources."@babel/plugin-transform-new-target-7.10.4"
- sources."@babel/plugin-transform-object-super-7.10.4"
- sources."@babel/plugin-transform-parameters-7.10.5"
- sources."@babel/plugin-transform-property-literals-7.10.4"
- sources."@babel/plugin-transform-regenerator-7.10.4"
- sources."@babel/plugin-transform-reserved-words-7.10.4"
- sources."@babel/plugin-transform-shorthand-properties-7.10.4"
- sources."@babel/plugin-transform-spread-7.11.0"
- sources."@babel/plugin-transform-sticky-regex-7.10.4"
- sources."@babel/plugin-transform-template-literals-7.10.5"
- sources."@babel/plugin-transform-typeof-symbol-7.10.4"
- sources."@babel/plugin-transform-typescript-7.11.0"
- sources."@babel/plugin-transform-unicode-escapes-7.10.4"
- sources."@babel/plugin-transform-unicode-regex-7.10.4"
- sources."@babel/preset-env-7.11.5"
+ sources."@babel/plugin-syntax-top-level-await-7.12.1"
+ sources."@babel/plugin-syntax-typescript-7.12.1"
+ sources."@babel/plugin-transform-arrow-functions-7.12.1"
+ sources."@babel/plugin-transform-async-to-generator-7.12.1"
+ sources."@babel/plugin-transform-block-scoped-functions-7.12.1"
+ sources."@babel/plugin-transform-block-scoping-7.12.1"
+ sources."@babel/plugin-transform-classes-7.12.1"
+ sources."@babel/plugin-transform-computed-properties-7.12.1"
+ sources."@babel/plugin-transform-destructuring-7.12.1"
+ sources."@babel/plugin-transform-dotall-regex-7.12.1"
+ sources."@babel/plugin-transform-duplicate-keys-7.12.1"
+ sources."@babel/plugin-transform-exponentiation-operator-7.12.1"
+ sources."@babel/plugin-transform-for-of-7.12.1"
+ sources."@babel/plugin-transform-function-name-7.12.1"
+ sources."@babel/plugin-transform-literals-7.12.1"
+ sources."@babel/plugin-transform-member-expression-literals-7.12.1"
+ sources."@babel/plugin-transform-modules-amd-7.12.1"
+ sources."@babel/plugin-transform-modules-commonjs-7.12.1"
+ sources."@babel/plugin-transform-modules-systemjs-7.12.1"
+ sources."@babel/plugin-transform-modules-umd-7.12.1"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.12.1"
+ sources."@babel/plugin-transform-new-target-7.12.1"
+ sources."@babel/plugin-transform-object-super-7.12.1"
+ sources."@babel/plugin-transform-parameters-7.12.1"
+ sources."@babel/plugin-transform-property-literals-7.12.1"
+ sources."@babel/plugin-transform-regenerator-7.12.1"
+ sources."@babel/plugin-transform-reserved-words-7.12.1"
+ sources."@babel/plugin-transform-shorthand-properties-7.12.1"
+ sources."@babel/plugin-transform-spread-7.12.1"
+ sources."@babel/plugin-transform-sticky-regex-7.12.1"
+ sources."@babel/plugin-transform-template-literals-7.12.1"
+ sources."@babel/plugin-transform-typeof-symbol-7.12.1"
+ sources."@babel/plugin-transform-typescript-7.12.1"
+ sources."@babel/plugin-transform-unicode-escapes-7.12.1"
+ sources."@babel/plugin-transform-unicode-regex-7.12.1"
+ sources."@babel/preset-env-7.12.1"
sources."@babel/preset-modules-0.1.4"
- sources."@babel/preset-typescript-7.10.4"
- sources."@babel/runtime-7.11.2"
+ sources."@babel/preset-typescript-7.12.1"
+ sources."@babel/runtime-7.12.1"
sources."@babel/template-7.10.4"
- sources."@babel/traverse-7.11.5"
- sources."@babel/types-7.11.5"
+ sources."@babel/traverse-7.12.1"
+ sources."@babel/types-7.12.1"
sources."@bcoe/v8-coverage-0.2.3"
sources."@cnakazawa/watch-1.0.4"
- (sources."@eslint/eslintrc-0.1.3" // {
+ (sources."@eslint/eslintrc-0.2.1" // {
dependencies = [
sources."globals-12.4.0"
sources."ignore-4.0.6"
@@ -8011,11 +7829,9 @@ let
})
sources."@istanbuljs/load-nyc-config-1.1.0"
sources."@istanbuljs/schema-0.1.2"
- (sources."@jest/console-26.3.0" // {
+ (sources."@jest/console-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -8024,12 +7840,10 @@ let
sources."supports-color-7.2.0"
];
})
- (sources."@jest/core-26.4.2" // {
+ (sources."@jest/core-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."braces-3.0.2"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
@@ -8045,47 +7859,12 @@ let
sources."to-regex-range-5.0.1"
];
})
- (sources."@jest/environment-26.3.0" // {
- dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- (sources."@jest/fake-timers-26.3.0" // {
- dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- (sources."@jest/globals-26.4.2" // {
- dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- (sources."@jest/reporters-26.4.1" // {
+ sources."@jest/environment-26.6.1"
+ sources."@jest/fake-timers-26.6.1"
+ sources."@jest/globals-26.6.1"
+ (sources."@jest/reporters-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -8095,29 +7874,16 @@ let
sources."supports-color-7.2.0"
];
})
- (sources."@jest/source-map-26.3.0" // {
+ (sources."@jest/source-map-26.5.0" // {
dependencies = [
sources."source-map-0.6.1"
];
})
- (sources."@jest/test-result-26.3.0" // {
- dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- sources."@jest/test-sequencer-26.4.2"
- (sources."@jest/transform-26.3.0" // {
+ sources."@jest/test-result-26.6.1"
+ sources."@jest/test-sequencer-26.6.1"
+ (sources."@jest/transform-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."braces-3.0.2"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
@@ -8132,72 +7898,77 @@ let
sources."to-regex-range-5.0.1"
];
})
- (sources."@jest/types-25.5.0" // {
+ (sources."@jest/types-26.6.1" // {
dependencies = [
- sources."ansi-styles-4.2.1"
- sources."chalk-3.0.0"
+ sources."ansi-styles-4.3.0"
+ sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."has-flag-4.0.0"
sources."supports-color-7.2.0"
];
})
+ (sources."@nicolo-ribaudo/chokidar-2-2.1.8" // {
+ dependencies = [
+ sources."chokidar-2.1.8"
+ ];
+ })
sources."@nodelib/fs.scandir-2.1.3"
sources."@nodelib/fs.stat-2.0.3"
sources."@nodelib/fs.walk-1.2.4"
- sources."@serialport/binding-abstract-9.0.1"
- sources."@serialport/binding-mock-9.0.1"
- sources."@serialport/bindings-9.0.1"
+ sources."@serialport/binding-abstract-9.0.2"
+ sources."@serialport/binding-mock-9.0.2"
+ sources."@serialport/bindings-9.0.2"
sources."@serialport/parser-byte-length-9.0.1"
sources."@serialport/parser-cctalk-9.0.1"
sources."@serialport/parser-delimiter-9.0.1"
sources."@serialport/parser-readline-9.0.1"
sources."@serialport/parser-ready-9.0.1"
sources."@serialport/parser-regex-9.0.1"
- sources."@serialport/stream-9.0.1"
+ sources."@serialport/stream-9.0.2"
sources."@sinonjs/commons-1.8.1"
sources."@sinonjs/fake-timers-6.0.1"
- sources."@types/babel__core-7.1.10"
+ sources."@types/babel__core-7.1.11"
sources."@types/babel__generator-7.6.2"
sources."@types/babel__template-7.0.3"
sources."@types/babel__traverse-7.0.15"
- sources."@types/color-name-1.1.1"
+ sources."@types/debounce-1.2.0"
sources."@types/debug-4.1.5"
- sources."@types/graceful-fs-4.1.3"
+ sources."@types/graceful-fs-4.1.4"
sources."@types/istanbul-lib-coverage-2.0.3"
sources."@types/istanbul-lib-report-3.0.0"
- sources."@types/istanbul-reports-1.1.2"
- sources."@types/jest-26.0.14"
+ sources."@types/istanbul-reports-3.0.0"
+ sources."@types/jest-26.0.15"
sources."@types/json-schema-7.0.6"
sources."@types/nedb-1.8.11"
- sources."@types/node-14.11.2"
+ sources."@types/node-14.14.6"
sources."@types/normalize-package-data-2.4.0"
- sources."@types/prettier-2.1.1"
+ sources."@types/prettier-2.1.5"
sources."@types/serialport-8.0.1"
- sources."@types/stack-utils-1.0.1"
- sources."@types/yargs-15.0.7"
+ sources."@types/stack-utils-2.0.0"
+ sources."@types/yargs-15.0.9"
sources."@types/yargs-parser-15.0.0"
- (sources."@typescript-eslint/eslint-plugin-4.2.0" // {
+ (sources."@typescript-eslint/eslint-plugin-4.6.0" // {
dependencies = [
sources."semver-7.3.2"
];
})
- sources."@typescript-eslint/experimental-utils-4.2.0"
- sources."@typescript-eslint/parser-4.2.0"
- sources."@typescript-eslint/scope-manager-4.2.0"
- sources."@typescript-eslint/types-4.2.0"
- (sources."@typescript-eslint/typescript-estree-4.2.0" // {
+ sources."@typescript-eslint/experimental-utils-4.6.0"
+ sources."@typescript-eslint/parser-4.6.0"
+ sources."@typescript-eslint/scope-manager-4.6.0"
+ sources."@typescript-eslint/types-4.6.0"
+ (sources."@typescript-eslint/typescript-estree-4.6.0" // {
dependencies = [
sources."semver-7.3.2"
];
})
- sources."@typescript-eslint/visitor-keys-4.2.0"
+ sources."@typescript-eslint/visitor-keys-4.6.0"
sources."abab-2.0.5"
- sources."acorn-7.4.0"
+ sources."acorn-7.4.1"
sources."acorn-globals-6.0.0"
sources."acorn-jsx-5.3.1"
sources."acorn-walk-7.2.0"
- sources."ajv-6.12.5"
+ sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
(sources."ansi-escapes-4.3.1" // {
dependencies = [
@@ -8228,12 +7999,10 @@ let
sources."at-least-node-1.0.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
- (sources."babel-jest-26.3.0" // {
+ sources."aws4-1.11.0"
+ (sources."babel-jest-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -8244,9 +8013,9 @@ let
})
sources."babel-plugin-dynamic-import-node-2.3.3"
sources."babel-plugin-istanbul-6.0.0"
- sources."babel-plugin-jest-hoist-26.2.0"
- sources."babel-preset-current-node-syntax-0.1.3"
- sources."babel-preset-jest-26.3.0"
+ sources."babel-plugin-jest-hoist-26.5.0"
+ sources."babel-preset-current-node-syntax-0.1.4"
+ sources."babel-preset-jest-26.5.0"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -8276,19 +8045,34 @@ let
sources."browser-process-hrtime-1.0.0"
sources."browserslist-4.14.5"
sources."bser-2.1.1"
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
sources."buffer-from-1.1.1"
sources."cache-base-1.0.1"
+ sources."call-bind-1.0.0"
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001137"
+ sources."caniuse-lite-1.0.30001154"
sources."capture-exit-2.0.0"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."char-regex-1.0.2"
- sources."chokidar-2.1.8"
+ (sources."chokidar-3.4.3" // {
+ dependencies = [
+ sources."anymatch-3.1.1"
+ sources."binary-extensions-2.1.0"
+ sources."braces-3.0.2"
+ sources."fill-range-7.0.1"
+ sources."fsevents-2.1.3"
+ sources."glob-parent-5.1.1"
+ sources."is-binary-path-2.1.0"
+ sources."is-number-7.0.0"
+ sources."readdirp-3.5.0"
+ sources."to-regex-range-5.0.1"
+ ];
+ })
sources."chownr-1.1.4"
sources."ci-info-2.0.0"
+ sources."cjs-module-lexer-0.4.3"
(sources."class-utils-0.3.6" // {
dependencies = [
sources."define-property-0.2.5"
@@ -8331,9 +8115,10 @@ let
})
sources."dashdash-1.14.1"
sources."data-urls-2.0.0"
+ sources."debounce-1.2.0"
sources."debug-4.2.0"
sources."decamelize-1.2.0"
- sources."decimal.js-10.2.0"
+ sources."decimal.js-10.2.1"
sources."decode-uri-component-0.2.0"
sources."decompress-response-4.2.1"
sources."deep-extend-0.6.0"
@@ -8351,7 +8136,7 @@ let
sources."delegates-1.0.0"
sources."detect-libc-1.0.3"
sources."detect-newline-3.1.0"
- sources."diff-sequences-25.2.6"
+ sources."diff-sequences-26.5.0"
sources."dir-glob-3.0.1"
sources."doctrine-3.0.0"
(sources."domexception-2.0.1" // {
@@ -8360,15 +8145,13 @@ let
];
})
sources."ecc-jsbn-0.1.2"
- sources."electron-to-chromium-1.3.573"
- sources."emittery-0.7.1"
+ sources."electron-to-chromium-1.3.585"
+ sources."emittery-0.7.2"
sources."emoji-regex-7.0.3"
sources."end-of-stream-1.4.4"
sources."enquirer-2.3.6"
sources."error-ex-1.3.2"
- sources."es-abstract-1.18.0-next.0"
- sources."es-to-primitive-1.2.1"
- sources."escalade-3.1.0"
+ sources."escalade-3.1.1"
sources."escape-string-regexp-1.0.5"
(sources."escodegen-1.14.3" // {
dependencies = [
@@ -8379,15 +8162,14 @@ let
sources."type-check-0.3.2"
];
})
- (sources."eslint-7.10.0" // {
+ (sources."eslint-7.12.1" // {
dependencies = [
sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."cross-spawn-7.0.3"
- sources."eslint-visitor-keys-1.3.0"
sources."glob-parent-5.1.1"
sources."globals-12.4.0"
sources."has-flag-4.0.0"
@@ -8439,17 +8221,11 @@ let
];
})
sources."expand-template-2.0.3"
- (sources."expect-26.4.2" // {
+ (sources."expect-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
- sources."chalk-4.1.0"
+ sources."ansi-styles-4.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."jest-get-type-26.3.0"
- sources."supports-color-7.2.0"
];
})
sources."extend-3.0.2"
@@ -8481,7 +8257,7 @@ let
})
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."fb-watchman-2.0.1"
sources."file-entry-cache-5.0.1"
sources."file-uri-to-path-1.0.0"
@@ -8505,8 +8281,9 @@ let
sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
sources."gauge-2.7.4"
- sources."gensync-1.0.0-beta.1"
+ sources."gensync-1.0.0-beta.2"
sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.1"
sources."get-package-type-0.1.0"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
@@ -8543,14 +8320,14 @@ let
sources."kind-of-4.0.0"
];
})
- sources."highlight.js-10.2.0"
+ sources."highlight.js-10.3.2"
sources."hosted-git-info-2.8.8"
sources."html-encoding-sniffer-2.0.1"
sources."html-escaper-2.0.2"
sources."http-signature-1.2.0"
sources."human-signals-1.1.1"
sources."iconv-lite-0.4.24"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."ignore-5.1.8"
(sources."import-fresh-3.2.1" // {
dependencies = [
@@ -8563,7 +8340,6 @@ let
sources."inherits-2.0.4"
sources."ini-1.3.5"
sources."interpret-1.4.0"
- sources."invariant-2.2.4"
sources."ip-regex-2.1.0"
(sources."is-accessor-descriptor-0.1.6" // {
dependencies = [
@@ -8573,14 +8349,13 @@ let
sources."is-arrayish-0.2.1"
sources."is-binary-path-1.0.1"
sources."is-buffer-1.1.6"
- sources."is-callable-1.2.2"
sources."is-ci-2.0.0"
+ sources."is-core-module-2.0.0"
(sources."is-data-descriptor-0.1.4" // {
dependencies = [
sources."kind-of-3.2.2"
];
})
- sources."is-date-object-1.0.2"
(sources."is-descriptor-0.1.6" // {
dependencies = [
sources."kind-of-5.1.0"
@@ -8592,7 +8367,6 @@ let
sources."is-fullwidth-code-point-1.0.0"
sources."is-generator-fn-2.1.0"
sources."is-glob-4.0.1"
- sources."is-negative-zero-2.0.0"
(sources."is-number-3.0.0" // {
dependencies = [
sources."kind-of-3.2.2"
@@ -8600,9 +8374,7 @@ let
})
sources."is-plain-object-2.0.4"
sources."is-potential-custom-element-name-1.0.0"
- sources."is-regex-1.1.1"
sources."is-stream-1.1.0"
- sources."is-symbol-1.0.3"
sources."is-typedarray-1.0.0"
sources."is-windows-1.0.2"
sources."is-wsl-2.2.0"
@@ -8630,46 +8402,33 @@ let
];
})
sources."istanbul-reports-3.0.2"
- (sources."jest-26.4.2" // {
+ (sources."jest-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."has-flag-4.0.0"
- sources."jest-cli-26.4.2"
+ sources."jest-cli-26.6.1"
sources."supports-color-7.2.0"
];
})
- (sources."jest-changed-files-26.3.0" // {
+ (sources."jest-changed-files-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
sources."cross-spawn-7.0.3"
- sources."execa-4.0.3"
+ sources."execa-4.1.0"
sources."get-stream-5.2.0"
- sources."has-flag-4.0.0"
sources."is-stream-2.0.0"
sources."npm-run-path-4.0.1"
sources."path-key-3.1.1"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."supports-color-7.2.0"
sources."which-2.0.2"
];
})
- (sources."jest-config-26.4.2" // {
+ (sources."jest-config-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."braces-3.0.2"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
@@ -8677,44 +8436,14 @@ let
sources."fill-range-7.0.1"
sources."has-flag-4.0.0"
sources."is-number-7.0.0"
- sources."jest-get-type-26.3.0"
sources."micromatch-4.0.2"
- sources."pretty-format-26.4.2"
sources."supports-color-7.2.0"
sources."to-regex-range-5.0.1"
];
})
- (sources."jest-diff-25.5.0" // {
- dependencies = [
- sources."ansi-styles-4.2.1"
- sources."chalk-3.0.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- sources."jest-docblock-26.0.0"
- (sources."jest-each-26.4.2" // {
- dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.2.1"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."jest-get-type-26.3.0"
- sources."pretty-format-26.4.2"
- sources."supports-color-7.2.0"
- ];
- })
- (sources."jest-environment-jsdom-26.3.0" // {
+ (sources."jest-diff-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -8722,11 +8451,10 @@ let
sources."supports-color-7.2.0"
];
})
- (sources."jest-environment-node-26.3.0" // {
+ sources."jest-docblock-26.0.0"
+ (sources."jest-each-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -8734,77 +8462,44 @@ let
sources."supports-color-7.2.0"
];
})
- sources."jest-get-type-25.2.6"
- (sources."jest-haste-map-26.3.0" // {
+ sources."jest-environment-jsdom-26.6.1"
+ sources."jest-environment-node-26.6.1"
+ sources."jest-get-type-26.3.0"
+ (sources."jest-haste-map-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
sources."anymatch-3.1.1"
sources."braces-3.0.2"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
sources."fill-range-7.0.1"
sources."fsevents-2.1.3"
- sources."has-flag-4.0.0"
sources."is-number-7.0.0"
sources."micromatch-4.0.2"
- sources."supports-color-7.2.0"
sources."to-regex-range-5.0.1"
];
})
- (sources."jest-jasmine2-26.4.2" // {
- dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.2.1"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."pretty-format-26.4.2"
- sources."supports-color-7.2.0"
- ];
- })
- (sources."jest-leak-detector-26.4.2" // {
+ (sources."jest-jasmine2-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."has-flag-4.0.0"
- sources."jest-get-type-26.3.0"
- sources."pretty-format-26.4.2"
sources."supports-color-7.2.0"
];
})
- (sources."jest-matcher-utils-26.4.2" // {
+ sources."jest-leak-detector-26.6.1"
+ (sources."jest-matcher-utils-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."diff-sequences-26.3.0"
sources."has-flag-4.0.0"
- sources."jest-diff-26.4.2"
- sources."jest-get-type-26.3.0"
- sources."pretty-format-26.4.2"
sources."supports-color-7.2.0"
];
})
- (sources."jest-message-util-26.3.0" // {
+ (sources."jest-message-util-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."braces-3.0.2"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
@@ -8818,25 +8513,12 @@ let
sources."to-regex-range-5.0.1"
];
})
- (sources."jest-mock-26.3.0" // {
- dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."supports-color-7.2.0"
- ];
- })
+ sources."jest-mock-26.6.1"
sources."jest-pnp-resolver-1.2.2"
sources."jest-regex-util-26.0.0"
- (sources."jest-resolve-26.4.0" // {
+ (sources."jest-resolve-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -8845,11 +8527,10 @@ let
sources."supports-color-7.2.0"
];
})
- (sources."jest-resolve-dependencies-26.4.2" // {
+ sources."jest-resolve-dependencies-26.6.1"
+ (sources."jest-runner-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -8857,23 +8538,9 @@ let
sources."supports-color-7.2.0"
];
})
- (sources."jest-runner-26.4.2" // {
+ (sources."jest-runtime-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
- sources."chalk-4.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- (sources."jest-runtime-26.4.2" // {
- dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -8882,30 +8549,21 @@ let
sources."supports-color-7.2.0"
];
})
- sources."jest-serializer-26.3.0"
- (sources."jest-snapshot-26.4.2" // {
+ sources."jest-serializer-26.5.0"
+ (sources."jest-snapshot-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."diff-sequences-26.3.0"
sources."has-flag-4.0.0"
- sources."jest-diff-26.4.2"
- sources."jest-get-type-26.3.0"
- sources."pretty-format-26.4.2"
sources."semver-7.3.2"
sources."supports-color-7.2.0"
];
})
- (sources."jest-util-26.3.0" // {
+ (sources."jest-util-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."braces-3.0.2"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
@@ -8918,27 +8576,20 @@ let
sources."to-regex-range-5.0.1"
];
})
- (sources."jest-validate-26.4.2" // {
+ (sources."jest-validate-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.2.1"
- sources."camelcase-6.0.0"
+ sources."ansi-styles-4.3.0"
+ sources."camelcase-6.2.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."has-flag-4.0.0"
- sources."jest-get-type-26.3.0"
- sources."pretty-format-26.4.2"
sources."supports-color-7.2.0"
];
})
- (sources."jest-watcher-26.3.0" // {
+ (sources."jest-watcher-26.6.1" // {
dependencies = [
- sources."@jest/types-26.3.0"
- sources."@types/istanbul-reports-3.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -8946,7 +8597,7 @@ let
sources."supports-color-7.2.0"
];
})
- (sources."jest-worker-26.3.0" // {
+ (sources."jest-worker-26.6.1" // {
dependencies = [
sources."has-flag-4.0.0"
sources."supports-color-7.2.0"
@@ -8963,24 +8614,26 @@ let
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."json-stringify-safe-5.0.1"
sources."json5-2.1.3"
- sources."jsonfile-6.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."jsprim-1.4.1"
sources."kind-of-6.0.3"
sources."kleur-3.0.3"
sources."leven-3.1.0"
- sources."levenary-1.1.1"
sources."levn-0.4.1"
sources."lines-and-columns-1.1.6"
sources."locate-path-5.0.0"
sources."lodash-4.17.20"
sources."lodash.sortby-4.7.0"
- sources."loose-envify-1.4.0"
sources."lunr-2.3.9"
sources."make-dir-2.1.0"
sources."makeerror-1.0.11"
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
- sources."marked-1.1.1"
+ sources."marked-1.2.2"
sources."merge-stream-2.0.0"
sources."merge2-1.4.1"
sources."micromatch-3.1.10"
@@ -8994,7 +8647,7 @@ let
sources."mkdirp-0.5.5"
sources."mkdirp-classic-0.5.3"
sources."ms-2.1.2"
- sources."nan-2.14.1"
+ sources."nan-2.14.2"
sources."nanomatch-1.2.13"
sources."napi-build-utils-1.0.2"
sources."natural-compare-1.4.0"
@@ -9009,7 +8662,7 @@ let
sources."which-2.0.2"
];
})
- sources."node-releases-1.1.61"
+ sources."node-releases-1.1.65"
sources."noop-logger-0.1.1"
sources."normalize-package-data-2.5.0"
sources."normalize-path-3.0.0"
@@ -9025,10 +8678,9 @@ let
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
- sources."object.assign-4.1.1"
+ sources."object.assign-4.1.2"
sources."object.pick-1.3.0"
sources."once-1.4.0"
sources."onetime-5.1.2"
@@ -9054,25 +8706,25 @@ let
sources."pirates-4.0.1"
sources."pkg-dir-4.2.0"
sources."posix-character-classes-0.1.1"
- sources."prebuild-install-5.3.5"
+ sources."prebuild-install-5.3.6"
sources."prelude-ls-1.2.1"
- (sources."pretty-format-25.5.0" // {
+ (sources."pretty-format-26.6.1" // {
dependencies = [
sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
];
})
sources."process-nextick-args-2.0.1"
sources."progress-2.0.3"
- sources."prompts-2.3.2"
+ sources."prompts-2.4.0"
sources."psl-1.8.0"
sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
sources."rc-1.2.8"
- sources."react-is-16.13.1"
+ sources."react-is-17.0.1"
(sources."read-pkg-5.2.0" // {
dependencies = [
sources."type-fest-0.6.0"
@@ -9112,7 +8764,7 @@ let
})
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
sources."resolve-cwd-3.0.0"
sources."resolve-from-5.0.0"
sources."resolve-url-0.2.1"
@@ -9120,14 +8772,14 @@ let
sources."reusify-1.0.4"
sources."rimraf-2.6.3"
sources."rsvp-4.8.5"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."sane-4.1.0"
sources."saxes-5.0.1"
sources."semver-5.7.1"
- sources."serialport-9.0.1"
+ sources."serialport-9.0.2"
sources."set-blocking-2.0.0"
(sources."set-value-2.0.1" // {
dependencies = [
@@ -9203,16 +8855,6 @@ let
];
})
sources."string-width-1.0.2"
- (sources."string.prototype.trimend-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.6"
- ];
- })
- (sources."string.prototype.trimstart-1.0.1" // {
- dependencies = [
- sources."es-abstract-1.17.6"
- ];
- })
sources."string_decoder-1.1.1"
sources."strip-ansi-3.0.1"
sources."strip-bom-4.0.0"
@@ -9256,7 +8898,7 @@ let
sources."to-regex-range-2.1.1"
sources."tough-cookie-3.0.1"
sources."tr46-2.0.2"
- sources."tslib-1.13.0"
+ sources."tslib-1.14.1"
sources."tsutils-3.17.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
@@ -9270,11 +8912,11 @@ let
];
})
sources."typedoc-default-themes-0.11.4"
- sources."typedoc-plugin-markdown-3.0.3"
+ sources."typedoc-plugin-markdown-3.0.11"
sources."typedoc-plugin-no-inherit-1.2.0"
sources."typedoc-plugin-sourcefile-url-1.0.6"
- sources."typescript-4.0.3"
- sources."uglify-js-3.10.4"
+ sources."typescript-4.0.5"
+ sources."uglify-js-3.11.4"
sources."unicode-canonical-property-names-ecmascript-1.0.4"
sources."unicode-match-property-ecmascript-1.0.4"
sources."unicode-match-property-value-ecmascript-1.2.0"
@@ -9296,9 +8938,9 @@ let
sources."urix-0.1.0"
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
- sources."uuid-8.3.0"
- sources."v8-compile-cache-2.1.1"
- (sources."v8-to-istanbul-5.0.1" // {
+ sources."uuid-8.3.1"
+ sources."v8-compile-cache-2.2.0"
+ (sources."v8-to-istanbul-6.0.1" // {
dependencies = [
sources."source-map-0.7.3"
];
@@ -9311,7 +8953,7 @@ let
sources."webidl-conversions-6.1.0"
sources."whatwg-encoding-1.0.5"
sources."whatwg-mimetype-2.3.0"
- sources."whatwg-url-8.2.2"
+ sources."whatwg-url-8.4.0"
sources."which-1.3.1"
sources."which-module-2.0.0"
sources."which-pm-runs-1.0.0"
@@ -9321,7 +8963,7 @@ let
(sources."wrap-ansi-6.2.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."emoji-regex-8.0.0"
@@ -9349,41 +8991,41 @@ let
sources."yargs-parser-18.1.3"
];
})
- (sources."zigbee-herdsman-converters-12.0.194" // {
+ (sources."zigbee-herdsman-converters-12.0.224" // {
dependencies = [
sources."@babel/code-frame-7.10.4"
- (sources."@babel/core-7.11.6" // {
+ (sources."@babel/core-7.12.3" // {
dependencies = [
sources."semver-5.7.1"
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.11.6" // {
+ (sources."@babel/generator-7.12.1" // {
dependencies = [
sources."source-map-0.5.7"
];
})
sources."@babel/helper-function-name-7.10.4"
sources."@babel/helper-get-function-arity-7.10.4"
- sources."@babel/helper-member-expression-to-functions-7.11.0"
- sources."@babel/helper-module-imports-7.10.4"
- sources."@babel/helper-module-transforms-7.11.0"
+ sources."@babel/helper-member-expression-to-functions-7.12.1"
+ sources."@babel/helper-module-imports-7.12.1"
+ sources."@babel/helper-module-transforms-7.12.1"
sources."@babel/helper-optimise-call-expression-7.10.4"
sources."@babel/helper-plugin-utils-7.10.4"
- sources."@babel/helper-replace-supers-7.10.4"
- sources."@babel/helper-simple-access-7.10.4"
+ sources."@babel/helper-replace-supers-7.12.1"
+ sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-split-export-declaration-7.11.0"
sources."@babel/helper-validator-identifier-7.10.4"
- sources."@babel/helpers-7.10.4"
+ sources."@babel/helpers-7.12.1"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.11.5"
+ sources."@babel/parser-7.12.3"
sources."@babel/plugin-syntax-async-generators-7.8.4"
sources."@babel/plugin-syntax-bigint-7.8.3"
- sources."@babel/plugin-syntax-class-properties-7.10.4"
+ sources."@babel/plugin-syntax-class-properties-7.12.1"
sources."@babel/plugin-syntax-import-meta-7.10.4"
sources."@babel/plugin-syntax-json-strings-7.8.3"
sources."@babel/plugin-syntax-logical-assignment-operators-7.10.4"
@@ -9393,73 +9035,68 @@ let
sources."@babel/plugin-syntax-optional-catch-binding-7.8.3"
sources."@babel/plugin-syntax-optional-chaining-7.8.3"
sources."@babel/template-7.10.4"
- (sources."@babel/traverse-7.11.5" // {
+ (sources."@babel/traverse-7.12.1" // {
dependencies = [
sources."globals-11.12.0"
];
})
- sources."@babel/types-7.11.5"
+ sources."@babel/types-7.12.1"
sources."@bcoe/v8-coverage-0.2.3"
sources."@cnakazawa/watch-1.0.4"
- sources."@eslint/eslintrc-0.1.3"
+ sources."@eslint/eslintrc-0.2.1"
(sources."@istanbuljs/load-nyc-config-1.1.0" // {
dependencies = [
sources."resolve-from-5.0.0"
];
})
sources."@istanbuljs/schema-0.1.2"
- sources."@jest/console-26.3.0"
- (sources."@jest/core-26.4.2" // {
+ sources."@jest/console-26.6.1"
+ (sources."@jest/core-26.6.1" // {
dependencies = [
sources."rimraf-3.0.2"
];
})
- sources."@jest/environment-26.3.0"
- sources."@jest/fake-timers-26.3.0"
- sources."@jest/globals-26.4.2"
- sources."@jest/reporters-26.4.1"
- sources."@jest/source-map-26.3.0"
- sources."@jest/test-result-26.3.0"
- sources."@jest/test-sequencer-26.4.2"
- sources."@jest/transform-26.3.0"
- sources."@jest/types-26.3.0"
+ sources."@jest/environment-26.6.1"
+ sources."@jest/fake-timers-26.6.1"
+ sources."@jest/globals-26.6.1"
+ sources."@jest/reporters-26.6.1"
+ sources."@jest/source-map-26.5.0"
+ sources."@jest/test-result-26.6.1"
+ sources."@jest/test-sequencer-26.6.1"
+ sources."@jest/transform-26.6.1"
+ sources."@jest/types-26.6.1"
sources."@nodelib/fs.scandir-2.1.3"
sources."@nodelib/fs.stat-2.0.3"
sources."@nodelib/fs.walk-1.2.4"
sources."@sinonjs/commons-1.8.1"
sources."@sinonjs/fake-timers-6.0.1"
- sources."@types/babel__core-7.1.10"
+ sources."@types/babel__core-7.1.11"
sources."@types/babel__generator-7.6.2"
sources."@types/babel__template-7.0.3"
sources."@types/babel__traverse-7.0.15"
- sources."@types/color-name-1.1.1"
- sources."@types/graceful-fs-4.1.3"
+ sources."@types/graceful-fs-4.1.4"
sources."@types/istanbul-lib-coverage-2.0.3"
sources."@types/istanbul-lib-report-3.0.0"
sources."@types/istanbul-reports-3.0.0"
sources."@types/json-schema-7.0.6"
- sources."@types/node-14.11.2"
+ sources."@types/node-14.14.6"
sources."@types/normalize-package-data-2.4.0"
- sources."@types/prettier-2.1.1"
- sources."@types/stack-utils-1.0.1"
- sources."@types/yargs-15.0.7"
+ sources."@types/prettier-2.1.5"
+ sources."@types/stack-utils-2.0.0"
+ sources."@types/yargs-15.0.9"
sources."@types/yargs-parser-15.0.0"
- sources."@typescript-eslint/experimental-utils-4.2.0"
- sources."@typescript-eslint/scope-manager-4.2.0"
- sources."@typescript-eslint/types-4.2.0"
- sources."@typescript-eslint/typescript-estree-4.2.0"
- (sources."@typescript-eslint/visitor-keys-4.2.0" // {
- dependencies = [
- sources."eslint-visitor-keys-2.0.0"
- ];
- })
+ sources."@typescript-eslint/experimental-utils-4.6.0"
+ sources."@typescript-eslint/scope-manager-4.6.0"
+ sources."@typescript-eslint/types-4.6.0"
+ sources."@typescript-eslint/typescript-estree-4.6.0"
+ sources."@typescript-eslint/visitor-keys-4.6.0"
sources."abab-2.0.5"
- sources."acorn-7.4.0"
+ sources."acorn-7.4.1"
sources."acorn-globals-6.0.0"
sources."acorn-jsx-5.3.1"
sources."acorn-walk-7.2.0"
- sources."agent-base-6.0.1"
- sources."ajv-6.12.5"
+ sources."agent-base-6.0.2"
+ sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
(sources."ansi-escapes-4.3.1" // {
dependencies = [
@@ -9482,13 +9119,13 @@ let
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.10.1"
- sources."axios-0.20.0"
- sources."babel-jest-26.3.0"
+ sources."aws4-1.11.0"
+ sources."axios-0.21.0"
+ sources."babel-jest-26.6.1"
sources."babel-plugin-istanbul-6.0.0"
- sources."babel-plugin-jest-hoist-26.2.0"
- sources."babel-preset-current-node-syntax-0.1.3"
- sources."babel-preset-jest-26.3.0"
+ sources."babel-plugin-jest-hoist-26.5.0"
+ sources."babel-preset-current-node-syntax-0.1.4"
+ sources."babel-preset-jest-26.5.0"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -9505,7 +9142,8 @@ let
sources."braces-3.0.2"
sources."browser-process-hrtime-1.0.0"
sources."bser-2.1.1"
- sources."buffer-5.6.0"
+ sources."buffer-5.7.0"
+ sources."buffer-crc32-0.2.13"
sources."buffer-from-1.1.1"
sources."cache-base-1.0.1"
sources."callsites-3.1.0"
@@ -9514,7 +9152,7 @@ let
sources."caseless-0.12.0"
(sources."chalk-4.1.0" // {
dependencies = [
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."has-flag-4.0.0"
@@ -9523,6 +9161,7 @@ let
})
sources."char-regex-1.0.2"
sources."ci-info-2.0.0"
+ sources."cjs-module-lexer-0.4.3"
(sources."class-utils-0.3.6" // {
dependencies = [
sources."define-property-0.2.5"
@@ -9561,7 +9200,7 @@ let
sources."data-urls-2.0.0"
sources."debug-4.2.0"
sources."decamelize-1.2.0"
- sources."decimal.js-10.2.0"
+ sources."decimal.js-10.2.1"
sources."decode-uri-component-0.2.0"
sources."deep-is-0.1.3"
sources."deepmerge-4.2.2"
@@ -9574,7 +9213,7 @@ let
})
sources."delayed-stream-1.0.0"
sources."detect-newline-3.1.0"
- sources."diff-sequences-26.3.0"
+ sources."diff-sequences-26.5.0"
sources."dir-glob-3.0.1"
sources."doctrine-3.0.0"
(sources."domexception-2.0.1" // {
@@ -9583,7 +9222,7 @@ let
];
})
sources."ecc-jsbn-0.1.2"
- sources."emittery-0.7.1"
+ sources."emittery-0.7.2"
sources."emoji-regex-7.0.3"
sources."end-of-stream-1.4.4"
sources."enquirer-2.3.6"
@@ -9597,13 +9236,21 @@ let
sources."type-check-0.3.2"
];
})
- sources."eslint-7.10.0"
+ sources."eslint-7.12.1"
sources."eslint-config-google-0.14.0"
- sources."eslint-plugin-jest-24.0.2"
+ sources."eslint-plugin-jest-24.1.0"
sources."eslint-scope-5.1.1"
- sources."eslint-utils-2.1.0"
- sources."eslint-visitor-keys-1.3.0"
- sources."espree-7.3.0"
+ (sources."eslint-utils-2.1.0" // {
+ dependencies = [
+ sources."eslint-visitor-keys-1.3.0"
+ ];
+ })
+ sources."eslint-visitor-keys-2.0.0"
+ (sources."espree-7.3.0" // {
+ dependencies = [
+ sources."eslint-visitor-keys-1.3.0"
+ ];
+ })
sources."esprima-4.0.1"
(sources."esquery-1.3.1" // {
dependencies = [
@@ -9637,9 +9284,9 @@ let
sources."ms-2.0.0"
];
})
- (sources."expect-26.4.2" // {
+ (sources."expect-26.6.1" // {
dependencies = [
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
];
@@ -9664,7 +9311,7 @@ let
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.8.0"
+ sources."fastq-1.9.0"
sources."fb-watchman-2.0.1"
sources."file-entry-cache-5.0.1"
sources."fill-range-7.0.1"
@@ -9679,8 +9326,9 @@ let
sources."fs-constants-1.0.0"
sources."fs.realpath-1.0.0"
sources."fsevents-2.1.3"
+ sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
- sources."gensync-1.0.0-beta.1"
+ sources."gensync-1.0.0-beta.2"
sources."get-caller-file-2.0.5"
sources."get-package-type-0.1.0"
sources."get-stream-4.1.0"
@@ -9698,6 +9346,7 @@ let
sources."growly-1.3.0"
sources."har-schema-2.0.0"
sources."har-validator-5.1.5"
+ sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
@@ -9717,7 +9366,7 @@ let
sources."https-proxy-agent-5.0.0"
sources."human-signals-1.1.1"
sources."iconv-lite-0.4.24"
- sources."ieee754-1.1.13"
+ sources."ieee754-1.2.1"
sources."ignore-4.0.6"
sources."import-fresh-3.2.1"
sources."import-local-3.0.2"
@@ -9733,6 +9382,7 @@ let
sources."is-arrayish-0.2.1"
sources."is-buffer-1.1.6"
sources."is-ci-2.0.0"
+ sources."is-core-module-2.0.0"
(sources."is-data-descriptor-0.1.4" // {
dependencies = [
sources."kind-of-3.2.2"
@@ -9774,48 +9424,48 @@ let
})
sources."istanbul-lib-source-maps-4.0.0"
sources."istanbul-reports-3.0.2"
- (sources."jest-26.4.2" // {
+ (sources."jest-26.6.1" // {
dependencies = [
- sources."jest-cli-26.4.2"
+ sources."jest-cli-26.6.1"
];
})
- (sources."jest-changed-files-26.3.0" // {
+ (sources."jest-changed-files-26.6.1" // {
dependencies = [
- sources."execa-4.0.3"
+ sources."execa-4.1.0"
sources."get-stream-5.2.0"
sources."is-stream-2.0.0"
sources."npm-run-path-4.0.1"
];
})
- sources."jest-config-26.4.2"
- sources."jest-diff-26.4.2"
+ sources."jest-config-26.6.1"
+ sources."jest-diff-26.6.1"
sources."jest-docblock-26.0.0"
- sources."jest-each-26.4.2"
- sources."jest-environment-jsdom-26.3.0"
- sources."jest-environment-node-26.3.0"
+ sources."jest-each-26.6.1"
+ sources."jest-environment-jsdom-26.6.1"
+ sources."jest-environment-node-26.6.1"
sources."jest-get-type-26.3.0"
- sources."jest-haste-map-26.3.0"
- sources."jest-jasmine2-26.4.2"
- sources."jest-leak-detector-26.4.2"
- sources."jest-matcher-utils-26.4.2"
- sources."jest-message-util-26.3.0"
- sources."jest-mock-26.3.0"
+ sources."jest-haste-map-26.6.1"
+ sources."jest-jasmine2-26.6.1"
+ sources."jest-leak-detector-26.6.1"
+ sources."jest-matcher-utils-26.6.1"
+ sources."jest-message-util-26.6.1"
+ sources."jest-mock-26.6.1"
sources."jest-pnp-resolver-1.2.2"
sources."jest-regex-util-26.0.0"
- sources."jest-resolve-26.4.0"
- sources."jest-resolve-dependencies-26.4.2"
- sources."jest-runner-26.4.2"
- sources."jest-runtime-26.4.2"
- sources."jest-serializer-26.3.0"
- sources."jest-snapshot-26.4.2"
- sources."jest-util-26.3.0"
- (sources."jest-validate-26.4.2" // {
+ sources."jest-resolve-26.6.1"
+ sources."jest-resolve-dependencies-26.6.1"
+ sources."jest-runner-26.6.1"
+ sources."jest-runtime-26.6.1"
+ sources."jest-serializer-26.5.0"
+ sources."jest-snapshot-26.6.1"
+ sources."jest-util-26.6.1"
+ (sources."jest-validate-26.6.1" // {
dependencies = [
- sources."camelcase-6.0.0"
+ sources."camelcase-6.2.0"
];
})
- sources."jest-watcher-26.3.0"
- (sources."jest-worker-26.3.0" // {
+ sources."jest-watcher-26.6.1"
+ (sources."jest-worker-26.6.1" // {
dependencies = [
sources."has-flag-4.0.0"
sources."supports-color-7.2.0"
@@ -9914,20 +9564,20 @@ let
sources."pkg-dir-4.2.0"
sources."posix-character-classes-0.1.1"
sources."prelude-ls-1.2.1"
- (sources."pretty-format-26.4.2" // {
+ (sources."pretty-format-26.6.1" // {
dependencies = [
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
];
})
sources."progress-2.0.3"
- sources."prompts-2.3.2"
+ sources."prompts-2.4.0"
sources."psl-1.8.0"
sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
- sources."react-is-16.13.1"
+ sources."react-is-17.0.1"
(sources."read-pkg-5.2.0" // {
dependencies = [
sources."type-fest-0.6.0"
@@ -9954,7 +9604,7 @@ let
})
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
- sources."resolve-1.17.0"
+ sources."resolve-1.18.1"
(sources."resolve-cwd-3.0.0" // {
dependencies = [
sources."resolve-from-5.0.0"
@@ -9966,7 +9616,7 @@ let
sources."reusify-1.0.4"
sources."rimraf-2.6.3"
sources."rsvp-4.8.5"
- sources."run-parallel-1.1.9"
+ sources."run-parallel-1.1.10"
sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
@@ -10090,7 +9740,7 @@ let
sources."to-regex-range-5.0.1"
sources."tough-cookie-3.0.1"
sources."tr46-2.0.2"
- sources."tslib-1.13.0"
+ sources."tslib-1.14.1"
sources."tsutils-3.17.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
@@ -10113,9 +9763,9 @@ let
sources."urix-0.1.0"
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
- sources."uuid-8.3.0"
- sources."v8-compile-cache-2.1.1"
- (sources."v8-to-istanbul-5.0.1" // {
+ sources."uuid-8.3.1"
+ sources."v8-compile-cache-2.2.0"
+ (sources."v8-to-istanbul-6.0.1" // {
dependencies = [
sources."source-map-0.7.3"
];
@@ -10128,13 +9778,13 @@ let
sources."webidl-conversions-6.1.0"
sources."whatwg-encoding-1.0.5"
sources."whatwg-mimetype-2.3.0"
- sources."whatwg-url-8.2.2"
+ sources."whatwg-url-8.4.0"
sources."which-2.0.2"
sources."which-module-2.0.0"
sources."word-wrap-1.2.3"
(sources."wrap-ansi-6.2.0" // {
dependencies = [
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-4.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."emoji-regex-8.0.0"
@@ -10159,7 +9809,7 @@ let
sources."yargs-parser-18.1.3"
];
})
- sources."zigbee2mqtt-frontend-0.2.17"
+ sources."zigbee2mqtt-frontend-0.2.68"
];
buildInputs = globalBuildInputs;
meta = {
diff --git a/pkgs/servers/zoneminder/default.nix b/pkgs/servers/zoneminder/default.nix
index 935993b781ff..0bdaede49a5e 100644
--- a/pkgs/servers/zoneminder/default.nix
+++ b/pkgs/servers/zoneminder/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchFromGitHub, fetchurl, substituteAll, cmake, makeWrapper, pkgconfig
+{ stdenv, lib, fetchFromGitHub, fetchurl, fetchpatch, substituteAll, cmake, makeWrapper, pkgconfig
, curl, ffmpeg_3, glib, libjpeg, libselinux, libsepol, mp4v2, libmysqlclient, mysql, pcre, perl, perlPackages
, polkit, utillinuxMinimal, x264, zlib
, coreutils, procps, psmisc, nixosTests }:
@@ -78,13 +78,13 @@ let
in stdenv.mkDerivation rec {
pname = "zoneminder";
- version = "1.34.16";
+ version = "1.34.22";
src = fetchFromGitHub {
owner = "ZoneMinder";
repo = "zoneminder";
rev = version;
- sha256 = "azQbm8EkbypBf2NjplDVCb6duEC476hhKDA0EGqxxWE=";
+ sha256 = "1144j9crm0q5pwxnkmy3ahw1vbkddpbk2ys2m2pxxxiqifdhll83";
};
patches = [
diff --git a/pkgs/shells/bash/bash-completion/default.nix b/pkgs/shells/bash/bash-completion/default.nix
index eeb175a5e789..5fda57048121 100644
--- a/pkgs/shells/bash/bash-completion/default.nix
+++ b/pkgs/shells/bash/bash-completion/default.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "bash-completion";
- version = "2.10";
+ version = "2.11";
src = fetchFromGitHub {
owner = "scop";
repo = "bash-completion";
rev = version;
- sha256 = "047yjryy9d6hp18wkigbfrw9r0sm31inlsp8l28fhxg8ii032sgq";
+ sha256 = "0m3brd5jx7w07h8vxvvcmbyrlnadrx6hra3cvx6grzv6rin89liv";
};
nativeBuildInputs = [ autoreconfHook ];
diff --git a/pkgs/shells/es/default.nix b/pkgs/shells/es/default.nix
index 761846843fea..992fdc93dcb3 100644
--- a/pkgs/shells/es/default.nix
+++ b/pkgs/shells/es/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation {
configureFlags = [ "--with-readline" ];
meta = with stdenv.lib; {
- description = "Es is an extensible shell";
+ description = "An extensible shell with higher order functions";
longDescription =
''
Es is an extensible shell. The language was derived
diff --git a/pkgs/shells/liquidprompt/default.nix b/pkgs/shells/liquidprompt/default.nix
index 783c07d16009..9893624eaf86 100644
--- a/pkgs/shells/liquidprompt/default.nix
+++ b/pkgs/shells/liquidprompt/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "liquidprompt";
- version = "1.12.0";
+ version = "1.12.1";
src = fetchFromGitHub {
owner = "nojhan";
repo = pname;
rev = "v${version}";
- sha256 = "0ibp1bz9s4bp3y5anivg5gp31q78024w39v7hbfw05qy25ax5h60";
+ sha256 = "0vlwwkdbkxjsjcfmcspmq3f163kf0x4mwa8svxkzgnn2g4kl41ja";
};
installPhase = ''
diff --git a/pkgs/shells/mksh/default.nix b/pkgs/shells/mksh/default.nix
index 7abf75c70f49..c19406e5f55c 100644
--- a/pkgs/shells/mksh/default.nix
+++ b/pkgs/shells/mksh/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "mksh";
- version = "59b";
+ version = "59c";
src = fetchurl {
urls = [
"https://www.mirbsd.org/MirOS/dist/mir/mksh/mksh-R${version}.tgz"
"http://pub.allbsd.org/MirOS/dist/mir/mksh/mksh-R${version}.tgz"
];
- sha256 = "1rp0farbylypyiaald2hw5avg5w3m8x7cjnxxyyihzvfb2lx2zlh";
+ sha256 = "01n5ggw33bw4jv4d3148wlw9n4aj7vdn3ffnc66c9w9pldjidbkp";
};
dontConfigure = true;
diff --git a/pkgs/shells/mrsh/default.nix b/pkgs/shells/mrsh/default.nix
index bbd56e510b7d..cc7e3e27be6d 100644
--- a/pkgs/shells/mrsh/default.nix
+++ b/pkgs/shells/mrsh/default.nix
@@ -2,23 +2,26 @@
stdenv.mkDerivation rec {
pname = "mrsh";
- version = "2020-01-08";
+ version = "2020-07-27";
src = fetchFromGitHub {
owner = "emersion";
repo = "mrsh";
- rev = "ef21854fc9ce172fb1f7f580b19a89d030d67c65";
- sha256 = "1iyxmwl61p2x9v9b22416n4lnrlwjqyxybq35x8bcbjxkwypp943";
+ rev = "0da902c0ee6f443fe703498e60f266af7f12537e";
+ sha256 = "1yr09ln5p1s48aj8xv2d6dy0pahqvd86fkiwyc6zrjfq80igxf05";
};
nativeBuildInputs = [ meson ninja pkgconfig ];
buildInputs = [ readline ];
+ doCheck = true;
+
meta = with stdenv.lib; {
description = "A minimal POSIX shell";
homepage = "https://mrsh.sh";
license = licenses.mit;
maintainers = with maintainers; [ matthiasbeyer ];
platforms = platforms.unix;
+ broken = stdenv.isDarwin;
};
}
diff --git a/pkgs/shells/nushell/default.nix b/pkgs/shells/nushell/default.nix
index d025ed1ddcd8..20624293e85a 100644
--- a/pkgs/shells/nushell/default.nix
+++ b/pkgs/shells/nushell/default.nix
@@ -15,16 +15,16 @@
rustPlatform.buildRustPackage rec {
pname = "nushell";
- version = "0.21.0";
+ version = "0.22.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "19bpxx9pi3cl5y7h5qg4a2pmvwqavm1vciyvsq96kxkc7rq2xwvl";
+ sha256 = "1nj8cjj5db5r4wnxbcsd5z9n5kqf2p1j54l5z0m650370z41df1f";
};
- cargoSha256 = "1ghbzahz8lbk11sjy2kis12w22rjr92aaw451rmc86pk2lsxn0dx";
+ cargoSha256 = "0sh6z8dclla3lrjzwfjb7avsbkagaq9d9q3d8ll8y0mahv1a135w";
nativeBuildInputs = [ pkg-config ]
++ lib.optionals (withStableFeatures && stdenv.isLinux) [ python3 ];
diff --git a/pkgs/shells/xonsh/default.nix b/pkgs/shells/xonsh/default.nix
index 8ff2b4d270ee..711d7060fa55 100644
--- a/pkgs/shells/xonsh/default.nix
+++ b/pkgs/shells/xonsh/default.nix
@@ -8,14 +8,14 @@
python3Packages.buildPythonApplication rec {
pname = "xonsh";
- version = "0.9.23";
+ version = "0.9.24";
# fetch from github because the pypi package ships incomplete tests
src = fetchFromGitHub {
owner = "xonsh";
repo = "xonsh";
rev = version;
- sha256 = "1by13ryq9ldc9wln3fk5mm6zvjp4aim57ikw49v0dfmz8irnpglp";
+ sha256 = "1nk7kbiv7jzmr6narsnr0nyzkhlc7xw3b2bksyq2j6nda67b9b3y";
};
LC_ALL = "en_US.UTF-8";
diff --git a/pkgs/shells/zsh/oh-my-zsh/default.nix b/pkgs/shells/zsh/oh-my-zsh/default.nix
index d02e6267940a..7c402b4733f5 100644
--- a/pkgs/shells/zsh/oh-my-zsh/default.nix
+++ b/pkgs/shells/zsh/oh-my-zsh/default.nix
@@ -1,18 +1,19 @@
# This script was inspired by the ArchLinux User Repository package:
#
# https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=oh-my-zsh-git
-{ stdenv, fetchFromGitHub }:
+{ stdenv, fetchFromGitHub, nixosTests, writeScript, common-updater-scripts, git
+, nix, nixfmt, jq, coreutils, gnused, curl, cacert }:
stdenv.mkDerivation rec {
- version = "2020-10-18";
+ version = "2020-11-04";
pname = "oh-my-zsh";
- rev = "7525b1d533b927bc40e3cfb29e399e5f2e0828d4";
+ rev = "3e6ee85a161c8089955c19364728e167025a911d";
src = fetchFromGitHub {
inherit rev;
owner = "ohmyzsh";
repo = "ohmyzsh";
- sha256 = "1a92k8yv7zs830z33v9f4aqq1cv2gmvib1x05vb0kzynwv7p3gmd";
+ sha256 = "/8ySf5ulSx2HtPG/tzPzOI1ljksxF+hGwjXFhGIseBk=";
};
installPhase = ''
@@ -65,6 +66,42 @@ stdenv.mkDerivation rec {
EOF
'';
+ passthru = {
+ tests = { inherit (nixosTests) oh-my-zsh; };
+
+ updateScript = writeScript "update.sh" ''
+ #!${stdenv.shell}
+ set -o errexit
+ PATH=${
+ stdenv.lib.makeBinPath [
+ common-updater-scripts
+ curl
+ cacert
+ git
+ nixfmt
+ nix
+ jq
+ coreutils
+ gnused
+ ]
+ }
+
+ oldVersion="$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion oh-my-zsh" | tr -d '"')"
+ latestSha="$(curl -L -s https://api.github.com/repos/ohmyzsh/ohmyzsh/commits\?sha\=master\&since\=$oldVersion | jq -r '.[0].sha')"
+
+ if [ ! "null" = "$latestSha" ]; then
+ nixpkgs="$(git rev-parse --show-toplevel)"
+ default_nix="$nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix"
+ latestDate="$(curl -L -s https://api.github.com/repos/ohmyzsh/ohmyzsh/commits/$latestSha | jq '.commit.author.date' | sed 's|"\(.*\)T.*|\1|g')"
+ update-source-version oh-my-zsh "$latestSha" --version-key=rev
+ update-source-version oh-my-zsh "$latestDate" --ignore-same-hash
+ nixfmt "$default_nix"
+ else
+ echo "${pname} is already up-to-date"
+ fi
+ '';
+ };
+
meta = with stdenv.lib; {
description = "A framework for managing your zsh configuration";
longDescription = ''
diff --git a/pkgs/shells/zsh/oh-my-zsh/update.sh b/pkgs/shells/zsh/oh-my-zsh/update.sh
deleted file mode 100755
index 738c0810737a..000000000000
--- a/pkgs/shells/zsh/oh-my-zsh/update.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/usr/bin/env nix-shell
-#!nix-shell -i bash -p curl common-updater-scripts jq
-
-set -eu -o pipefail
-
-oldVersion="$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion oh-my-zsh" | tr -d '"')"
-latestSha="$(curl -L -s https://api.github.com/repos/ohmyzsh/ohmyzsh/commits\?sha\=master\&since\=${oldVersion} | jq -r '.[0].sha')"
-
-if [ ! "null" = "${latestSha}" ]; then
- latestDate="$(curl -L -s https://api.github.com/repos/ohmyzsh/ohmyzsh/commits/${latestSha} | jq '.commit.author.date' | sed 's|"\(.*\)T.*|\1|g')"
- update-source-version oh-my-zsh "${latestSha}" --version-key=rev
- update-source-version oh-my-zsh "${latestDate}" --ignore-same-hash
- nixpkgs="$(git rev-parse --show-toplevel)"
- default_nix="$nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix"
- git add "${default_nix}"
- git commit -m "oh-my-zsh: ${oldVersion} -> ${latestDate}"
-else
- echo "oh-my-zsh is already up-to-date"
-fi
diff --git a/pkgs/shells/zsh/zplugin/default.nix b/pkgs/shells/zsh/zplugin/default.nix
new file mode 100644
index 000000000000..c148f60b2eef
--- /dev/null
+++ b/pkgs/shells/zsh/zplugin/default.nix
@@ -0,0 +1,40 @@
+{ stdenvNoCC, lib, fetchFromGitHub, installShellFiles }:
+stdenvNoCC.mkDerivation rec {
+ pname = "zplugin";
+ version = "2.3";
+ src = fetchFromGitHub {
+ owner = "zdharma";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0qqv5p19s8jb06d6h55dm4acji9x2rpxb2ni3h7fb0q43iz6y85w";
+ };
+ # adapted from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=zsh-zplugin-git
+ dontBuild = true;
+ nativeBuildInputs = [ installShellFiles ];
+ installPhase = ''
+ outdir="$out/share/$pname"
+
+ cd "$src"
+
+ # Zplugin's source files
+ install -dm0755 "$outdir"
+ install -m0644 zplugin{,-side,-install,-autoload}.zsh "$outdir"
+ install -m0755 git-process-output.zsh "$outdir"
+
+ # Zplugin autocompletion
+ installShellCompletion --zsh _zplugin
+
+ #TODO:Zplugin-module files
+ # find zmodules/ -type d -exec install -dm 755 "{}" "$outdir/{}" \;
+ # find zmodules/ -type f -exec install -m 744 "{}" "$outdir/{}" \;
+
+ '';
+ #TODO:doc output
+
+ meta = with lib; {
+ homepage = "https://github.com/zdharma/zplugin";
+ description = "Flexible zsh plugin manager";
+ license = licenses.mit;
+ maintainers = with maintainers; [ pasqui23 ];
+ };
+}
diff --git a/pkgs/shells/zsh/zsh-powerlevel10k/default.nix b/pkgs/shells/zsh/zsh-powerlevel10k/default.nix
index 39cb1f247fcf..a978ac93a9b0 100644
--- a/pkgs/shells/zsh/zsh-powerlevel10k/default.nix
+++ b/pkgs/shells/zsh/zsh-powerlevel10k/default.nix
@@ -3,6 +3,20 @@
# To make use of this derivation, use
# `programs.zsh.promptInit = "source ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme";`
+let
+ # match gitstatus version with given `gitstatus_version`:
+ # https://github.com/romkatv/powerlevel10k/blob/master/gitstatus/build.info
+ gitstatus = pkgs.gitAndTools.gitstatus.overrideAttrs (oldAtttrs: rec {
+ version = "1.2.0";
+
+ src = fetchFromGitHub {
+ owner = "romkatv";
+ repo = "gitstatus";
+ rev = "v${version}";
+ sha256 = "0xi5ab0rsj6xs4vqgn2j5rih1nncghr83yn395mk1is1f4bsmp0s";
+ };
+ });
+in
stdenv.mkDerivation rec {
pname = "powerlevel10k";
version = "1.13.0";
@@ -17,7 +31,7 @@ stdenv.mkDerivation rec {
patches = [
(substituteAll {
src = ./gitstatusd.patch;
- gitstatusdPath = "${pkgs.gitAndTools.gitstatus}/bin/gitstatusd";
+ gitstatusdPath = "${gitstatus}/bin/gitstatusd";
})
];
diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix
index a040e6ab2424..58da8b71b650 100644
--- a/pkgs/stdenv/darwin/default.nix
+++ b/pkgs/stdenv/darwin/default.nix
@@ -190,10 +190,7 @@ in rec {
stage1 = prevStage: let
persistent = self: super: with prevStage; {
- cmake = super.cmake.override {
- isBootstrap = true;
- useSharedLibraries = false;
- };
+ cmake = super.cmakeMinimal;
python3 = super.python3Minimal;
diff --git a/pkgs/stdenv/generic/check-meta.nix b/pkgs/stdenv/generic/check-meta.nix
index c06f17b6fc19..b93ea558eac2 100644
--- a/pkgs/stdenv/generic/check-meta.nix
+++ b/pkgs/stdenv/generic/check-meta.nix
@@ -88,13 +88,28 @@ let
broken-outputs = remediateOutputsToInstall;
unknown-meta = x: "";
};
+ remediation_env_var = allow_attr: {
+ Unfree = "NIXPKGS_ALLOW_UNFREE";
+ Broken = "NIXPKGS_ALLOW_BROKEN";
+ UnsupportedSystem = "NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM";
+ }.${allow_attr};
+ remediation_phrase = allow_attr: {
+ Unfree = "unfree packages";
+ Broken = "broken packages";
+ UnsupportedSystem = "packages that are unsupported for this system";
+ }.${allow_attr};
remediate_whitelist = allow_attr: attrs:
''
- a) For `nixos-rebuild` you can set
+ a) To temporarily allow ${remediation_phrase allow_attr}, you can use an environment variable
+ for a single invocation of the nix tools.
+
+ $ export ${remediation_env_var allow_attr}=1
+
+ b) For `nixos-rebuild` you can set
{ nixpkgs.config.allow${allow_attr} = true; }
in configuration.nix to override this.
- b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
+ c) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
{ allow${allow_attr} = true; }
to ~/.config/nixpkgs/config.nix.
'';
diff --git a/pkgs/stdenv/native/default.nix b/pkgs/stdenv/native/default.nix
index f6e0df161ad0..b79b81253ad5 100644
--- a/pkgs/stdenv/native/default.nix
+++ b/pkgs/stdenv/native/default.nix
@@ -78,7 +78,7 @@ let
# A function that builds a "native" stdenv (one that uses tools in
# /usr etc.).
makeStdenv =
- { cc, fetchurl, extraPath ? [], overrides ? (self: super: { }) }:
+ { cc, fetchurl, extraPath ? [], overrides ? (self: super: { }), extraNativeBuildInputs ? [] }:
import ../generic {
buildPlatform = localSystem;
@@ -94,10 +94,10 @@ let
if system == "x86_64-cygwin" then prehookCygwin else
prehookBase;
- extraNativeBuildInputs =
- if system == "i686-cygwin" then extraNativeBuildInputsCygwin else
+ extraNativeBuildInputs = extraNativeBuildInputs ++
+ (if system == "i686-cygwin" then extraNativeBuildInputsCygwin else
if system == "x86_64-cygwin" then extraNativeBuildInputsCygwin else
- [];
+ []);
initialPath = extraPath ++ path;
@@ -163,6 +163,7 @@ in
inherit (prevStage.stdenv) cc fetchurl;
extraPath = [ prevStage.xz ];
overrides = self: super: { inherit (prevStage) xz; };
+ extraNativeBuildInputs = if localSystem.isLinux then [ prevStage.patchelf ] else [];
};
})
diff --git a/pkgs/test/default.nix b/pkgs/test/default.nix
index 85142090dd42..d9befb9350ad 100644
--- a/pkgs/test/default.nix
+++ b/pkgs/test/default.nix
@@ -27,6 +27,8 @@ with pkgs;
cc-multilib-gcc = callPackage ./cc-wrapper/multilib.nix { stdenv = gccMultiStdenv; };
cc-multilib-clang = callPackage ./cc-wrapper/multilib.nix { stdenv = clangMultiStdenv; };
+ install-shell-files = callPackage ./install-shell-files {};
+
kernel-config = callPackage ./kernel.nix {};
ld-library-path = callPackage ./ld-library-path {};
diff --git a/pkgs/test/install-shell-files/default.nix b/pkgs/test/install-shell-files/default.nix
new file mode 100644
index 000000000000..e3729c7d2504
--- /dev/null
+++ b/pkgs/test/install-shell-files/default.nix
@@ -0,0 +1,125 @@
+{ stdenv, runCommandLocal, recurseIntoAttrs, installShellFiles }:
+
+let
+ runTest = name: env: buildCommand:
+ runCommandLocal "install-shell-files--${name}" ({
+ nativeBuildInputs = [ installShellFiles ];
+ meta.platforms = stdenv.lib.platforms.all;
+ } // env) buildCommand;
+in
+
+recurseIntoAttrs {
+ # installManPage
+
+ install-manpage = runTest "install-manpage" {} ''
+ mkdir -p doc
+ echo foo > doc/foo.1
+ echo bar > doc/bar.2.gz
+ echo baz > doc/baz.3
+
+ installManPage doc/*
+
+ cmp doc/foo.1 $out/share/man/man1/foo.1
+ cmp doc/bar.2.gz $out/share/man/man2/bar.2.gz
+ cmp doc/baz.3 $out/share/man/man3/baz.3
+ '';
+ install-manpage-outputs = runTest "install-manpage-outputs" {
+ outputs = [ "out" "man" "devman" ];
+ } ''
+ mkdir -p doc
+ echo foo > doc/foo.1
+ echo bar > doc/bar.3
+
+ installManPage doc/*
+
+ # assert they didn't go into $out
+ [[ ! -f $out/share/man/man1/foo.1 && ! -f $out/share/man/man3/bar.3 ]]
+
+ # foo.1 alone went into man
+ cmp doc/foo.1 ''${!outputMan:?}/share/man/man1/foo.1
+ [[ ! -f ''${!outputMan:?}/share/man/man3/bar.3 ]]
+
+ # bar.3 alone went into devman
+ cmp doc/bar.3 ''${!outputDevman:?}/share/man/man3/bar.3
+ [[ ! -f ''${!outputDevman:?}/share/man/man1/foo.1 ]]
+
+ touch $out
+ '';
+
+ # installShellCompletion
+
+ install-completion = runTest "install-completion" {} ''
+ echo foo > foo
+ echo bar > bar
+ echo baz > baz
+ echo qux > qux.zsh
+ echo quux > quux
+
+ installShellCompletion --bash foo bar --zsh baz qux.zsh --fish quux
+
+ cmp foo $out/share/bash-completion/completions/foo
+ cmp bar $out/share/bash-completion/completions/bar
+ cmp baz $out/share/zsh/site-functions/_baz
+ cmp qux.zsh $out/share/zsh/site-functions/_qux
+ cmp quux $out/share/fish/vendor_completions.d/quux
+ '';
+ install-completion-output = runTest "install-completion-output" {
+ outputs = [ "out" "bin" ];
+ } ''
+ echo foo > foo
+
+ installShellCompletion --bash foo
+
+ # assert it didn't go into $out
+ [[ ! -f $out/share/bash-completion/completions/foo ]]
+
+ cmp foo ''${!outputBin:?}/share/bash-completion/completions/foo
+
+ touch $out
+ '';
+ install-completion-name = runTest "install-completion-name" {} ''
+ echo foo > foo
+ echo bar > bar
+ echo baz > baz
+
+ installShellCompletion --bash --name foobar.bash foo --zsh --name _foobar bar --fish baz
+
+ cmp foo $out/share/bash-completion/completions/foobar.bash
+ cmp bar $out/share/zsh/site-functions/_foobar
+ cmp baz $out/share/fish/vendor_completions.d/baz
+ '';
+ install-completion-inference = runTest "install-completion-inference" {} ''
+ echo foo > foo.bash
+ echo bar > bar.zsh
+ echo baz > baz.fish
+
+ installShellCompletion foo.bash bar.zsh baz.fish
+
+ cmp foo.bash $out/share/bash-completion/completions/foo.bash
+ cmp bar.zsh $out/share/zsh/site-functions/_bar
+ cmp baz.fish $out/share/fish/vendor_completions.d/baz.fish
+ '';
+ install-completion-cmd = runTest "install-completion-cmd" {} ''
+ echo foo > foo.bash
+ echo bar > bar.zsh
+ echo baz > baz.fish
+ echo qux > qux.fish
+
+ installShellCompletion --cmd foobar --bash foo.bash --zsh bar.zsh --fish baz.fish --name qux qux.fish
+
+ cmp foo.bash $out/share/bash-completion/completions/foobar.bash
+ cmp bar.zsh $out/share/zsh/site-functions/_foobar
+ cmp baz.fish $out/share/fish/vendor_completions.d/foobar.fish
+ cmp qux.fish $out/share/fish/vendor_completions.d/qux
+ '';
+ install-completion-fifo = runTest "install-completion-fifo" {} ''
+ installShellCompletion \
+ --bash --name foo.bash <(echo foo) \
+ --zsh --name _foo <(echo bar) \
+ --fish --name foo.fish <(echo baz)
+
+ [[ $(<$out/share/bash-completion/completions/foo.bash) == foo ]] || { echo "foo.bash comparison failed"; exit 1; }
+ [[ $(<$out/share/zsh/site-functions/_foo) == bar ]] || { echo "_foo comparison failed"; exit 1; }
+ [[ $(<$out/share/fish/vendor_completions.d/foo.fish) == baz ]] || { echo "foo.fish comparison failed"; exit 1; }
+ '';
+}
diff --git a/pkgs/tools/X11/find-cursor/default.nix b/pkgs/tools/X11/find-cursor/default.nix
new file mode 100644
index 000000000000..13f274577887
--- /dev/null
+++ b/pkgs/tools/X11/find-cursor/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchFromGitHub, libX11, libXdamage, libXrender, libXcomposite, libXext, installShellFiles, git }:
+
+stdenv.mkDerivation rec {
+ pname = "find-cursor";
+ version = "1.6";
+
+ src = fetchFromGitHub {
+ owner = "arp242";
+ repo = "find-cursor";
+ rev = "v${version}";
+ sha256 = "13lpcxklv9ayqapyk9pmwxkinhxah5hkr6n0jc2m5hm68nh220w1";
+ };
+
+ nativeBuildInputs = [ installShellFiles git ];
+ buildInputs = [ libX11 libXdamage libXrender libXcomposite libXext ];
+ preInstall = "mkdir -p $out/share/man/man1";
+ installFlags = "PREFIX=${placeholder "out"}";
+
+ meta = with stdenv.lib; {
+ description = "Simple XLib program to highlight the cursor position";
+ homepage = "https://github.com/arp242/find-cursor";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.yanganto ];
+ };
+}
diff --git a/pkgs/tools/X11/x11spice/default.nix b/pkgs/tools/X11/x11spice/default.nix
index 23af2ac44ca6..33bc9110848e 100644
--- a/pkgs/tools/X11/x11spice/default.nix
+++ b/pkgs/tools/X11/x11spice/default.nix
@@ -24,10 +24,7 @@ stdenv.mkDerivation rec {
NIX_LDFLAGS = "-lpthread";
meta = with stdenv.lib; {
- description = ''
- x11spice will enable a running X11 desktop to be available
- via a Spice server
- '';
+ description = "Enable a running X11 desktop to be available via a Spice server";
homepage = "https://gitlab.freedesktop.org/spice/x11spice";
platforms = platforms.linux;
license = licenses.gpl3;
diff --git a/pkgs/tools/X11/xwinmosaic/default.nix b/pkgs/tools/X11/xwinmosaic/default.nix
index 7b30e5c58155..7bd0c3e6dcd4 100644
--- a/pkgs/tools/X11/xwinmosaic/default.nix
+++ b/pkgs/tools/X11/xwinmosaic/default.nix
@@ -1,12 +1,13 @@
-{ stdenv, fetchgit, gtk2, cmake, pkgconfig, libXdamage }:
+{ stdenv, fetchFromGitHub, gtk2, cmake, pkgconfig, libXdamage }:
stdenv.mkDerivation rec {
version = "0.4.2";
pname = "xwinmosaic";
- src = fetchgit {
- url = "https://github.com/soulthreads/xwinmosaic/";
- rev = "refs/tags/v0.4.2";
+ src = fetchFromGitHub {
+ owner = "soulthreads";
+ repo = pname;
+ rev = "refs/tags/v${version}";
sha256 = "16qhrpgn84fz0q3nfvaz5sisc82zk6y7c0sbvbr69zfx5fwbs1rr";
};
diff --git a/pkgs/tools/admin/aws-google-auth/default.nix b/pkgs/tools/admin/aws-google-auth/default.nix
index d96eadf0eab5..a9a49beda2f3 100644
--- a/pkgs/tools/admin/aws-google-auth/default.nix
+++ b/pkgs/tools/admin/aws-google-auth/default.nix
@@ -4,6 +4,7 @@
, beautifulsoup4
, boto3
, configparser
+, filelock
, keyring
, keyrings-alt
, lxml
@@ -19,7 +20,7 @@
buildPythonApplication rec {
pname = "aws-google-auth";
- version = "0.0.34";
+ version = "0.0.36";
# Pypi doesn't ship the tests, so we fetch directly from GitHub
# https://github.com/cevoaustralia/aws-google-auth/issues/120
@@ -27,13 +28,14 @@ buildPythonApplication rec {
owner = "cevoaustralia";
repo = "aws-google-auth";
rev = version;
- sha256 = "12c5ssdy870szrizhs4d7dzcpq3hvszjvl8ba60qf1ak5jsr1ay4";
+ sha256 = "099r020v33sij2b3816cjp4fpy35c886l559szfxqx6kgy19y9z7";
};
- propagatedBuildInputs = [
+ propagatedBuildInputs = [
beautifulsoup4
boto3
configparser
+ filelock
keyring
keyrings-alt
lxml
@@ -43,10 +45,10 @@ buildPythonApplication rec {
tabulate
tzlocal
] ++ lib.optional withU2F python-u2flib-host;
-
- checkInputs = [
+
+ checkInputs = [
mock
- nose
+ nose
];
preCheck = ''
diff --git a/pkgs/tools/admin/azure-cli/default.nix b/pkgs/tools/admin/azure-cli/default.nix
index 8a9101cedd6d..5f636dcf747a 100644
--- a/pkgs/tools/admin/azure-cli/default.nix
+++ b/pkgs/tools/admin/azure-cli/default.nix
@@ -1,12 +1,12 @@
{ stdenv, lib, python, fetchFromGitHub, installShellFiles }:
let
- version = "2.12.1";
+ version = "2.14.0";
src = fetchFromGitHub {
owner = "Azure";
repo = "azure-cli";
rev = "azure-cli-${version}";
- sha256 = "14m2zjgaszrki34kva23vdsl0nxxifz8r9i54ld3idi8hj3nx0q3";
+ sha256 = "0rihxkdckfkqzrr3jc8jpdpjg3pgz5jymyz19lpva8qqln7cmzpy";
};
# put packages that needs to be overriden in the py package scope
@@ -23,6 +23,7 @@ py.pkgs.toPythonApplication (py.pkgs.buildAzureCliPackage {
substituteInPlace setup.py \
--replace "javaproperties==0.5.1" "javaproperties" \
--replace "pytz==2019.1" "pytz" \
+ --replace "antlr4-python3-runtime~=4.7.2" "antlr4-python3-runtime~=4.7" \
--replace "mock~=4.0" "mock"
# remove namespace hacks
@@ -113,6 +114,7 @@ py.pkgs.toPythonApplication (py.pkgs.buildAzureCliPackage {
azure-multiapi-storage
azure-storage-blob
azure-synapse-accesscontrol
+ azure-synapse-artifacts
azure-synapse-spark
colorama
cryptography
@@ -164,9 +166,7 @@ py.pkgs.toPythonApplication (py.pkgs.buildAzureCliPackage {
# almost the entire test suite requires an azure account setup and networking
# ensure that the azure namespaces are setup correctly and that azure.cli can be accessed
checkPhase = ''
- cd azure # avoid finding local copy
- ${py.interpreter} -c 'import azure.cli.core; assert "${version}" == azure.cli.core.__version__'
- HOME=$TMPDIR ${py.interpreter} -m azure.cli --help
+ HOME=$TMPDIR $out/bin/az --help > /dev/null
'';
# ensure these namespaces are able to be accessed
diff --git a/pkgs/tools/admin/azure-cli/python-packages.nix b/pkgs/tools/admin/azure-cli/python-packages.nix
index f13e37d89e97..ce3b3f657b8f 100644
--- a/pkgs/tools/admin/azure-cli/python-packages.nix
+++ b/pkgs/tools/admin/azure-cli/python-packages.nix
@@ -128,11 +128,14 @@ let
azure-mgmt-batch = overrideAzureMgmtPackage super.azure-mgmt-batch "9.0.0" "zip"
"1zn3yqwvm2f3sy8v0xvj4yb7m8kxxm1wpcaccxp91b0zzbn7wh83";
+ azure-mgmt-billing = overrideAzureMgmtPackage super.azure-mgmt-billing "0.2.0" "zip"
+ "1li2bcdwdapwwx7xbvgfsq51f2mrwm0qyzih8cjhszcah2rkpxw5";
+
azure-mgmt-policyinsights = overrideAzureMgmtPackage super.azure-mgmt-policyinsights "0.5.0" "zip"
"1wxh7mgrknnhqyafdd7sbwx8plx0zga2af21vs6yhxy48lw9w8pd";
- azure-mgmt-rdbms = overrideAzureMgmtPackage super.azure-mgmt-rdbms "3.0.0rc1" "zip"
- "0afg5vmyiwqna9rnal9ir2vyg2mykllsf313gd3kn99jl21bgns1";
+ azure-mgmt-rdbms = overrideAzureMgmtPackage super.azure-mgmt-rdbms "3.1.0rc1" "zip"
+ "0jg242pjbxvcqskgrmw0q17mhafkip1d8p40hls0w0wn77cnic65";
azure-mgmt-recoveryservices = overrideAzureMgmtPackage super.azure-mgmt-recoveryservices "0.4.0" "zip"
"0v0ycyjnnx09jqf958hj2q6zfpsn80bxxm98jf59y8rj09v99rz1";
@@ -146,11 +149,11 @@ let
azure-mgmt-appconfiguration = overrideAzureMgmtPackage super.azure-mgmt-appconfiguration "0.6.0" "zip"
"0pvc8f3g12q7als0pgy26kqi2i9grykwrjyiv2vijci9wxn22vpy";
- azure-mgmt-cognitiveservices = overrideAzureMgmtPackage super.azure-mgmt-cognitiveservices "6.2.0" "zip"
- "1khk9jdfx7706xsqpwrnfsplv6p6wracvpyk9ki8zhc7p83kal4k";
+ azure-mgmt-cognitiveservices = overrideAzureMgmtPackage super.azure-mgmt-cognitiveservices "6.3.0" "zip"
+ "059lhbxqx1r1717s8xz5ahpxwphq5fgy0h7k6b63cahm818rs0hx";
- azure-mgmt-compute = overrideAzureMgmtPackage super.azure-mgmt-compute "13.0.0" "zip"
- "17ik8lfd74ki57rml2piswcanzbladsqy0s2m9jmvwpdrfpincvz";
+ azure-mgmt-compute = overrideAzureMgmtPackage super.azure-mgmt-compute "14.0.0" "zip"
+ "0bvqv56plcgmnfyj0apphlbsn2vfm1a22idvy8y5npbfjz4zwja9";
azure-mgmt-consumption = overrideAzureMgmtPackage super.azure-mgmt-consumption "2.0.0" "zip"
"12ai4qps73ivawh0yzvgb148ksx02r30pqlvfihx497j62gsi1cs";
@@ -206,8 +209,8 @@ let
azure-mgmt-msi = overrideAzureMgmtPackage super.azure-mgmt-msi "0.2.0" "zip"
"0rvik03njz940x2hvqg6iiq8k0d88gyygsr86w8s0sa12sdbq8l6";
- azure-mgmt-web = overrideAzureMgmtPackage super.azure-mgmt-web "0.47.0" "zip"
- "1s6c477q2kpyiqkisw6l70ydyjkv3ay6zjjj4jl4ipv05a7356kq";
+ azure-mgmt-web = overrideAzureMgmtPackage super.azure-mgmt-web "0.48.0" "zip"
+ "1v41k9rsflbm9g06mhi6jsygv9542da53qwjpjkp532jawxrw3ys";
azure-mgmt-redhatopenshift = overrideAzureMgmtPackage super.azure-mgmt-redhatopenshift "0.1.0" "zip"
"1g65lbia1i1jw6qkyjz2ldyl3p90rbr78l8kfryg70sj7z3gnnjn";
@@ -218,6 +221,9 @@ let
azure-mgmt-reservations = overrideAzureMgmtPackage super.azure-mgmt-reservations "0.6.0" "zip"
"16ycni3cjl9c0mv419gy5rgbrlg8zp0vnr6aj8z8p2ypdw6sgac3";
+ azure-mgmt-search = overrideAzureMgmtPackage super.azure-mgmt-search "2.0.0" "zip"
+ "14v8ja8har2xrb00v98610pqvakcdvnzw8hkd6wbr1np3f3dxi8f";
+
azure-mgmt-security = overrideAzureMgmtPackage super.azure-mgmt-security "0.4.1" "zip"
"08gf401d40bd1kn9wmpxcjxqdh84cd9hxm8rdjd0918483sqs71r";
@@ -248,8 +254,8 @@ let
azure-mgmt-cdn = overrideAzureMgmtPackage super.azure-mgmt-cdn "5.0.0" "zip"
"0y1bq6lirwx4n8zydi49jx72xfc7dppzhy82x22sx98id8lxgcwm";
- azure-mgmt-containerregistry = overrideAzureMgmtPackage super.azure-mgmt-containerregistry "3.0.0rc14" "zip"
- "0w9hnxvk5pcsa21g3xrr089rfwgldghrbj8akzvh0gchqlzfjg6j";
+ azure-mgmt-containerregistry = overrideAzureMgmtPackage super.azure-mgmt-containerregistry "3.0.0rc15" "zip"
+ "1fnmdl3m7kdn6c2ws5vrm7nwadcbq9mgc6g5bg4s1a4xjb23q6vb";
azure-mgmt-monitor = overrideAzureMgmtPackage super.azure-mgmt-monitor "0.11.0" "zip"
"05jhn66d4sl1qi6w34rqd8wl500jndismiwhdmzzmprdvn1zxqf6";
@@ -266,14 +272,17 @@ let
azure-mgmt-storage = overrideAzureMgmtPackage super.azure-mgmt-storage "11.2.0" "zip"
"0a05djzgwnd9lwj5mazmjfv91k72v9scf612kf6vkjjq7jzkr3pw";
+ azure-mgmt-servicebus = overrideAzureMgmtPackage super.azure-mgmt-servicebus "0.6.0" "zip"
+ "1c88pj8diijciizw4c6g1g6liz54cp3xmlm4xnmz97hizfw202gj";
+
azure-mgmt-servicefabric = overrideAzureMgmtPackage super.azure-mgmt-servicefabric "0.5.0" "zip"
"0x6wxb9zrvcayg3yw0nm99p10vvgc0x3zwk9amzs5m682r2z4wap";
azure-mgmt-hdinsight = overrideAzureMgmtPackage super.azure-mgmt-hdinsight "1.7.0" "zip"
- "004q3d2kj1i1cx3sad1544n3pkindfm255sw19gdlhbw61wn5l5a";
+ "0nq9gbhc2qlllz6v6mdymw25acxpay9cxiafb63pss30jyyj04cx";
- azure-multiapi-storage = overrideAzureMgmtPackage super.azure-multiapi-storage "0.4.1" "zip"
- "0h7bzaqwyl3j9xqzjbnwxp59kmg6shxk76pml9kvvqbwsq9w6fx3";
+ azure-multiapi-storage = overrideAzureMgmtPackage super.azure-multiapi-storage "0.5.2" "tar.gz"
+ "09y075mc7kig4dlb0xdvdvl9xbr931bi7kv60xaqnf31pf4pb7gf";
azure-graphrbac = super.azure-graphrbac.overrideAttrs(oldAttrs: rec {
version = "0.60.0";
@@ -304,6 +313,16 @@ let
};
});
+ azure-synapse-artifacts = super.azure-synapse-artifacts.overrideAttrs(oldAttrs: rec {
+ version = "0.3.0";
+ src = super.fetchPypi {
+ inherit (oldAttrs) pname;
+ inherit version;
+ sha256 = "0p43zmw96fh3wp75phf3fcqdfb36adqvxfc945yfda6fi555nw1a";
+ extension = "zip";
+ };
+ });
+
azure-synapse-accesscontrol = super.azure-synapse-accesscontrol.overrideAttrs(oldAttrs: rec {
version = "0.2.0";
src = super.fetchPypi {
@@ -411,6 +430,17 @@ let
};
});
+ sshtunnel = super.sshtunnel.overridePythonAttrs(oldAttrs: rec {
+ name = "sshtunnel-${version}";
+ version = "0.1.5";
+
+ src = super.fetchPypi {
+ inherit (oldAttrs) pname;
+ inherit version;
+ sha256 = "0jcjppp6mdfsqrbfc3ddfxg1ybgvkjv7ri7azwv3j778m36zs4y8";
+ };
+ });
+
websocket_client = super.websocket_client.overridePythonAttrs(oldAttrs: rec {
version = "0.56.0";
diff --git a/pkgs/tools/admin/oxidized/default.nix b/pkgs/tools/admin/oxidized/default.nix
index 01129c5afb10..022b304a8459 100644
--- a/pkgs/tools/admin/oxidized/default.nix
+++ b/pkgs/tools/admin/oxidized/default.nix
@@ -11,7 +11,7 @@ bundlerApp {
passthru.updateScript = bundlerUpdateScript "oxidized";
meta = with lib; {
- description = "Oxidized is a network device configuration backup tool. It's a RANCID replacement!";
+ description = "A network device configuration backup tool. It's a RANCID replacement!";
homepage = "https://github.com/ytti/oxidized";
license = licenses.asl20;
maintainers = with maintainers; [ willibutz nicknovitski ];
diff --git a/pkgs/tools/admin/procs/default.nix b/pkgs/tools/admin/procs/default.nix
index 54bdf238e3f2..528a4467bb82 100644
--- a/pkgs/tools/admin/procs/default.nix
+++ b/pkgs/tools/admin/procs/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "procs";
- version = "0.10.4";
+ version = "0.10.5";
src = fetchFromGitHub {
owner = "dalance";
repo = pname;
rev = "v${version}";
- sha256 = "1a28kkxcrdfmrq2mmsfkdxfp3msklwga5nbfhjb7a7s64xh8jmjv";
+ sha256 = "0w6a8pfk5s30yi5038kdqh4dncx2pskm7a23z66c4xj3842ci79c";
};
- cargoSha256 = "1xlxjr0pkwlzm7f5xlrsf76in28r9jj41n6gn44vxqbh4x161gs1";
+ cargoSha256 = "07fwznx2czk1ibb77xcfhma9dpqps0m7rsmbb90gah6f32gah617";
buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
diff --git a/pkgs/tools/admin/salt/default.nix b/pkgs/tools/admin/salt/default.nix
index 3796ec31d6a4..b66911c9325b 100644
--- a/pkgs/tools/admin/salt/default.nix
+++ b/pkgs/tools/admin/salt/default.nix
@@ -7,11 +7,11 @@
}:
python3.pkgs.buildPythonApplication rec {
pname = "salt";
- version = "3002";
+ version = "3002.1";
src = python3.pkgs.fetchPypi {
inherit pname version;
- sha256 = "tiLJ3p/eVx25a/1lmhg76lU90m5xyshWWTh+k3IhquY=";
+ sha256 = "0pp7qcfwsvg4419hzfka1180pw3saa9mrhl0z9951zn9fw2nllsc";
};
propagatedBuildInputs = with python3.pkgs; [
diff --git a/pkgs/tools/archivers/unarj/default.nix b/pkgs/tools/archivers/unarj/default.nix
deleted file mode 100644
index 61e60996e759..000000000000
--- a/pkgs/tools/archivers/unarj/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{stdenv, fetchurl}:
-
-stdenv.mkDerivation rec {
- pname = "unarj";
- version = "2.65";
-
- src = fetchurl {
- sha256 = "0r027z7a0azrd5k885xvwhrxicpd0ah57jzmaqlypxha2qjw7p6p";
- url = "https://src.fedoraproject.org/repo/pkgs/unarj/${pname}-${version}.tar.gz/c6fe45db1741f97155c7def322aa74aa/${pname}-${version}.tar.gz";
- };
-
- preInstall = ''
- mkdir -p $out/bin
- sed -i -e s,/usr/local/bin,$out/bin, Makefile
- '';
-
- meta = with stdenv.lib; {
- description = "Unarchiver of ARJ files";
- license = licenses.free;
- # Vulnerable to CVE-2015-0557 & possibly CVE-2015-0556, CVE-2015-2782:
- broken = true;
- };
-}
diff --git a/pkgs/tools/backup/amazon-glacier-cmd-interface/default.nix b/pkgs/tools/backup/amazon-glacier-cmd-interface/default.nix
deleted file mode 100644
index a872060ce212..000000000000
--- a/pkgs/tools/backup/amazon-glacier-cmd-interface/default.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ stdenv, fetchFromGitHub, python2Packages }:
-
-python2Packages.buildPythonApplication rec {
- pname = "amazon-glacier-cmd-interface";
- version = "2016-09-01";
-
- src = fetchFromGitHub {
- owner = "uskudnik";
- repo = "amazon-glacier-cmd-interface";
- rev = "9f28132f9872e1aad9e956e5613b976504e930c8";
- sha256 = "1k5z8kda9v6klr4536pf5qbq9zklxvyysv7nc48gllschl09jywc";
- };
-
- # argparse is part of the standardlib
- prePatch = ''
- substituteInPlace setup.py --replace "'argparse'," ""
- '';
-
- propagatedBuildInputs = with python2Packages; [
- boto
- dateutil
- prettytable
- pytz
- ];
-
- meta = {
- description = "Command line interface for Amazon Glacier";
- homepage = "https://github.com/uskudnik/amazon-glacier-cmd-interface";
- license = stdenv.lib.licenses.gpl2;
- maintainers = [ stdenv.lib.maintainers.lovek323 ];
- };
-
-}
diff --git a/pkgs/tools/backup/bacula/default.nix b/pkgs/tools/backup/bacula/default.nix
index faae85f3ec40..823fd000aee3 100644
--- a/pkgs/tools/backup/bacula/default.nix
+++ b/pkgs/tools/backup/bacula/default.nix
@@ -3,11 +3,11 @@
}:
stdenv.mkDerivation rec {
- name = "bacula-9.6.5";
+ name = "bacula-9.6.6";
src = fetchurl {
url = "mirror://sourceforge/bacula/${name}.tar.gz";
- sha256 = "0yn7qwkzix78bs811vmrn5gbywy7ggnsv72mdjz2lirqc6w3a3si";
+ sha256 = "10c25igfvff09nz5ll8rxc46f659rnwimj1v9cdhr67lwdswk1k2";
};
buildInputs = [ postgresql sqlite zlib ncurses openssl readline ]
diff --git a/pkgs/tools/backup/dirvish/default.nix b/pkgs/tools/backup/dirvish/default.nix
index 9b138d48f213..c762da1a5fcb 100644
--- a/pkgs/tools/backup/dirvish/default.nix
+++ b/pkgs/tools/backup/dirvish/default.nix
@@ -53,7 +53,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "Dirvish is a fast, disk based, rotating network backup system";
+ description = "Fast, disk based, rotating network backup system";
homepage = "http://dirvish.org/";
license = stdenv.lib.licenses.osl2;
platforms = platforms.linux;
diff --git a/pkgs/tools/backup/kopia/default.nix b/pkgs/tools/backup/kopia/default.nix
index 47d9dc1b3787..bcf51372f6c5 100644
--- a/pkgs/tools/backup/kopia/default.nix
+++ b/pkgs/tools/backup/kopia/default.nix
@@ -24,12 +24,6 @@ buildGoModule rec {
'';
postConfigure = ''
- # make 'vendor' writable
- cp -L -r vendor tmp-vendor
- rm -rf vendor
- chmod -R u+w tmp-vendor
- mv tmp-vendor vendor
-
# speakeasy hardcodes /bin/stty https://github.com/bgentry/speakeasy/issues/22
substituteInPlace vendor/github.com/bgentry/speakeasy/speakeasy_unix.go \
--replace "/bin/stty" "${coreutils}/bin/stty"
diff --git a/pkgs/tools/backup/restic/default.nix b/pkgs/tools/backup/restic/default.nix
index 6839b47a5ff2..3317ada541a5 100644
--- a/pkgs/tools/backup/restic/default.nix
+++ b/pkgs/tools/backup/restic/default.nix
@@ -3,16 +3,16 @@
buildGoModule rec {
pname = "restic";
- version = "0.10.0";
+ version = "0.11.0";
src = fetchFromGitHub {
owner = "restic";
repo = "restic";
rev = "v${version}";
- sha256 = "0nrh52cjymzcf093sqqa3kfw2nimnx6qwn8aw0wsci2v2r84yzzx";
+ sha256 = "13zmx9wzv29z0np3agx4rsz1j9pgrvlnngjsb971i1dnzwv5l3hf";
};
- vendorSha256 = "1pfixq3mbfn12gyablc4g0j8r00md3887q0l8xgxy76z0d8w924s";
+ vendorSha256 = "09sa5jpdj73w595c063mib14132zacswh54nmjqp2n440cflmwjh";
subPackages = [ "cmd/restic" ];
diff --git a/pkgs/tools/backup/restic/rest-server.nix b/pkgs/tools/backup/restic/rest-server.nix
index 45a4df74b15d..9f2a52d64dcd 100644
--- a/pkgs/tools/backup/restic/rest-server.nix
+++ b/pkgs/tools/backup/restic/rest-server.nix
@@ -1,25 +1,20 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
+{ lib, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "restic-rest-server";
- version = "0.9.7";
-
- goPackagePath = "github.com/restic/rest-server";
+ version = "0.10.0";
src = fetchFromGitHub {
owner = "restic";
repo = "rest-server";
rev = "v${version}";
- sha256 = "1g47ly1pxwn0znbj3v5j6kqhn66d4wf0d5gjqzig75pzknapv8qj";
+ sha256 = "1msa6mah76zfif5wp0129jjk2jlq5ff38p9p6d241mw45i1xjfy7";
};
- buildPhase = ''
- cd go/src/${goPackagePath}
- go run build.go
- '';
+ vendorSha256 = "04w63sx7p0fm9xq0m7xab808az7lgw7i3p8basndszky8kgvxhmg";
- installPhase = ''
- install -Dt $out/bin rest-server
+ preCheck = ''
+ substituteInPlace handlers_test.go --replace "TestJoin" "SkipTestJoin"
'';
meta = with lib; {
diff --git a/pkgs/tools/backup/stenc/default.nix b/pkgs/tools/backup/stenc/default.nix
index 11859c4f8be4..af5a33c2a6ee 100644
--- a/pkgs/tools/backup/stenc/default.nix
+++ b/pkgs/tools/backup/stenc/default.nix
@@ -7,7 +7,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "scsitape";
repo = "stenc";
- rev = "${version}";
+ rev = version;
sha256 = "1778m1zcyzyf42k5m496yqh0gv6kqhb0sq5983dhky1fccjl905k";
};
diff --git a/pkgs/tools/backup/wal-e/default.nix b/pkgs/tools/backup/wal-e/default.nix
index af1506bff6e9..a6d5b6b48010 100644
--- a/pkgs/tools/backup/wal-e/default.nix
+++ b/pkgs/tools/backup/wal-e/default.nix
@@ -1,22 +1,24 @@
-{ stdenv, fetchurl, pythonPackages, lzop, postgresql, pv }:
+{ stdenv, fetchurl, python3Packages, lzop, postgresql, pv }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "wal-e";
- version = "0.6.10";
+ version = "1.1.1";
namePrefix = "";
src = fetchurl {
url = "https://github.com/wal-e/wal-e/archive/v${version}.tar.gz";
- sha256 = "1hms24xz7wx3b91vv56fhcc3j0cszwqwnmwhka4yl90202hvdir2";
+ sha256 = "5TTd7NTO73+MCJf3dHIcNojjHdoaKJ1T051iW7Kt9Ow=";
};
# needs tox
doCheck = false;
- propagatedBuildInputs = [
- pythonPackages.boto
- pythonPackages.gevent
+ propagatedBuildInputs = (with python3Packages; [
+ boto
+ gevent
+ google_cloud_storage
+ ]) ++ [
postgresql
lzop
pv
diff --git a/pkgs/tools/bluetooth/blueman/default.nix b/pkgs/tools/bluetooth/blueman/default.nix
index aa8693b365a0..ac50f3667c4e 100644
--- a/pkgs/tools/bluetooth/blueman/default.nix
+++ b/pkgs/tools/bluetooth/blueman/default.nix
@@ -9,11 +9,11 @@ let
in stdenv.mkDerivation rec {
pname = "blueman";
- version = "2.1.3";
+ version = "2.1.4";
src = fetchurl {
url = "https://github.com/blueman-project/blueman/releases/download/${version}/${pname}-${version}.tar.xz";
- sha256 = "1pngqbwapbvywhkmflapqvs0wa0af7d1a87wy56l5hg2r462xl1v";
+ sha256 = "1nk46s1s8yrlqv37sc7la05nnn7sdgqhkrcdm98qin34llwkv70x";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/bluetooth/bluez-alsa/default.nix b/pkgs/tools/bluetooth/bluez-alsa/default.nix
index 09f5471de483..588049cb976b 100644
--- a/pkgs/tools/bluetooth/bluez-alsa/default.nix
+++ b/pkgs/tools/bluetooth/bluez-alsa/default.nix
@@ -13,13 +13,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "bluez-alsa";
- version = "2.1.0";
+ version = "3.0.0";
src = fetchFromGitHub {
owner = "Arkq";
repo = "bluez-alsa";
rev = "v${version}";
- sha256 = "112dfqxc144a61jqil2s3181gngfw5vz7yy10ml4f5a1nd90qnci";
+ sha256 = "1jlsgxyqfhncfhx1sy3ry0dp6p95kd4agh7g2b7g51h0c4cv74h8";
};
nativeBuildInputs = [ pkgconfig autoreconfHook ];
diff --git a/pkgs/tools/compression/brotli/default.nix b/pkgs/tools/compression/brotli/default.nix
index bf20e0119ec6..7e04d05516a3 100644
--- a/pkgs/tools/compression/brotli/default.nix
+++ b/pkgs/tools/compression/brotli/default.nix
@@ -4,21 +4,22 @@
stdenv.mkDerivation rec {
pname = "brotli";
- version = "1.0.7";
+ version = "1.0.9";
src = fetchFromGitHub {
owner = "google";
repo = "brotli";
rev = "v" + version;
- sha256 = "1811b55wdfg4kbsjcgh1kc938g118jpvif97ilgrmbls25dfpvvw";
+ sha256 = "z6Dhrabav1MDQ4rAcXaDv0aN+qOoh9cvoXZqEWBB13c=";
};
nativeBuildInputs = [ cmake ];
patches = stdenv.lib.optional staticOnly (fetchpatch {
- # from https://github.com/google/brotli/pull/655
- url = "https://github.com/google/brotli/commit/7289e5a378ba13801996a84d89d8fe95c3fc4c11.patch";
- sha256 = "1bghbdvj24jrvb0sqfdif9vwg7wx6pn8dvl6flkrcjkhpj0gi0jg";
+ # context from https://github.com/google/brotli/pull/655
+ # updated patch from https://github.com/google/brotli/pull/655
+ url = "https://github.com/google/brotli/commit/47a554804ceabb899ae924aaee54df806053d0d1.patch";
+ sha256 = "sOeXNVsCaBSD9i82GRUDrkyreGeQ7qaJWjjy/uLL0/0=";
});
cmakeFlags = []
@@ -32,7 +33,14 @@ stdenv.mkDerivation rec {
# This breaks on Darwin because our cmake hook tries to make a build folder
# and the wonderful bazel BUILD file is already there (yay case-insensitivity?)
- prePatch = "rm BUILD";
+ prePatch = ''
+ rm BUILD
+
+ # Upstream fixed this reference to runtime-path after the release
+ # and with this references g++ complains about invalid option -R
+ sed -i 's/ -R''${libdir}//' scripts/libbrotli*.pc.in
+ cat scripts/libbrotli*.pc.in
+ '';
# Don't bother with "man" output for now,
# it currently only makes the manpages hard to use.
@@ -61,7 +69,7 @@ stdenv.mkDerivation rec {
'';
license = licenses.mit;
- maintainers = [ maintainers.vcunat ];
+ maintainers = [ ];
platforms = platforms.all;
};
}
diff --git a/pkgs/tools/compression/xz/default.nix b/pkgs/tools/compression/xz/default.nix
index 5cf88288d813..0b6082bb5780 100644
--- a/pkgs/tools/compression/xz/default.nix
+++ b/pkgs/tools/compression/xz/default.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = "https://tukaani.org/xz/";
- description = "XZ, general-purpose data compression software, successor of LZMA";
+ description = "A general-purpose data compression software, successor of LZMA";
longDescription =
'' XZ Utils is free general-purpose data compression software with high
diff --git a/pkgs/tools/compression/zstd/default.nix b/pkgs/tools/compression/zstd/default.nix
index 8ce434741a55..c26ca507525f 100644
--- a/pkgs/tools/compression/zstd/default.nix
+++ b/pkgs/tools/compression/zstd/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ]
++ stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames;
- buildInputs = [ bash ];
+ buildInputs = stdenv.lib.optional stdenv.hostPlatform.isUnix bash;
patches = [
./playtests-darwin.patch
@@ -72,7 +72,9 @@ stdenv.mkDerivation rec {
--replace "zstdcat" "$bin/bin/zstdcat"
'';
- outputs = [ "bin" "dev" "man" "out" ];
+ outputs = [ "bin" "dev" ]
+ ++ stdenv.lib.optional stdenv.hostPlatform.isUnix "man"
+ ++ [ "out" ];
meta = with stdenv.lib; {
description = "Zstandard real-time compression algorithm";
diff --git a/pkgs/tools/filesystems/bindfs/default.nix b/pkgs/tools/filesystems/bindfs/default.nix
index f8968260ce79..e69f76e16304 100644
--- a/pkgs/tools/filesystems/bindfs/default.nix
+++ b/pkgs/tools/filesystems/bindfs/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, fuse, pkgconfig }:
stdenv.mkDerivation rec {
- version = "1.14.7";
+ version = "1.14.8";
pname = "bindfs";
src = fetchurl {
url = "https://bindfs.org/downloads/${pname}-${version}.tar.gz";
- sha256 = "1lbqyc9vpgck05n0q3qsvsr34142iv721z6iwxhc5j98370ff9i8";
+ sha256 = "15y4brlcrqhxl6z73785m0dr1vp2q3wc6xss08x9jjr0apzmmjp5";
};
dontStrip = true;
diff --git a/pkgs/tools/filesystems/btrfs-progs/default.nix b/pkgs/tools/filesystems/btrfs-progs/default.nix
index 8ff72421a598..3358d1c02776 100644
--- a/pkgs/tools/filesystems/btrfs-progs/default.nix
+++ b/pkgs/tools/filesystems/btrfs-progs/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "btrfs-progs";
- version = "5.7";
+ version = "5.9";
src = fetchurl {
url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz";
- sha256 = "0p6ycbr8sw5bq3mj84gh9rvh5sk8sjr2l9hb9dhm4j41ij5h8bsw";
+ sha256 = "14d7hz07kfczfgmy1ixkgccjn393gpkjn7givz5kwxddcnk5i4xq";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/filesystems/ceph/ceph-glibc-2-32-sigdescr_np.patch b/pkgs/tools/filesystems/ceph/ceph-glibc-2-32-sigdescr_np.patch
new file mode 100644
index 000000000000..f78c7af9e35a
--- /dev/null
+++ b/pkgs/tools/filesystems/ceph/ceph-glibc-2-32-sigdescr_np.patch
@@ -0,0 +1,63 @@
+From b9b6faf66ae67648626470cb4fc3f0850ac4d842 Mon Sep 17 00:00:00 2001
+From: David Disseldorp <ddiss@suse.de>
+Date: Tue, 1 Sep 2020 13:49:21 +0200
+Subject: [PATCH] cmake: detect and use sigdescr_np() if available
+
+sys_siglist is deprecated with glibc 2.32. A new thread-safe and
+async-signal safe sigdescr_np() function is provided, so use it if
+available.
+
+Fixes: https://tracker.ceph.com/issues/47187
+Signed-off-by: David Disseldorp <ddiss@suse.de>
+---
+ cmake/modules/CephChecks.cmake | 1 +
+ src/global/signal_handler.h | 8 +++++---
+ src/include/config-h.in.cmake | 3 +++
+ 3 files changed, 9 insertions(+), 3 deletions(-)
+
+diff --git a/cmake/modules/CephChecks.cmake b/cmake/modules/CephChecks.cmake
+index 23687283a7c6..ca86dcbc73de 100644
+--- a/cmake/modules/CephChecks.cmake
++++ b/cmake/modules/CephChecks.cmake
+@@ -24,6 +24,7 @@ check_function_exists(strerror_r HAVE_Strerror_R)
+ check_function_exists(name_to_handle_at HAVE_NAME_TO_HANDLE_AT)
+ check_function_exists(pipe2 HAVE_PIPE2)
+ check_function_exists(accept4 HAVE_ACCEPT4)
++check_function_exists(sigdescr_np HAVE_SIGDESCR_NP)
+
+ include(CMakePushCheckState)
+ cmake_push_check_state(RESET)
+diff --git a/src/global/signal_handler.h b/src/global/signal_handler.h
+index 476724201aa9..c101b2e28733 100644
+--- a/src/global/signal_handler.h
++++ b/src/global/signal_handler.h
+@@ -20,10 +20,12 @@
+
+ typedef void (*signal_handler_t)(int);
+
+-#ifndef HAVE_REENTRANT_STRSIGNAL
+-# define sig_str(signum) sys_siglist[signum]
+-#else
++#ifdef HAVE_SIGDESCR_NP
++# define sig_str(signum) sigdescr_np(signum)
++#elif HAVE_REENTRANT_STRSIGNAL
+ # define sig_str(signum) strsignal(signum)
++#else
++# define sig_str(signum) sys_siglist[signum]
+ #endif
+
+ void install_sighandler(int signum, signal_handler_t handler, int flags);
+diff --git a/src/include/config-h.in.cmake b/src/include/config-h.in.cmake
+index 1ea3703f620c..59bd4273511a 100644
+--- a/src/include/config-h.in.cmake
++++ b/src/include/config-h.in.cmake
+@@ -220,6 +220,9 @@
+ /* Define to 1 if you have sched.h. */
+ #cmakedefine HAVE_SCHED 1
+
++/* Define to 1 if you have sigdescr_np. */
++#cmakedefine HAVE_SIGDESCR_NP 1
++
+ /* Support SSE (Streaming SIMD Extensions) instructions */
+ #cmakedefine HAVE_SSE
+
diff --git a/pkgs/tools/filesystems/ceph/default.nix b/pkgs/tools/filesystems/ceph/default.nix
index 9b9fe9a5aaf0..b221025f85b8 100644
--- a/pkgs/tools/filesystems/ceph/default.nix
+++ b/pkgs/tools/filesystems/ceph/default.nix
@@ -133,6 +133,7 @@ in rec {
patches = [
./0000-fix-SPDK-build-env.patch
+ ./ceph-glibc-2-32-sigdescr_np.patch
];
nativeBuildInputs = [
diff --git a/pkgs/tools/filesystems/f3/default.nix b/pkgs/tools/filesystems/f3/default.nix
index e8d60f835bf0..b9817ecb05c0 100644
--- a/pkgs/tools/filesystems/f3/default.nix
+++ b/pkgs/tools/filesystems/f3/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "f3";
- version = "7.2";
+ version = "8.0";
src = fetchFromGitHub {
owner = "AltraMayor";
repo = pname;
rev = "v${version}";
- sha256 = "1iwdg0r4wkgc8rynmw1qcqz62l0ldgc8lrazq33msxnk5a818jgy";
+ sha256 = "17l5vspfcgfbkqg7bakp3gql29yb05gzawm8n3im30ilzdr53678";
};
postPatch = ''
diff --git a/pkgs/tools/filesystems/fatresize/default.nix b/pkgs/tools/filesystems/fatresize/default.nix
index c1d048889c70..79551df00ee9 100644
--- a/pkgs/tools/filesystems/fatresize/default.nix
+++ b/pkgs/tools/filesystems/fatresize/default.nix
@@ -1,38 +1,26 @@
-{ stdenv, fetchurl, parted, utillinux }:
+{ stdenv, fetchFromGitHub, parted, utillinux, pkg-config }:
stdenv.mkDerivation rec {
- version = "1.0.2";
+ version = "1.1.0";
pname = "fatresize";
- src = fetchurl {
- url = "mirror://sourceforge/fatresize/fatresize-${version}.tar.bz2";
- sha256 = "04wp48jpdvq4nn0dgbw5za07g842rnxlh9mig4mslz70zqs0izjm";
+ src = fetchFromGitHub {
+ owner = "ya-mouse";
+ repo = "fatresize";
+ rev = "v${version}";
+ sha256 = "1vhz84kxfyl0q7mkqn68nvzzly0a4xgzv76m6db0bk7xyczv1qr2";
};
buildInputs = [ parted utillinux ];
-
- # This patch helps this unmantained piece of software to be built against recent parted
- # It basically modifies the detection scheme for parted version (the current one has no micro version defined)
- # The second change is to include a header for a moved function since 1.6+ to current 3.1+ parted
- # The third change is to modify the call to PED_ASSERT that is no longer defined with 2 params
- patches = [ ./fatresize_parted_nix.patch ];
-
- preConfigure = ''
- echo "Replacing calls to ped_free with free ..."
- substituteInPlace ./fatresize.c --replace ped_free free
- '';
-
- # Filesystem resize functions were reintroduced in parted 3.1 due to no other available free alternatives
- # but in a sepparate library -> libparted-fs-resize --- that's why the added LDFLAG
- makeFlags = [ "LDFLAGS=-lparted-fs-resize" ];
+ nativeBuildInputs = [ pkg-config ];
propagatedBuildInputs = [ parted utillinux ];
meta = with stdenv.lib; {
description = "The FAT16/FAT32 non-destructive resizer";
- homepage = "https://sourceforge.net/projects/fatresize";
+ homepage = "https://github.com/ya-mouse/fatresize";
platforms = platforms.linux;
- license = licenses.gpl2;
+ license = licenses.gpl3;
};
}
diff --git a/pkgs/tools/filesystems/fatresize/fatresize_parted_nix.patch b/pkgs/tools/filesystems/fatresize/fatresize_parted_nix.patch
deleted file mode 100644
index e9aa87a2d564..000000000000
--- a/pkgs/tools/filesystems/fatresize/fatresize_parted_nix.patch
+++ /dev/null
@@ -1,74 +0,0 @@
-diff --git a/aclocal.m4 b/aclocal.m4
-index 18e8176..2e75592 100644
---- a/aclocal.m4
-+++ b/aclocal.m4
-@@ -88,8 +88,15 @@ int main ()
- if ( !(version = ped_get_version ()) )
- exit(1);
- if (sscanf(version, "%d.%d.%d", &major, &minor, &micro) != 3) {
-- printf("%s, bad version string\n", version);
-- exit(1);
-+ if (sscanf(version, "%d.%d", &major, &minor) != 2)
-+ {
-+ printf("%s, bad version string\n", version);
-+ exit(1);
-+ }
-+ else
-+ {
-+ micro = 0;
-+ }
- }
-
- if ((major > $parted_config_major_version) ||
-diff --git a/configure b/configure
-index ed31457..e5f1705 100755
---- a/configure
-+++ b/configure
-@@ -4793,8 +4793,15 @@ int main ()
- if ( !(version = ped_get_version ()) )
- exit(1);
- if (sscanf(version, "%d.%d.%d", &major, &minor, &micro) != 3) {
-- printf("%s, bad version string\n", version);
-- exit(1);
-+ if (sscanf(version, "%d.%d", &major, &minor) != 2)
-+ {
-+ printf("%s, bad version string\n", version);
-+ exit(1);
-+ }
-+ else
-+ {
-+ micro = 0;
-+ }
- }
-
- if ((major > $parted_config_major_version) ||
-diff --git a/fatresize.c b/fatresize.c
-index 424d5d2..e439102 100644
---- a/fatresize.c
-+++ b/fatresize.c
-@@ -30,6 +30,7 @@
- #include <inttypes.h>
- #include <parted/parted.h>
- #include <parted/debug.h>
-+#include <parted/filesys.h>
- #include <parted/unit.h>
-
- #include "config.h"
-@@ -217,7 +218,7 @@ fatresize_handler(PedException *ex)
- static int
- snap(PedSector* sector, PedSector new_sector, PedGeometry* range)
- {
-- PED_ASSERT(ped_geometry_test_sector_inside (range, *sector), return 0);
-+ PED_ASSERT(ped_geometry_test_sector_inside (range, *sector));
- if (!ped_geometry_test_sector_inside(range, new_sector))
- return 0;
-
-@@ -281,7 +282,7 @@ snap_to_boundaries (PedGeometry* new_geom, PedGeometry* old_geom,
- end_part->geom.end, end_part->geom.start - 1, -1);
- }
-
-- PED_ASSERT (start <= end, return);
-+ PED_ASSERT (start <= end);
- ped_geometry_set (new_geom, start, end - start + 1);
- }
-
diff --git a/pkgs/tools/filesystems/gcsfuse/default.nix b/pkgs/tools/filesystems/gcsfuse/default.nix
index 89fa3ebe33b6..d820e5e68e2a 100644
--- a/pkgs/tools/filesystems/gcsfuse/default.nix
+++ b/pkgs/tools/filesystems/gcsfuse/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "gcsfuse";
- version = "0.30.0";
+ version = "0.32.0";
src = fetchFromGitHub {
owner = "googlecloudplatform";
repo = "gcsfuse";
rev = "v${version}";
- sha256 = "1ai1dgf07g2c08rp87kygrl67hyj7x793093wmnwaxfpylx5flv0";
+ sha256 = "09k7479gd9rlzmxhcvc1b3ajy8frzd6881vnlvk3z9818n4aq7qc";
};
goPackagePath = "github.com/googlecloudplatform/gcsfuse";
diff --git a/pkgs/tools/filesystems/httpfs/default.nix b/pkgs/tools/filesystems/httpfs/default.nix
index d97b05abb6c7..23edb8175799 100644
--- a/pkgs/tools/filesystems/httpfs/default.nix
+++ b/pkgs/tools/filesystems/httpfs/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- description = "HTTPFS2, a FUSE-based HTTP file system for Linux";
+ description = "FUSE-based HTTP filesystem for Linux";
homepage = "http://httpfs.sourceforge.net/";
diff --git a/pkgs/tools/filesystems/moosefs/default.nix b/pkgs/tools/filesystems/moosefs/default.nix
index df3dd661d75e..2be21cea3a57 100644
--- a/pkgs/tools/filesystems/moosefs/default.nix
+++ b/pkgs/tools/filesystems/moosefs/default.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "moosefs";
- version = "3.0.114";
+ version = "3.0.115";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "0bilrzzlg599xy21cm7r0xb2sanngr74j3z03xgybcm10kl97i7j";
+ sha256 = "0dap9dqwwx8adma6arxg015riqc86cmjv2m44hk0kz7s24h79ipq";
};
nativeBuildInputs = [ pkgconfig makeWrapper ];
diff --git a/pkgs/tools/filesystems/mtools/default.nix b/pkgs/tools/filesystems/mtools/default.nix
index 58bd9340c5b0..5ebf82ea91f8 100644
--- a/pkgs/tools/filesystems/mtools/default.nix
+++ b/pkgs/tools/filesystems/mtools/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "mtools-4.0.24";
+ name = "mtools-4.0.25";
src = fetchurl {
url = "mirror://gnu/mtools/${name}.tar.bz2";
- sha256 = "1f9g7g8zspp8nvg1nz869il9pvxpdpchqd0vxfc89y8rjbda5x14";
+ sha256 = "059cirrarizvcxv8zyp6ykaz45rymljpgdkdjc9kvadp7gn1w5px";
};
patches = stdenv.lib.optional stdenv.isDarwin ./UNUSED-darwin.patch;
diff --git a/pkgs/tools/graphics/asymptote/default.nix b/pkgs/tools/graphics/asymptote/default.nix
index 67afac2cdccd..6b8c6870a668 100644
--- a/pkgs/tools/graphics/asymptote/default.nix
+++ b/pkgs/tools/graphics/asymptote/default.nix
@@ -1,24 +1,32 @@
-{ stdenv, fetchFromGitHub, fetchurl
+{ stdenv, fetchFromGitHub, fetchurl, fetchpatch
, autoreconfHook, bison, glm, yacc, flex
, freeglut, ghostscriptX, imagemagick, fftw
, boehmgc, libGLU, libGL, mesa, ncurses, readline, gsl, libsigsegv
, python3Packages
-, zlib, perl
+, zlib, perl, curl
, texLive, texinfo
, darwin
}:
stdenv.mkDerivation rec {
- version = "2.66";
+ version = "2.67";
pname = "asymptote";
src = fetchFromGitHub {
owner = "vectorgraphics";
repo = pname;
rev = version;
- sha256 = "0c445j950n6nxgr1zxj7a26daa5d9f3i91506b7r7627s943b1kd";
+ sha256 = "sha256:1lawj2gf0985clzbyym26s5mxxp2syl1dqqxfzk0sq9s30l2rj3l";
};
+ patches =
+ (stdenv.lib.optional (stdenv.lib.versionOlder version "2.68")
+ (fetchpatch {
+ url = "https://github.com/vectorgraphics/asymptote/commit/3361214340d58235f4dbb8f24017d0cd5d94da72.patch";
+ sha256 = "sha256:1z2b41x8v7683myd45lq6niixpdjy0b185x0xl61130vrijhq5nm";
+ }))
+ ;
+
nativeBuildInputs = [
autoreconfHook
bison
@@ -30,7 +38,7 @@ stdenv.mkDerivation rec {
buildInputs = [
ghostscriptX imagemagick fftw
boehmgc ncurses readline gsl libsigsegv
- zlib perl
+ zlib perl curl
texLive
] ++ (with python3Packages; [
python
diff --git a/pkgs/tools/graphics/asymptote/default.upstream b/pkgs/tools/graphics/asymptote/default.upstream
deleted file mode 100644
index e86d81ba4435..000000000000
--- a/pkgs/tools/graphics/asymptote/default.upstream
+++ /dev/null
@@ -1,4 +0,0 @@
-url https://sourceforge.net/projects/asymptote/files/
-SF_version_dir
-version_link 'src[.]tgz/download$'
-SF_redirect
diff --git a/pkgs/tools/graphics/dpic/default.nix b/pkgs/tools/graphics/dpic/default.nix
index 7b7eea3d5095..ea65f3dbb55c 100644
--- a/pkgs/tools/graphics/dpic/default.nix
+++ b/pkgs/tools/graphics/dpic/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "dpic";
- version = "2020.06.01";
+ version = "2020.09.15";
src = fetchurl {
url = "https://ece.uwaterloo.ca/~aplevich/dpic/${pname}-${version}.tar.gz";
- sha256 = "1gbkpbjwjaaifxff8amm9b47dynq4l4698snjdgnn4flndw62q88";
+ sha256 = "0gmmp4dlir3bn892nm55a3q8cfsj8yg7fp1dixmhsdhsrgmg1b83";
};
# The prefix passed to configure is not used.
diff --git a/pkgs/tools/graphics/optar/default.nix b/pkgs/tools/graphics/optar/default.nix
index 4eee8acb9798..3061a5cebaf9 100644
--- a/pkgs/tools/graphics/optar/default.nix
+++ b/pkgs/tools/graphics/optar/default.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
- description = "Optar stands for OPTical ARchiver - it's a codec for encoding data on paper";
+ description = "OPTical ARchiver - it's a codec for encoding data on paper";
homepage = "http://ronja.twibright.com/optar/";
license = licenses.gpl2;
maintainers = with maintainers; [ peterhoeg ];
diff --git a/pkgs/tools/graphics/piglit/default.nix b/pkgs/tools/graphics/piglit/default.nix
new file mode 100644
index 000000000000..e2c2b6e6e972
--- /dev/null
+++ b/pkgs/tools/graphics/piglit/default.nix
@@ -0,0 +1,77 @@
+{ stdenv
+, fetchFromGitLab
+, lib
+, cmake
+, freeglut
+, libGL
+, libGLU
+, libglvnd
+, makeWrapper
+, ninja
+, pkg-config
+, python3
+, waffle
+, wayland
+, libX11
+, libXrender
+, libxcb
+, libxkbcommon
+}:
+
+stdenv.mkDerivation rec {
+ pname = "piglit";
+ version = "unstable-2020-10-23";
+
+ src = fetchFromGitLab {
+ domain = "gitlab.freedesktop.org";
+ owner = "mesa";
+ repo = "piglit";
+ rev = "59e695c16fdcdd4ea4f16365f0e397a93cef7b80";
+ sha256 = "kx0+2Sdvdc3SbpAIl2OuGCWCpaLJC/7cXG+ZLvf92g8=";
+ };
+
+ buildInputs = [
+ freeglut
+ libGL
+ libGLU
+ libglvnd
+ libX11
+ libXrender
+ libxcb
+ libxkbcommon
+ (python3.withPackages (ps: with ps; [
+ Mako
+ numpy
+ ]))
+ waffle
+ wayland
+ ];
+
+ nativeBuildInputs = [
+ cmake
+ makeWrapper
+ ninja
+ pkg-config
+ ];
+
+ # Find data dir: piglit searches for the data directory in some places, however as it is wrapped,
+ # it search in ../lib/.piglit-wrapped, we just replace the script name with "piglit" again.
+ prePatch = ''
+ substituteInPlace piglit \
+ --replace 'script_basename_noext = os.path.splitext(os.path.basename(__file__))[0]' 'script_basename_noext = "piglit"'
+ '';
+
+ postInstall = ''
+ wrapProgram $out/bin/piglit \
+ --prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath [ libGL libglvnd ]} \
+ --prefix PATH : "${waffle}/bin"
+ '';
+
+ meta = with lib; {
+ description = "An OpenGL test suite, and test-suite runner";
+ homepage = "https://gitlab.freedesktop.org/mesa/piglit";
+ license = licenses.free; # custom license. See COPYING in the source repo.
+ platforms = platforms.mesaPlatforms;
+ maintainers = with maintainers; [ Flakebi ];
+ };
+}
diff --git a/pkgs/tools/misc/aptly/default.nix b/pkgs/tools/misc/aptly/default.nix
index 3c97c1684290..6af3238dbd77 100644
--- a/pkgs/tools/misc/aptly/default.nix
+++ b/pkgs/tools/misc/aptly/default.nix
@@ -2,14 +2,14 @@
let
- version = "1.3.0";
+ version = "1.4.0";
rev = "v${version}";
aptlySrc = fetchFromGitHub {
inherit rev;
owner = "aptly-dev";
repo = "aptly";
- sha256 = "032gw8qkxcgc0jyrvzqh7jkbmk4k0gf7j74hyhclfnjmd9548f5l";
+ sha256 = "06cq761r3bxybb9xn58jii0ggp79mcp3810z1r2z3xcvplwhwnhy";
};
aptlyCompletionSrc = fetchFromGitHub {
diff --git a/pkgs/tools/misc/as-tree/cargo-lock.patch b/pkgs/tools/misc/as-tree/cargo-lock.patch
new file mode 100644
index 000000000000..f7a06c050d2d
--- /dev/null
+++ b/pkgs/tools/misc/as-tree/cargo-lock.patch
@@ -0,0 +1,13 @@
+diff --git a/Cargo.lock b/Cargo.lock
+index 991ecd8..9e94574 100644
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -11,7 +11,7 @@ dependencies = [
+
+ [[package]]
+ name = "as-tree"
+-version = "0.11.1"
++version = "0.12.0"
+ dependencies = [
+ "ansi_term",
+ "atty",
diff --git a/pkgs/tools/misc/as-tree/default.nix b/pkgs/tools/misc/as-tree/default.nix
new file mode 100644
index 000000000000..7cc97fd79e46
--- /dev/null
+++ b/pkgs/tools/misc/as-tree/default.nix
@@ -0,0 +1,27 @@
+{ lib, fetchFromGitHub, rustPlatform }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "as-tree";
+ version = "0.12.0";
+
+ src = fetchFromGitHub {
+ owner = "jez";
+ repo = pname;
+ rev = version;
+ sha256 = "0c0g32pkyhyvqpgvzlw9244c80npq6s8mxy3may7q4qyd7hi3dz5";
+ };
+
+ cargoSha256 = "0yhd9svdxg7akv61msn7rf3rfblb7kxnyn955dfdwyxbxq48qwpr";
+ # the upstream 0.12.0 release didn't update the Cargo.lock file properly
+ # they have updated their release script, so this patch can be removed
+ # when the next version is released.
+ cargoPatches = [ ./cargo-lock.patch ];
+
+ meta = with lib; {
+ description = "Print a list of paths as a tree of paths";
+ homepage = "https://github.com/jez/as-tree";
+ license = with licenses; [ blueOak100 ];
+ maintainers = with maintainers; [ jshholland ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/tools/misc/bdf2psf/default.nix b/pkgs/tools/misc/bdf2psf/default.nix
index 2b3445ac6c33..0316a9b08a40 100644
--- a/pkgs/tools/misc/bdf2psf/default.nix
+++ b/pkgs/tools/misc/bdf2psf/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bdf2psf";
- version = "1.197";
+ version = "1.198";
src = fetchurl {
url = "mirror://debian/pool/main/c/console-setup/bdf2psf_${version}_all.deb";
- sha256 = "023zj08rk8pmvpr8zybxn2ibrl5qsarkn8rb908mxhhlwpp12f7n";
+ sha256 = "1b57pk10wf667aag3mhh397sfra44gilnyyg7fm532qaw3xapv2i";
};
nativeBuildInputs = [ dpkg ];
diff --git a/pkgs/tools/misc/bdf2sfd/default.nix b/pkgs/tools/misc/bdf2sfd/default.nix
index 096164990458..728967ec3da8 100644
--- a/pkgs/tools/misc/bdf2sfd/default.nix
+++ b/pkgs/tools/misc/bdf2sfd/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "bdf2sfd";
- version = "1.1.4";
+ version = "1.1.5";
src = fetchFromGitHub {
owner = "fcambus";
repo = pname;
rev = version;
- sha256 = "1lg3yabnf26lghlrmhpq7hbhydmw85q0k64246b8fwv1dnxc7afd";
+ sha256 = "1bpadw25barzmmsz9bkrsj3iwbgf945zqfakbgq1yscfb85bfgsp";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/tools/misc/broadlink-cli/default.nix b/pkgs/tools/misc/broadlink-cli/default.nix
index c40ccad5e396..96b13c060e4b 100644
--- a/pkgs/tools/misc/broadlink-cli/default.nix
+++ b/pkgs/tools/misc/broadlink-cli/default.nix
@@ -1,22 +1,22 @@
-{ stdenv, python2Packages, fetchFromGitHub }:
+{ stdenv, python3Packages, fetchFromGitHub }:
-python2Packages.buildPythonApplication {
+python3Packages.buildPythonApplication {
pname = "broadlink-cli";
- inherit (python2Packages.broadlink) version;
+ inherit (python3Packages.broadlink) version;
# the tools are available as part of the source distribution from GH but
# not pypi, so we have to fetch them here.
src = fetchFromGitHub {
owner = "mjg59";
repo = "python-broadlink";
- # this rev is version 0.9
- rev = "766b7b00fb1cec868e3d5fca66f1aada208959ce";
- sha256 = "0j0idzxmpwkb1lbgvi9df2hbxafm5hxjc6mgg5481lq7z4z1r4nb";
+ # this rev is version 0.15.0
+ rev = "99add9e6feea6e47be4f3a58783556d7838b759c";
+ sha256 = "1q1q62brvfjcb18i0j4ca5cxqzjwv1iywdrdby0yjqa4wm6ywq6b";
};
format = "other";
- propagatedBuildInputs = with python2Packages; [
+ propagatedBuildInputs = with python3Packages; [
broadlink
];
@@ -32,6 +32,6 @@ python2Packages.buildPythonApplication {
meta = with stdenv.lib; {
description = "Tools for interfacing with Broadlink RM2/3 (Pro) remote controls, A1 sensor platforms and SP2/3 smartplugs";
maintainers = with maintainers; [ peterhoeg ];
- inherit (python2Packages.broadlink.meta) homepage license;
+ inherit (python3Packages.broadlink.meta) homepage license;
};
}
diff --git a/pkgs/tools/misc/broot/default.nix b/pkgs/tools/misc/broot/default.nix
index 3027537dd873..077d5dc777c1 100644
--- a/pkgs/tools/misc/broot/default.nix
+++ b/pkgs/tools/misc/broot/default.nix
@@ -11,14 +11,14 @@
rustPlatform.buildRustPackage rec {
pname = "broot";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchCrate {
inherit pname version;
- sha256 = "046yg270hnwzhap2rraihywpqjq5s3qxmyfcvfgfayz25216jmvc";
+ sha256 = "06gq7xn9g5wk6d5p732998q7lxbw2g6qb8vsv95jcnybarf88n1v";
};
- cargoSha256 = "02l6cdfx2sglygsdgnm474vmpbmpm2a1s6srd9cy66k6hjm1m0bn";
+ cargoSha256 = "1cbvi3jgj78gly3xkqbn8ai0ra5hpdphpdy7cphlrym0aj77ck4a";
nativeBuildInputs = [
makeWrapper
diff --git a/pkgs/tools/misc/buildtorrent/default.nix b/pkgs/tools/misc/buildtorrent/default.nix
index 150371f82b6e..d3d3651c2b05 100644
--- a/pkgs/tools/misc/buildtorrent/default.nix
+++ b/pkgs/tools/misc/buildtorrent/default.nix
@@ -1,20 +1,18 @@
{ stdenv, fetchurl }:
-let version = "0.8"; in
-
stdenv.mkDerivation rec {
pname = "buildtorrent";
- inherit version;
+ version = "0.8";
src = fetchurl {
url = "https://mathr.co.uk/blog/code/${pname}-${version}.tar.gz";
- sha256 = "e8e27647bdb38873ac570d46c1a9689a92b01bb67f59089d1cdd08784f7052d0";
+ sha256 = "sha256-6OJ2R72ziHOsVw1GwalompKwG7Z/WQidHN0IeE9wUtA=";
};
- meta = {
+ meta = with stdenv.lib; {
description = "A simple commandline torrent creator";
- homepage = "http://mathr.co.uk/blog/torrent.html";
- license = stdenv.lib.licenses.gpl3Plus;
- platforms = stdenv.lib.platforms.all;
+ homepage = "https://mathr.co.uk/blog/torrent.html";
+ license = licenses.gpl3Plus;
+ platforms = platforms.all;
};
}
diff --git a/pkgs/tools/misc/byobu/default.nix b/pkgs/tools/misc/byobu/default.nix
index ad17c5edd6ee..695ae54d876e 100644
--- a/pkgs/tools/misc/byobu/default.nix
+++ b/pkgs/tools/misc/byobu/default.nix
@@ -1,5 +1,11 @@
-{ stdenv, fetchurl, python3, perl, textual-window-manager }:
+{ stdenv, fetchurl, makeWrapper
+, ncurses, python3, perl, textual-window-manager
+, gettext, vim, bc, screen }:
+let
+ inherit (stdenv) lib;
+ pythonEnv = python3.withPackages (ps: with ps; [ snack ]);
+in
stdenv.mkDerivation rec {
version = "5.133";
name = "byobu-" + version;
@@ -11,26 +17,59 @@ stdenv.mkDerivation rec {
doCheck = true;
- buildInputs = [ python3 perl ];
- propagatedBuildInputs = [ textual-window-manager ];
+ buildInputs = [ perl makeWrapper gettext ];
+ propagatedBuildInputs = [ textual-window-manager screen ];
- meta = {
+ postPatch = ''
+ substituteInPlace usr/bin/byobu-export.in \
+ --replace "gettext" "${gettext}/bin/gettext"
+ substituteInPlace usr/lib/byobu/menu \
+ --replace "gettext" "${gettext}/bin/gettext"
+ '';
+
+ postInstall = ''
+ # Byobu does not compile its po files for some reason
+ for po in po/*.po; do
+ lang=''${po#po/}
+ lang=''${lang%.po}
+ # Path where byobu looks for translations as observed in the source code and strace
+ mkdir -p $out/share/byobu/po/$lang/LC_MESSAGES/
+ msgfmt $po -o $out/share/byobu/po/$lang/LC_MESSAGES/byobu.mo
+ done
+
+ # Override the symlinks otherwise they mess with the wrapping
+ cp --remove-destination $out/bin/byobu $out/bin/byobu-screen
+ cp --remove-destination $out/bin/byobu $out/bin/byobu-tmux
+
+ for i in $out/bin/byobu*; do
+ # We don't use the usual ".$package-wrapped" because arg0 within the shebang scripts
+ # points to the filename and byobu matches against this to know which backend
+ # to start with
+ file=".$(basename $i)"
+ mv $i $out/bin/$file
+ makeWrapper "$out/bin/$file" "$out/bin/$(basename $i)" --argv0 $(basename $i) \
+ --set BYOBU_PATH ${lib.escapeShellArg (lib.makeBinPath [ vim bc ])} \
+ --set BYOBU_PYTHON "${pythonEnv}/bin/python"
+ done
+ '';
+
+ meta = with stdenv.lib; {
homepage = "https://launchpad.net/byobu/";
description = "Text-based window manager and terminal multiplexer";
longDescription =
- ''Byobu is a GPLv3 open source text-based window manager and terminal multiplexer.
- It was originally designed to provide elegant enhancements to the otherwise functional,
- plain, practical GNU Screen, for the Ubuntu server distribution.
- Byobu now includes an enhanced profiles, convenient keybindings,
- configuration utilities, and toggle-able system status notifications for both
- the GNU Screen window manager and the more modern Tmux terminal multiplexer,
+ ''Byobu is a GPLv3 open source text-based window manager and terminal multiplexer.
+ It was originally designed to provide elegant enhancements to the otherwise functional,
+ plain, practical GNU Screen, for the Ubuntu server distribution.
+ Byobu now includes an enhanced profiles, convenient keybindings,
+ configuration utilities, and toggle-able system status notifications for both
+ the GNU Screen window manager and the more modern Tmux terminal multiplexer,
and works on most Linux, BSD, and Mac distributions.
'';
- license = stdenv.lib.licenses.gpl3;
+ license = licenses.gpl3;
- platforms = stdenv.lib.platforms.unix;
- maintainers = [ stdenv.lib.maintainers.qknight ];
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ qknight berbiche ];
};
}
diff --git a/pkgs/tools/misc/chezmoi/default.nix b/pkgs/tools/misc/chezmoi/default.nix
index 448c0859c575..95e1f0592eef 100644
--- a/pkgs/tools/misc/chezmoi/default.nix
+++ b/pkgs/tools/misc/chezmoi/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "chezmoi";
- version = "1.8.7";
+ version = "1.8.8";
src = fetchFromGitHub {
owner = "twpayne";
repo = "chezmoi";
rev = "v${version}";
- sha256 = "1inmrcp01rxrjylkj9vzgw3q713q6jsqbnqllbzvp8q6kqfliayg";
+ sha256 = "1ax0rq341k8mi7lghw1rkmlg802fd22zpql5v3g6lhgy6s1xq9wk";
};
- vendorSha256 = "0m946g6iw42q5ggki2j1lqdshpsxjmdsm1snnyzjzyy8gd88m4cx";
+ vendorSha256 = "08x81r9y2x1xcld1s6maspq94wr817w9aqjdv226058ran0492s8";
doCheck = false;
diff --git a/pkgs/tools/misc/cloud-utils/default.nix b/pkgs/tools/misc/cloud-utils/default.nix
index afae939ef38a..bd6d59c8a0ce 100644
--- a/pkgs/tools/misc/cloud-utils/default.nix
+++ b/pkgs/tools/misc/cloud-utils/default.nix
@@ -17,10 +17,10 @@ in stdenv.mkDerivation rec {
# $ nix-build nixos/release-combined.nix -A nixos.tests.ec2-nixops
# growpart is needed in initrd in nixos/system/boot/grow-partition.nix
pname = "cloud-utils";
- version = "0.31";
+ version = "0.32";
src = fetchurl {
url = "https://launchpad.net/cloud-utils/trunk/${version}/+download/cloud-utils-${version}.tar.gz";
- sha256 = "07fl3dlqwdzw4xx7mcxhpkks6dnmaxha80zgs9f6wmibgzni8z0r";
+ sha256 = "0xxdi55lzw7j91zfajw7jhd2ilsqj2dy04i9brlk8j3pvb5ma8hk";
};
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ python3 ];
diff --git a/pkgs/tools/misc/convbin/default.nix b/pkgs/tools/misc/convbin/default.nix
new file mode 100644
index 000000000000..0abf10710caa
--- /dev/null
+++ b/pkgs/tools/misc/convbin/default.nix
@@ -0,0 +1,42 @@
+{ stdenv
+, fetchFromGitHub
+}:
+
+stdenv.mkDerivation rec {
+ pname = "convbin";
+ version = "3.0";
+
+ src = fetchFromGitHub {
+ owner = "mateoconlechuga";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0n502zj8igm583kbfvyv7zhd97vb71jac41ncb9jr2yz2v5ir8j9";
+ };
+
+ makeFlags = [ "CC=cc" ];
+
+ checkPhase = ''
+ pushd test
+ patchShebangs test.sh
+ ./test.sh
+ popd
+ '';
+
+ doCheck = true;
+
+ installPhase = ''
+ install -Dm755 bin/convbin $out/bin/convbin
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Converts files to other formats";
+ longDescription = ''
+ This program is used to convert files to other formats,
+ specifically for the TI84+CE and related calculators.
+ '';
+ homepage = "https://github.com/mateoconlechuga/convbin";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ luc65r ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/tools/misc/convfont/default.nix b/pkgs/tools/misc/convfont/default.nix
new file mode 100644
index 000000000000..0cc181082a4f
--- /dev/null
+++ b/pkgs/tools/misc/convfont/default.nix
@@ -0,0 +1,29 @@
+{ stdenv
+, fetchFromGitHub
+}:
+
+stdenv.mkDerivation rec {
+ pname = "convfont";
+ version = "1.0";
+
+ src = fetchFromGitHub {
+ owner = "drdnar";
+ repo = pname;
+ rev = "v20190438";
+ sha256 = "1lj24yq5gj9hxhy1srk73521q95zyqzkws0q4v271hf5wmqaxa2f";
+ };
+
+ makeFlags = [ "CC=cc" ];
+
+ installPhase = ''
+ install -Dm755 convfont $out/bin/convfont
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Converts font for use with FontLibC";
+ homepage = "https://github.com/drdnar/convfont";
+ license = licenses.wtfpl;
+ maintainers = with maintainers; [ luc65r ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/tools/misc/convimg/default.nix b/pkgs/tools/misc/convimg/default.nix
new file mode 100644
index 000000000000..f9de88cb01e5
--- /dev/null
+++ b/pkgs/tools/misc/convimg/default.nix
@@ -0,0 +1,43 @@
+{ stdenv
+, fetchFromGitHub
+}:
+
+stdenv.mkDerivation rec {
+ pname = "convimg";
+ version = "8.3";
+
+ src = fetchFromGitHub {
+ owner = "mateoconlechuga";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1k2fkzfg08y2gcm8jabmb2plgqmgw6y30m73ys4mmbskxgy7hc3s";
+ fetchSubmodules = true;
+ };
+
+ makeFlags = [ "CC=cc" ];
+
+ checkPhase = ''
+ pushd test
+ patchShebangs test.sh
+ ./test.sh
+ popd
+ '';
+
+ doCheck = true;
+
+ installPhase = ''
+ install -Dm755 bin/convimg $out/bin/convimg
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Image palette quantization";
+ longDescription = ''
+ This program is used to convert images to other formats,
+ specifically for the TI84+CE and related calculators.
+ '';
+ homepage = "https://github.com/mateoconlechuga/convimg";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ luc65r ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/tools/misc/coreutils/avoid-false-positive-in-date-debug-test.patch b/pkgs/tools/misc/coreutils/avoid-false-positive-in-date-debug-test.patch
deleted file mode 100644
index ae1a02d4d202..000000000000
--- a/pkgs/tools/misc/coreutils/avoid-false-positive-in-date-debug-test.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From 0251229bfd9617e8a35cf9dd7d338d63fff74a0c Mon Sep 17 00:00:00 2001
-From: Assaf Gordon <assafgordon@gmail.com>
-Date: Mon, 13 May 2019 16:37:40 -0600
-Subject: [PATCH] tests: avoid false-positive in date-debug test
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-When debugging an invalid date due to DST switching, the intermediate
-'normalized time' should not be checked - its value can differ between
-systems (e.g. glibc vs musl).
-
-Reported by Niklas Hambüchen in
-https://lists.gnu.org/r/coreutils/2019-05/msg00031.html
-Analyzed by Rich Felker in
-https://lists.gnu.org/r/coreutils/2019-05/msg00039.html
-
-* tests/misc/date-debug.sh: Replace the exact normalized time
-with 'XX:XX:XX' so different values would not trigger test failure.
----
- tests/misc/date-debug.sh | 11 +++++++++--
- 1 file changed, 9 insertions(+), 2 deletions(-)
-
-diff --git a/tests/misc/date-debug.sh b/tests/misc/date-debug.sh
-index aa47f1abb..2ce6f4ce8 100755
---- a/tests/misc/date-debug.sh
-+++ b/tests/misc/date-debug.sh
-@@ -71,7 +71,7 @@ date: input timezone: TZ="America/Edmonton" in date string
- date: using specified time as starting value: '02:30:00'
- date: error: invalid date/time value:
- date: user provided time: '(Y-M-D) 2006-04-02 02:30:00'
--date: normalized time: '(Y-M-D) 2006-04-02 03:30:00'
-+date: normalized time: '(Y-M-D) 2006-04-02 XX:XX:XX'
- date: --
- date: possible reasons:
- date: non-existing due to daylight-saving time;
-@@ -81,7 +81,14 @@ date: invalid date 'TZ="America/Edmonton" 2006-04-02 02:30:00'
- EOF
-
- # date should return 1 (error) for invalid date
--returns_ 1 date --debug -d "$in2" >out2 2>&1 || fail=1
-+returns_ 1 date --debug -d "$in2" >out2-t 2>&1 || fail=1
-+
-+# The output line of "normalized time" can differ between systems
-+# (e.g. glibc vs musl) and should not be checked.
-+# See: https://lists.gnu.org/archive/html/coreutils/2019-05/msg00039.html
-+sed '/normalized time:/s/ [0-9][0-9]:[0-9][0-9]:[0-9][0-9]/ XX:XX:XX/' \
-+ out2-t > out2 || framework_failure_
-+
- compare exp2 out2 || fail=1
-
- ##
diff --git a/pkgs/tools/misc/coreutils/coreutils-8.31-android-cross.patch b/pkgs/tools/misc/coreutils/coreutils-8.31-android-cross.patch
deleted file mode 100644
index 97d95d1c5b19..000000000000
--- a/pkgs/tools/misc/coreutils/coreutils-8.31-android-cross.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From 3bd82a82cf4ba693d2c31c7b95aaec4e56dc92a4 Mon Sep 17 00:00:00 2001
-From: Paul Eggert <eggert@cs.ucla.edu>
-Date: Mon, 11 Mar 2019 16:40:29 -0700
-Subject: [PATCH 1/1] strtod: fix clash with strtold
-
-Problem reported for RHEL 5 by Jesse Caldwell (Bug#34817).
-* lib/strtod.c (compute_minus_zero, minus_zero):
-Simplify by remving the macro / external variable,
-and having just a function. User changed. This avoids
-the need for an external variable that might clash.
----
- ChangeLog | 9 +++++++++
- lib/strtod.c | 11 +++++------
- 2 files changed, 14 insertions(+), 6 deletions(-)
-
-diff --git a/lib/strtod.c b/lib/strtod.c
-index b9eaa51..69b1564 100644
---- a/lib/strtod.c
-+++ b/lib/strtod.c
-@@ -294,16 +294,15 @@ parse_number (const char *nptr,
- ICC 10.0 has a bug when optimizing the expression -zero.
- The expression -MIN * MIN does not work when cross-compiling
- to PowerPC on Mac OS X 10.5. */
--#if defined __hpux || defined __sgi || defined __ICC
- static DOUBLE
--compute_minus_zero (void)
-+minus_zero (void)
- {
-+#if defined __hpux || defined __sgi || defined __ICC
- return -MIN * MIN;
--}
--# define minus_zero compute_minus_zero ()
- #else
--DOUBLE minus_zero = -0.0;
-+ return -0.0;
- #endif
-+}
-
- /* Convert NPTR to a DOUBLE. If ENDPTR is not NULL, a pointer to the
- character after the last one used in the number is put in *ENDPTR. */
-@@ -479,6 +478,6 @@ STRTOD (const char *nptr, char **endptr)
- /* Special case -0.0, since at least ICC miscompiles negation. We
- can't use copysign(), as that drags in -lm on some platforms. */
- if (!num && negative)
-- return minus_zero;
-+ return minus_zero ();
- return negative ? -num : num;
- }
---
-1.9.1
-
diff --git a/pkgs/tools/misc/coreutils/coreutils-8.31-musl-cross.patch b/pkgs/tools/misc/coreutils/coreutils-8.31-musl-cross.patch
deleted file mode 100644
index 02b0b85db312..000000000000
--- a/pkgs/tools/misc/coreutils/coreutils-8.31-musl-cross.patch
+++ /dev/null
@@ -1,1153 +0,0 @@
-From 453ff940449bbbde9ec00f0bbf82a359c5598fc7 Mon Sep 17 00:00:00 2001
-From: Bruno Haible <bruno@clisp.org>
-Date: Sat, 23 Mar 2019 23:00:52 +0100
-Subject: [PATCH 1/1] Support cross-compilation to musl libc.
-
-Reported by Necktwi Ozfguah <necktwi@ferryfair.com>.
-
-* m4/calloc.m4 (_AC_FUNC_CALLOC_IF): Add cross-compilation guesses for
-musl libc.
-* m4/canonicalize.m4 (gl_FUNC_REALPATH_WORKS): Likewise.
-* m4/chown.m4 (gl_FUNC_CHOWN): Likewise.
-* m4/d-ino.m4 (gl_CHECK_TYPE_STRUCT_DIRENT_D_INO): Likewise.
-* m4/fdopendir.m4 (gl_FUNC_FDOPENDIR): Likewise.
-* m4/fnmatch.m4 (gl_FUNC_FNMATCH_POSIX): Likewise.
-* m4/fpurge.m4 (gl_FUNC_FPURGE): Likewise.
-* m4/getcwd.m4 (gl_FUNC_GETCWD_NULL): Likewise.
-* m4/getcwd-abort-bug.m4 (gl_FUNC_GETCWD_ABORT_BUG): Likewise.
-* m4/getdelim.m4 (gl_FUNC_GETDELIM): Likewise.
-* m4/getgroups.m4 (AC_FUNC_GETGROUPS, gl_FUNC_GETGROUPS): Likewise.
-* m4/getline.m4 (gl_FUNC_GETLINE): Likewise.
-* m4/gettimeofday.m4 (gl_FUNC_GETTIMEOFDAY_CLOBBER): Likewise.
-* m4/hypot.m4 (gl_FUNC_HYPOT): Likewise. // removed
-* m4/hypotf.m4 (gl_FUNC_HYPOTF): Likewise. // removed
-* m4/hypotl.m4 (gl_FUNC_HYPOTL): Likewise. // removed
-* m4/iconv_open-utf.m4 (gl_FUNC_ICONV_OPEN_UTF_SUPPORT): Likewise. // removed
-* m4/link-follow.m4 (gl_FUNC_LINK_FOLLOWS_SYMLINK): Likewise.
-* m4/log.m4 (gl_FUNC_LOG): Likewise. // removed
-* m4/logf.m4 (gl_FUNC_LOGF): Likewise. // removed
-* m4/logl.m4 (gl_FUNC_LOGL_WORKS): Likewise. // removed
-* m4/log10.m4 (gl_FUNC_LOG10): Likewise. // removed
-* m4/log10f.m4 (gl_FUNC_LOG10F): Likewise. // removed
-* m4/log10l.m4 (gl_FUNC_LOG10L): Likewise. // removed
-* m4/log1p.m4 (gl_FUNC_LOG1P): Likewise. // removed
-* m4/log1pf.m4 (gl_FUNC_LOG1PF): Likewise. // removed
-* m4/log1pl.m4 (gl_FUNC_LOG1PL): Likewise. // removed
-* m4/log2.m4 (gl_FUNC_LOG2): Likewise. // removed
-* m4/log2f.m4 (gl_FUNC_LOG2F): Likewise. // removed
-* m4/malloc.m4 (_AC_FUNC_MALLOC_IF): Likewise.
-* m4/mkdir.m4 (gl_FUNC_MKDIR): Likewise.
-* m4/mkstemp.m4 (gl_FUNC_MKSTEMP): Likewise.
-* m4/modf.m4 (gl_FUNC_MODF): Likewise. // removed
-* m4/modff.m4 (gl_FUNC_MODFF): Likewise. // removed
-* m4/modfl.m4 (gl_FUNC_MODFL): Likewise. // removed
-* m4/perror.m4 (gl_FUNC_PERROR): Likewise.
-* m4/printf.m4 (gl_PRINTF_SIZES_C99, gl_PRINTF_INFINITE,
-gl_PRINTF_INFINITE_LONG_DOUBLE, gl_PRINTF_DIRECTIVE_A,
-gl_PRINTF_DIRECTIVE_F, gl_PRINTF_FLAG_ZERO, gl_SNPRINTF_TRUNCATION_C99,
-gl_SNPRINTF_RETVAL_C99, gl_SNPRINTF_DIRECTIVE_N,
-gl_VSNPRINTF_ZEROSIZE_C99): Likewise.
-* m4/ptsname.m4 (gl_FUNC_PTSNAME): Likewise. // removed
-* m4/putenv.m4 (gl_FUNC_PUTENV): Likewise.
-* m4/realloc.m4 (_AC_FUNC_REALLOC_IF): Likewise.
-* m4/remainder.m4 (gl_FUNC_REMAINDER): Likewise. // removed
-* m4/remainderf.m4 (gl_FUNC_REMAINDERF): Likewise. // removed
-* m4/remainderl.m4 (gl_FUNC_REMAINDERL): Likewise. // removed
-* m4/rintl.m4 (gl_FUNC_RINTL): Likewise. // removed
-* m4/round.m4 (gl_FUNC_ROUND): Likewise. // removed
-* m4/roundf.m4 (gl_FUNC_ROUNDF): Likewise. // removed
-* m4/roundl.m4 (gl_FUNC_ROUNDL): Likewise. // removed
-* m4/setenv.m4 (gl_FUNC_SETENV): Likewise.
-* m4/signbit.m4 (gl_SIGNBIT): Likewise.
-* m4/sleep.m4 (gl_FUNC_SLEEP): Likewise.
-* m4/stpncpy.m4 (gl_FUNC_STPNCPY): Likewise.
-* m4/strerror.m4 (gl_FUNC_STRERROR, gl_FUNC_STRERROR_0): Likewise.
-* m4/strtod.m4 (gl_FUNC_STRTOD): Likewise.
-* m4/strtold.m4 (gl_FUNC_STRTOLD): Likewise.
-* m4/trunc.m4 (gl_FUNC_TRUNC): Likewise. // removed
-* m4/truncf.m4 (gl_FUNC_TRUNCF): Likewise. // removed
-* m4/truncl.m4 (gl_FUNC_TRUNCL): Likewise. // removed
-* m4/tzset.m4 (gl_FUNC_TZSET_CLOBBER): Likewise.
-* m4/ungetc.m4 (gl_FUNC_UNGETC_WORKS): Likewise.
-* m4/usleep.m4 (gl_FUNC_USLEEP): Likewise.
-* m4/utimes.m4 (gl_FUNC_UTIMES): Likewise.
-* m4/wcwidth.m4 (gl_FUNC_WCWIDTH): Likewise.
----
- m4/calloc.m4 | 4 ++-
- m4/canonicalize.m4 | 4 ++-
- m4/chown.m4 | 22 +++++++------
- m4/d-ino.m4 | 16 +++++-----
- m4/fdopendir.m4 | 12 ++++---
- m4/fnmatch.m4 | 18 ++++++++---
- m4/fpurge.m4 | 24 +++++++++-----
- m4/getcwd-abort-bug.m4 | 11 +++++--
- m4/getcwd.m4 | 4 ++-
- m4/getdelim.m4 | 40 ++++++++++++++----------
- m4/getgroups.m4 | 6 +++-
- m4/getline.m4 | 38 +++++++++++++---------
- m4/gettimeofday.m4 | 4 ++-
- m4/link-follow.m4 | 4 ++-
- m4/malloc.m4 | 4 +--
- m4/mkdir.m4 | 4 ++-
- m4/mkstemp.m4 | 4 ++-
- m4/perror.m4 | 12 ++++---
- m4/printf.m4 | 22 ++++++++++++-
- m4/putenv.m4 | 4 ++-
- m4/realloc.m4 | 4 +--
- m4/setenv.m4 | 4 ++-
- m4/signbit.m4 | 6 +++-
- m4/sleep.m4 | 4 ++-
- m4/stpncpy.m4 | 14 +++++++--
- m4/strerror.m4 | 6 +++-
- m4/strtod.m4 | 10 +++---
- m4/strtold.m4 | 9 ++++--
- m4/tzset.m4 | 4 ++-
- m4/ungetc.m4 | 18 ++++++-----
- m4/usleep.m4 | 4 ++-
- m4/utimes.m4 | 10 +++---
- m4/wcwidth.m4 | 12 ++++---
- 76 files changed, 461 insertions(+), 157 deletions(-)
-
-diff --git a/m4/calloc.m4 b/m4/calloc.m4
-index 012a5bf..d76535d 100644
---- a/m4/calloc.m4
-+++ b/m4/calloc.m4
-@@ -1,4 +1,4 @@
--# calloc.m4 serial 18
-+# calloc.m4 serial 19
-
- # Copyright (C) 2004-2019 Free Software Foundation, Inc.
- # This file is free software; the Free Software Foundation
-@@ -40,6 +40,8 @@ AC_DEFUN([_AC_FUNC_CALLOC_IF],
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) ac_cv_func_calloc_0_nonnull="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) ac_cv_func_calloc_0_nonnull="guessing yes" ;;
- # Guess yes on native Windows.
- mingw*) ac_cv_func_calloc_0_nonnull="guessing yes" ;;
- # If we don't know, assume the worst.
-diff --git a/m4/canonicalize.m4 b/m4/canonicalize.m4
-index 5b6e25d..b61747b 100644
---- a/m4/canonicalize.m4
-+++ b/m4/canonicalize.m4
-@@ -1,4 +1,4 @@
--# canonicalize.m4 serial 29
-+# canonicalize.m4 serial 30
-
- dnl Copyright (C) 2003-2007, 2009-2019 Free Software Foundation, Inc.
-
-@@ -113,6 +113,8 @@ AC_DEFUN([gl_FUNC_REALPATH_WORKS],
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_realpath_works="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_realpath_works="guessing yes" ;;
- # Guess no on native Windows.
- mingw*) gl_cv_func_realpath_works="guessing no" ;;
- # If we don't know, assume the worst.
-diff --git a/m4/chown.m4 b/m4/chown.m4
-index ecfc0c0..b798325 100644
---- a/m4/chown.m4
-+++ b/m4/chown.m4
-@@ -1,4 +1,4 @@
--# serial 30
-+# serial 32
- # Determine whether we need the chown wrapper.
-
- dnl Copyright (C) 1997-2001, 2003-2005, 2007, 2009-2019 Free Software
-@@ -109,10 +109,12 @@ AC_DEFUN_ONCE([gl_FUNC_CHOWN],
- [gl_cv_func_chown_slash_works=yes],
- [gl_cv_func_chown_slash_works=no],
- [case "$host_os" in
-- # Guess yes on glibc systems.
-- *-gnu*) gl_cv_func_chown_slash_works="guessing yes" ;;
-- # If we don't know, assume the worst.
-- *) gl_cv_func_chown_slash_works="guessing no" ;;
-+ # Guess yes on glibc systems.
-+ *-gnu*) gl_cv_func_chown_slash_works="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_chown_slash_works="guessing yes" ;;
-+ # If we don't know, assume the worst.
-+ *) gl_cv_func_chown_slash_works="guessing no" ;;
- esac
- ])
- rm -f conftest.link conftest.file])
-@@ -145,10 +147,12 @@ AC_DEFUN_ONCE([gl_FUNC_CHOWN],
- [gl_cv_func_chown_ctime_works=yes],
- [gl_cv_func_chown_ctime_works=no],
- [case "$host_os" in
-- # Guess yes on glibc systems.
-- *-gnu*) gl_cv_func_chown_ctime_works="guessing yes" ;;
-- # If we don't know, assume the worst.
-- *) gl_cv_func_chown_ctime_works="guessing no" ;;
-+ # Guess yes on glibc systems.
-+ *-gnu*) gl_cv_func_chown_ctime_works="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_chown_ctime_works="guessing yes" ;;
-+ # If we don't know, assume the worst.
-+ *) gl_cv_func_chown_ctime_works="guessing no" ;;
- esac
- ])
- rm -f conftest.file])
-diff --git a/m4/d-ino.m4 b/m4/d-ino.m4
-index f1420cc..87dcacc 100644
---- a/m4/d-ino.m4
-+++ b/m4/d-ino.m4
-@@ -1,4 +1,4 @@
--# serial 18
-+# serial 19
-
- dnl From Jim Meyering.
- dnl
-@@ -40,12 +40,14 @@ AC_DEFUN([gl_CHECK_TYPE_STRUCT_DIRENT_D_INO],
- [gl_cv_struct_dirent_d_ino=yes],
- [gl_cv_struct_dirent_d_ino=no],
- [case "$host_os" in
-- # Guess yes on glibc systems with Linux kernel.
-- linux*-gnu*) gl_cv_struct_dirent_d_ino="guessing yes" ;;
-- # Guess no on native Windows.
-- mingw*) gl_cv_struct_dirent_d_ino="guessing no" ;;
-- # If we don't know, assume the worst.
-- *) gl_cv_struct_dirent_d_ino="guessing no" ;;
-+ # Guess yes on glibc systems with Linux kernel.
-+ linux*-gnu*) gl_cv_struct_dirent_d_ino="guessing yes" ;;
-+ # Guess yes on musl systems with Linux kernel.
-+ linux*-musl*) gl_cv_struct_dirent_d_ino="guessing yes" ;;
-+ # Guess no on native Windows.
-+ mingw*) gl_cv_struct_dirent_d_ino="guessing no" ;;
-+ # If we don't know, assume the worst.
-+ *) gl_cv_struct_dirent_d_ino="guessing no" ;;
- esac
- ])])
- case "$gl_cv_struct_dirent_d_ino" in
-diff --git a/m4/fdopendir.m4 b/m4/fdopendir.m4
-index 0490551..b2b3b03 100644
---- a/m4/fdopendir.m4
-+++ b/m4/fdopendir.m4
-@@ -1,4 +1,4 @@
--# serial 10
-+# serial 11
- # See if we need to provide fdopendir.
-
- dnl Copyright (C) 2009-2019 Free Software Foundation, Inc.
-@@ -45,10 +45,12 @@ DIR *fdopendir (int);
- [gl_cv_func_fdopendir_works=yes],
- [gl_cv_func_fdopendir_works=no],
- [case "$host_os" in
-- # Guess yes on glibc systems.
-- *-gnu*) gl_cv_func_fdopendir_works="guessing yes" ;;
-- # If we don't know, assume the worst.
-- *) gl_cv_func_fdopendir_works="guessing no" ;;
-+ # Guess yes on glibc systems.
-+ *-gnu*) gl_cv_func_fdopendir_works="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_fdopendir_works="guessing yes" ;;
-+ # If we don't know, assume the worst.
-+ *) gl_cv_func_fdopendir_works="guessing no" ;;
- esac
- ])])
- case "$gl_cv_func_fdopendir_works" in
-diff --git a/m4/fnmatch.m4 b/m4/fnmatch.m4
-index c264ca7..75ba55b 100644
---- a/m4/fnmatch.m4
-+++ b/m4/fnmatch.m4
-@@ -1,4 +1,4 @@
--# Check for fnmatch - serial 13. -*- coding: utf-8 -*-
-+# Check for fnmatch - serial 14. -*- coding: utf-8 -*-
-
- # Copyright (C) 2000-2007, 2009-2019 Free Software Foundation, Inc.
- # This file is free software; the Free Software Foundation
-@@ -14,6 +14,7 @@ AC_DEFUN([gl_FUNC_FNMATCH_POSIX],
- m4_divert_text([DEFAULTS], [gl_fnmatch_required=POSIX])
-
- AC_REQUIRE([gl_FNMATCH_H])
-+ AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
- gl_fnmatch_required_lowercase=`
- echo $gl_fnmatch_required | LC_ALL=C tr '[[A-Z]]' '[[a-z]]'
- `
-@@ -117,12 +118,19 @@ AC_DEFUN([gl_FUNC_FNMATCH_POSIX],
- ]])],
- [eval "$gl_fnmatch_cache_var=yes"],
- [eval "$gl_fnmatch_cache_var=no"],
-- [eval "$gl_fnmatch_cache_var=\"guessing no\""])
-+ [case "$host_os" in
-+ # Guess yes on musl systems.
-+ *-musl*) eval "$gl_fnmatch_cache_var=\"guessing yes\"" ;;
-+ # Guess no otherwise, even on glibc systems.
-+ *) eval "$gl_fnmatch_cache_var=\"guessing no\"" ;;
-+ esac
-+ ])
- ])
- eval "gl_fnmatch_result=\"\$$gl_fnmatch_cache_var\""
-- if test "$gl_fnmatch_result" != yes; then
-- REPLACE_FNMATCH=1
-- fi
-+ case "$gl_fnmatch_result" in
-+ *yes) ;;
-+ *) REPLACE_FNMATCH=1 ;;
-+ esac
- fi
- if test $HAVE_FNMATCH = 0 || test $REPLACE_FNMATCH = 1; then
- gl_REPLACE_FNMATCH_H
-diff --git a/m4/fpurge.m4 b/m4/fpurge.m4
-index cb21f56..6c5b3e9 100644
---- a/m4/fpurge.m4
-+++ b/m4/fpurge.m4
-@@ -1,4 +1,4 @@
--# fpurge.m4 serial 8
-+# fpurge.m4 serial 9
- dnl Copyright (C) 2007, 2009-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -7,12 +7,13 @@ dnl with or without modifications, as long as this notice is preserved.
- AC_DEFUN([gl_FUNC_FPURGE],
- [
- AC_REQUIRE([gl_STDIO_H_DEFAULTS])
-+ AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
- AC_CHECK_FUNCS_ONCE([fpurge])
- AC_CHECK_FUNCS_ONCE([__fpurge])
- AC_CHECK_DECLS([fpurge], , , [[#include <stdio.h>]])
- if test "x$ac_cv_func_fpurge" = xyes; then
- HAVE_FPURGE=1
-- # Detect BSD bug. Only cygwin 1.7 is known to be immune.
-+ # Detect BSD bug. Only cygwin 1.7 and musl are known to be immune.
- AC_CACHE_CHECK([whether fpurge works], [gl_cv_func_fpurge_works],
- [AC_RUN_IFELSE(
- [AC_LANG_PROGRAM(
-@@ -48,11 +49,20 @@ AC_DEFUN([gl_FUNC_FPURGE],
- return 13;
- return 0;
- ])],
-- [gl_cv_func_fpurge_works=yes], [gl_cv_func_fpurge_works=no],
-- [gl_cv_func_fpurge_works='guessing no'])])
-- if test "x$gl_cv_func_fpurge_works" != xyes; then
-- REPLACE_FPURGE=1
-- fi
-+ [gl_cv_func_fpurge_works=yes],
-+ [gl_cv_func_fpurge_works=no],
-+ [case "$host_os" in
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_fpurge_works="guessing yes" ;;
-+ # Guess no otherwise.
-+ *) gl_cv_func_fpurge_works="guessing no" ;;
-+ esac
-+ ])
-+ ])
-+ case "$gl_cv_func_fpurge_works" in
-+ *yes) ;;
-+ *) REPLACE_FPURGE=1 ;;
-+ esac
- else
- HAVE_FPURGE=0
- fi
-diff --git a/m4/getcwd-abort-bug.m4 b/m4/getcwd-abort-bug.m4
-index f0f24a5..7227f08 100644
---- a/m4/getcwd-abort-bug.m4
-+++ b/m4/getcwd-abort-bug.m4
-@@ -1,4 +1,4 @@
--# serial 9
-+# serial 11
- # Determine whether getcwd aborts when the length of the working directory
- # name is unusually large. Any length between 4k and 16k trigger the bug
- # when using glibc-2.4.90-9 or older.
-@@ -13,6 +13,7 @@
- # gl_FUNC_GETCWD_ABORT_BUG([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
- AC_DEFUN([gl_FUNC_GETCWD_ABORT_BUG],
- [
-+ AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
- AC_CHECK_DECLS_ONCE([getcwd])
- AC_CHECK_HEADERS_ONCE([unistd.h])
- AC_REQUIRE([gl_PATHMAX_SNIPPET_PREREQ])
-@@ -142,7 +143,13 @@ main ()
- else
- gl_cv_func_getcwd_abort_bug=no
- fi],
-- [gl_cv_func_getcwd_abort_bug=yes])
-+ [case "$host_os" in
-+ # Guess no on musl systems.
-+ *-musl*) gl_cv_func_getcwd_abort_bug="guessing no" ;;
-+ # Guess yes otherwise, even on glibc systems.
-+ *) gl_cv_func_getcwd_abort_bug="guessing yes"
-+ esac
-+ ])
- ])
- AS_IF([test $gl_cv_func_getcwd_abort_bug = yes], [$1], [$2])
- ])
-diff --git a/m4/getcwd.m4 b/m4/getcwd.m4
-index 4929b51..625171a 100644
---- a/m4/getcwd.m4
-+++ b/m4/getcwd.m4
-@@ -6,7 +6,7 @@
- # with or without modifications, as long as this notice is preserved.
-
- # Written by Paul Eggert.
--# serial 16
-+# serial 17
-
- AC_DEFUN([gl_FUNC_GETCWD_NULL],
- [
-@@ -50,6 +50,8 @@ AC_DEFUN([gl_FUNC_GETCWD_NULL],
- [[case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_getcwd_null="guessing yes";;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_getcwd_null="guessing yes";;
- # Guess yes on Cygwin.
- cygwin*) gl_cv_func_getcwd_null="guessing yes";;
- # If we don't know, assume the worst.
-diff --git a/m4/getdelim.m4 b/m4/getdelim.m4
-index bf17c57..e77c379 100644
---- a/m4/getdelim.m4
-+++ b/m4/getdelim.m4
-@@ -1,4 +1,4 @@
--# getdelim.m4 serial 12
-+# getdelim.m4 serial 13
-
- dnl Copyright (C) 2005-2007, 2009-2019 Free Software Foundation, Inc.
- dnl
-@@ -11,6 +11,7 @@ AC_PREREQ([2.59])
- AC_DEFUN([gl_FUNC_GETDELIM],
- [
- AC_REQUIRE([gl_STDIO_H_DEFAULTS])
-+ AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
-
- dnl Persuade glibc <stdio.h> to declare getdelim().
- AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
-@@ -21,9 +22,10 @@ AC_DEFUN([gl_FUNC_GETDELIM],
- if test $ac_cv_func_getdelim = yes; then
- HAVE_GETDELIM=1
- dnl Found it in some library. Verify that it works.
-- AC_CACHE_CHECK([for working getdelim function], [gl_cv_func_working_getdelim],
-- [echo fooNbarN | tr -d '\012' | tr N '\012' > conftest.data
-- AC_RUN_IFELSE([AC_LANG_SOURCE([[
-+ AC_CACHE_CHECK([for working getdelim function],
-+ [gl_cv_func_working_getdelim],
-+ [echo fooNbarN | tr -d '\012' | tr N '\012' > conftest.data
-+ AC_RUN_IFELSE([AC_LANG_SOURCE([[
- # include <stdio.h>
- # include <stdlib.h>
- # include <string.h>
-@@ -53,25 +55,31 @@ AC_DEFUN([gl_FUNC_GETDELIM],
- fclose (in);
- return 0;
- }
-- ]])], [gl_cv_func_working_getdelim=yes] dnl The library version works.
-- , [gl_cv_func_working_getdelim=no] dnl The library version does NOT work.
-- , dnl We're cross compiling. Assume it works on glibc2 systems.
-- [AC_EGREP_CPP([Lucky GNU user],
-- [
-+ ]])],
-+ [gl_cv_func_working_getdelim=yes],
-+ [gl_cv_func_working_getdelim=no],
-+ [dnl We're cross compiling.
-+ dnl Guess it works on glibc2 systems and musl systems.
-+ AC_EGREP_CPP([Lucky GNU user],
-+ [
- #include <features.h>
- #ifdef __GNU_LIBRARY__
- #if (__GLIBC__ >= 2) && !defined __UCLIBC__
- Lucky GNU user
- #endif
- #endif
-- ],
-- [gl_cv_func_working_getdelim="guessing yes"],
-- [gl_cv_func_working_getdelim="guessing no"])]
-- )])
-+ ],
-+ [gl_cv_func_working_getdelim="guessing yes"],
-+ [case "$host_os" in
-+ *-musl*) gl_cv_func_working_getdelim="guessing yes" ;;
-+ *) gl_cv_func_working_getdelim="guessing no" ;;
-+ esac
-+ ])
-+ ])
-+ ])
- case "$gl_cv_func_working_getdelim" in
-- *no)
-- REPLACE_GETDELIM=1
-- ;;
-+ *yes) ;;
-+ *) REPLACE_GETDELIM=1 ;;
- esac
- else
- HAVE_GETDELIM=0
-diff --git a/m4/getgroups.m4 b/m4/getgroups.m4
-index 2ce986e..c93447b 100644
---- a/m4/getgroups.m4
-+++ b/m4/getgroups.m4
-@@ -1,4 +1,4 @@
--# serial 21
-+# serial 22
-
- dnl From Jim Meyering.
- dnl A wrapper around AC_FUNC_GETGROUPS.
-@@ -42,6 +42,8 @@ AC_DEFUN([AC_FUNC_GETGROUPS],
- [case "$host_os" in # ((
- # Guess yes on glibc systems.
- *-gnu* | gnu*) ac_cv_func_getgroups_works="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) ac_cv_func_getgroups_works="guessing yes" ;;
- # If we don't know, assume the worst.
- *) ac_cv_func_getgroups_works="guessing no" ;;
- esac
-@@ -95,6 +97,8 @@ AC_DEFUN([gl_FUNC_GETGROUPS],
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_getgroups_works="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_getgroups_works="guessing yes" ;;
- # If we don't know, assume the worst.
- *) gl_cv_func_getgroups_works="guessing no" ;;
- esac
-diff --git a/m4/getline.m4 b/m4/getline.m4
-index 5b2ead2..32f771c 100644
---- a/m4/getline.m4
-+++ b/m4/getline.m4
-@@ -1,4 +1,4 @@
--# getline.m4 serial 28
-+# getline.m4 serial 29
-
- dnl Copyright (C) 1998-2003, 2005-2007, 2009-2019 Free Software Foundation,
- dnl Inc.
-@@ -16,6 +16,7 @@ dnl to do with the function we need.
- AC_DEFUN([gl_FUNC_GETLINE],
- [
- AC_REQUIRE([gl_STDIO_H_DEFAULTS])
-+ AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
-
- dnl Persuade glibc <stdio.h> to declare getline().
- AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
-@@ -28,9 +29,10 @@ AC_DEFUN([gl_FUNC_GETLINE],
- gl_getline_needs_run_time_check=yes],
- [am_cv_func_working_getline=no])
- if test $gl_getline_needs_run_time_check = yes; then
-- AC_CACHE_CHECK([for working getline function], [am_cv_func_working_getline],
-- [echo fooNbarN | tr -d '\012' | tr N '\012' > conftest.data
-- AC_RUN_IFELSE([AC_LANG_SOURCE([[
-+ AC_CACHE_CHECK([for working getline function],
-+ [am_cv_func_working_getline],
-+ [echo fooNbarN | tr -d '\012' | tr N '\012' > conftest.data
-+ AC_RUN_IFELSE([AC_LANG_SOURCE([[
- # include <stdio.h>
- # include <stdlib.h>
- # include <string.h>
-@@ -61,21 +63,28 @@ AC_DEFUN([gl_FUNC_GETLINE],
- fclose (in);
- return 0;
- }
-- ]])], [am_cv_func_working_getline=yes] dnl The library version works.
-- , [am_cv_func_working_getline=no] dnl The library version does NOT work.
-- , dnl We're cross compiling. Assume it works on glibc2 systems.
-- [AC_EGREP_CPP([Lucky GNU user],
-- [
-+ ]])],
-+ [am_cv_func_working_getline=yes],
-+ [am_cv_func_working_getline=no],
-+ [dnl We're cross compiling.
-+ dnl Guess it works on glibc2 systems and musl systems.
-+ AC_EGREP_CPP([Lucky GNU user],
-+ [
- #include <features.h>
- #ifdef __GNU_LIBRARY__
- #if (__GLIBC__ >= 2) && !defined __UCLIBC__
- Lucky GNU user
- #endif
- #endif
-- ],
-- [am_cv_func_working_getline="guessing yes"],
-- [am_cv_func_working_getline="guessing no"])]
-- )])
-+ ],
-+ [am_cv_func_working_getline="guessing yes"],
-+ [case "$host_os" in
-+ *-musl*) am_cv_func_working_getline="guessing yes" ;;
-+ *) am_cv_func_working_getline="guessing no" ;;
-+ esac
-+ ])
-+ ])
-+ ])
- fi
-
- if test $ac_cv_have_decl_getline = no; then
-@@ -83,7 +92,8 @@ AC_DEFUN([gl_FUNC_GETLINE],
- fi
-
- case "$am_cv_func_working_getline" in
-- *no)
-+ *yes) ;;
-+ *)
- dnl Set REPLACE_GETLINE always: Even if we have not found the broken
- dnl getline function among $LIBS, it may exist in libinet and the
- dnl executable may be linked with -linet.
-diff --git a/m4/gettimeofday.m4 b/m4/gettimeofday.m4
-index d29b4bf..5e2ef6f 100644
---- a/m4/gettimeofday.m4
-+++ b/m4/gettimeofday.m4
-@@ -1,4 +1,4 @@
--# serial 25
-+# serial 26
-
- # Copyright (C) 2001-2003, 2005, 2007, 2009-2019 Free Software Foundation, Inc.
- # This file is free software; the Free Software Foundation
-@@ -105,6 +105,8 @@ AC_DEFUN([gl_FUNC_GETTIMEOFDAY_CLOBBER],
- case "$host_os" in
- # Guess all is fine on glibc systems.
- *-gnu* | gnu*) gl_cv_func_gettimeofday_clobber="guessing no" ;;
-+ # Guess all is fine on musl systems.
-+ *-musl*) gl_cv_func_gettimeofday_clobber="guessing no" ;;
- # Guess no on native Windows.
- mingw*) gl_cv_func_gettimeofday_clobber="guessing no" ;;
- # If we don't know, assume the worst.
-diff --git a/m4/link-follow.m4 b/m4/link-follow.m4
-index cbd2dca..8ac7301 100644
---- a/m4/link-follow.m4
-+++ b/m4/link-follow.m4
-@@ -1,4 +1,4 @@
--# serial 20
-+# serial 21
- dnl Run a program to determine whether link(2) follows symlinks.
- dnl Set LINK_FOLLOWS_SYMLINKS accordingly.
-
-@@ -88,6 +88,8 @@ AC_DEFUN([gl_FUNC_LINK_FOLLOWS_SYMLINK],
- case "$host_os" in
- # On glibc/Linux we know the result.
- linux*-gnu* | gnu*) gl_cv_func_link_follows_symlink="guessing no" ;;
-+ # On musl/Linux we know the result.
-+ linux*-musl*) gl_cv_func_link_follows_symlink="guessing no" ;;
- # Otherwise, we don't know.
- *) gl_cv_func_link_follows_symlink=unknown ;;
- esac
-diff --git a/m4/malloc.m4 b/m4/malloc.m4
-index b9b8d4b..c469c45 100644
---- a/m4/malloc.m4
-+++ b/m4/malloc.m4
-@@ -1,4 +1,4 @@
--# malloc.m4 serial 17
-+# malloc.m4 serial 19
- dnl Copyright (C) 2007, 2009-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -32,7 +32,7 @@ AC_DEFUN([_AC_FUNC_MALLOC_IF],
- [ac_cv_func_malloc_0_nonnull=no],
- [case "$host_os" in
- # Guess yes on platforms where we know the result.
-- *-gnu* | gnu* | freebsd* | netbsd* | openbsd* \
-+ *-gnu* | gnu* | *-musl* | freebsd* | netbsd* | openbsd* \
- | hpux* | solaris* | cygwin* | mingw*)
- ac_cv_func_malloc_0_nonnull="guessing yes" ;;
- # If we don't know, assume the worst.
-diff --git a/m4/mkdir.m4 b/m4/mkdir.m4
-index 4cd9590..366a3cd 100644
---- a/m4/mkdir.m4
-+++ b/m4/mkdir.m4
-@@ -1,4 +1,4 @@
--# serial 14
-+# serial 15
-
- # Copyright (C) 2001, 2003-2004, 2006, 2008-2019 Free Software Foundation, Inc.
- # This file is free software; the Free Software Foundation
-@@ -62,6 +62,8 @@ AC_DEFUN([gl_FUNC_MKDIR],
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_mkdir_trailing_dot_works="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_mkdir_trailing_dot_works="guessing yes" ;;
- # Guess no on native Windows.
- mingw*) gl_cv_func_mkdir_trailing_dot_works="guessing no" ;;
- # If we don't know, assume the worst.
-diff --git a/m4/mkstemp.m4 b/m4/mkstemp.m4
-index ae24c3b..1b15c2e 100644
---- a/m4/mkstemp.m4
-+++ b/m4/mkstemp.m4
-@@ -1,4 +1,4 @@
--#serial 25
-+#serial 26
-
- # Copyright (C) 2001, 2003-2007, 2009-2019 Free Software Foundation, Inc.
- # This file is free software; the Free Software Foundation
-@@ -59,6 +59,8 @@ AC_DEFUN([gl_FUNC_MKSTEMP],
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_working_mkstemp="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_working_mkstemp="guessing yes" ;;
- # Guess no on native Windows.
- mingw*) gl_cv_func_working_mkstemp="guessing no" ;;
- # If we don't know, assume the worst.
-diff --git a/m4/perror.m4 b/m4/perror.m4
-index 335be72..08e2db1 100644
---- a/m4/perror.m4
-+++ b/m4/perror.m4
-@@ -1,4 +1,4 @@
--# perror.m4 serial 7
-+# perror.m4 serial 8
- dnl Copyright (C) 2008-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -48,10 +48,12 @@ AC_DEFUN([gl_FUNC_PERROR],
- rm -rf conftest.txt1 conftest.txt2],
- [gl_cv_func_perror_works=no],
- [case "$host_os" in
-- # Guess yes on native Windows.
-- mingw*) gl_cv_func_perror_works="guessing yes" ;;
-- # Otherwise guess no.
-- *) gl_cv_func_perror_works="guessing no" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_perror_works="guessing yes" ;;
-+ # Guess yes on native Windows.
-+ mingw*) gl_cv_func_perror_works="guessing yes" ;;
-+ # Otherwise guess no.
-+ *) gl_cv_func_perror_works="guessing no" ;;
- esac
- ])
- ])
-diff --git a/m4/printf.m4 b/m4/printf.m4
-index cbf6ae4..6d2280e 100644
---- a/m4/printf.m4
-+++ b/m4/printf.m4
-@@ -1,4 +1,4 @@
--# printf.m4 serial 60
-+# printf.m4 serial 61
- dnl Copyright (C) 2003, 2007-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -62,6 +62,8 @@ int main ()
- changequote(,)dnl
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_printf_sizes_c99="guessing yes";;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_printf_sizes_c99="guessing yes";;
- # Guess yes on FreeBSD >= 5.
- freebsd[1-4].*) gl_cv_func_printf_sizes_c99="guessing no";;
- freebsd* | kfreebsd*) gl_cv_func_printf_sizes_c99="guessing yes";;
-@@ -240,6 +242,8 @@ int main ()
- changequote(,)dnl
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_printf_infinite="guessing yes";;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_printf_infinite="guessing yes";;
- # Guess yes on FreeBSD >= 6.
- freebsd[1-5].*) gl_cv_func_printf_infinite="guessing no";;
- freebsd* | kfreebsd*) gl_cv_func_printf_infinite="guessing yes";;
-@@ -457,6 +461,8 @@ int main ()
- changequote(,)dnl
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_printf_infinite_long_double="guessing yes";;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_printf_infinite_long_double="guessing yes";;
- # Guess yes on FreeBSD >= 6.
- freebsd[1-5].*) gl_cv_func_printf_infinite_long_double="guessing no";;
- freebsd* | kfreebsd*) gl_cv_func_printf_infinite_long_double="guessing yes";;
-@@ -575,6 +581,8 @@ int main ()
- [gl_cv_func_printf_directive_a="guessing yes"],
- [gl_cv_func_printf_directive_a="guessing no"])
- ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_printf_directive_a="guessing yes";;
- # Guess no on Android.
- linux*-android*) gl_cv_func_printf_directive_a="guessing no";;
- # Guess no on native Windows.
-@@ -625,6 +633,8 @@ int main ()
- changequote(,)dnl
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_printf_directive_f="guessing yes";;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_printf_directive_f="guessing yes";;
- # Guess yes on FreeBSD >= 6.
- freebsd[1-5].*) gl_cv_func_printf_directive_f="guessing no";;
- freebsd* | kfreebsd*) gl_cv_func_printf_directive_f="guessing yes";;
-@@ -960,6 +970,8 @@ changequote(,)dnl
- case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_printf_flag_zero="guessing yes";;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_printf_flag_zero="guessing yes";;
- # Guess yes on BeOS.
- beos*) gl_cv_func_printf_flag_zero="guessing yes";;
- # Guess no on Android.
-@@ -1206,6 +1218,8 @@ changequote(,)dnl
- case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_snprintf_truncation_c99="guessing yes";;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_snprintf_truncation_c99="guessing yes";;
- # Guess yes on FreeBSD >= 5.
- freebsd[1-4].*) gl_cv_func_snprintf_truncation_c99="guessing no";;
- freebsd* | kfreebsd*) gl_cv_func_snprintf_truncation_c99="guessing yes";;
-@@ -1308,6 +1322,8 @@ int main ()
- changequote(,)dnl
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_snprintf_retval_c99="guessing yes";;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_snprintf_retval_c99="guessing yes";;
- # Guess yes on FreeBSD >= 5.
- freebsd[1-4].*) gl_cv_func_snprintf_retval_c99="guessing no";;
- freebsd* | kfreebsd*) gl_cv_func_snprintf_retval_c99="guessing yes";;
-@@ -1400,6 +1416,8 @@ changequote(,)dnl
- case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_snprintf_directive_n="guessing yes";;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_snprintf_directive_n="guessing yes";;
- # Guess yes on FreeBSD >= 5.
- freebsd[1-4].*) gl_cv_func_snprintf_directive_n="guessing no";;
- freebsd* | kfreebsd*) gl_cv_func_snprintf_directive_n="guessing yes";;
-@@ -1554,6 +1572,8 @@ changequote(,)dnl
- case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
- # Guess yes on FreeBSD >= 5.
- freebsd[1-4].*) gl_cv_func_vsnprintf_zerosize_c99="guessing no";;
- freebsd* | kfreebsd*) gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
-diff --git a/m4/putenv.m4 b/m4/putenv.m4
-index f8960f6..342ba26 100644
---- a/m4/putenv.m4
-+++ b/m4/putenv.m4
-@@ -1,4 +1,4 @@
--# putenv.m4 serial 22
-+# putenv.m4 serial 23
- dnl Copyright (C) 2002-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -36,6 +36,8 @@ AC_DEFUN([gl_FUNC_PUTENV],
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_svid_putenv="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_svid_putenv="guessing yes" ;;
- # Guess no on native Windows.
- mingw*) gl_cv_func_svid_putenv="guessing no" ;;
- # If we don't know, assume the worst.
-diff --git a/m4/realloc.m4 b/m4/realloc.m4
-index f9f15ad..93066e8 100644
---- a/m4/realloc.m4
-+++ b/m4/realloc.m4
-@@ -1,4 +1,4 @@
--# realloc.m4 serial 15
-+# realloc.m4 serial 17
- dnl Copyright (C) 2007, 2009-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -32,7 +32,7 @@ AC_DEFUN([_AC_FUNC_REALLOC_IF],
- [ac_cv_func_realloc_0_nonnull=no],
- [case "$host_os" in
- # Guess yes on platforms where we know the result.
-- *-gnu* | gnu* | freebsd* | netbsd* | openbsd* \
-+ *-gnu* | gnu* | *-musl* | freebsd* | netbsd* | openbsd* \
- | hpux* | solaris* | cygwin* | mingw*)
- ac_cv_func_realloc_0_nonnull="guessing yes" ;;
- # If we don't know, assume the worst.
-diff --git a/m4/setenv.m4 b/m4/setenv.m4
-index 6101274..a8f83d6 100644
---- a/m4/setenv.m4
-+++ b/m4/setenv.m4
-@@ -1,4 +1,4 @@
--# setenv.m4 serial 27
-+# setenv.m4 serial 28
- dnl Copyright (C) 2001-2004, 2006-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -37,6 +37,8 @@ AC_DEFUN([gl_FUNC_SETENV],
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_setenv_works="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_setenv_works="guessing yes" ;;
- # If we don't know, assume the worst.
- *) gl_cv_func_setenv_works="guessing no" ;;
- esac
-diff --git a/m4/signbit.m4 b/m4/signbit.m4
-index bf5bce5..f7f2f3d 100644
---- a/m4/signbit.m4
-+++ b/m4/signbit.m4
-@@ -1,4 +1,4 @@
--# signbit.m4 serial 16
-+# signbit.m4 serial 17
- dnl Copyright (C) 2007-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -31,6 +31,8 @@ AC_DEFUN([gl_SIGNBIT],
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_signbit="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_signbit="guessing yes" ;;
- # Guess yes on native Windows.
- mingw*) gl_cv_func_signbit="guessing yes" ;;
- # If we don't know, assume the worst.
-@@ -62,6 +64,8 @@ AC_DEFUN([gl_SIGNBIT],
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_signbit_gcc="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_signbit_gcc="guessing yes" ;;
- # Guess yes on mingw, no on MSVC.
- mingw*) if test -n "$GCC"; then
- gl_cv_func_signbit_gcc="guessing yes"
-diff --git a/m4/sleep.m4 b/m4/sleep.m4
-index 5f71cc7..7bab467 100644
---- a/m4/sleep.m4
-+++ b/m4/sleep.m4
-@@ -1,4 +1,4 @@
--# sleep.m4 serial 9
-+# sleep.m4 serial 10
- dnl Copyright (C) 2007-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -48,6 +48,8 @@ handle_alarm (int sig)
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_sleep_works="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_sleep_works="guessing yes" ;;
- # Guess no on native Windows.
- mingw*) gl_cv_func_sleep_works="guessing no" ;;
- # If we don't know, assume the worst.
-diff --git a/m4/stpncpy.m4 b/m4/stpncpy.m4
-index 83425dd..f8e1a7c 100644
---- a/m4/stpncpy.m4
-+++ b/m4/stpncpy.m4
-@@ -1,4 +1,4 @@
--# stpncpy.m4 serial 16
-+# stpncpy.m4 serial 17
- dnl Copyright (C) 2002-2003, 2005-2007, 2009-2019 Free Software Foundation,
- dnl Inc.
- dnl This file is free software; the Free Software Foundation
-@@ -7,6 +7,8 @@ dnl with or without modifications, as long as this notice is preserved.
-
- AC_DEFUN([gl_FUNC_STPNCPY],
- [
-+ AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
-+
- dnl Persuade glibc <string.h> to declare stpncpy().
- AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
-
-@@ -69,12 +71,18 @@ int main ()
- ]])],
- [gl_cv_func_stpncpy=yes],
- [gl_cv_func_stpncpy=no],
-- [AC_EGREP_CPP([Thanks for using GNU], [
-+ [dnl Guess yes on glibc systems and musl systems.
-+ AC_EGREP_CPP([Thanks for using GNU], [
- #include <features.h>
- #ifdef __GNU_LIBRARY__
- Thanks for using GNU
- #endif
--], [gl_cv_func_stpncpy="guessing yes"], [gl_cv_func_stpncpy="guessing no"])
-+], [gl_cv_func_stpncpy="guessing yes"],
-+ [case "$host_os" in
-+ *-musl*) gl_cv_func_stpncpy="guessing yes" ;;
-+ *) gl_cv_func_stpncpy="guessing no" ;;
-+ esac
-+ ])
- ])
- ])
- case "$gl_cv_func_stpncpy" in
-diff --git a/m4/strerror.m4 b/m4/strerror.m4
-index b452f7f..2c90f31 100644
---- a/m4/strerror.m4
-+++ b/m4/strerror.m4
-@@ -1,4 +1,4 @@
--# strerror.m4 serial 19
-+# strerror.m4 serial 20
- dnl Copyright (C) 2002, 2007-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -26,6 +26,8 @@ AC_DEFUN([gl_FUNC_STRERROR],
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_working_strerror="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_working_strerror="guessing yes" ;;
- # If we don't know, assume the worst.
- *) gl_cv_func_working_strerror="guessing no" ;;
- esac
-@@ -80,6 +82,8 @@ AC_DEFUN([gl_FUNC_STRERROR_0],
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_strerror_0_works="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_strerror_0_works="guessing yes" ;;
- # Guess yes on native Windows.
- mingw*) gl_cv_func_strerror_0_works="guessing yes" ;;
- # If we don't know, assume the worst.
-diff --git a/m4/strtod.m4 b/m4/strtod.m4
-index 9912217..d68ab75 100644
---- a/m4/strtod.m4
-+++ b/m4/strtod.m4
-@@ -1,4 +1,4 @@
--# strtod.m4 serial 24
-+# strtod.m4 serial 25
- dnl Copyright (C) 2002-2003, 2006-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -115,9 +115,11 @@ numeric_equal (double x, double y)
- ],
- [gl_cv_func_strtod_works="guessing yes"],
- [case "$host_os" in
-- # Guess yes on native Windows.
-- mingw*) gl_cv_func_strtod_works="guessing yes" ;;
-- *) gl_cv_func_strtod_works="guessing no" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_strtod_works="guessing yes" ;;
-+ # Guess yes on native Windows.
-+ mingw*) gl_cv_func_strtod_works="guessing yes" ;;
-+ *) gl_cv_func_strtod_works="guessing no" ;;
- esac
- ])
- ])
-diff --git a/m4/strtold.m4 b/m4/strtold.m4
-index 16b4eda..17125fe 100644
---- a/m4/strtold.m4
-+++ b/m4/strtold.m4
-@@ -1,4 +1,4 @@
--# strtold.m4 serial 2
-+# strtold.m4 serial 4
- dnl Copyright (C) 2002-2003, 2006-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -98,7 +98,12 @@ numeric_equal (long double x, long double y)
- #endif
- ],
- [gl_cv_func_strtold_works="guessing yes"],
-- [gl_cv_func_strtod_works="guessing no"])
-+ [case "$host_os" in
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_strtold_works="guessing yes" ;;
-+ *) gl_cv_func_strtold_works="guessing no" ;;
-+ esac
-+ ])
- ])
- ])
- case "$gl_cv_func_strtold_works" in
-diff --git a/m4/tzset.m4 b/m4/tzset.m4
-index 1278801..afdfa8e 100644
---- a/m4/tzset.m4
-+++ b/m4/tzset.m4
-@@ -1,4 +1,4 @@
--# serial 11
-+# serial 12
-
- # Copyright (C) 2003, 2007, 2009-2019 Free Software Foundation, Inc.
- # This file is free software; the Free Software Foundation
-@@ -70,6 +70,8 @@ main ()
- [case "$host_os" in
- # Guess all is fine on glibc systems.
- *-gnu* | gnu*) gl_cv_func_tzset_clobber="guessing no" ;;
-+ # Guess all is fine on musl systems.
-+ *-musl*) gl_cv_func_tzset_clobber="guessing no" ;;
- # Guess no on native Windows.
- mingw*) gl_cv_func_tzset_clobber="guessing no" ;;
- # If we don't know, assume the worst.
-diff --git a/m4/ungetc.m4 b/m4/ungetc.m4
-index ab8757b..08baf33 100644
---- a/m4/ungetc.m4
-+++ b/m4/ungetc.m4
-@@ -1,4 +1,4 @@
--# ungetc.m4 serial 6
-+# ungetc.m4 serial 7
- dnl Copyright (C) 2009-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -41,12 +41,16 @@ AC_DEFUN_ONCE([gl_FUNC_UNGETC_WORKS],
- remove ("conftest.tmp");])],
- [gl_cv_func_ungetc_works=yes], [gl_cv_func_ungetc_works=no],
- [case "$host_os" in
-- # Guess yes on glibc and bionic systems.
-- *-gnu* | gnu* | *-android*) gl_cv_func_ungetc_works="guessing yes" ;;
-- # Guess yes on native Windows.
-- mingw*) gl_cv_func_ungetc_works="guessing yes" ;;
-- # If we don't know, assume the worst.
-- *) gl_cv_func_ungetc_works="guessing no" ;;
-+ # Guess yes on glibc systems.
-+ *-gnu* | gnu*) gl_cv_func_ungetc_works="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_ungetc_works="guessing yes" ;;
-+ # Guess yes on bionic systems.
-+ *-android*) gl_cv_func_ungetc_works="guessing yes" ;;
-+ # Guess yes on native Windows.
-+ mingw*) gl_cv_func_ungetc_works="guessing yes" ;;
-+ # If we don't know, assume the worst.
-+ *) gl_cv_func_ungetc_works="guessing no" ;;
- esac
- ])
- ])
-diff --git a/m4/usleep.m4 b/m4/usleep.m4
-index 59605a8..4a6bff0 100644
---- a/m4/usleep.m4
-+++ b/m4/usleep.m4
-@@ -1,4 +1,4 @@
--# usleep.m4 serial 5
-+# usleep.m4 serial 6
- dnl Copyright (C) 2009-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -31,6 +31,8 @@ AC_DEFUN([gl_FUNC_USLEEP],
- [case "$host_os" in
- # Guess yes on glibc systems.
- *-gnu* | gnu*) gl_cv_func_usleep_works="guessing yes" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_usleep_works="guessing yes" ;;
- # Guess no on native Windows.
- mingw*) gl_cv_func_usleep_works="guessing no" ;;
- # If we don't know, assume the worst.
-diff --git a/m4/utimes.m4 b/m4/utimes.m4
-index 7209b6d..5806d8f 100644
---- a/m4/utimes.m4
-+++ b/m4/utimes.m4
-@@ -1,5 +1,5 @@
- # Detect some bugs in glibc's implementation of utimes.
--# serial 5
-+# serial 6
-
- dnl Copyright (C) 2003-2005, 2009-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
-@@ -143,9 +143,11 @@ main ()
- [gl_cv_func_working_utimes=yes],
- [gl_cv_func_working_utimes=no],
- [case "$host_os" in
-- # Guess no on native Windows.
-- mingw*) gl_cv_func_working_utimes="guessing no" ;;
-- *) gl_cv_func_working_utimes="guessing no" ;;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_working_utimes="guessing yes" ;;
-+ # Guess no on native Windows.
-+ mingw*) gl_cv_func_working_utimes="guessing no" ;;
-+ *) gl_cv_func_working_utimes="guessing no" ;;
- esac
- ])
- ])
-diff --git a/m4/wcwidth.m4 b/m4/wcwidth.m4
-index baa2002..3952fd2 100644
---- a/m4/wcwidth.m4
-+++ b/m4/wcwidth.m4
-@@ -1,4 +1,4 @@
--# wcwidth.m4 serial 27
-+# wcwidth.m4 serial 28
- dnl Copyright (C) 2006-2019 Free Software Foundation, Inc.
- dnl This file is free software; the Free Software Foundation
- dnl gives unlimited permission to copy and/or distribute it,
-@@ -98,9 +98,13 @@ int main ()
- [
- changequote(,)dnl
- case "$host_os" in
-- # Guess yes on glibc and AIX 7 systems.
-- *-gnu* | gnu* | aix[7-9]*) gl_cv_func_wcwidth_works="guessing yes";;
-- *) gl_cv_func_wcwidth_works="guessing no";;
-+ # Guess yes on glibc systems.
-+ *-gnu* | gnu*) gl_cv_func_wcwidth_works="guessing yes";;
-+ # Guess yes on musl systems.
-+ *-musl*) gl_cv_func_wcwidth_works="guessing yes";;
-+ # Guess yes on AIX 7 systems.
-+ aix[7-9]*) gl_cv_func_wcwidth_works="guessing yes";;
-+ *) gl_cv_func_wcwidth_works="guessing no";;
- esac
- changequote([,])dnl
- ])
---
-1.9.1
-
-
diff --git a/pkgs/tools/misc/coreutils/default.nix b/pkgs/tools/misc/coreutils/default.nix
index 50d3a2437d70..e3e2e167e33a 100644
--- a/pkgs/tools/misc/coreutils/default.nix
+++ b/pkgs/tools/misc/coreutils/default.nix
@@ -22,21 +22,16 @@ with lib;
stdenv.mkDerivation (rec {
pname = "coreutils";
- version = "8.31";
+ version = "8.32";
src = fetchurl {
url = "mirror://gnu/${pname}/${pname}-${version}.tar.xz";
- sha256 = "1zg9m79x1i2nifj4kb0waf9x3i5h6ydkypkjnbsb9rnwis8rqypz";
+ sha256 = "sha256-RFjY3nhJ30TMqxXhaxVIsoUiTbul8I+sBwwcDgvMTPo=";
};
patches = optional stdenv.hostPlatform.isCygwin ./coreutils-8.23-4.cygwin.patch
- # Fix failing test with musl. See https://lists.gnu.org/r/coreutils/2019-05/msg00031.html
- # To be removed in coreutils-8.32.
- ++ optional stdenv.hostPlatform.isMusl ./avoid-false-positive-in-date-debug-test.patch
- # Fix compilation in musl-cross environments. To be removed in coreutils-8.32.
- ++ optional stdenv.hostPlatform.isMusl ./coreutils-8.31-musl-cross.patch
- # Fix compilation in android-cross environments. To be removed in coreutils-8.32.
- ++ [ ./coreutils-8.31-android-cross.patch ];
+ # included on coreutils master; TODO: apply unconditionally, I guess
+ ++ optional stdenv.hostPlatform.isAarch64 ./sys-getdents-undeclared.patch;
postPatch = ''
# The test tends to fail on btrfs,f2fs and maybe other unusual filesystems.
diff --git a/pkgs/tools/misc/coreutils/sys-getdents-undeclared.patch b/pkgs/tools/misc/coreutils/sys-getdents-undeclared.patch
new file mode 100644
index 000000000000..0af5de68415a
--- /dev/null
+++ b/pkgs/tools/misc/coreutils/sys-getdents-undeclared.patch
@@ -0,0 +1,100 @@
+From 10fcb97bd728f09d4a027eddf8ad2900f0819b0a Mon Sep 17 00:00:00 2001
+From: Paul Eggert <eggert@cs.ucla.edu>
+Date: Thu, 5 Mar 2020 17:25:29 -0800
+Subject: ls: restore 8.31 behavior on removed directories
+
+* NEWS: Mention this.
+* src/ls.c: Do not include <sys/sycall.h>
+(print_dir): Don't worry about whether the directory is removed.
+* tests/ls/removed-directory.sh: Adjust to match new (i.e., old)
+behavior.
+---
+ NEWS (removed diff in nixpkgs)| 6 ++++++
+ src/ls.c | 22 ----------------------
+ tests/ls/removed-directory.sh | 10 ++--------
+ 3 files changed, 8 insertions(+), 30 deletions(-)
+
+diff --git a/src/ls.c b/src/ls.c
+index 24b983287..4acf5f44d 100644
+--- a/src/ls.c
++++ b/src/ls.c
+@@ -49,10 +49,6 @@
+ # include <sys/ptem.h>
+ #endif
+
+-#ifdef __linux__
+-# include <sys/syscall.h>
+-#endif
+-
+ #include <stdio.h>
+ #include <assert.h>
+ #include <setjmp.h>
+@@ -2896,7 +2892,6 @@ print_dir (char const *name, char const *realname, bool command_line_arg)
+ struct dirent *next;
+ uintmax_t total_blocks = 0;
+ static bool first = true;
+- bool found_any_entries = false;
+
+ errno = 0;
+ dirp = opendir (name);
+@@ -2972,7 +2967,6 @@ print_dir (char const *name, char const *realname, bool command_line_arg)
+ next = readdir (dirp);
+ if (next)
+ {
+- found_any_entries = true;
+ if (! file_ignored (next->d_name))
+ {
+ enum filetype type = unknown;
+@@ -3018,22 +3012,6 @@ print_dir (char const *name, char const *realname, bool command_line_arg)
+ if (errno != EOVERFLOW)
+ break;
+ }
+-#ifdef __linux__
+- else if (! found_any_entries)
+- {
+- /* If readdir finds no directory entries at all, not even "." or
+- "..", then double check that the directory exists. */
+- if (syscall (SYS_getdents, dirfd (dirp), NULL, 0) == -1
+- && errno != EINVAL)
+- {
+- /* We exclude EINVAL as that pertains to buffer handling,
+- and we've passed NULL as the buffer for simplicity.
+- ENOENT is returned if appropriate before buffer handling. */
+- file_failure (command_line_arg, _("reading directory %s"), name);
+- }
+- break;
+- }
+-#endif
+ else
+ break;
+
+diff --git a/tests/ls/removed-directory.sh b/tests/ls/removed-directory.sh
+index e8c835dab..fe8f929a1 100755
+--- a/tests/ls/removed-directory.sh
++++ b/tests/ls/removed-directory.sh
+@@ -26,20 +26,14 @@ case $host_triplet in
+ *) skip_ 'non linux kernel' ;;
+ esac
+
+-LS_FAILURE=2
+-
+-cat <<\EOF >exp-err || framework_failure_
+-ls: reading directory '.': No such file or directory
+-EOF
+-
+ cwd=$(pwd)
+ mkdir d || framework_failure_
+ cd d || framework_failure_
+ rmdir ../d || framework_failure_
+
+-returns_ $LS_FAILURE ls >../out 2>../err || fail=1
++ls >../out 2>../err || fail=1
+ cd "$cwd" || framework_failure_
+ compare /dev/null out || fail=1
+-compare exp-err err || fail=1
++compare /dev/null err || fail=1
+
+ Exit $fail
+--
+cgit v1.2.1
+
diff --git a/pkgs/tools/misc/ddate/default.nix b/pkgs/tools/misc/ddate/default.nix
index 0987fb6d286f..04a89ec3dd0f 100644
--- a/pkgs/tools/misc/ddate/default.nix
+++ b/pkgs/tools/misc/ddate/default.nix
@@ -1,10 +1,13 @@
-{stdenv, fetchgit, cmake} :
+{stdenv, fetchFromGitHub, cmake} :
-stdenv.mkDerivation {
- name = "ddate-0.2.2";
- src = fetchgit {
- url = "https://github.com/bo0ts/ddate";
- rev = "refs/tags/v0.2.2";
+stdenv.mkDerivation rec {
+ pname = "ddate";
+ version = "0.2.2";
+
+ src = fetchFromGitHub {
+ owner = "bo0ts";
+ repo = pname;
+ rev = "refs/tags/v${version}";
sha256 = "1qchxnxvghbma6gp1g78wnjxsri0b72ha9axyk31cplssl7yn73f";
};
@@ -14,7 +17,7 @@ stdenv.mkDerivation {
homepage = "https://github.com/bo0ts/ddate";
description = "Discordian version of the date program";
license = stdenv.lib.licenses.publicDomain;
- maintainers = with stdenv.lib.maintainers; [kovirobi];
+ maintainers = with stdenv.lib.maintainers; [ kovirobi ];
platforms = stdenv.lib.platforms.all;
};
}
diff --git a/pkgs/tools/misc/eva/default.nix b/pkgs/tools/misc/eva/default.nix
index e59c2387a3ce..a40913343308 100644
--- a/pkgs/tools/misc/eva/default.nix
+++ b/pkgs/tools/misc/eva/default.nix
@@ -8,7 +8,7 @@ rustPlatform.buildRustPackage rec {
src = fetchFromGitHub {
owner = "NerdyPepper";
- repo = "${pname}";
+ repo = pname;
rev = "6ce0fc0212a34ffb647b24d9d903029ac4518165";
sha256 = "10242vnq2ph0g3p2hdacs4lmx3f474xm04nadplxbpv9xh4nbag3";
};
diff --git a/pkgs/tools/misc/fet-sh/default.nix b/pkgs/tools/misc/fet-sh/default.nix
index 4041a9abdbad..e53c51c33e94 100644
--- a/pkgs/tools/misc/fet-sh/default.nix
+++ b/pkgs/tools/misc/fet-sh/default.nix
@@ -2,13 +2,13 @@
stdenvNoCC.mkDerivation rec {
pname = "fet-sh";
- version = "1.7";
+ version = "1.8";
src = fetchFromGitHub {
owner = "6gk";
repo = "fet.sh";
rev = "v${version}";
- sha256 = "02izkwfph4i62adwns4q4w1pfcmdsczm8ghagx5yb9315ww3adzn";
+ sha256 = "1czjsyagwzbf8l023l1saz9ssb1hc245a64nfwc8wl0cn4h9byky";
};
dontBuild = true;
diff --git a/pkgs/tools/misc/ffsend/default.nix b/pkgs/tools/misc/ffsend/default.nix
index 8b9f79aaa7fd..a8c7fce68cc8 100644
--- a/pkgs/tools/misc/ffsend/default.nix
+++ b/pkgs/tools/misc/ffsend/default.nix
@@ -16,16 +16,16 @@ with rustPlatform;
buildRustPackage rec {
pname = "ffsend";
- version = "0.2.65";
+ version = "0.2.68";
src = fetchFromGitLab {
owner = "timvisee";
repo = "ffsend";
rev = "v${version}";
- sha256 = "02yw129rw072jlf36k60jbhfdv9ayx2wb5il61fc0v07h1nd7i0d";
+ sha256 = "0ga1v4s8ks2v632mim8ljya0gi2j8bbwj98yfm3g00p0z1i526qk";
};
- cargoSha256 = "04waki61b5pjlgznbhbrjpi9rxgdwg9mjbx2apfh9swvfip602r6";
+ cargoSha256 = "1n9pf29xid6jcas5yx94k4cpmqgx0kpqq7gwf83jisjywxzygh6w";
nativeBuildInputs = [ cmake pkgconfig installShellFiles ];
buildInputs =
diff --git a/pkgs/tools/misc/flameshot/default.nix b/pkgs/tools/misc/flameshot/default.nix
index afca2e3007ed..3dcf1e962691 100644
--- a/pkgs/tools/misc/flameshot/default.nix
+++ b/pkgs/tools/misc/flameshot/default.nix
@@ -1,44 +1,26 @@
-{ mkDerivation, lib, fetchFromGitHub, qtbase, qmake, qttools, qtsvg }:
+{ mkDerivation, lib, fetchFromGitHub, qtbase, cmake, qttools, qtsvg }:
-# To use `flameshot gui`, you will also need to put flameshot in `services.dbus.packages`
-# in configuration.nix so that the daemon gets launched properly:
-#
-# services.dbus.packages = [ pkgs.flameshot ];
-# environment.systemPackages = [ pkgs.flameshot ];
mkDerivation rec {
pname = "flameshot";
- version = "0.6.0";
+ version = "0.8.5";
src = fetchFromGitHub {
- owner = "lupoDharkael";
+ owner = "flameshot-org";
repo = "flameshot";
rev = "v${version}";
- sha256 = "193szslh55v44jzxzx5g9kxhl8p8di7vbcnxlid4acfidhnvgazm";
+ sha256 = "1z77igs60lz106vsf6wsayxjafxm3llf2lm4dpvsqyyrxybfq191";
};
- nativeBuildInputs = [ qmake qttools qtsvg ];
+ nativeBuildInputs = [ cmake qttools qtsvg ];
buildInputs = [ qtbase ];
- qmakeFlags = [ "PREFIX=${placeholder "out"}" ];
-
- preConfigure = ''
- # flameshot.pro assumes qmake is being run in a git checkout.
- git() { echo ${version}; }
- export -f git
- '';
-
- postFixup = ''
- substituteInPlace $out/share/dbus-1/services/org.dharkael.Flameshot.service \
- --replace "/usr/local" "$out"
- '';
-
enableParallelBuilding = true;
meta = with lib; {
description = "Powerful yet simple to use screenshot software";
- homepage = "https://github.com/lupoDharkael/flameshot";
+ homepage = "https://flameshot.js.org";
maintainers = [ maintainers.scode ];
- license = lib.licenses.gpl3;
+ license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux;
};
}
diff --git a/pkgs/tools/misc/fluent-bit/default.nix b/pkgs/tools/misc/fluent-bit/default.nix
index 174c0f42684f..51b58a8102de 100644
--- a/pkgs/tools/misc/fluent-bit/default.nix
+++ b/pkgs/tools/misc/fluent-bit/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "fluent-bit";
- version = "1.6.0";
+ version = "1.6.2";
src = fetchFromGitHub {
owner = "fluent";
repo = "fluent-bit";
rev = "v${version}";
- sha256 = "1m8ly2h52mw67kqc7qqpf7sxxnyk4fnw2qavjpj6zgw3i6dhj0p1";
+ sha256 = "0v2n43mn6n4nn6r2d4ksp98793xkx334xp078vhvgi01nsmd60x7";
};
nativeBuildInputs = [ cmake flex bison ];
diff --git a/pkgs/tools/misc/fortune/default.nix b/pkgs/tools/misc/fortune/default.nix
index 74c21d21fcc3..0804d8b06377 100644
--- a/pkgs/tools/misc/fortune/default.nix
+++ b/pkgs/tools/misc/fortune/default.nix
@@ -2,11 +2,13 @@
stdenv.mkDerivation rec {
pname = "fortune-mod";
- version = "2.10.0";
+ version = "3.2.0";
+ # We use fetchurl instead of fetchFromGitHub because the release pack has some
+ # special files.
src = fetchurl {
- url = "https://www.shlomifish.org/open-source/projects/fortune-mod/arcs/fortune-mod-${version}.tar.xz";
- sha256 = "07g50hij87jb7m40pkvgd47qfvv4s805lwiz79jbqcxzd7zdyax7";
+ url = "https://github.com/shlomif/fortune-mod/releases/download/${pname}-${version}/${pname}-${version}.tar.xz";
+ sha256 = "0j554ja4min5rbqni8qn5gzk4xiyd643b8r50jyi32pcs88dwp7n";
};
nativeBuildInputs = [ cmake perl ];
@@ -31,12 +33,13 @@ stdenv.mkDerivation rec {
)
my_exe(
- --
+ --
'') ];
meta = with stdenv.lib; {
description = "A program that displays a pseudorandom message from a database of quotations";
license = licenses.bsdOriginal;
platforms = platforms.unix;
+ maintainers = with maintainers; [ vonfry ];
};
}
diff --git a/pkgs/tools/misc/fsmon/default.nix b/pkgs/tools/misc/fsmon/default.nix
index 668fa463adb3..a3e3eddcda9e 100644
--- a/pkgs/tools/misc/fsmon/default.nix
+++ b/pkgs/tools/misc/fsmon/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "fsmon";
- version = "1.8.1";
+ version = "1.8.2";
src = fetchFromGitHub {
owner = "nowsecure";
repo = "fsmon";
rev = version;
- sha256 = "0i7irqs4100j0g19jh64p2plbwipl6p3ld6w4sscc7n8lwkxmj03";
+ sha256 = "0y0gqb07girhz3r7gn9yrrysvhj5fapdafim0q8n7krk5y23hmh0";
};
installPhase = ''
diff --git a/pkgs/tools/misc/fzf/default.nix b/pkgs/tools/misc/fzf/default.nix
index 88000c0ba2c6..fd9cea21a919 100644
--- a/pkgs/tools/misc/fzf/default.nix
+++ b/pkgs/tools/misc/fzf/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "fzf";
- version = "0.23.1";
+ version = "0.24.2";
src = fetchFromGitHub {
owner = "junegunn";
repo = pname;
rev = version;
- sha256 = "1x55y96i4b3gk9l2zlwb6ifsk8nxzfny3b73ly89g7kifwkb543k";
+ sha256 = "1s9ynpd158cddzppphqksml5v1csyi55ji0az8kz2p10iz89v1ry";
};
- vendorSha256 = "0bd4fk15i292377mv5w57gzxjp21f0rcf1py9gd6v99rx1pviq66";
+ vendorSha256 = "0dd0qm1fxp3jnlrhfaas8fw87cj7rygaac35a9nk3xh2xsk7q35p";
outputs = [ "out" "man" ];
@@ -19,6 +19,10 @@ buildGoModule rec {
buildInputs = [ ncurses ];
+ buildFlagsArray = [
+ "-ldflags=-s -w -X main.version=${version} -X main.revision=${src.rev}"
+ ];
+
# The vim plugin expects a relative path to the binary; patch it to abspath.
patchPhase = ''
sed -i -e "s|expand('<sfile>:h:h')|'$out'|" plugin/fzf.vim
diff --git a/pkgs/tools/misc/geekbench/default.nix b/pkgs/tools/misc/geekbench/default.nix
index 4d9434e9fb50..56292f3ad7dd 100644
--- a/pkgs/tools/misc/geekbench/default.nix
+++ b/pkgs/tools/misc/geekbench/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "geekbench";
- version = "5.2.3";
+ version = "5.2.5";
src = fetchurl {
url = "https://cdn.geekbench.com/Geekbench-${version}-Linux.tar.gz";
- sha256 = "03hasbibw79vbcrpdf2fnm42i2mxc0ia7k96xv012wn6d4dfvr4w";
+ sha256 = "0mq33khmsay646csr7j7mqb1fr2dlacb58hjqyxfbh83r0a1q67p";
};
dontConfigure = true;
diff --git a/pkgs/tools/misc/gif-for-cli/default.nix b/pkgs/tools/misc/gif-for-cli/default.nix
index fed22e518937..52d3e043ce9c 100644
--- a/pkgs/tools/misc/gif-for-cli/default.nix
+++ b/pkgs/tools/misc/gif-for-cli/default.nix
@@ -1,19 +1,19 @@
-{ stdenv, fetchFromGitHub, python3Packages, ffmpeg_3, zlib, libjpeg }:
+{ stdenv, fetchFromGitHub, python3Packages, ffmpeg, zlib, libjpeg }:
python3Packages.buildPythonApplication {
pname = "gif-for-cli";
- version = "unstable-2018-08-14";
+ version = "1.1.2";
src = fetchFromGitHub {
owner = "google";
repo = "gif-for-cli";
- rev = "9696f25fea2e38499b7c248a3151030c3c68bb00";
- sha256 = "1rj8wjfsabn27k1ds7a5fdqgf2r28zpz4lvhbzssjfj1yf0mfh7s";
+ rev = "31f8aa2d617d6d6e941154f60e287c38dd9a74d5";
+ sha256 = "Bl5o492BUAn1KsscnlMIXCzJuy7xWUsdnxIKZKaRM3M=";
};
checkInputs = [ python3Packages.coverage ];
- buildInputs = [ ffmpeg_3 zlib libjpeg ];
- propagatedBuildInputs = with python3Packages; [ pillow requests x256 ];
+ buildInputs = [ zlib libjpeg ];
+ propagatedBuildInputs = with python3Packages; [ ffmpeg pillow requests x256 ];
meta = with stdenv.lib; {
description = "Render gifs as ASCII art in your cli";
diff --git a/pkgs/tools/misc/logstash/6.x.nix b/pkgs/tools/misc/logstash/6.x.nix
index ec8106e922ae..52e74e5babf5 100644
--- a/pkgs/tools/misc/logstash/6.x.nix
+++ b/pkgs/tools/misc/logstash/6.x.nix
@@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "Logstash is a data pipeline that helps you process logs and other event data from a variety of systems";
+ description = "A data pipeline that helps you process logs and other event data from a variety of systems";
homepage = "https://www.elastic.co/products/logstash";
license = if enableUnfree then licenses.elastic else licenses.asl20;
platforms = platforms.unix;
diff --git a/pkgs/tools/misc/mbuffer/default.nix b/pkgs/tools/misc/mbuffer/default.nix
index d86f824b87fa..4007a3f77388 100644
--- a/pkgs/tools/misc/mbuffer/default.nix
+++ b/pkgs/tools/misc/mbuffer/default.nix
@@ -3,12 +3,12 @@
} :
stdenv.mkDerivation rec {
- version = "20200505";
+ version = "20200929";
pname = "mbuffer";
src = fetchurl {
url = "http://www.maier-komor.de/software/mbuffer/mbuffer-${version}.tgz";
- sha256 = "02qzy3appah0llg6aa71isl2a5nc93bkzy5r4d682lcy2j1n216c";
+ sha256 = "1s6lxbqba2hwnvrdrwk0fpnff62gv0ynah4ql0c9y14s9v0y79jk";
};
buildInputs = [ openssl ];
diff --git a/pkgs/tools/misc/mstflint/default.nix b/pkgs/tools/misc/mstflint/default.nix
index 20d7110944d8..be3993d81ecf 100644
--- a/pkgs/tools/misc/mstflint/default.nix
+++ b/pkgs/tools/misc/mstflint/default.nix
@@ -19,6 +19,7 @@ stdenv.mkDerivation rec {
dontDisableStatic = true; # the build fails without this. should probably be reported upstream
meta = with stdenv.lib; {
+ description = "Open source version of Mellanox Firmware Tools (MFT)";
homepage = "https://github.com/Mellanox/mstflint";
license = with licenses; [ gpl2 bsd2 ];
platforms = platforms.linux;
diff --git a/pkgs/tools/misc/nix-direnv/default.nix b/pkgs/tools/misc/nix-direnv/default.nix
index d92f2346563c..11cb0dcf554b 100644
--- a/pkgs/tools/misc/nix-direnv/default.nix
+++ b/pkgs/tools/misc/nix-direnv/default.nix
@@ -7,7 +7,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "nix-community";
repo = "nix-direnv";
- rev = "${version}";
+ rev = version;
sha256 = "sha256-xMz6e0OLeB3eltGrLV3Hew0lMjH5LSgqJ1l7JT2Ho/M=";
};
diff --git a/pkgs/tools/misc/onefetch/default.nix b/pkgs/tools/misc/onefetch/default.nix
index 426c5f212036..ba210ca36325 100644
--- a/pkgs/tools/misc/onefetch/default.nix
+++ b/pkgs/tools/misc/onefetch/default.nix
@@ -3,16 +3,16 @@
rustPlatform.buildRustPackage rec {
pname = "onefetch";
- version = "2.5.0";
+ version = "2.7.0";
src = fetchFromGitHub {
owner = "o2sh";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-F1NbzcMoct0mjWKY2itz4cBqVToY7HpoaRzk3l683fY=";
+ sha256 = "sha256-9HZLr/dwr5T1m6H/SHy9ULfKMkyrLNb2Z8W3RlSWzGM=";
};
- cargoSha256 = "sha256-eBY+34VEPEAv5bqerxR3i7cJrVb1GtvmWyrM7uuef2E=";
+ cargoSha256 = "sha256-cyffVX1XEF5zaNbk/VeZEtKG/Npwv5Yzz9OU5G9UyGc=";
buildInputs = with stdenv;
lib.optionals isDarwin [ CoreFoundation libiconv libresolv Security ];
@@ -21,6 +21,6 @@ rustPlatform.buildRustPackage rec {
description = "Git repository summary on your terminal";
homepage = "https://github.com/o2sh/onefetch";
license = licenses.mit;
- maintainers = with maintainers; [ filalex77 ];
+ maintainers = with maintainers; [ filalex77 kloenk ];
};
}
diff --git a/pkgs/tools/misc/ostree/default.nix b/pkgs/tools/misc/ostree/default.nix
index fd1bfc7f8c79..56262d8171ee 100644
--- a/pkgs/tools/misc/ostree/default.nix
+++ b/pkgs/tools/misc/ostree/default.nix
@@ -39,13 +39,13 @@ let
]));
in stdenv.mkDerivation rec {
pname = "ostree";
- version = "2020.5";
+ version = "2020.7";
outputs = [ "out" "dev" "man" "installedTests" ];
src = fetchurl {
url = "https://github.com/ostreedev/ostree/releases/download/v${version}/libostree-${version}.tar.xz";
- sha256 = "1k92177hjalbdpmg45ymwwrni68vh9rs5x9zvy5fzl9lng12fgpb";
+ sha256 = "0clriq2ypz1fycd6mpjyrhzid44svzpzw0amnank593h69b216ax";
};
patches = [
diff --git a/pkgs/tools/misc/parallel/default.nix b/pkgs/tools/misc/parallel/default.nix
index 2f3ca5afd5a4..45439afe3d11 100644
--- a/pkgs/tools/misc/parallel/default.nix
+++ b/pkgs/tools/misc/parallel/default.nix
@@ -1,11 +1,11 @@
{ fetchurl, stdenv, perl, makeWrapper, procps, coreutils }:
stdenv.mkDerivation rec {
- name = "parallel-20200822";
+ name = "parallel-20200922";
src = fetchurl {
url = "mirror://gnu/parallel/${name}.tar.bz2";
- sha256 = "02dy46g6f05p7s2qs8h6yg20p1zl3flxxf77n5jw74l3h1m24m4n";
+ sha256 = "0wj19kwjk0hwm8bk9yfcf3rpr0314lmjy5xxlvvdqnbbc4ml2418";
};
patches = [
diff --git a/pkgs/tools/misc/phoronix-test-suite/default.nix b/pkgs/tools/misc/phoronix-test-suite/default.nix
index bea73610ddad..520794c56569 100644
--- a/pkgs/tools/misc/phoronix-test-suite/default.nix
+++ b/pkgs/tools/misc/phoronix-test-suite/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "phoronix-test-suite";
- version = "9.8.0";
+ version = "10.0.1";
src = fetchurl {
url = "https://phoronix-test-suite.com/releases/${pname}-${version}.tar.gz";
- sha256 = "05q01cr4a2mmyski50pqna9sgw2jy93fgfpjwkhbkc09na6400sq";
+ sha256 = "09wrrcxfvh7pwv0jqpyzjsr0rd7askfr0s2xr1wv9v40znxmsmzz";
};
buildInputs = [ php ];
diff --git a/pkgs/tools/misc/pspg/default.nix b/pkgs/tools/misc/pspg/default.nix
index 4af7a0009af5..a2048132e078 100644
--- a/pkgs/tools/misc/pspg/default.nix
+++ b/pkgs/tools/misc/pspg/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "pspg";
- version = "3.1.3";
+ version = "3.1.5";
src = fetchFromGitHub {
owner = "okbob";
repo = pname;
rev = version;
- sha256 = "16pajhzr4aahyhdzkp9g3ld2insnlk2z2w2pfab8bghw4f69j5xf";
+ sha256 = "000h4yiaym7i5bcm268rvsjbs2brz2is9lhm6vm3dx0q7k1pcx45";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/tools/misc/rpcsvc-proto/default.nix b/pkgs/tools/misc/rpcsvc-proto/default.nix
index 12885172080c..925dfde13a36 100644
--- a/pkgs/tools/misc/rpcsvc-proto/default.nix
+++ b/pkgs/tools/misc/rpcsvc-proto/default.nix
@@ -6,7 +6,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "thkukuk";
- repo = "${pname}";
+ repo = pname;
rev = "v${version}";
sha256 = "006l1f824r9bcbwn1s1vbs33cdwhs66jn6v97yas597y884y40z9";
};
diff --git a/pkgs/tools/misc/shallot/default.nix b/pkgs/tools/misc/shallot/default.nix
index e8ab6168541c..84e241b7a2c9 100644
--- a/pkgs/tools/misc/shallot/default.nix
+++ b/pkgs/tools/misc/shallot/default.nix
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- description = "Shallot allows you to create customized .onion addresses for your hidden service";
+ description = "Allows you to create customized .onion addresses for your hidden service";
license = stdenv.lib.licenses.mit;
homepage = "https://github.com/katmagic/Shallot";
diff --git a/pkgs/tools/misc/skim/default.nix b/pkgs/tools/misc/skim/default.nix
index 1c8dc40de1b7..996e6b4490e1 100644
--- a/pkgs/tools/misc/skim/default.nix
+++ b/pkgs/tools/misc/skim/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "skim";
- version = "0.9.1";
+ version = "0.9.3";
src = fetchCrate {
inherit pname version;
- sha256 = "1r8zf56kb9rhh8nlh8w684srr8jfhndf8742x8byw374my9xn8pb";
+ sha256 = "026mgqcp9sg6wwikghrc3rgh5p6wdbnvav5pb3xvs79lj85d5ga7";
};
outputs = [ "out" "vim" ];
- cargoSha256 = "0wjlkyngrc03a92fwmavgj90h0kakww38bfc1wapn2my7p3b6nc1";
+ cargoSha256 = "07bs23x2vxzlrca5swwq8khmd9fbdhlhm0avwp9y231df6xdi2ys";
postPatch = ''
sed -i -e "s|expand('<sfile>:h:h')|'$out'|" plugin/skim.vim
diff --git a/pkgs/tools/misc/starship/default.nix b/pkgs/tools/misc/starship/default.nix
index 3cc56d87c62c..d9eaa3f32726 100644
--- a/pkgs/tools/misc/starship/default.nix
+++ b/pkgs/tools/misc/starship/default.nix
@@ -10,13 +10,13 @@
rustPlatform.buildRustPackage rec {
pname = "starship";
- version = "0.45.2";
+ version = "0.46.2";
src = fetchFromGitHub {
owner = "starship";
repo = pname;
rev = "v${version}";
- sha256 = "0kxmgx4pnayp3jf6cgmka05x3aymxr79rim5nff6k3cg5zaqrz59";
+ sha256 = "092nqxl3vdk8k589bv3g05c598k77f4wsxcgymfb1h1fc0lfzqs4";
};
nativeBuildInputs = [ installShellFiles ] ++ stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
@@ -31,14 +31,17 @@ rustPlatform.buildRustPackage rec {
done
'';
- cargoSha256 = "0x9a322anwrgpxfqrvqb1ikavp8qffa93wdvj5kln1d2rgmxr2sy";
+ cargoSha256 = "1smz7084ppz79p8migpy0cqp6azf7sixv9ga65l2f3zfna7kbk78";
checkFlags = [
"--skip=directory_in_home"
- "--skip=fish_directory_in_home"
"--skip=home_directory"
- "--skip=truncated_directory_in_home"
"--skip=directory_in_root"
+ "--skip=truncation_symbol_not_truncated_home"
+ "--skip=truncation_symbol_truncated_home"
+ "--skip=folder_with_glide_yaml"
+ "--skip=shows_multiple_tfms"
+ "--skip=shows_pinned_in_project_below_root_with_global_json"
];
meta = with stdenv.lib; {
diff --git a/pkgs/tools/misc/tmux/default.nix b/pkgs/tools/misc/tmux/default.nix
index 12ea456b9f7e..7fa33ed82f21 100644
--- a/pkgs/tools/misc/tmux/default.nix
+++ b/pkgs/tools/misc/tmux/default.nix
@@ -13,15 +13,15 @@ let
bashCompletion = fetchFromGitHub {
owner = "imomaliev";
repo = "tmux-bash-completion";
- rev = "fcda450d452f07d36d2f9f27e7e863ba5241200d";
- sha256 = "092jpkhggjqspmknw7h3icm0154rg21mkhbc71j5bxfmfjdxmya8";
+ rev = "f5d53239f7658f8e8fbaf02535cc369009c436d6";
+ sha256 = "0sq2g3w0h3mkfa6qwqdw93chb5f1hgkz5vdl8yw8mxwdqwhsdprr";
};
in
stdenv.mkDerivation rec {
pname = "tmux";
- version = "3.1b";
+ version = "3.1c";
outputs = [ "out" "man" ];
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
owner = "tmux";
repo = "tmux";
rev = version;
- sha256 = "0jvyq4r691bn0wsr8i6c0q0lzss25vm9nx8sv3fhw9cs63ncq04y";
+ sha256 = "1fqgpzfas85dn0sxlvvg6rj488jwgnxs8d3gqcm8lgs211m9qhcf";
};
nativeBuildInputs = [
@@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- homepage = "http://tmux.github.io/";
+ homepage = "https://tmux.github.io/";
description = "Terminal multiplexer";
longDescription =
diff --git a/pkgs/tools/misc/tmuxp/default.nix b/pkgs/tools/misc/tmuxp/default.nix
index a118195d4706..515d7001fbc7 100644
--- a/pkgs/tools/misc/tmuxp/default.nix
+++ b/pkgs/tools/misc/tmuxp/default.nix
@@ -4,11 +4,11 @@ with python.pkgs;
buildPythonApplication rec {
pname = "tmuxp";
- version = "1.5.6";
+ version = "1.5.8";
src = fetchPypi {
inherit pname version;
- sha256 = "c305fc45bbf1093561e03cdcd37b2ab1f2efb9e208e74b2dc294cf414859bd8a";
+ sha256 = "09b403c9e1ef50695fab1e72376ff5674906b485fbcaad50c7cafec1ba775087";
};
postPatch = ''
diff --git a/pkgs/tools/misc/topgrade/default.nix b/pkgs/tools/misc/topgrade/default.nix
index b7b38766db38..9da96dd352f5 100644
--- a/pkgs/tools/misc/topgrade/default.nix
+++ b/pkgs/tools/misc/topgrade/default.nix
@@ -1,21 +1,25 @@
-{ stdenv, lib, fetchFromGitHub, rustPlatform, Foundation }:
+{ stdenv, lib, fetchFromGitHub, rustPlatform, Foundation, installShellFiles }:
rustPlatform.buildRustPackage rec {
pname = "topgrade";
- version = "5.7.0";
+ version = "5.8.1";
src = fetchFromGitHub {
owner = "r-darwish";
repo = pname;
rev = "v${version}";
- sha256 = "0nxqi2rykfxhvn8jzprklsc47iilxp1pmm2f17ikfyf5dgi69whb";
+ sha256 = "0m3kqk0ghlpzysyql777jlk5c0nb36z44vabw6r0484fh5vncwrh";
};
- cargoSha256 = "05afmz2n006331hc8yi2mq9kj574xi1iq6gr983jj75ix7n40rgg";
+ cargoSha256 = "1h5cyiyhpagdin9a8gfsccbl4jahw33nbkg5m74axyp4qrfc1mkz";
buildInputs = lib.optional stdenv.isDarwin Foundation;
- # TODO: add manpage (topgrade.8) to postInstall on next update
+ nativeBuildInputs = [ installShellFiles ];
+
+ postInstall = ''
+ installManPage topgrade.8
+ '';
meta = with lib; {
description = "Upgrade all the things";
diff --git a/pkgs/tools/misc/up/default.nix b/pkgs/tools/misc/up/default.nix
index b3d275d3081d..47c504cd1a71 100644
--- a/pkgs/tools/misc/up/default.nix
+++ b/pkgs/tools/misc/up/default.nix
@@ -2,18 +2,16 @@
buildGoModule rec {
pname = "up";
- version = "0.3.2";
-
- patches = [ ./gomod.patch ];
+ version = "0.4";
src = fetchFromGitHub {
owner = "akavel";
repo = "up";
rev = "v${version}";
- sha256 = "1psixyymk98z52yy92lwb75yfins45dw6rif9cxwd7yiascwg2if";
+ sha256 = "1j8fi14fiwjscfzdfjqxgavjadwvcm5mqr8fb7hx3jmxs4kl58bp";
};
- vendorSha256 = "1h3w4i7dyh6yagqmdclvflfq6fx0z880jdnpf28assv7fxd9rjsx";
+ vendorSha256 = "1q8wfsfl3rz698ck5q5s5z6iw9k134fxxvwipcp2b052n998rcrx";
doCheck = false;
diff --git a/pkgs/tools/misc/up/gomod.patch b/pkgs/tools/misc/up/gomod.patch
deleted file mode 100644
index f894f14d21f1..000000000000
--- a/pkgs/tools/misc/up/gomod.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff --git a/go.mod b/go.mod
-index ecbfe90..56a1409 100644
---- a/go.mod
-+++ b/go.mod
-@@ -1,11 +1,14 @@
- module github.com/akavel/up
-
-+go 1.14
-+
- require (
-- github.com/gdamore/encoding v0.0.0-20151215212835-b23993cbb635
-+ github.com/gdamore/encoding v0.0.0-20151215212835-b23993cbb635 // indirect
- github.com/gdamore/tcell v0.0.0-20180924055237-493f3b46b3c2
-- github.com/lucasb-eyer/go-colorful v0.0.0-20170903184257-231272389856
-+ github.com/lucasb-eyer/go-colorful v0.0.0-20170903184257-231272389856 // indirect
- github.com/mattn/go-isatty v0.0.3
-- github.com/mattn/go-runewidth v0.0.2
-+ github.com/mattn/go-runewidth v0.0.2 // indirect
- github.com/spf13/pflag v1.0.3
-- golang.org/x/text v0.0.0-20171214130843-f21a4dfb5e38
-+ golang.org/x/sys v0.0.0-20200501145240-bc7a7d42d5c3 // indirect
-+ golang.org/x/text v0.0.0-20171214130843-f21a4dfb5e38 // indirect
- )
diff --git a/pkgs/tools/misc/vimv/default.nix b/pkgs/tools/misc/vimv/default.nix
new file mode 100644
index 000000000000..023d3384ed68
--- /dev/null
+++ b/pkgs/tools/misc/vimv/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, bash, fetchFromGitHub }:
+stdenv.mkDerivation {
+ pname = "vimv";
+ version = "unstable-2019-10-31";
+ src = fetchFromGitHub {
+ owner = "thameera";
+ repo = "vimv";
+ rev = "4152496c1946f68a13c648fb7e583ef23dac4eb8";
+ sha256 = "1fsrfx2gs6bqx7wk7pgcji2i2x4alqpsi66aif4kqvnpqfhcfzjd";
+ };
+ phases = [ "installPhase" ];
+ installPhase = ''
+ install -d $out/bin
+ install $src/vimv $out/bin/vimv
+ patchShebangs $out/bin/vimv
+ '';
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/thameera/vimv";
+ description = "Batch-rename files using Vim";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.kmein ];
+ };
+}
diff --git a/pkgs/tools/misc/vix/default.nix b/pkgs/tools/misc/vix/default.nix
new file mode 100644
index 000000000000..7e93cd5d67ec
--- /dev/null
+++ b/pkgs/tools/misc/vix/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, autoreconfHook, SDL }:
+
+stdenv.mkDerivation {
+ pname = "vix";
+ version = "0.1.2";
+
+ src = fetchFromGitHub {
+ owner = "BatchDrake";
+ repo = "vix";
+ rev = "824b6755157a0f7430a0be0af454487d1492204d";
+ sha256 = "1y0a2sajkrsg36px21b8lgx1irf0pyj7hccyd6k806bm4zhgxw1z";
+ };
+
+ nativeBuildInputs = [ autoreconfHook ];
+
+ buildInputs = [ SDL ];
+
+ meta = with stdenv.lib; {
+ description = "Visual Interface heXadecimal dump ";
+ homepage = "http://actinid.org/vix/";
+ license = licenses.gpl3;
+ maintainers = [ maintainers.ehmry ];
+ };
+}
diff --git a/pkgs/tools/misc/woof/default.nix b/pkgs/tools/misc/woof/default.nix
index e00634dd53e1..e89ef8dab0e1 100644
--- a/pkgs/tools/misc/woof/default.nix
+++ b/pkgs/tools/misc/woof/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
description = "Web Offer One File - Command-line utility to easily exchange files over a local network";
license = stdenv.lib.licenses.gpl2Plus;
platforms = stdenv.lib.platforms.unix;
- maintainers = with maintainers; [ lschuermann ];
+ maintainers = with maintainers; [ matthiasbeyer ];
};
}
diff --git a/pkgs/tools/misc/wootility/default.nix b/pkgs/tools/misc/wootility/default.nix
index cc192951ca84..a79f414a3591 100644
--- a/pkgs/tools/misc/wootility/default.nix
+++ b/pkgs/tools/misc/wootility/default.nix
@@ -35,7 +35,7 @@ appimageTools.wrapType2 rec {
meta = with lib; {
homepage = "https://wooting.io/wootility";
- description = "Wootility is customization and management software for Wooting keyboards";
+ description = "A customization and management software for Wooting keyboards";
platforms = [ "x86_64-linux" ];
license = "unknown";
maintainers = with maintainers; [ davidtwco ];
diff --git a/pkgs/tools/misc/yle-dl/default.nix b/pkgs/tools/misc/yle-dl/default.nix
index 00624a482c8e..40bf214f4630 100644
--- a/pkgs/tools/misc/yle-dl/default.nix
+++ b/pkgs/tools/misc/yle-dl/default.nix
@@ -1,29 +1,29 @@
-{ stdenv, fetchFromGitHub, rtmpdump, php, pythonPackages, ffmpeg_3 }:
+{ stdenv, fetchFromGitHub, rtmpdump, php, wget, python3Packages, ffmpeg_3 }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "yle-dl";
- version = "2.31";
+ version = "20201022";
src = fetchFromGitHub {
owner = "aajanki";
repo = "yle-dl";
rev = version;
- sha256 = "0k93p9csyjm0w33diwl5s22kzs3g78jl3n9k8nxxpqrybfjl912f";
+ sha256 = "0p56pb3wxdzqgs4fsh4hn06xs0mgzgznqqr0bn2vkkkibnkr1asp";
};
- propagatedBuildInputs = with pythonPackages; [
- lxml pyamf pycrypto requests future ffmpeg_3 setuptools
+ propagatedBuildInputs = with python3Packages; [
+ attrs ConfigArgParse ffmpeg_3 future lxml requests
];
- pythonPath = [ rtmpdump php ];
+ pythonPath = [ rtmpdump php wget ];
doCheck = false; # tests require network access
- checkInputs = with pythonPackages; [ pytest pytestrunner ];
+ checkInputs = with python3Packages; [ ffmpeg_3 pytest pytestrunner ];
meta = with stdenv.lib; {
description = "Downloads videos from Yle (Finnish Broadcasting Company) servers";
homepage = "https://aajanki.github.io/yle-dl/";
- license = licenses.gpl3;
- maintainers = [ maintainers.dezgeg ];
- platforms = platforms.linux;
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ dezgeg SuperSandro2000 ];
+ platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/misc/you-get/default.nix b/pkgs/tools/misc/you-get/default.nix
index 8314dc2c9a35..155081db36a1 100644
--- a/pkgs/tools/misc/you-get/default.nix
+++ b/pkgs/tools/misc/you-get/default.nix
@@ -2,7 +2,7 @@
buildPythonApplication rec {
pname = "you-get";
- version = "0.4.1456";
+ version = "0.4.1475";
# Tests aren't packaged, but they all hit the real network so
# probably aren't suitable for a build environment anyway.
@@ -10,7 +10,7 @@ buildPythonApplication rec {
src = fetchPypi {
inherit pname version;
- sha256 = "14miw5gmj571584rmdzjxf88icmb1psrsfbwpabn8blz8l5aq6bv";
+ sha256 = "432c04170bb5f4881ca6af9c802b6c90e81759811487b8d7918762dcd674697f";
};
meta = with stdenv.lib; {
diff --git a/pkgs/tools/misc/youtube-dl/default.nix b/pkgs/tools/misc/youtube-dl/default.nix
index e3b64939a0a4..7de5f2369bc0 100644
--- a/pkgs/tools/misc/youtube-dl/default.nix
+++ b/pkgs/tools/misc/youtube-dl/default.nix
@@ -18,11 +18,11 @@ buildPythonPackage rec {
# The websites youtube-dl deals with are a very moving target. That means that
# downloads break constantly. Because of that, updates should always be backported
# to the latest stable release.
- version = "2020.09.20";
+ version = "2020.11.01.1";
src = fetchurl {
url = "https://yt-dl.org/downloads/${version}/${pname}-${version}.tar.gz";
- sha256 = "1pkw3hnkddk1kqv0in152q1k4jjgbmf2xvc9j3r5nd38z6f7j6mc";
+ sha256 = "06lhba4b9bm6f5yqrb5xvdr0l5shwd95djf9nlpg86prr5xihqks";
};
nativeBuildInputs = [ installShellFiles makeWrapper ];
diff --git a/pkgs/tools/misc/zoxide/default.nix b/pkgs/tools/misc/zoxide/default.nix
index 3e4cbfd84334..c5ca2965e9dd 100644
--- a/pkgs/tools/misc/zoxide/default.nix
+++ b/pkgs/tools/misc/zoxide/default.nix
@@ -1,11 +1,20 @@
{ lib
+, stdenv
, fetchFromGitHub
, rustPlatform
, withFzf ? true
, fzf
+
+ # checkInputs
+, fish
+, powershell
+, shellcheck
+, shfmt
+, xonsh
+, zsh
}:
let
- version = "0.4.3";
+ version = "0.5.0";
in
rustPlatform.buildRustPackage {
pname = "zoxide";
@@ -15,15 +24,32 @@ rustPlatform.buildRustPackage {
owner = "ajeetdsouza";
repo = "zoxide";
rev = "v${version}";
- sha256 = "1ghdal6pqkp56rqawhj26ch1x4cvnjj032xz3626aiddqgn134zj";
+ sha256 = "143lh94mw31pm9q7ib63h2k842g3h222mdabhf25hpb19lka2w5y";
};
+ # tests are broken on darwin
+ doCheck = !stdenv.isDarwin;
+
+ # fish needs a writable HOME for whatever reason
+ preCheck = ''
+ export HOME=$(mktemp -d)
+ '';
+
+ checkInputs = [
+ fish
+ powershell
+ shellcheck
+ shfmt
+ xonsh
+ zsh
+ ];
+
postPatch = lib.optionalString withFzf ''
substituteInPlace src/fzf.rs \
--replace '"fzf"' '"${fzf}/bin/fzf"'
'';
- cargoSha256 = "0klnjmda77bq9i9f0rz48jzaw4rcf7hafcjjpb0i570d7hlxnwsr";
+ cargoSha256 = "05mp101yk1zkjj1gwbkldizq6f9f8089gqgvq42c4ngq88pc7v9a";
meta = with lib; {
description = "A fast cd command that learns your habits";
diff --git a/pkgs/tools/networking/bacnet-stack/default.nix b/pkgs/tools/networking/bacnet-stack/default.nix
new file mode 100644
index 000000000000..596b30d03e89
--- /dev/null
+++ b/pkgs/tools/networking/bacnet-stack/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ name = "bacnet-stack";
+ version = "1.0.0";
+
+ src = fetchFromGitHub {
+ owner = "bacnet-stack";
+ repo = "bacnet-stack";
+ rev = "bacnet-stack-${version}";
+ sha256 = "078p7qsy9v6fl7pzwgcr72pgjqxfxmfxyqajih2zqlb5g5sf88vh";
+ };
+
+ hardeningDisable = [ "all" ];
+
+ buildPhase = ''
+ make BUILD=debug BACNET_PORT=linux BACDL_DEFINE=-DBACDL_BIP=1 BACNET_DEFINES=" -DPRINT_ENABLED=1 -DBACFILE -DBACAPP_ALL -DBACNET_PROPERTY_LISTS"
+ '';
+
+ installPhase = ''
+ mkdir $out
+ cp -r bin $out/bin
+ '';
+
+ meta = with stdenv.lib; {
+ description = "BACnet open source protocol stack for embedded systems, Linux, and Windows";
+ platforms = platforms.linux;
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ WhittlesJr ];
+ };
+}
diff --git a/pkgs/tools/networking/bukubrow/default.nix b/pkgs/tools/networking/bukubrow/default.nix
index b8f2d70848d5..ed8a6088db07 100644
--- a/pkgs/tools/networking/bukubrow/default.nix
+++ b/pkgs/tools/networking/bukubrow/default.nix
@@ -39,7 +39,7 @@ in rustPlatform.buildRustPackage rec {
'';
meta = with stdenv.lib; {
- description = "Bukubrow is a WebExtension for Buku, a command-line bookmark manager";
+ description = "A WebExtension for Buku, a command-line bookmark manager";
homepage = "https://github.com/SamHH/bukubrow-host";
license = licenses.gpl3;
maintainers = with maintainers; [ infinisil ];
diff --git a/pkgs/tools/networking/chrony/allow-clock_adjtime.patch b/pkgs/tools/networking/chrony/allow-clock_adjtime.patch
deleted file mode 100644
index 2fa3baca7221..000000000000
--- a/pkgs/tools/networking/chrony/allow-clock_adjtime.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 0cf506c92967c84f9ed83ba9e1be946a7fda6425 Mon Sep 17 00:00:00 2001
-From: Miroslav Lichvar <mlichvar@redhat.com>
-Date: Mon, 2 Dec 2019 12:47:13 +0100
-Subject: sys_linux: allow clock_adjtime in seccomp filter
-
-The adjtimex() function in glibc was switched to the clock_adjtime
-system call.
-
-diff --git a/sys_linux.c b/sys_linux.c
-index 63eb8f1..fcf89c2 100644
---- a/sys_linux.c
-+++ b/sys_linux.c
-@@ -478,8 +478,8 @@ SYS_Linux_EnableSystemCallFilter(int level)
- {
- const int syscalls[] = {
- /* Clock */
-- SCMP_SYS(adjtimex), SCMP_SYS(clock_gettime), SCMP_SYS(gettimeofday),
-- SCMP_SYS(settimeofday), SCMP_SYS(time),
-+ SCMP_SYS(adjtimex), SCMP_SYS(clock_adjtime), SCMP_SYS(clock_gettime),
-+ SCMP_SYS(gettimeofday), SCMP_SYS(settimeofday), SCMP_SYS(time),
- /* Process */
- SCMP_SYS(clone), SCMP_SYS(exit), SCMP_SYS(exit_group), SCMP_SYS(getpid),
- SCMP_SYS(getrlimit), SCMP_SYS(rt_sigaction), SCMP_SYS(rt_sigreturn),
---
-cgit v0.10.2
-
diff --git a/pkgs/tools/networking/chrony/default.nix b/pkgs/tools/networking/chrony/default.nix
index 6c8254c797b7..374036d11a44 100644
--- a/pkgs/tools/networking/chrony/default.nix
+++ b/pkgs/tools/networking/chrony/default.nix
@@ -1,27 +1,22 @@
{ stdenv, fetchurl, pkgconfig, libcap, readline, texinfo, nss, nspr
-, libseccomp, pps-tools }:
+, libseccomp, pps-tools, gnutls }:
assert stdenv.isLinux -> libcap != null;
stdenv.mkDerivation rec {
pname = "chrony";
- version = "3.5.1";
+ version = "4.0";
src = fetchurl {
url = "https://download.tuxfamily.org/chrony/${pname}-${version}.tar.gz";
- sha256 = "19ywl8a3lb2id7lcna5hp2g4pjnfwdc9ihr0fk6i9m45vdq2za0v";
+ sha256 = "09f6w2x5h5kamb4rhcbaz911q1f730qdalgsn8s48yjyqlafl9xy";
};
- patches = [
- ./allow-clock_adjtime.patch
- ./fix-seccomp-build.patch
- ];
-
postPatch = ''
patchShebangs test
'';
- buildInputs = [ readline texinfo nss nspr ]
+ buildInputs = [ readline texinfo nss nspr gnutls ]
++ stdenv.lib.optionals stdenv.isLinux [ libcap libseccomp pps-tools ];
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/tools/networking/chrony/fix-seccomp-build.patch b/pkgs/tools/networking/chrony/fix-seccomp-build.patch
deleted file mode 100644
index 6888e7efeb72..000000000000
--- a/pkgs/tools/networking/chrony/fix-seccomp-build.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/sys_linux.c b/sys_linux.c
-index 898dc7a7f75..fcd334ecf03 100644
---- a/sys_linux.c
-+++ b/sys_linux.c
-@@ -503,7 +503,7 @@ SYS_Linux_EnableSystemCallFilter(int level)
- SCMP_SYS(socketcall),
- /* General I/O */
- SCMP_SYS(_newselect), SCMP_SYS(close), SCMP_SYS(open), SCMP_SYS(openat), SCMP_SYS(pipe),
-- SCMP_SYS(pipe2), SCMP_SYS(poll), SCMP_SYS(ppoll), SCMP_SYS(pselect6), SCMP_SYS(read),
-+ SCMP_SYS(pipe2), SCMP_SYS(poll), SCMP_SYS(pselect6), SCMP_SYS(read),
- SCMP_SYS(futex), SCMP_SYS(select), SCMP_SYS(set_robust_list), SCMP_SYS(write),
- /* Miscellaneous */
- SCMP_SYS(getrandom), SCMP_SYS(sysinfo), SCMP_SYS(uname),
diff --git a/pkgs/tools/networking/corerad/default.nix b/pkgs/tools/networking/corerad/default.nix
index 4ab266e54959..38331163c122 100644
--- a/pkgs/tools/networking/corerad/default.nix
+++ b/pkgs/tools/networking/corerad/default.nix
@@ -33,7 +33,7 @@ buildGoModule rec {
meta = with stdenv.lib; {
homepage = "https://github.com/mdlayher/corerad";
- description = "CoreRAD extensible and observable IPv6 NDP RA daemon";
+ description = "Extensible and observable IPv6 NDP RA daemon";
license = licenses.asl20;
maintainers = with maintainers; [ mdlayher ];
};
diff --git a/pkgs/tools/networking/croc/default.nix b/pkgs/tools/networking/croc/default.nix
index 36fc5583439f..6d6c08a1efe0 100644
--- a/pkgs/tools/networking/croc/default.nix
+++ b/pkgs/tools/networking/croc/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "croc";
- version = "8.5.2";
+ version = "8.6.5";
src = fetchFromGitHub {
owner = "schollz";
repo = pname;
rev = "v${version}";
- sha256 = "0i71p3cwm8w3zlw10if3cbpfb65rq407nw4yva1l58ck7sbp61ha";
+ sha256 = "1lzprv4qbmv2jjjp02z87819k54wdlsf8i6zvl3vchkqvygdkk6v";
};
- vendorSha256 = "0afg645hs7lf3036c2g6sn956zz9s08r747c0czb1aj0jrbf7fs8";
+ vendorSha256 = "02mai9bp9pizbq6b8dj05rngxp3lfm9gh37zs8jknx56gas90j9i";
doCheck = false;
diff --git a/pkgs/tools/networking/curl/default.nix b/pkgs/tools/networking/curl/default.nix
index 8e151bc2ead0..c466a48434f2 100644
--- a/pkgs/tools/networking/curl/default.nix
+++ b/pkgs/tools/networking/curl/default.nix
@@ -34,14 +34,14 @@ assert gssSupport -> libkrb5 != null;
stdenv.mkDerivation rec {
pname = "curl";
- version = "7.72.0";
+ version = "7.73.0";
src = fetchurl {
urls = [
"https://curl.haxx.se/download/${pname}-${version}.tar.bz2"
"https://github.com/curl/curl/releases/download/${lib.replaceStrings ["."] ["_"] pname}-${version}/${pname}-${version}.tar.bz2"
];
- sha256 = "1vq3ay87vayfrv67l7s7h79nm7gwdqhidki0brv5jahhch49g4dd";
+ sha256 = "sha256-zzT+Cwe4APHAGkmabosq9Uj20OBE3KSinYikvuFG0TE=";
};
outputs = [ "bin" "dev" "out" "man" "devdoc" ];
diff --git a/pkgs/tools/networking/curlie/default.nix b/pkgs/tools/networking/curlie/default.nix
index f8147cb16115..9ae9644eb940 100644
--- a/pkgs/tools/networking/curlie/default.nix
+++ b/pkgs/tools/networking/curlie/default.nix
@@ -2,21 +2,21 @@
buildGoModule rec {
pname = "curlie";
- version = "1.5.4";
+ version = "1.6.0";
src= fetchFromGitHub {
owner = "rs";
repo = pname;
rev = "v${version}";
- sha256 = "0z92gz39m0gk8j7l2nwa5vrfr3mq160vr1b15sy13jwi1zspc7hx";
+ sha256 = "sha256-rrwdqaKrC37BaI9RuTTv6EiOZ3ztgd7nGuplmeW02h8=";
};
- vendorSha256 = "1qnl15b9cs6xi8z368a9n34v3wr2adwp376cjzhyllni7sf6v1mm";
+ vendorSha256 = "sha256-tYZtnD7RUurhl8yccXlTIvOxybBJITM+it1ollYJ1OI=";
doCheck = false;
meta = with lib; {
- description = "Curlie is a frontend to curl that adds the ease of use of httpie, without compromising on features and performance";
+ description = "Frontend to curl that adds the ease of use of httpie, without compromising on features and performance";
homepage = "https://curlie.io/";
maintainers = with maintainers; [ ma27 ];
license = licenses.mit;
diff --git a/pkgs/tools/networking/dnstracer/default.nix b/pkgs/tools/networking/dnstracer/default.nix
index b0369ec80bd4..558e0dca9034 100644
--- a/pkgs/tools/networking/dnstracer/default.nix
+++ b/pkgs/tools/networking/dnstracer/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isDarwin "-lresolv";
meta = with stdenv.lib; {
- description = "Dnstracer determines where a given Domain Name Server (DNS) gets its information from, and follows the chain of DNS servers back to the servers which know the data";
+ description = "Determines where a given Domain Name Server (DNS) gets its information from, and follows the chain of DNS servers back to the servers which know the data";
homepage = "http://www.mavetju.org/unix/general.php";
license = licenses.bsd2;
maintainers = with maintainers; [ andir ];
diff --git a/pkgs/tools/networking/dogdns/default.nix b/pkgs/tools/networking/dogdns/default.nix
new file mode 100644
index 000000000000..2875f2025151
--- /dev/null
+++ b/pkgs/tools/networking/dogdns/default.nix
@@ -0,0 +1,30 @@
+{ stdenv
+, fetchFromGitHub
+, rustPlatform
+, pkg-config
+, openssl
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "dogdns";
+ version = "0.1.0";
+
+ src = fetchFromGitHub {
+ owner = "ogham";
+ repo = "dog";
+ rev = "v${version}";
+ sha256 = "088ib0sncv0vrvnqfvxf5zc79v7pnxd2cmgp4378r6pmgax9z9zy";
+ };
+
+ nativeBuildInputs = [ pkg-config ];
+ buildInputs = [ openssl ];
+
+ cargoSha256 = "08scc6vh703245rg3xkffhalrk5pisd0wg54fd49d7gdbyjivgi6";
+
+ meta = with stdenv.lib; {
+ description = "Command-line DNS client";
+ homepage = "https://dns.lookup.dog";
+ license = licenses.eupl12;
+ maintainers = with maintainers; [ bbigras ];
+ };
+}
diff --git a/pkgs/tools/networking/driftnet/default.nix b/pkgs/tools/networking/driftnet/default.nix
index 441019103716..7a5ceda96694 100644
--- a/pkgs/tools/networking/driftnet/default.nix
+++ b/pkgs/tools/networking/driftnet/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
};
meta = {
- description = "Driftnet watches network traffic, and picks out and displays JPEG and GIF images for display";
+ description = "Watches network traffic, and picks out and displays JPEG and GIF images for display";
homepage = "https://github.com/deiv/driftnet";
maintainers = with maintainers; [ offline ];
platforms = platforms.linux;
diff --git a/pkgs/tools/networking/dropbear/default.nix b/pkgs/tools/networking/dropbear/default.nix
index b80eba3f6cac..88217302915e 100644
--- a/pkgs/tools/networking/dropbear/default.nix
+++ b/pkgs/tools/networking/dropbear/default.nix
@@ -4,11 +4,11 @@
}:
stdenv.mkDerivation rec {
- name = "dropbear-2020.80";
+ name = "dropbear-2020.81";
src = fetchurl {
url = "https://matt.ucc.asn.au/dropbear/releases/${name}.tar.bz2";
- sha256 = "0jbrbpdzyv11x5rkljdimzq9p6a7da5siw9k405ibnpjj4dr89yr";
+ sha256 = "0fy5ma4cfc2pk25mcccc67b2mf1rnb2c06ilb7ddnxbpnc85s8s8";
};
dontDisableStatic = enableStatic;
diff --git a/pkgs/tools/networking/goimapnotify/default.nix b/pkgs/tools/networking/goimapnotify/default.nix
index fb64ff65cc15..4232a5a4fedd 100644
--- a/pkgs/tools/networking/goimapnotify/default.nix
+++ b/pkgs/tools/networking/goimapnotify/default.nix
@@ -9,7 +9,7 @@ buildGoPackage rec {
src = fetchFromGitLab {
owner = "shackra";
repo = "goimapnotify";
- rev = "${version}";
+ rev = version;
sha256 = "1d42gd3m2rkvy985d181dbcm5i3f7xsg2z8z6s4bpvw24pfnzs42";
};
diff --git a/pkgs/tools/networking/goreplay/default.nix b/pkgs/tools/networking/goreplay/default.nix
index 86548bf99597..0859472a446f 100644
--- a/pkgs/tools/networking/goreplay/default.nix
+++ b/pkgs/tools/networking/goreplay/default.nix
@@ -19,7 +19,7 @@ buildGoPackage rec {
meta = {
homepage = "https://github.com/buger/goreplay";
license = stdenv.lib.licenses.lgpl3Only;
- description = "GoReplay is an open-source tool for capturing and replaying live HTTP traffic";
+ description = "Open-source tool for capturing and replaying live HTTP traffic";
platforms = stdenv.lib.platforms.unix;
maintainers = with stdenv.lib.maintainers; [ lovek323 ];
};
diff --git a/pkgs/tools/networking/haproxy/default.nix b/pkgs/tools/networking/haproxy/default.nix
index 91112a2628e2..16670ea175f8 100644
--- a/pkgs/tools/networking/haproxy/default.nix
+++ b/pkgs/tools/networking/haproxy/default.nix
@@ -11,11 +11,11 @@ assert usePcre -> pcre != null;
stdenv.mkDerivation rec {
pname = "haproxy";
- version = "2.2.2";
+ version = "2.2.4";
src = fetchurl {
url = "https://www.haproxy.org/download/${stdenv.lib.versions.majorMinor version}/src/${pname}-${version}.tar.gz";
- sha256 = "1mjld865p4f7i465fcc5c4jclih1c3345a3ylriql8668rd7071r";
+ sha256 = "1qhvaixns0xgxgd095kvqid0pi6jxsld9ghvnr60khwdzzadk947";
};
buildInputs = [ openssl zlib ]
diff --git a/pkgs/tools/networking/i2pd/default.nix b/pkgs/tools/networking/i2pd/default.nix
index 08c40a4ac827..1439b62bc94e 100644
--- a/pkgs/tools/networking/i2pd/default.nix
+++ b/pkgs/tools/networking/i2pd/default.nix
@@ -9,13 +9,13 @@ assert upnpSupport -> miniupnpc != null;
stdenv.mkDerivation rec {
pname = "i2pd";
- version = "2.33.0";
+ version = "2.34.0";
src = fetchFromGitHub {
owner = "PurpleI2P";
repo = pname;
rev = version;
- sha256 = "1zsp4pml5pq8p1ipvarnlcfwcscch13iz1gzza5qm0yl01dl9qpk";
+ sha256 = "0ibk222fwgjaxrmhrk5avcmmbj52ibcsydm2m02xnlpr8kcqsjnc";
};
buildInputs = with stdenv.lib; [ boost zlib openssl ]
diff --git a/pkgs/tools/networking/keepalived/default.nix b/pkgs/tools/networking/keepalived/default.nix
index 11ebe228be88..b773e116d8be 100644
--- a/pkgs/tools/networking/keepalived/default.nix
+++ b/pkgs/tools/networking/keepalived/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "keepalived";
- version = "2.1.3";
+ version = "2.1.5";
src = fetchFromGitHub {
owner = "acassen";
repo = "keepalived";
rev = "v${version}";
- sha256 = "1zdfvicpll7a5iw6p12pmdcg8y30mr0j5miycn0nhjp8yzi9hdc5";
+ sha256 = "0zdh3g491mlc0x4g8q09vq62a7pb8n13a39jnfdgrm9k29khn0sj";
};
buildInputs = [
diff --git a/pkgs/tools/networking/lldpd/default.nix b/pkgs/tools/networking/lldpd/default.nix
index 8462d907a1f6..5d7c648b2205 100644
--- a/pkgs/tools/networking/lldpd/default.nix
+++ b/pkgs/tools/networking/lldpd/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "lldpd";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
url = "https://media.luffy.cx/files/lldpd/${pname}-${version}.tar.gz";
- sha256 = "16fbqrs3l976gdslx647nds8x7sz4h5h3h4l4yxzrayvyh9b5lrd";
+ sha256 = "1v5fd8vwxracvzvgrsswvhppwyx5c4srj89g1cnvy73w831mpq95";
};
configureFlags = [
diff --git a/pkgs/tools/networking/maxscale/default.nix b/pkgs/tools/networking/maxscale/default.nix
index 48590a9e3059..9036e07e7f3f 100644
--- a/pkgs/tools/networking/maxscale/default.nix
+++ b/pkgs/tools/networking/maxscale/default.nix
@@ -78,7 +78,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = ''MaxScale database proxy extends MariaDB Server's high availability'';
+ description = "MaxScale database proxy extends MariaDB Server's high availability";
homepage = "https://mariadb.com/products/technology/maxscale";
license = licenses.bsl11;
platforms = platforms.linux;
diff --git a/pkgs/tools/networking/minio-client/default.nix b/pkgs/tools/networking/minio-client/default.nix
index 505ecc4c2224..ba715571000f 100644
--- a/pkgs/tools/networking/minio-client/default.nix
+++ b/pkgs/tools/networking/minio-client/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "minio-client";
- version = "2020-08-08T02-33-58Z";
+ version = "2020-10-03T02-54-56Z";
src = fetchFromGitHub {
owner = "minio";
repo = "mc";
rev = "RELEASE.${version}";
- sha256 = "15bkl3q0jidrwy04l0cdmha43r9wlxmlqkhmwz98b57rjrq6grql";
+ sha256 = "0pc08w0xdkk9w8xya0q7d1601wprshq852419pwpi8hd7y3q381h";
};
- vendorSha256 = "1fsx8zl2qkyf1gx3s6giccd86xawx9d1h4jdnyn1m36clsq9jkpc";
+ vendorSha256 = "0bkidqcdfjyqjlzxy9w564c6s3vw850wgq6ksx5y1p8f5r4plzxs";
doCheck = false;
diff --git a/pkgs/tools/networking/mozwire/default.nix b/pkgs/tools/networking/mozwire/default.nix
index 3f50ed41f49c..58afc833ea0e 100644
--- a/pkgs/tools/networking/mozwire/default.nix
+++ b/pkgs/tools/networking/mozwire/default.nix
@@ -2,18 +2,18 @@
rustPlatform.buildRustPackage rec {
pname = "MozWire";
- version = "0.5.2";
+ version = "0.7.0";
src = fetchFromGitHub {
owner = "NilsIrl";
repo = pname;
rev = "v${version}";
- sha256 = "0r3x8y1qxxkkac9lqgd0s339zbrm9zmir1f6qs0r5f0bw3ngzqc4";
+ sha256 = "01bj3c34x9ywxygsz4rdyw5gc9cz8x6zzl5fd7db8qy8bx2lhlr9";
};
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ];
- cargoSha256 = "0hyps2wi4wmpllfams3p59jpccwa0ylgzxq7qdn6g6zvf0cajpc0";
+ cargoSha256 = "0yxnpnxwis46wz4j5rjzyyzrvh94hn8vzxmmrcmrdz3gkakg77hg";
meta = with stdenv.lib; {
description = "MozillaVPN configuration manager giving Linux, macOS users (among others), access to MozillaVPN";
diff --git a/pkgs/tools/networking/network-manager/dmenu/default.nix b/pkgs/tools/networking/network-manager/dmenu/default.nix
index 4b46d63ced5b..e17d4ebc0719 100644
--- a/pkgs/tools/networking/network-manager/dmenu/default.nix
+++ b/pkgs/tools/networking/network-manager/dmenu/default.nix
@@ -9,7 +9,7 @@ in stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "firecat53";
repo = "networkmanager-dmenu";
- rev = "${version}";
+ rev = version;
sha256 = "1liidqh8c33pxyb07qyj0jkd0fdak73g9r2iwiq62vfzrpik09k0";
};
diff --git a/pkgs/tools/networking/nfstrace/default.nix b/pkgs/tools/networking/nfstrace/default.nix
index 2cb819caee98..6377f276af3f 100644
--- a/pkgs/tools/networking/nfstrace/default.nix
+++ b/pkgs/tools/networking/nfstrace/default.nix
@@ -7,7 +7,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "epam";
repo = "nfstrace";
- rev = "${version}";
+ rev = version;
sha256 = "1djsyn7i3xp969rnmsdaf5vwjiik9wylxxrc5nm7by00i76c1vsg";
};
diff --git a/pkgs/tools/networking/ngrok-2/default.nix b/pkgs/tools/networking/ngrok-2/default.nix
index d9c1acc374c0..3c1e0f498fba 100644
--- a/pkgs/tools/networking/ngrok-2/default.nix
+++ b/pkgs/tools/networking/ngrok-2/default.nix
@@ -35,10 +35,7 @@ stdenv.mkDerivation {
passthru.updateScript = ./update.sh;
meta = {
- description = "ngrok";
- longDescription = ''
- Allows you to expose a web server running on your local machine to the internet.
- '';
+ description = "Allows you to expose a web server running on your local machine to the internet";
homepage = "https://ngrok.com/";
license = licenses.unfree;
platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" "x86_64-darwin" ];
diff --git a/pkgs/tools/networking/nxdomain/default.nix b/pkgs/tools/networking/nxdomain/default.nix
new file mode 100644
index 000000000000..073ac48b8d34
--- /dev/null
+++ b/pkgs/tools/networking/nxdomain/default.nix
@@ -0,0 +1,29 @@
+{ lib, buildPythonApplication, fetchPypi, dnspython, pytestCheckHook }:
+
+buildPythonApplication rec {
+ pname = "nxdomain";
+ version = "1.0.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1z9iffggqq2kw6kpnj30shi98cg0bkvkwpglmhnkgwac6g55n2zn";
+ };
+
+ propagatedBuildInputs = [ dnspython ];
+
+ checkInputs = [ pytestCheckHook ];
+
+ postCheck = ''
+ echo example.org > simple.list
+ python -m nxdomain --format dnsmasq --out dnsmasq.conf --simple ./simple.list
+ grep -q 'address=/example.org/' dnsmasq.conf
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/zopieux/nxdomain";
+ description = "A domain (ad) block list creator";
+ platforms = platforms.all;
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ zopieux ];
+ };
+}
diff --git a/pkgs/tools/networking/oneshot/default.nix b/pkgs/tools/networking/oneshot/default.nix
index f02370ab69d5..0f886fda03c9 100644
--- a/pkgs/tools/networking/oneshot/default.nix
+++ b/pkgs/tools/networking/oneshot/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "oneshot";
- version = "1.2.0";
+ version = "1.3.1";
src = fetchFromGitHub {
owner = "raphaelreyna";
repo = "oneshot";
rev = "v${version}";
- sha256 = "11xmvqj7md970rjhkg1zj2w6yqpw6cj83aw37a82sfdn90kyhg9d";
+ sha256 = "047mncv9abs4xj7bh9lhc3wan37cldjjyrpkis7pvx6zhzml74kf";
};
vendorSha256 = "1cxr96yrrmz37r542mc5376jll9lqjqm18k8761h9jqfbzmh9rkp";
diff --git a/pkgs/tools/networking/pmacct/default.nix b/pkgs/tools/networking/pmacct/default.nix
index 2bb6f373727d..4ef3cd6345e5 100644
--- a/pkgs/tools/networking/pmacct/default.nix
+++ b/pkgs/tools/networking/pmacct/default.nix
@@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
++ optional withMysql "--enable-mysql";
meta = with stdenv.lib; {
- description = "pmacct is a small set of multi-purpose passive network monitoring tools";
+ description = "A small set of multi-purpose passive network monitoring tools";
longDescription = ''
pmacct is a small set of multi-purpose passive network monitoring tools
[NetFlow IPFIX sFlow libpcap BGP BMP RPKI IGP Streaming Telemetry]
diff --git a/pkgs/tools/networking/rcon/default.nix b/pkgs/tools/networking/rcon/default.nix
new file mode 100644
index 000000000000..f7cd08e197e8
--- /dev/null
+++ b/pkgs/tools/networking/rcon/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchFromGitHub, cmake, pkg-config, glib, libbsd, check, pcre }:
+
+stdenv.mkDerivation rec {
+ pname = "rcon";
+ version = "0.5";
+
+ src = fetchFromGitHub {
+ owner = "n0la";
+ repo = "rcon";
+ rev = version;
+ sha256 = "1jsnmsm2qkiv8dan1yncx0qp6zfkcbyvf81c7xwpv6r499ijw1nb";
+ };
+
+ nativeBuildInputs = [ cmake pkg-config ];
+
+ buildInputs = [
+ glib
+ libbsd
+ check
+ pcre
+ ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/n0la/rcon";
+ description = "Source RCON client for command line";
+ maintainers = with maintainers; [ f4814n ];
+ platforms = with platforms; linux ++ darwin;
+ license = licenses.bsd2;
+ };
+}
diff --git a/pkgs/tools/networking/shadowsocks-rust/default.nix b/pkgs/tools/networking/shadowsocks-rust/default.nix
index 9726cde61e54..ed793a50cb8f 100644
--- a/pkgs/tools/networking/shadowsocks-rust/default.nix
+++ b/pkgs/tools/networking/shadowsocks-rust/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "shadowsocks-rust";
- version = "1.8.18";
+ version = "1.8.23";
src = fetchFromGitHub {
rev = "v${version}";
owner = "shadowsocks";
repo = pname;
- sha256 = "1kxf0qcyg5mhddrzwv0hd1fy901wl0ydmxi6b1k2217xmgiyi2s6";
+ sha256 = "1ylasv33478cgwmr8wrd4705azfzrw495w629ncynamv7z17w3k3";
};
- cargoSha256 = "0vmd4sjagyhrc7q7fszwcjh4nhhmhckmx48i1h2xhr68bwncmyif";
+ cargoSha256 = "060k2dil38bx4zb5nnkr3mj6aayginbhr3aqjv0h071q0vlvp05p";
SODIUM_USE_PKG_CONFIG = 1;
diff --git a/pkgs/tools/networking/slirp4netns/default.nix b/pkgs/tools/networking/slirp4netns/default.nix
index 60cb34132537..39b361bd3020 100644
--- a/pkgs/tools/networking/slirp4netns/default.nix
+++ b/pkgs/tools/networking/slirp4netns/default.nix
@@ -11,13 +11,13 @@
stdenv.mkDerivation rec {
pname = "slirp4netns";
- version = "1.1.4";
+ version = "1.1.6";
src = fetchFromGitHub {
owner = "rootless-containers";
repo = "slirp4netns";
rev = "v${version}";
- sha256 = "13hlljkqss9abjpwaa5gcn6qnax0ws03zzh45c4rv1if7rwk6nbl";
+ sha256 = "1nspvzcpwmaipdq49jm7z3ymdg95zqgcyv1cjfs1zb950knrrggr";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
diff --git a/pkgs/tools/networking/ssldump/default.nix b/pkgs/tools/networking/ssldump/default.nix
index b492b5a226ba..d7578c4adda8 100644
--- a/pkgs/tools/networking/ssldump/default.nix
+++ b/pkgs/tools/networking/ssldump/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation {
"--with-openssl-lib=${openssl}/lib"
"--with-openssl-inc=${openssl}/include" ];
meta = {
- description = "ssldump is an SSLv3/TLS network protocol analyzer";
+ description = "An SSLv3/TLS network protocol analyzer";
homepage = "http://ssldump.sourceforge.net";
license = "BSD-style";
maintainers = with stdenv.lib.maintainers; [ aycanirican ];
diff --git a/pkgs/tools/networking/tridactyl-native/default.nix b/pkgs/tools/networking/tridactyl-native/default.nix
index f0d2cd9a0df6..c0a132b481e1 100644
--- a/pkgs/tools/networking/tridactyl-native/default.nix
+++ b/pkgs/tools/networking/tridactyl-native/default.nix
@@ -7,13 +7,13 @@ stdenv.mkDerivation rec {
pname = "tridactyl-native";
# this is actually the version of tridactyl itself; the native messenger will
# probably not change with every tridactyl version
- version = "1.20.1";
+ version = "1.20.2";
src = fetchFromGitHub {
owner = "tridactyl";
repo = "tridactyl";
rev = version;
- sha256 = "108zx2x5q23cq0fzxmix31xcw62k3r1wlb55612c15ilz9c5xm32";
+ sha256 = "0yz1vbqa3sppkjmny5ipnspsdi5gnix7wb6hzvdkm9h1rj2kb8ci";
};
sourceRoot = "source/native";
diff --git a/pkgs/tools/networking/unbound/default.nix b/pkgs/tools/networking/unbound/default.nix
index 9b33d53e54f1..b6d9eb3448f5 100644
--- a/pkgs/tools/networking/unbound/default.nix
+++ b/pkgs/tools/networking/unbound/default.nix
@@ -1,17 +1,37 @@
-{ stdenv, fetchurl, openssl, nettle, expat, libevent, dns-root-data }:
+{ stdenv
+, lib
+, fetchurl
+, openssl
+, nettle
+, expat
+, libevent
+, dns-root-data
+, pkg-config
+ #
+ # By default unbound will not be built with systemd support. Unbound is a very
+ # commmon dependency. The transitive dependency closure of systemd also
+ # contains unbound.
+ # Since most (all?) (lib)unbound users outside of the unbound daemon usage do
+ # not need the systemd integration it is likely best to just default to no
+ # systemd integration.
+ # For the daemon use-case, that needs to notify systemd, use `unbound-with-systemd`.
+ #
+, withSystemd ? false
+, systemd ? null
+}:
stdenv.mkDerivation rec {
pname = "unbound";
- version = "1.11.0";
+ version = "1.12.0";
src = fetchurl {
url = "https://unbound.net/downloads/${pname}-${version}.tar.gz";
- sha256 = "1xqywn2qdmjjq0csrqxh9p2rnizdrr1f99zdx87z7f3fyyc0fbwz";
+ sha256 = "0daqxzvknvcz7sgag3wcrxhp4a39ik93lsrfpwcl9whjg2lm74jv";
};
outputs = [ "out" "lib" "man" ]; # "dev" would only split ~20 kB
- buildInputs = [ openssl nettle expat libevent ];
+ buildInputs = [ openssl nettle expat libevent ] ++ lib.optionals withSystemd [ pkg-config systemd ];
configureFlags = [
"--with-ssl=${openssl.dev}"
@@ -25,6 +45,8 @@ stdenv.mkDerivation rec {
"--enable-relro-now"
] ++ stdenv.lib.optional stdenv.hostPlatform.isStatic [
"--disable-flto"
+ ] ++ lib.optionals withSystemd [
+ "--enable-systemd"
];
installFlags = [ "configfile=\${out}/etc/unbound/unbound.conf" ];
@@ -33,7 +55,7 @@ stdenv.mkDerivation rec {
make unbound-event-install
'';
- preFixup = stdenv.lib.optionalString (stdenv.isLinux && !stdenv.hostPlatform.isMusl) # XXX: revisit
+ preFixup = lib.optionalString (stdenv.isLinux && !stdenv.hostPlatform.isMusl) # XXX: revisit
# Build libunbound again, but only against nettle instead of openssl.
# This avoids gnutls.out -> unbound.lib -> openssl.out.
# There was some problem with this on Darwin; let's not complicate non-Linux.
@@ -43,17 +65,17 @@ stdenv.mkDerivation rec {
buildPhase
installPhase
''
- # get rid of runtime dependencies on $dev outputs
+ # get rid of runtime dependencies on $dev outputs
+ ''substituteInPlace "$lib/lib/libunbound.la" ''
- + stdenv.lib.concatMapStrings
- (pkg: " --replace '-L${pkg.dev}/lib' '-L${pkg.out}/lib' --replace '-R${pkg.dev}/lib' '-R${pkg.out}/lib'")
- buildInputs;
+ + lib.concatMapStrings
+ (pkg: lib.optionalString (pkg ? dev) " --replace '-L${pkg.dev}/lib' '-L${pkg.out}/lib' --replace '-R${pkg.dev}/lib' '-R${pkg.out}/lib'")
+ (builtins.filter (p: p != null) buildInputs);
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Validating, recursive, and caching DNS resolver";
license = licenses.bsd3;
homepage = "https://www.unbound.net";
maintainers = with maintainers; [ ehmry fpletz globin ];
- platforms = stdenv.lib.platforms.unix;
+ platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/nix/nar-serve/default.nix b/pkgs/tools/nix/nar-serve/default.nix
new file mode 100644
index 000000000000..89a38b40a199
--- /dev/null
+++ b/pkgs/tools/nix/nar-serve/default.nix
@@ -0,0 +1,31 @@
+{ buildGoModule
+, fetchFromGitHub
+, lib
+, stdenv
+}:
+let
+ pname = "nar-serve";
+ version = "0.3.0";
+
+in
+buildGoModule rec {
+ inherit pname version;
+
+ src = fetchFromGitHub {
+ owner = "numtide";
+ repo = "nar-serve";
+ rev = "v${version}";
+ sha256 = "000xxrar5ngrqqfi7ynx84i6wi27mirgm26brhyg0y4pygc9ykhz";
+ };
+
+ vendorSha256 = "0qkzbr85wkx3r7qgnzg9pdl7vsli10bzcdbj2gqd1kdzwb8khszs";
+
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "Serve NAR file contents via HTTP";
+ homepage = "https://github.com/numtide/nar-serve";
+ license = licenses.mit;
+ maintainers = with maintainers; [ rizary ];
+ };
+}
diff --git a/pkgs/tools/package-management/cargo-about/default.nix b/pkgs/tools/package-management/cargo-about/default.nix
index c4d9aae267e7..3f61fdd583ec 100644
--- a/pkgs/tools/package-management/cargo-about/default.nix
+++ b/pkgs/tools/package-management/cargo-about/default.nix
@@ -6,7 +6,7 @@ rustPlatform.buildRustPackage rec {
src = fetchFromGitHub {
owner = "EmbarkStudios";
repo = "cargo-about";
- rev = "${version}";
+ rev = version;
sha256 = "00ing1v6vjqfvirp3mbayn8rwvxf72wnhz9249k2iifw8bl2r2hd";
};
diff --git a/pkgs/tools/package-management/cargo-audit/default.nix b/pkgs/tools/package-management/cargo-audit/default.nix
index 8fd5c38ed55a..df492863a142 100644
--- a/pkgs/tools/package-management/cargo-audit/default.nix
+++ b/pkgs/tools/package-management/cargo-audit/default.nix
@@ -1,16 +1,16 @@
{ stdenv, lib, rustPlatform, fetchFromGitHub, openssl, pkg-config, Security, libiconv }:
rustPlatform.buildRustPackage rec {
pname = "cargo-audit";
- version = "0.12.1";
+ version = "0.13.1";
src = fetchFromGitHub {
owner = "RustSec";
repo = "cargo-audit";
rev = "v${version}";
- sha256 = "1rhwr2wp4rl2acx4is8aajxd12haph2mdarr8qiwaimsawndaxrw";
+ sha256 = "1q8i2c3f8ir1pxkvla4dshz7n0cl97mjydc64xis5pph39f69yc1";
};
- cargoSha256 = "0m8za771b14vj5w3i906qwhcz43233fjsywlikfl0iv9n5m9k1ab";
+ cargoSha256 = "1b62mcj4gjz2arjf3r30k9qcg81i5x0149a4bfj39xdrz55gg0wh";
buildInputs = [ openssl libiconv ] ++ lib.optionals stdenv.isDarwin [ Security ];
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/tools/package-management/cargo-outdated/default.nix b/pkgs/tools/package-management/cargo-outdated/default.nix
index 5d4eef2fbe5a..185cba66e311 100644
--- a/pkgs/tools/package-management/cargo-outdated/default.nix
+++ b/pkgs/tools/package-management/cargo-outdated/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-outdated";
- version = "0.9.11";
+ version = "0.9.13";
src = fetchFromGitHub {
owner = "kbknapp";
repo = pname;
rev = "v${version}";
- sha256 = "11fdh24366czb3vv2szf5bl0mhsilwvpfc1h4qxq18z2dpb0y18m";
+ sha256 = "1dbhaaw1c3ww0s33r7z8kxks00f9gxv1ppcbmk2fbflhp7caf7fy";
};
- cargoSha256 = "0sr3ijq6vh2269xav03d117kzmg68xiwqsq48xjdrsnn4dx5lizy";
+ cargoSha256 = "0nlfn9g7hrzz72lya2p5qb8wwj66300d33hjhnw2ambpj4347rh4";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ]
diff --git a/pkgs/tools/package-management/cde/default.nix b/pkgs/tools/package-management/cde/default.nix
index ec6ad6eb55ab..957919e26001 100644
--- a/pkgs/tools/package-management/cde/default.nix
+++ b/pkgs/tools/package-management/cde/default.nix
@@ -5,10 +5,10 @@ stdenv.mkDerivation rec {
version = "0.1";
src = fetchFromGitHub {
- owner = "pgbovine";
- repo = "CDE";
- sha256 = "0raiz7pczkbnzxpg7g59v7gdp1ipkwgms2vh3431snw1va1gjzmk";
+ owner = "usnistgov";
+ repo = "corr-CDE";
rev = "v${version}";
+ sha256 = "sha256-s375gtqBWx0GGXALXR+fN4bb3tmpvPNu/3bNz+75UWU=";
};
# The build is small, so there should be no problem
@@ -18,19 +18,22 @@ stdenv.mkDerivation rec {
preferLocalBuild = true;
patchBuild = ''
- sed '/install/d' $src/Makefile > $src/Makefile
+ sed -i -e '/install/d' $src/Makefile
'';
-
+
+ preBuild = ''
+ patchShebangs .
+ '';
+
installPhase = ''
- mkdir -p $out/bin
- cp cde $out/bin
- cp cde-exec $out/bin
+ install -d $out/bin
+ install -t $out/bin cde cde-exec
'';
meta = with stdenv.lib; {
- homepage = "https://github.com/pgbovine/CDE";
+ homepage = "https://pg.ucsd.edu/cde/manual/";
description = "A packaging tool for building portable packages";
- license = licenses.gpl3;
+ license = licenses.gpl3Plus;
maintainers = [ maintainers.rlupton20 ];
platforms = platforms.linux;
# error: architecture aarch64 is not supported by strace
diff --git a/pkgs/tools/package-management/emplace/default.nix b/pkgs/tools/package-management/emplace/default.nix
index c794566e19f1..3356e7cf1021 100644
--- a/pkgs/tools/package-management/emplace/default.nix
+++ b/pkgs/tools/package-management/emplace/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "emplace";
- version = "0.3.7";
+ version = "0.3.8";
src = fetchFromGitHub {
owner = "tversteeg";
repo = pname;
rev = "v${version}";
- sha256 = "0ihx6hrzs7wkdz9wzgarmm73dz1fb2bhssmxrgv5nzmkhygn4xfy";
+ sha256 = "1g7xrsw0ji3nbrj1a2hywxwy7f33fgbvzp7k4l9ls2icg0xsw9a3";
};
- cargoSha256 = "0yqg2hagsjaxvrj96qg6k1llkmqdqp792c2844h7fhnhlx6v2wd2";
+ cargoSha256 = "1phr0k05dxwdhj1i71v8lr91qanjvp2zgi9wjpppzixpnpcsrbrb";
meta = with lib; {
description = "Mirror installed software on multiple machines";
diff --git a/pkgs/tools/package-management/gx/default.nix b/pkgs/tools/package-management/gx/default.nix
index 791dfe755ee4..f9b996b27761 100644
--- a/pkgs/tools/package-management/gx/default.nix
+++ b/pkgs/tools/package-management/gx/default.nix
@@ -1,16 +1,16 @@
# This file was generated by go2nix.
-{ stdenv, buildGoPackage, fetchgit }:
+{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
pname = "gx";
version = "0.14.1";
- rev = "refs/tags/v${version}";
goPackagePath = "github.com/whyrusleeping/gx";
- src = fetchgit {
- inherit rev;
- url = "https://github.com/whyrusleeping/gx";
+ src = fetchFromGitHub {
+ owner = "whyrusleeping";
+ repo = pname;
+ rev = "refs/tags/v${version}";
sha256 = "0pfx2p59xdbmqzfbgaf8xvlnzh8m05hkg596glq5kvl8ib65i4ha";
};
diff --git a/pkgs/tools/package-management/gx/go/default.nix b/pkgs/tools/package-management/gx/go/default.nix
index 652edf95e550..8579ef574d55 100644
--- a/pkgs/tools/package-management/gx/go/default.nix
+++ b/pkgs/tools/package-management/gx/go/default.nix
@@ -1,18 +1,18 @@
# This file was generated by go2nix.
-{ stdenv, buildGoPackage, fetchgit
+{ stdenv, buildGoPackage, fetchFromGitHub
, gx
}:
buildGoPackage rec {
pname = "gx-go";
version = "1.9.0";
- rev = "refs/tags/v${version}";
goPackagePath = "github.com/whyrusleeping/gx-go";
- src = fetchgit {
- inherit rev;
- url = "https://github.com/whyrusleeping/gx-go";
+ src = fetchFromGitHub {
+ owner = "whyrusleeping";
+ repo = pname;
+ rev = "refs/tags/v${version}";
sha256 = "0fdy4b3ymqw6hzvvjwq37mfrdmizc8lxm53axw93n3x6118na9jc";
};
diff --git a/pkgs/tools/package-management/morph/default.nix b/pkgs/tools/package-management/morph/default.nix
index 1a75fa43d4e8..61e4a897f48d 100644
--- a/pkgs/tools/package-management/morph/default.nix
+++ b/pkgs/tools/package-management/morph/default.nix
@@ -35,7 +35,7 @@ buildGoPackage rec {
outputs = [ "out" "lib" ];
meta = with lib; {
- description = "Morph is a NixOS host manager written in Golang";
+ description = "A NixOS host manager written in Golang";
license = licenses.mit;
homepage = "https://github.com/dbcdk/morph";
maintainers = with maintainers; [adamt johanot];
diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix
index 791780ae0951..2762a3df7381 100644
--- a/pkgs/tools/package-management/nix/default.nix
+++ b/pkgs/tools/package-management/nix/default.nix
@@ -32,8 +32,8 @@ common =
inherit name src;
version = lib.getVersion name;
- is30 = lib.versionAtLeast version "3.0pre";
- isExactly30 = lib.versionAtLeast version "2.3" && lib.versionOlder version "3.0";
+ is24 = lib.versionAtLeast version "2.4pre";
+ isExactly24 = lib.versionAtLeast version "2.4" && lib.versionOlder version "2.4";
VERSION_SUFFIX = suffix;
@@ -41,7 +41,7 @@ common =
nativeBuildInputs =
[ pkgconfig ]
- ++ lib.optionals is30
+ ++ lib.optionals is24
[ autoreconfHook
autoconf-archive
bison flex
@@ -54,7 +54,7 @@ common =
brotli boost editline
]
++ lib.optional (stdenv.isLinux || stdenv.isDarwin) libsodium
- ++ lib.optionals is30 [ libarchive gmock ]
+ ++ lib.optionals is24 [ libarchive gmock ]
++ lib.optional withLibseccomp libseccomp
++ lib.optional withAWS
((aws-sdk-cpp.override {
@@ -93,9 +93,9 @@ common =
patchelf --set-rpath $out/lib:${stdenv.cc.cc.lib}/lib $out/lib/libboost_thread.so.*
''}
'' +
- # For Nix 3.0, patch around an issue where the Nix configure step pulls in the
+ # For Nix 2.4, patch around an issue where the Nix configure step pulls in the
# build system's bash and other utilities when cross-compiling
- lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform && isExactly30) ''
+ lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform && isExactly24) ''
mkdir tmp/
substitute corepkgs/config.nix.in tmp/config.nix.in \
--subst-var-by bash ${bash}/bin/bash \
@@ -198,14 +198,14 @@ in rec {
});
nixUnstable = lib.lowPrio (callPackage common rec {
- name = "nix-3.0${suffix}";
- suffix = "pre20201020_e0ca98c";
+ name = "nix-2.4${suffix}";
+ suffix = "pre20201102_550e11f";
src = fetchFromGitHub {
owner = "NixOS";
repo = "nix";
- rev = "e0ca98c2071b815578470e280df8fdb750c7e23b";
- hash = "sha256-KVS/Z6FzMBOl5XCyOLwfiVoX7G2LQRa9HMGNnJRPCoo=";
+ rev = "550e11f077ae508abde5a33998a9d4029880e7b2";
+ sha256 = "186grfxsfqg7r92wgwbma66xc7p3iywn43ff7s59m4g6bvb0qgcl";
};
inherit storeDir stateDir confDir boehmgc;
diff --git a/pkgs/tools/package-management/nixops/default.nix b/pkgs/tools/package-management/nixops/default.nix
index c761a3a47793..96e6ec3f55a0 100644
--- a/pkgs/tools/package-management/nixops/default.nix
+++ b/pkgs/tools/package-management/nixops/default.nix
@@ -1,4 +1,4 @@
-{ callPackage, fetchurl }:
+{ callPackage, fetchurl, fetchpatch }:
callPackage ./generic.nix (rec {
version = "1.7";
@@ -6,4 +6,11 @@ callPackage ./generic.nix (rec {
url = "https://nixos.org/releases/nixops/nixops-${version}/nixops-${version}.tar.bz2";
sha256 = "091c0b5bca57d4aa20be20e826ec161efe3aec9c788fbbcf3806a734a517f0f3";
};
+ patches = [
+ # follow redirect in nixos-infect. Remove with the next release.
+ (fetchpatch {
+ url = "https://github.com/NixOS/nixops/commit/fb6d4665e8efd858a215bbaaf079ec3f5ebc49b8.patch";
+ sha256 = "1hbhykl811zsqlaj3y5m9d8lfsal6ps6n5p16ah6lqy2s18ap9d0";
+ })
+ ];
})
diff --git a/pkgs/tools/package-management/nixops/generic.nix b/pkgs/tools/package-management/nixops/generic.nix
index 59d139d28847..564256de35d1 100644
--- a/pkgs/tools/package-management/nixops/generic.nix
+++ b/pkgs/tools/package-management/nixops/generic.nix
@@ -2,11 +2,12 @@
# version args
, src, version
, meta ? {}
+, patches ? null
}:
python2Packages.buildPythonApplication {
name = "nixops-${version}";
- inherit version src;
+ inherit version src patches;
buildInputs = [ libxslt ];
diff --git a/pkgs/tools/package-management/packagekit/qt.nix b/pkgs/tools/package-management/packagekit/qt.nix
index 987c834f505d..2a1ebada0020 100644
--- a/pkgs/tools/package-management/packagekit/qt.nix
+++ b/pkgs/tools/package-management/packagekit/qt.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "packagekit-qt";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchFromGitHub {
owner = "hughsie";
repo = "PackageKit-Qt";
rev = "v${version}";
- sha256 = "1ls6mn9abpwzw5wjgmslc5h9happj3516y1q67imppczk8g9h2yk";
+ sha256 = "1d20r503msw1vix3nb6a8bmdqld7fj8k9jk33bkqsc610a2zsms6";
};
buildInputs = [ packagekit ];
diff --git a/pkgs/tools/security/1password-gui/default.nix b/pkgs/tools/security/1password-gui/default.nix
index 7d52311b398e..0a76a04196c3 100644
--- a/pkgs/tools/security/1password-gui/default.nix
+++ b/pkgs/tools/security/1password-gui/default.nix
@@ -13,11 +13,11 @@ in
stdenv.mkDerivation rec {
pname = "1password";
- version = "0.9.0";
+ version = "0.9.2-1";
src = fetchurl {
url = "https://onepassword.s3.amazonaws.com/linux/appimage/${pname}-${version}.AppImage";
- sha256 = "109jsls4515y78zhhsxqlgms30i5rzhi60p3b9wx6y8v0iq331wp";
+ sha256 = "19m8qfhmdzgz76xba9wi5cb12jqwr17afqzajvgq681i52fij0lr";
};
nativeBuildInputs = [ makeWrapper ];
@@ -69,7 +69,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://1password.com/";
license = licenses.unfree;
- maintainers = with maintainers; [ danieldk ];
+ maintainers = with maintainers; [ danieldk timstott ];
platforms = [ "x86_64-linux" ];
};
}
diff --git a/pkgs/tools/security/acsccid/default.nix b/pkgs/tools/security/acsccid/default.nix
index 3e61b124fef3..53842cbb1fc4 100644
--- a/pkgs/tools/security/acsccid/default.nix
+++ b/pkgs/tools/security/acsccid/default.nix
@@ -61,7 +61,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "acsccid is a PC/SC driver for Linux/Mac OS X and it supports ACS CCID smart card readers";
+ description = "A PC/SC driver for Linux/Mac OS X and it supports ACS CCID smart card readers";
longDescription = ''
acsccid is a PC/SC driver for Linux/Mac OS X and it supports ACS CCID smart card
readers. This library provides a PC/SC IFD handler implementation and
diff --git a/pkgs/tools/security/aws-okta/default.nix b/pkgs/tools/security/aws-okta/default.nix
index 7349f00e5b80..d4abe12d664c 100644
--- a/pkgs/tools/security/aws-okta/default.nix
+++ b/pkgs/tools/security/aws-okta/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "aws-okta";
- version = "1.0.5";
+ version = "1.0.6";
goPackagePath = "github.com/segmentio/aws-okta";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "segmentio";
repo = "aws-okta";
rev = "v${version}";
- sha256 = "1xd73j6rbbdrnzj0m8dqwcvn62cz6bygdpxsx8g7117qbdzz2lj1";
+ sha256 = "1nhcqj3vhdgk0a0smmyqphjw2slcvqbb8xd8bx506j8h8x84p6yf";
};
buildFlags = [ "--tags" "release" ];
diff --git a/pkgs/tools/security/bitwarden_rs/default.nix b/pkgs/tools/security/bitwarden_rs/default.nix
index c2bb83241861..57e865ef596a 100644
--- a/pkgs/tools/security/bitwarden_rs/default.nix
+++ b/pkgs/tools/security/bitwarden_rs/default.nix
@@ -8,13 +8,13 @@ let
in rustPlatform.buildRustPackage rec {
pname = "bitwarden_rs";
- version = "1.16.3";
+ version = "1.17.0";
src = fetchFromGitHub {
owner = "dani-garcia";
repo = pname;
rev = version;
- sha256 = "1scy8abzy6j1jsms84cg2nqkn1zsxr5mjikp2xh0yl0ckkk13ffn";
+ sha256 = "0hi29vy23a5r23pgzdssd2gvim8vw2vmykck5cl5phq11a3az31p";
};
nativeBuildInputs = [ pkgconfig ];
@@ -25,7 +25,7 @@ in rustPlatform.buildRustPackage rec {
RUSTC_BOOTSTRAP = 1;
- cargoSha256 = "112mvgq581cms0war5dbni7f7yryjr5agryzn5qx835qkznzar8s";
+ cargoSha256 = "0hv3k5l85nz4syzamranhi237fiwkjnda8v5ssnm2nsmcm7ih9k8";
cargoBuildFlags = [ featuresFlag ];
checkPhase = ''
diff --git a/pkgs/tools/security/bitwarden_rs/vault.nix b/pkgs/tools/security/bitwarden_rs/vault.nix
index 8efa1e4bfd3b..786ff5784557 100644
--- a/pkgs/tools/security/bitwarden_rs/vault.nix
+++ b/pkgs/tools/security/bitwarden_rs/vault.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bitwarden_rs-vault";
- version = "2.16.0b";
+ version = "2.16.1";
src = fetchurl {
url = "https://github.com/dani-garcia/bw_web_builds/releases/download/v${version}/bw_web_v${version}.tar.gz";
- sha256 = "1p10a5rp2ymx675sbigwrkkfjvpk1lz3d43l2p2i1vbw153py3p1";
+ sha256 = "1c4fcf8jzgd6636wv903r5msc9z5l56l2i4k93kvb2zvg7qj014w";
};
buildCommand = ''
diff --git a/pkgs/tools/security/cfssl/default.nix b/pkgs/tools/security/cfssl/default.nix
index 1aef7b5bd567..d926aaca68fb 100644
--- a/pkgs/tools/security/cfssl/default.nix
+++ b/pkgs/tools/security/cfssl/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "cfssl";
- version = "1.4.1";
+ version = "1.5.0";
src = fetchFromGitHub {
owner = "cloudflare";
repo = "cfssl";
rev = "v${version}";
- sha256 = "07qacg95mbh94fv64y577zyr4vk986syf8h5l8lbcmpr0zcfk0pd";
+ sha256 = "1yzxz2l7h2d3f8j6l9xlm7g9659gsa17zf4q0883s0jh3l3xgs5n";
};
subPackages = [
diff --git a/pkgs/tools/security/clevis/default.nix b/pkgs/tools/security/clevis/default.nix
index 878e4fc9febf..0b8f50c11901 100644
--- a/pkgs/tools/security/clevis/default.nix
+++ b/pkgs/tools/security/clevis/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "clevis";
- version = "14";
+ version = "15";
src = fetchFromGitHub {
owner = "latchset";
repo = pname;
rev = "v${version}";
- sha256 = "1j8id67jk3ikim2xh7vjg7j2ayrpm1a4n8v3n8r8pnr4rhqy76fd";
+ sha256 = "0wfgd2v1r47ckh5qp60b903191fx0fa27zyadxlsb8riqszhmwvz";
};
nativeBuildInputs = [ meson ninja pkgconfig asciidoc ];
diff --git a/pkgs/tools/security/crackxls/default.nix b/pkgs/tools/security/crackxls/default.nix
index e861d70f7252..aff6bbd028ad 100644
--- a/pkgs/tools/security/crackxls/default.nix
+++ b/pkgs/tools/security/crackxls/default.nix
@@ -1,13 +1,14 @@
-{ stdenv, fetchgit, pkgconfig, autoconf, automake, openssl, libgsf, gmp }:
+{ stdenv, fetchFromGitHub, pkgconfig, autoconf, automake, openssl, libgsf, gmp }:
stdenv.mkDerivation rec {
pname = "crackxls";
version = "0.4";
- src = fetchgit {
- url = "https://github.com/GavinSmith0123/crackxls2003.git";
- rev = "refs/tags/v${version}";
+ src = fetchFromGitHub {
+ owner = "GavinSmith0123";
+ repo = "crackxls2003";
+ rev = "v${version}";
sha256 = "0q5jl7hcds3f0rhly3iy4fhhbyh9cdrfaw7zdrazzf1wswwhyssz";
};
diff --git a/pkgs/tools/security/doppler/default.nix b/pkgs/tools/security/doppler/default.nix
index 8858fb15758c..2492390bdd83 100644
--- a/pkgs/tools/security/doppler/default.nix
+++ b/pkgs/tools/security/doppler/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "doppler";
- version = "3.15.0";
+ version = "3.16.0";
src = fetchFromGitHub {
owner = "dopplerhq";
repo = "cli";
rev = version;
- sha256 = "06icddb99ahmi5djrslpqsjjd38agvkhnfls5wqahclf0j4dylr6";
+ sha256 = "1hypi62bzdpa55bd9z9lvisw7ybcn8jlk0kyck9h7wc2ll59jzwx";
};
- vendorSha256 = "0wqbwk72k4r30a3vnf0gnx3k97y8xgnr2iavk5bc8f8vkjv0bsv6";
+ vendorSha256 = "1s8zwjfk9kcddn8cywr7llh9v5m140kvmi5lmy2glvwh3rwccgxf";
buildFlagsArray = "-ldflags=-X github.com/DopplerHQ/cli/pkg/version.ProgramVersion=v${version}";
diff --git a/pkgs/tools/security/fpm2/default.nix b/pkgs/tools/security/fpm2/default.nix
index aff4e1ee1ec4..2f297ffd6b79 100644
--- a/pkgs/tools/security/fpm2/default.nix
+++ b/pkgs/tools/security/fpm2/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
buildInputs = [ gnupg gtk2 libxml2 intltool ];
meta = {
- description = "FPM2 is GTK2 port from Figaro's Password Manager originally developed by John Conneely, with some new enhancements";
+ description = "GTK2 port from Figaro's Password Manager originally developed by John Conneely, with some new enhancements";
homepage = "https://als.regnet.cz/fpm2/";
license = licenses.gpl2;
platforms = platforms.linux;
diff --git a/pkgs/tools/security/genpass/default.nix b/pkgs/tools/security/genpass/default.nix
index 4310d3a8919f..6818af194b3a 100644
--- a/pkgs/tools/security/genpass/default.nix
+++ b/pkgs/tools/security/genpass/default.nix
@@ -1,5 +1,5 @@
{ stdenv
-, fetchFromGitHub
+, fetchgit
, rustPlatform
, CoreFoundation
, libiconv
@@ -7,22 +7,21 @@
}:
rustPlatform.buildRustPackage rec {
pname = "genpass";
- version = "0.4.1";
+ version = "0.4.9";
- src = fetchFromGitHub {
- owner = "cyplo";
- repo = pname;
+ src = fetchgit {
+ url = "https://git.sr.ht/~cyplo/genpass";
rev = "v${version}";
- sha256 = "1b22m7g55k5ry0vwyd8pakh8rmfkhk37qy5r74cn3n5pv3fcwini";
+ sha256 = "1dpv2iyd48xd8yw9bmymjjrkhsgmpwvsl5b9zx3lpaaq59ypi9g9";
};
- cargoSha256 = "1p6l64s9smhwka8bh3pamqimamxziad859i62nrmxzqc49nq5s7m";
+ cargoSha256 = "1cwxpc3xkw673wiamr4v7clrzwxl8ma1vdr6bw0hixm37gxdxz7x";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ CoreFoundation libiconv Security ];
meta = with stdenv.lib; {
description = "A simple yet robust commandline random password generator";
- homepage = "https://github.com/cyplo/genpass";
+ homepage = "https://sr.ht/~cyplo/genpass/";
license = licenses.agpl3;
maintainers = with maintainers; [ cyplo ];
};
diff --git a/pkgs/tools/security/gnu-pw-mgr/default.nix b/pkgs/tools/security/gnu-pw-mgr/default.nix
index de5234961d25..af6893b26e86 100644
--- a/pkgs/tools/security/gnu-pw-mgr/default.nix
+++ b/pkgs/tools/security/gnu-pw-mgr/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "gnu-pw-mgr";
- version = "2.4.2";
+ version = "2.7.4";
src = fetchurl {
url = "https://ftp.gnu.org/gnu/gnu-pw-mgr/${pname}-${version}.tar.xz";
- sha256 = "1yvdzc5w37qrjrkby5699ygj9bhkvgi3zk9k9jcjry1j6b7wdl17";
+ sha256 = "0fhwvsmsqpw0vnivarfg63l8pgwqfv7d5wi6l80jpb41dj6qpjz8";
};
buildInputs = [ gnulib ];
diff --git a/pkgs/tools/security/gnupg-pkcs11-scd/default.nix b/pkgs/tools/security/gnupg-pkcs11-scd/default.nix
index e173f66f7483..04af88e33352 100644
--- a/pkgs/tools/security/gnupg-pkcs11-scd/default.nix
+++ b/pkgs/tools/security/gnupg-pkcs11-scd/default.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
'';
homepage = "http://gnupg-pkcs11.sourceforge.net/";
license = licenses.bsd3;
- maintainers = with maintainers; [ lschuermann philandstuff ];
+ maintainers = with maintainers; [ matthiasbeyer philandstuff ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/security/honggfuzz/default.nix b/pkgs/tools/security/honggfuzz/default.nix
index 71146b15ea3d..a46acef81d75 100644
--- a/pkgs/tools/security/honggfuzz/default.nix
+++ b/pkgs/tools/security/honggfuzz/default.nix
@@ -10,7 +10,7 @@ let
src = fetchFromGitHub {
owner = "google";
repo = pname;
- rev = "${version}";
+ rev = version;
sha256 = "0dcl5a5jykgfmnfj42vl7kah9k26wg38l2g6yfh5pssmlf0nax33";
};
diff --git a/pkgs/tools/security/kpcli/default.nix b/pkgs/tools/security/kpcli/default.nix
index 09916f85f9e6..12e2bb03d38d 100644
--- a/pkgs/tools/security/kpcli/default.nix
+++ b/pkgs/tools/security/kpcli/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, perl, perlPackages }:
stdenv.mkDerivation rec {
- version = "3.4";
+ version = "3.6";
pname = "kpcli";
src = fetchurl {
url = "mirror://sourceforge/kpcli/${pname}-${version}.pl";
- sha256 = "0s46cni16ph93havmkrlai3k13mdppyca1s2bqm751a6rirmsgj0";
+ sha256 = "1srd6vrqgjlf906zdyxp4bg6gihkxn62cpzyfv0zzpsqsj13iwh1";
};
buildInputs = [ makeWrapper perl ];
diff --git a/pkgs/tools/security/lynis/default.nix b/pkgs/tools/security/lynis/default.nix
index d7f42479d0b4..9bbbc455b9b3 100644
--- a/pkgs/tools/security/lynis/default.nix
+++ b/pkgs/tools/security/lynis/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "lynis";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchFromGitHub {
owner = "CISOfy";
repo = pname;
rev = version;
- sha256 = "05p8h2ww4jcc6lgxrm796cbvlfmw26rxq5fmw0xxavbpadiw752j";
+ sha256 = "0lsb455rimr1cjxqcgy819xjxf1faas8wlx2x0pxhn5yha9w9sfs";
};
nativeBuildInputs = [ installShellFiles makeWrapper ];
diff --git a/pkgs/tools/security/nmap/qt.nix b/pkgs/tools/security/nmap/qt.nix
index 2dcd7fed0c4b..216186daa5be 100644
--- a/pkgs/tools/security/nmap/qt.nix
+++ b/pkgs/tools/security/nmap/qt.nix
@@ -1,16 +1,24 @@
-{ stdenv, fetchFromGitHub, cmake, pkgconfig, wrapQtAppsHook
-, dnsutils, nmap
-, qtbase, qtscript, qtwebengine }:
+{ stdenv
+, fetchFromGitHub
+, cmake
+, pkgconfig
+, wrapQtAppsHook
+, dnsutils
+, nmap
+, qtbase
+, qtscript
+, qtwebengine
+}:
stdenv.mkDerivation rec {
pname = "nmapsi4";
- version = "0.4.80-20180430";
+ version = "0.5-alpha2";
src = fetchFromGitHub {
owner = "nmapsi4";
repo = "nmapsi4";
- rev = "d7f18e4c1e38dcf9c29cb4496fe14f9ff172861a";
- sha256 = "10wqyrjzmad1g7lqa65rymbkna028xbp4xcpj442skw8gyrs3994";
+ rev = "v${version}";
+ sha256 = "sha256-q3XfwJ4TGK4E58haN0Q0xRH4GDpKD8VZzyxHe/VwBqY=";
};
nativeBuildInputs = [ cmake pkgconfig wrapQtAppsHook ];
@@ -47,7 +55,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Qt frontend for nmap";
- license = licenses.gpl2;
+ license = licenses.gpl2;
maintainers = with maintainers; [ peterhoeg ];
inherit (src.meta) homepage;
};
diff --git a/pkgs/tools/security/notary/default.nix b/pkgs/tools/security/notary/default.nix
index 15797fc86650..020f37c836ba 100644
--- a/pkgs/tools/security/notary/default.nix
+++ b/pkgs/tools/security/notary/default.nix
@@ -36,7 +36,7 @@ buildGoPackage rec {
'';
meta = with stdenv.lib; {
- description = "Notary is a project that allows anyone to have trust over arbitrary collections of data";
+ description = "A project that allows anyone to have trust over arbitrary collections of data";
longDescription = ''
The Notary project comprises a server and a client for running and
interacting with trusted collections. See the service architecture
diff --git a/pkgs/tools/security/rbw/default.nix b/pkgs/tools/security/rbw/default.nix
index 9e778a636c15..e8c4b1f541bd 100644
--- a/pkgs/tools/security/rbw/default.nix
+++ b/pkgs/tools/security/rbw/default.nix
@@ -24,7 +24,7 @@ rustPlatform.buildRustPackage rec {
src = fetchCrate {
inherit version;
- crateName = "${pname}";
+ crateName = pname;
sha256 = "0p37kwkp153mkns4bh7k7gnksk6c31214wlw3faf42daav32mmgw";
};
diff --git a/pkgs/tools/security/rustscan/default.nix b/pkgs/tools/security/rustscan/default.nix
index 4d154bbc96ff..f36565479512 100644
--- a/pkgs/tools/security/rustscan/default.nix
+++ b/pkgs/tools/security/rustscan/default.nix
@@ -7,7 +7,7 @@ rustPlatform.buildRustPackage rec {
src = fetchFromGitHub {
owner = "RustScan";
repo = pname;
- rev = "${version}";
+ rev = version;
sha256 = "0dhy7b73ipsxsr7wlc3r5yy39i3cjrdszhsw9xwjj31692s3b605";
};
diff --git a/pkgs/tools/security/sequoia/default.nix b/pkgs/tools/security/sequoia/default.nix
index a54433b92c93..aa2a12fc351e 100644
--- a/pkgs/tools/security/sequoia/default.nix
+++ b/pkgs/tools/security/sequoia/default.nix
@@ -23,16 +23,16 @@ assert pythonSupport -> pythonPackages != null;
rustPlatform.buildRustPackage rec {
pname = "sequoia";
- version = "0.19.0";
+ version = "0.20.0";
src = fetchFromGitLab {
owner = "sequoia-pgp";
repo = "sequoia";
rev = "v${version}";
- sha256 = "1870wd03c3x0da9p3jmkvfx8am87ak0dcsvp2qkjvglbl396kd8y";
+ sha256 = "sha256-br5GRzWprQTixNrE0WpNIB7Ayj5oEfyCg5JY4MnX5rA=";
};
- cargoSha256 = "0bb51vdppdjhsxbfy3lyqvw5r5j58r3wi0qb68m2a45k3za7liss";
+ cargoSha256 = "sha256-SpCdoLCtvU9jpG/ivB/+4KhRdKZxN3/+7P/RlR6n9/c=";
nativeBuildInputs = [
pkg-config
@@ -62,6 +62,8 @@ rustPlatform.buildRustPackage rec {
makeFlags = [
"PREFIX=${placeholder "out"}"
+ # Defaults to "ginstall" from some reason, although upstream's Makefiles check uname
+ "INSTALL=install"
];
buildFlags = [
@@ -100,6 +102,5 @@ rustPlatform.buildRustPackage rec {
homepage = "https://sequoia-pgp.org/";
license = licenses.gpl3;
maintainers = with maintainers; [ minijackson doronbehar ];
- broken = stdenv.targetPlatform.isDarwin;
};
}
diff --git a/pkgs/tools/security/ssh-audit/default.nix b/pkgs/tools/security/ssh-audit/default.nix
index 6a3dbfb615be..2fdc42e52803 100644
--- a/pkgs/tools/security/ssh-audit/default.nix
+++ b/pkgs/tools/security/ssh-audit/default.nix
@@ -2,39 +2,19 @@
python3Packages.buildPythonApplication rec {
pname = "ssh-audit";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchFromGitHub {
owner = "jtesta";
repo = pname;
rev = "v${version}";
- sha256 = "1k5nv2cdnzd3j2p729vjw6ya0gwwkxhqijs2b7p68wvp0n3y3m77";
+ sha256 = "1h739r5nv5zkmjyyjwkw8r6d4avddjjxsamc5rffwfxi1kjavpxm";
};
- postPatch = ''
- cp ./README.md packages/sshaudit/
- cp ./ssh-audit.py packages/sshaudit/sshaudit.py
- mv packages/* .
- ls -lah
- '';
-
checkInputs = with python3Packages; [
pytestCheckHook
];
- disabledTests = [
- "test_resolve_error"
- "test_resolve_hostname_without_records"
- "test_resolve_ipv4"
- "test_resolve_ipv6"
- "test_resolve_ipv46_both"
- "test_resolve_ipv46_order"
- "test_invalid_host"
- "test_invalid_port"
- "test_not_connected_socket"
- "test_ssh2_server_simple"
- ];
-
meta = with lib; {
description = "Tool for ssh server auditing";
homepage = "https://github.com/jtesta/ssh-audit";
diff --git a/pkgs/tools/security/sshguard/default.nix b/pkgs/tools/security/sshguard/default.nix
index 6c2298f6729f..6bae0fddc23d 100644
--- a/pkgs/tools/security/sshguard/default.nix
+++ b/pkgs/tools/security/sshguard/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
configureFlags = [ "--sysconfdir=/etc" ];
meta = with stdenv.lib; {
- description = "SSHGuard protects hosts from brute-force attacks";
+ description = "Protects hosts from brute-force attacks";
longDescription = ''
SSHGuard can read log messages from various input sources. Log messages are parsed, line-by-line, for recognized patterns.
If an attack, such as several login failures within a few seconds, is detected, the offending IP is blocked.
diff --git a/pkgs/tools/security/tpm2-abrmd/default.nix b/pkgs/tools/security/tpm2-abrmd/default.nix
index 7a7928621bd5..a3352c5abfdc 100644
--- a/pkgs/tools/security/tpm2-abrmd/default.nix
+++ b/pkgs/tools/security/tpm2-abrmd/default.nix
@@ -44,6 +44,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/tpm2-software/tpm2-tools";
license = licenses.bsd3;
platforms = platforms.linux;
- maintainers = with maintainers; [ lschuermann ];
+ maintainers = with maintainers; [ matthiasbeyer ];
};
}
diff --git a/pkgs/tools/security/vault/default.nix b/pkgs/tools/security/vault/default.nix
index 9e5f48c46f10..b51542a8edde 100644
--- a/pkgs/tools/security/vault/default.nix
+++ b/pkgs/tools/security/vault/default.nix
@@ -1,14 +1,14 @@
-{ stdenv, fetchFromGitHub, buildGoPackage, installShellFiles }:
+{ stdenv, fetchFromGitHub, buildGoPackage, installShellFiles, nixosTests }:
buildGoPackage rec {
pname = "vault";
- version = "1.5.4";
+ version = "1.5.5";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "vault";
rev = "v${version}";
- sha256 = "0bin0r0qmyz8xal910csbclzc6ng2xv69jszyi69gd6n6f43vqw8";
+ sha256 = "144v7vmp2amv29y6d50jzc21zrcw0g6qlwks16mvqy2hnbsnzdwa";
};
goPackagePath = "github.com/hashicorp/vault";
@@ -24,6 +24,8 @@ buildGoPackage rec {
installShellCompletion vault.bash
'';
+ passthru.tests.vault = nixosTests.vault;
+
meta = with stdenv.lib; {
homepage = "https://www.vaultproject.io/";
description = "A tool for managing secrets";
diff --git a/pkgs/tools/security/vault/vault-bin.nix b/pkgs/tools/security/vault/vault-bin.nix
index 457d45111a07..4960fe8fb018 100644
--- a/pkgs/tools/security/vault/vault-bin.nix
+++ b/pkgs/tools/security/vault/vault-bin.nix
@@ -1,30 +1,30 @@
-{ stdenv, fetchurl, unzip }:
+{ stdenv, fetchurl, unzip, nixosTests }:
let
- version = "1.5.4";
+ version = "1.5.5";
sources = let
base = "https://releases.hashicorp.com/vault/${version}";
in {
x86_64-linux = fetchurl {
url = "${base}/vault_${version}_linux_amd64.zip";
- sha256 = "1cyk9v70w0px2sxg8dichqgk38br9hc4kdl37jk57ci5gdl6w5ah";
+ sha256 = "1vg1c34d2ck2a96p800gblq06jakg29yzrczaa6nsmnnr3k5hs9a";
};
i686-linux = fetchurl {
url = "${base}/vault_${version}_linux_386.zip";
- sha256 = "1n6hmhd4g2c6zzbimslxpghma5dyqwb96w60srbf9gn2vrimg4l4";
+ sha256 = "1hf46mm7shvq9gpi50b6hcp2cydhzbkwigqcnl527y4cvc9iv7in";
};
x86_64-darwin = fetchurl {
url = "${base}/vault_${version}_darwin_amd64.zip";
- sha256 = "05d5m8kdwl6mcx3swkasm5zcmddlyl6m9lwj26vbg9pllx9zxvqm";
+ sha256 = "1jna9rmdhqi7j8p67y9dzq716dv8fn4rjsn76mbvlgc5wylky6gz";
};
i686-darwin = fetchurl {
url = "${base}/vault_${version}_darwin_386.zip";
- sha256 = "109hisdwd58za541qhw61bscfrh3szzfn8vdmr4c7nh5praiqznb";
+ sha256 = "1qv02zd5dwaw1i52pnbyshbd8cy0x5nr3f2s9l3p9ci5rzad4rjn";
};
aarch64-linux = fetchurl {
url = "${base}/vault_${version}_linux_arm64.zip";
- sha256 = "0q8icl5ncvixrdmsd2ilzvpa6c1pswa6zgh3vccsj7sg8mxprjmr";
+ sha256 = "1y4i62qq5cx2bv18dnbgys2qa5xx0acn8j3hdh0dbsw0zyms4qv7";
};
};
@@ -44,6 +44,8 @@ in stdenv.mkDerivation {
echo "complete -C $out/bin/vault vault" > $out/share/bash-completion/completions/vault
'';
+ passthru.tests.vault = nixosTests.vault;
+
meta = with stdenv.lib; {
homepage = "https://www.vaultproject.io";
description = "A tool for managing secrets, this binary includes the UI";
diff --git a/pkgs/tools/system/bpytop/default.nix b/pkgs/tools/system/bpytop/default.nix
index 8788080e998a..e395b3c5d611 100644
--- a/pkgs/tools/system/bpytop/default.nix
+++ b/pkgs/tools/system/bpytop/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "bpytop";
- version = "1.0.44";
+ version = "1.0.47";
src = fetchFromGitHub {
owner = "aristocratos";
repo = pname;
rev = "v${version}";
- sha256 = "1fb7n0p364sj8pzsg35lrgl5wga3v4d0b4nynkfs5g8rfnmb0rr0";
+ sha256 = "1zsxqnisb9zyji6xwl4b7r722mr0g4hs3a74xsfghd5kafvgzj24";
};
buildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/system/ctop/default.nix b/pkgs/tools/system/ctop/default.nix
index 6cb8e4821608..68e7562975f3 100644
--- a/pkgs/tools/system/ctop/default.nix
+++ b/pkgs/tools/system/ctop/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "ctop";
- version = "0.7.3";
+ version = "0.7.4";
src = fetchFromGitHub {
owner = "bcicen";
repo = pname;
rev = "v${version}";
- sha256 = "0y72l65xgfqrgghzbm1zcy776l5m31z0gn6vfr689zyi3k3f4kh8";
+ sha256 = "0zslxd00pypn6ri7r420mqxjqy3i6qv944f7899saapsb2m08w7j";
};
- vendorSha256 = "1x4li44vg0l1x205v9a971cgphplxhsrn59q97gmj9cfy4m7jdfw";
+ vendorSha256 = "0a5rwnf251jbp7jz2ln8z9hqp0112c6kx0y09nncvlcki35qq9sh";
doCheck = false;
diff --git a/pkgs/tools/system/daemon/default.nix b/pkgs/tools/system/daemon/default.nix
index fb06247f9843..6763b476f303 100644
--- a/pkgs/tools/system/daemon/default.nix
+++ b/pkgs/tools/system/daemon/default.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
buildInputs = [ perl ];
meta = {
- description = "Daemon turns other process into daemons";
+ description = "Turns other processes into daemons";
longDescription = ''
Daemon turns other process into daemons. There are many tasks that need
to be performed to correctly set up a daemon process. This can be tedious.
diff --git a/pkgs/tools/system/facter/default.nix b/pkgs/tools/system/facter/default.nix
index 170f3109a0a6..f9ea99432bf0 100644
--- a/pkgs/tools/system/facter/default.nix
+++ b/pkgs/tools/system/facter/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "facter";
- version = "3.14.13";
+ version = "3.14.14";
src = fetchFromGitHub {
- sha256 = "1rink4xxh7f2ckqfl4pc3ljm9rfb5c4npsqzlys4f2snmq4d0h39";
+ sha256 = "07pfa11i3nn2dk5g3c1qj3g7d2s8gd2fr0lmfijndaqxm7gjrn1a";
rev = version;
repo = pname;
owner = "puppetlabs";
diff --git a/pkgs/tools/system/fio/default.nix b/pkgs/tools/system/fio/default.nix
index 77a85e014734..2a945c78f821 100644
--- a/pkgs/tools/system/fio/default.nix
+++ b/pkgs/tools/system/fio/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "fio";
- version = "3.22";
+ version = "3.23";
src = fetchFromGitHub {
owner = "axboe";
repo = "fio";
rev = "fio-${version}";
- sha256 = "16p17l1xbqqkgppvwmfaywknhk4ybafnx8hm56ffd8bls9vaqw5m";
+ sha256 = "0xr1d1jh7zhdhf0zfv8w6r99hk8h5d22v36h13hrd8mqyaz1g8m0";
};
buildInputs = [ python zlib ]
diff --git a/pkgs/tools/system/hostctl/default.nix b/pkgs/tools/system/hostctl/default.nix
new file mode 100644
index 000000000000..6f557e05cd12
--- /dev/null
+++ b/pkgs/tools/system/hostctl/default.nix
@@ -0,0 +1,36 @@
+{ buildGoModule, fetchFromGitHub, lib, installShellFiles }:
+
+buildGoModule rec {
+ pname = "hostctl";
+ version = "1.0.14";
+
+ src = fetchFromGitHub {
+ owner = "guumaster";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "02bjii97l4fy43v2rb93m9b0ad8y6mjvbvp4sz6a5n0w9dm1z1q9";
+ };
+
+ vendorSha256 = "1lqk3cda0frqp2vwkqa4b3xkdw814wgkbr7g9r2mwxn85fpdcq5c";
+
+ buildFlagsArray = [ "-ldflags=-s -w -X github.com/guumaster/hostctl/cmd/hostctl/actions.version=${version}" ];
+
+ nativeBuildInputs = [ installShellFiles ];
+ postInstall = ''
+ installShellCompletion --cmd hostctl \
+ --bash <($out/bin/hostctl completion bash) \
+ --zsh <($out/bin/hostctl completion zsh)
+ '';
+
+ meta = with lib; {
+ description = "Your dev tool to manage /etc/hosts like a pro!";
+ longDescription = ''
+ This tool gives you more control over the use of your hosts file.
+ You can have multiple profiles and switch them on/off as you need.
+ '';
+ homepage = "https://guumaster.github.io/hostctl/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ blaggacao ];
+ };
+}
+
diff --git a/pkgs/tools/system/jump/default.nix b/pkgs/tools/system/jump/default.nix
index d8e838dd3607..d91df3232c8a 100644
--- a/pkgs/tools/system/jump/default.nix
+++ b/pkgs/tools/system/jump/default.nix
@@ -28,7 +28,7 @@ buildGoModule rec {
'';
meta = with lib; {
- description = "Jump helps you navigate faster by learning your habits";
+ description = "Navigate directories faster by learning your habits";
longDescription = ''
Jump integrates with the shell and learns about your
navigational habits by keeping track of the directories you visit. It
diff --git a/pkgs/tools/system/memtester/default.nix b/pkgs/tools/system/memtester/default.nix
index 7b065c6cfa88..870d7e0dd1db 100644
--- a/pkgs/tools/system/memtester/default.nix
+++ b/pkgs/tools/system/memtester/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "memtester";
- version = "4.3.0";
+ version = "4.5.0";
preConfigure = ''
echo "$CC" > conf-cc
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "http://pyropus.ca/software/memtester/old-versions/memtester-${version}.tar.gz";
- sha256 = "127xymmyzb9r6dxqrwd69v7gf8csv8kv7fjvagbglf3wfgyy5pzr";
+ sha256 = "0dxfwayns3hjjplkxkpkm1409lmjlpi4chcrahcvdbnl0q6jpmcf";
};
installFlags = [ "INSTALLPATH=$(out)" ];
diff --git a/pkgs/tools/system/mlc/default.nix b/pkgs/tools/system/mlc/default.nix
new file mode 100644
index 000000000000..d055c98e04cb
--- /dev/null
+++ b/pkgs/tools/system/mlc/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchurl, patchelf }:
+stdenv.mkDerivation rec {
+ pname = "mlc";
+ version = "3.9";
+
+ src = fetchurl {
+ url = "https://software.intel.com/content/dam/develop/external/us/en/protected/mlc_v${version}.tgz";
+ sha256 = "1x7abm9hbv9hkqa3cgxz6l04m3ycyl40i4zgx1w819pc10n6dhdb";
+ };
+
+ sourceRoot = "Linux";
+
+ installPhase = ''
+ install -Dm755 mlc $out/bin/mlc
+ '';
+
+ nativeBuildInputs = [ patchelf ];
+
+ fixupPhase = ''
+ patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" $out/bin/mlc
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://software.intel.com/content/www/us/en/develop/articles/intelr-memory-latency-checker.html";
+ description = "Intel Memory Latency Checker";
+ license = licenses.unfree;
+ maintainers = with maintainers; [ basvandijk ];
+ platforms = with platforms; linux;
+ };
+}
diff --git a/pkgs/tools/system/monit/default.nix b/pkgs/tools/system/monit/default.nix
index 8be921b385e0..3349749d62e8 100644
--- a/pkgs/tools/system/monit/default.nix
+++ b/pkgs/tools/system/monit/default.nix
@@ -6,11 +6,11 @@
}:
stdenv.mkDerivation rec {
- name = "monit-5.27.0";
+ name = "monit-5.27.1";
src = fetchurl {
url = "${meta.homepage}dist/${name}.tar.gz";
- sha256 = "197w59wkg6izlj6p7xbx0n6ksvm6pym9pzh24nakl6agcbpxxh6q";
+ sha256 = "0lgdhif6x11fcpli0qn138rpdvrfnwmkzsy4lc9pas45c78hhx7m";
};
nativeBuildInputs = [ bison flex ];
diff --git a/pkgs/tools/system/netdata/default.nix b/pkgs/tools/system/netdata/default.nix
index f1bb1f9d62d0..8192dfe6c14d 100644
--- a/pkgs/tools/system/netdata/default.nix
+++ b/pkgs/tools/system/netdata/default.nix
@@ -15,14 +15,14 @@ with stdenv.lib;
let
go-d-plugin = callPackage ./go.d.plugin.nix {};
in stdenv.mkDerivation rec {
- version = "1.25.0";
+ version = "1.26.0";
pname = "netdata";
src = fetchFromGitHub {
owner = "netdata";
repo = "netdata";
rev = "v${version}";
- sha256 = "0wsgs0slqmj9q5prwlx7d4692lc4c42g0sv35r33vlxnfdwimfh5";
+ sha256 = "0pvl1y1qscwp1chrbmk43xf9ddjxgfm0hcslbdbljjis7ng4gacg";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/tools/system/rocm-smi/default.nix b/pkgs/tools/system/rocm-smi/default.nix
index 69f523773107..1ef25fd08237 100644
--- a/pkgs/tools/system/rocm-smi/default.nix
+++ b/pkgs/tools/system/rocm-smi/default.nix
@@ -2,13 +2,13 @@
buildPythonApplication rec {
pname = "rocm-smi";
- version = "3.8.0";
+ version = "3.9.0";
src = fetchFromGitHub {
owner = "RadeonOpenCompute";
repo = "ROC-smi";
rev = "rocm-${version}";
- sha256 = "00g9cbni73x9da05lx7hiffp303mdkj1wpxiavfylr4q4z84yhrz";
+ sha256 = "190x31s7mjpyp7hr6cgdnvn2s20qj3sqcxywycjm2i9ar429l2ni";
};
format = "other";
diff --git a/pkgs/tools/system/testdisk/default.nix b/pkgs/tools/system/testdisk/default.nix
index 223d1102e0d4..bbece24bf655 100644
--- a/pkgs/tools/system/testdisk/default.nix
+++ b/pkgs/tools/system/testdisk/default.nix
@@ -46,7 +46,7 @@ assert enableQt -> qwt != null;
meta = with stdenv.lib; {
homepage = "https://www.cgsecurity.org/wiki/Main_Page";
downloadPage = "https://www.cgsecurity.org/wiki/TestDisk_Download";
- description = "Testdisk / Photorec - Data recovery utilities";
+ description = "Data recovery utilities";
longDescription = ''
TestDisk is a powerful free data recovery software. It was primarily
designed to help recover lost partitions and/or make non-booting disks
diff --git a/pkgs/tools/system/tre-command/default.nix b/pkgs/tools/system/tre-command/default.nix
index d0f814147414..c3241a04587b 100644
--- a/pkgs/tools/system/tre-command/default.nix
+++ b/pkgs/tools/system/tre-command/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "tre-command";
- version = "0.3.2";
+ version = "0.3.3";
src = fetchFromGitHub {
owner = "dduan";
repo = "tre";
rev = "v${version}";
- sha256 = "1kb8jwmjhlp9bk08rb6gq3j810cv9bidm28sa417vyykp9a8p2ky";
+ sha256 = "10c8mpqzpw7m3vrm2vl2rx678z3c37hxpqyh3fn83dlh9f4f0j87";
};
- cargoSha256 = "0cqkpvq8b2vnqpkd819cdgh4fqr9yns337fgzah4m40ygs25n9iv";
+ cargoSha256 = "0jd6cfs2zi2n34kirpsy12l76whaqwm1pkqa57w1ms5z658z07wj";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/tools/system/zenith/default.nix b/pkgs/tools/system/zenith/default.nix
index 084dd044feba..35498c4cb563 100644
--- a/pkgs/tools/system/zenith/default.nix
+++ b/pkgs/tools/system/zenith/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "zenith";
- version = "0.10.1";
+ version = "0.11.0";
src = fetchFromGitHub {
owner = "bvaisvil";
repo = pname;
rev = version;
- sha256 = "0jz0pjibjiyg0rjmpihxxjhg9cbccvqfr5si5rji585l0zrpdwsg";
+ sha256 = "1cxmgpq07q6vfasnkx3grpx1y0f0dg6irb9kdn17nwrypy44l92d";
};
- cargoSha256 = "1zkx6sr5xlj7pb91bxvqjib5awscy1rmv4g89xb76dahac8fan6z";
+ cargoSha256 = "1kgjj11fwvlk700yp9046b3kiq9ay47fiwqpqfhmlbxw3lsh8qvq";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ IOKit ];
diff --git a/pkgs/tools/text/angle-grinder/default.nix b/pkgs/tools/text/angle-grinder/default.nix
new file mode 100644
index 000000000000..a8702553c4b3
--- /dev/null
+++ b/pkgs/tools/text/angle-grinder/default.nix
@@ -0,0 +1,25 @@
+{ stdenv
+, fetchFromGitHub
+, rustPlatform
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "angle-grinder";
+ version = "0.15.0";
+
+ src = fetchFromGitHub {
+ owner = "rcoh";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1m5yj9412kjlnqi1nwh44i627ip0kqcbhvwgh87gl5vgd2a0m091";
+ };
+
+ cargoSha256 = "0y4c1gja0i3h2whjpm74yf3z1y85pkwmpmrl2fjsyy0mn493hzv8";
+
+ meta = with stdenv.lib; {
+ description = "Slice and dice logs on the command line";
+ homepage = "https://github.com/rcoh/angle-grinder";
+ license = licenses.mit;
+ maintainers = with maintainers; [ bbigras ];
+ };
+}
diff --git a/pkgs/tools/text/jsawk/default.nix b/pkgs/tools/text/jsawk/default.nix
index 51075c2ce174..a9b9e7884021 100644
--- a/pkgs/tools/text/jsawk/default.nix
+++ b/pkgs/tools/text/jsawk/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
'';
meta = {
- description = "Jsawk is like awk, but for JSON";
+ description = "Like awk, but for JSON";
homepage = "https://github.com/micha/jsawk";
license = stdenv.lib.licenses.publicDomain;
maintainers = with stdenv.lib.maintainers; [ puffnfresh ];
diff --git a/pkgs/tools/text/ledger2beancount/default.nix b/pkgs/tools/text/ledger2beancount/default.nix
new file mode 100644
index 000000000000..8a521b751d4d
--- /dev/null
+++ b/pkgs/tools/text/ledger2beancount/default.nix
@@ -0,0 +1,58 @@
+{ stdenv, fetchFromGitHub, makeWrapper, perlPackages, beancount }:
+
+with stdenv.lib;
+
+let
+ perlDeps = with perlPackages; [
+ ConfigOnion DateCalc
+ FileBaseDir YAMLLibYAML
+ GetoptLongDescriptive DateTimeFormatStrptime
+ StringInterpolate
+ ];
+
+in stdenv.mkDerivation rec {
+ pname = "ledger2beancount";
+ version = "2.1";
+
+ src = fetchFromGitHub {
+ owner = "zacchiro";
+ repo = "ledger2beancount";
+ rev = version;
+ sha256 = "0w88jb1x0w02jwwf6ipx3cxr89kzffrrdqws3556zrvvs01bh84j";
+ };
+
+ phases = [
+ "unpackPhase"
+ "installPhase"
+ "fixupPhase"
+ ];
+
+ nativeBuildInputs = [ makeWrapper ];
+ buildInputs = [ perlPackages.perl beancount ] ++ perlDeps;
+
+ makeFlags = [ "prefix=$(out)" ];
+ installFlags = [ "INSTALL=install" ];
+
+ installPhase = ''
+ mkdir -p $out
+ cp -r $src/bin $out/bin
+ '';
+
+ postFixup = ''
+ wrapProgram "$out/bin/ledger2beancount" \
+ --set PERL5LIB "${perlPackages.makeFullPerlPath perlDeps}"
+ '';
+
+ meta = {
+ description = "Ledger to Beancount text-based converter";
+ longDescription = ''
+ A script to automatically convert Ledger-based textual ledgers to Beancount ones.
+
+ Conversion is based on (concrete) syntax, so that information that is not meaningful for accounting reasons but still valuable (e.g., comments, formatting, etc.) can be preserved.
+ '';
+ homepage = "https://github.com/zacchiro/ledger2beancount";
+ license = licenses.gpl3Plus;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ pablovsky ];
+ };
+}
diff --git a/pkgs/tools/text/mdbook/default.nix b/pkgs/tools/text/mdbook/default.nix
index 0a5eae904736..8e0350177425 100644
--- a/pkgs/tools/text/mdbook/default.nix
+++ b/pkgs/tools/text/mdbook/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "mdbook";
- version = "0.4.3";
+ version = "0.4.4";
src = fetchFromGitHub {
owner = "rust-lang-nursery";
repo = "mdBook";
rev = "v${version}";
- sha256 = "1566jabmvafv6aiw5nvb6y2zcnxc7pbb9dl3s4vi6mx21kqp68ag";
+ sha256 = "0nqr5a27i91m71fhpycf60q54qplc920y1fmk9hav3pbb9wcc5dl";
};
- cargoSha256 = "0sa1h3qzdhgk2h3wrc0kg0ajq6zbkvn1ry4672gfn3j9gpgvy2bb";
+ cargoSha256 = "1p72iwl9ca7a92nf6wyjjbn0qns0xxb4xrbz2r2nmd83cxs0fplg";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ CoreServices ];
diff --git a/pkgs/tools/text/miller/default.nix b/pkgs/tools/text/miller/default.nix
index bf082abadbce..3bacd53c7136 100644
--- a/pkgs/tools/text/miller/default.nix
+++ b/pkgs/tools/text/miller/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook flex libtool ];
meta = with stdenv.lib; {
- description = "Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON";
+ description = "Like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON";
homepage = "http://johnkerl.org/miller/";
license = licenses.bsd2;
maintainers = with maintainers; [ mstarzyk ];
diff --git a/pkgs/tools/text/shfmt/default.nix b/pkgs/tools/text/shfmt/default.nix
index ec58cbdd1a94..1d1def43177c 100644
--- a/pkgs/tools/text/shfmt/default.nix
+++ b/pkgs/tools/text/shfmt/default.nix
@@ -1,29 +1,28 @@
-{ lib, buildGoModule, fetchFromGitHub, fetchpatch }:
+{ lib, buildGoModule, fetchFromGitHub, installShellFiles, scdoc }:
buildGoModule rec {
pname = "shfmt";
- version = "3.1.2";
+ version = "3.2.0";
src = fetchFromGitHub {
owner = "mvdan";
repo = "sh";
rev = "v${version}";
- sha256 = "03zgi0rlra3gz8cbqwmhpjxsg5048anfc6ccd2w50fjhx6farsnv";
+ sha256 = "1ybrx82c4djp7izyqhvzk0rcf9ac7nv5g5ahxr0k0jhm752ba5z2";
};
- vendorSha256 = "1jq2x4yxshsy4ahp7nrry8dc9cyjj46mljs447rq57sgix4ndpq8";
+ vendorSha256 = "1ma7nvyn6ylbi8bd7x900i94pzs877kfy9xh0nf1bbify1vcpd29";
subPackages = [ "cmd/shfmt" ];
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
- patches = [
- # fix failing test on go 1.15, remove with > 3.1.2
- (fetchpatch {
- url = "https://github.com/mvdan/sh/commit/88956f97dae1f268af6c030bf2ba60762ebb488a.patch";
- sha256 = "1zg8i7kklr12zjkaxh8djd2bzkdx8klgfj271r2wivkc2x61shgv";
- })
- ];
+ nativeBuildInputs = [ installShellFiles scdoc ];
+
+ postBuild = ''
+ scdoc < cmd/shfmt/shfmt.1.scd > shfmt.1
+ installManPage shfmt.1
+ '';
meta = with lib; {
homepage = "https://github.com/mvdan/sh";
diff --git a/pkgs/tools/text/sift/default.nix b/pkgs/tools/text/sift/default.nix
index 5a36de5f7202..dc025f17a78b 100644
--- a/pkgs/tools/text/sift/default.nix
+++ b/pkgs/tools/text/sift/default.nix
@@ -17,7 +17,7 @@ buildGoPackage rec {
goDeps = ./deps.nix;
meta = with lib; {
- description = "sift is a fast and powerful alternative to grep";
+ description = "A fast and powerful alternative to grep";
homepage = "https://sift-tool.org";
maintainers = [ maintainers.carlsverre ];
license = licenses.gpl3;
diff --git a/pkgs/tools/text/vale/default.nix b/pkgs/tools/text/vale/default.nix
index e2fb6b71ead5..4011df997062 100644
--- a/pkgs/tools/text/vale/default.nix
+++ b/pkgs/tools/text/vale/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "vale";
- version = "2.4.3";
+ version = "2.5.0";
subPackages = [ "." ];
outputs = [ "out" "data" ];
@@ -11,7 +11,7 @@ buildGoModule rec {
owner = "errata-ai";
repo = "vale";
rev = "v${version}";
- sha256 = "1qjsrwabqg9brr5q46dl0zrhy5m5qqp68m5v0kskwkykd3r97qwn";
+ sha256 = "0favaijdddm0lajlv0a277mg286jh12kwfndf98zdp0vfq9lv00d";
};
vendorSha256 = null;
diff --git a/pkgs/tools/text/vgrep/default.nix b/pkgs/tools/text/vgrep/default.nix
index 12880b2e4eca..c51fce43467e 100644
--- a/pkgs/tools/text/vgrep/default.nix
+++ b/pkgs/tools/text/vgrep/default.nix
@@ -1,20 +1,28 @@
-{ lib, buildGoModule, fetchFromGitHub }:
+{ lib, buildGoModule, fetchFromGitHub, go-md2man, installShellFiles }:
buildGoModule rec {
pname = "vgrep";
- version = "2.4.0";
+ version = "2.5.0";
src = fetchFromGitHub {
owner = "vrothberg";
repo = pname;
rev = "v${version}";
- sha256 = "109j04my2xib8m52a0337996a27nvfgzackpg20zs3nzn66dmvb7";
+ sha256 = "1waxp66286q325avvsq58s8qkfjqa39s5p8c3z59scpm0244nr80";
};
vendorSha256 = null;
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
+ nativeBuildInputs = [ go-md2man installShellFiles ];
+
+ postBuild = ''
+ sed -i '/SHELL= /d' Makefile
+ make docs
+ installManPage docs/*.[1-9]
+ '';
+
meta = with lib; {
description = "User-friendly pager for grep/git-grep/ripgrep";
homepage = "https://github.com/vrothberg/vgrep";
diff --git a/pkgs/tools/typesetting/asciidoctorj/default.nix b/pkgs/tools/typesetting/asciidoctorj/default.nix
index 800ac692ff51..08351dd6f3e9 100644
--- a/pkgs/tools/typesetting/asciidoctorj/default.nix
+++ b/pkgs/tools/typesetting/asciidoctorj/default.nix
@@ -19,9 +19,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = ''
- AsciidoctorJ is the official library for running Asciidoctor on the JVM.
- '';
+ description = "Official library for running Asciidoctor on the JVM";
longDescription = ''
AsciidoctorJ is the official library for running Asciidoctor on the JVM.
Using AsciidoctorJ, you can convert AsciiDoc content or analyze the
diff --git a/pkgs/tools/typesetting/pdf2htmlEX/add-glib-cmake.patch b/pkgs/tools/typesetting/pdf2htmlEX/add-glib-cmake.patch
deleted file mode 100644
index 8e1d9dfc1914..000000000000
--- a/pkgs/tools/typesetting/pdf2htmlEX/add-glib-cmake.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 3fdabb0..378621a 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -59,6 +59,12 @@ include_directories(${FONTFORGE_INCLUDE_DIRS})
- link_directories(${FONTFORGE_LIBRARY_DIRS})
- set(PDF2HTMLEX_LIBS ${PDF2HTMLEX_LIBS} ${FONTFORGE_LIBRARIES})
-
-+# add glib dependency
-+pkg_check_modules(GLIB REQUIRED glib-2.0)
-+include_directories(${GLIB_INCLUDE_DIRS})
-+link_directories(${GLIB_INCLUDE_DIRS})
-+set(PDF2HTMLEX_LIBS ${PDF2HTMLEX_LIBS} ${GLIB_LIBRARIES})
-+
- # debug build flags (overwrite default cmake debug flags)
- set(CMAKE_C_FLAGS_DEBUG "-ggdb -pg")
- set(CMAKE_CXX_FLAGS_DEBUG "-ggdb -pg")
diff --git a/pkgs/tools/typesetting/pdf2htmlEX/default.nix b/pkgs/tools/typesetting/pdf2htmlEX/default.nix
deleted file mode 100644
index dee6ec3c6fff..000000000000
--- a/pkgs/tools/typesetting/pdf2htmlEX/default.nix
+++ /dev/null
@@ -1,48 +0,0 @@
-{ stdenv, fetchFromGitHub, cmake, pkgconfig
-, poppler, xorg, pcre, python, glib, fontforge, cairo, pango, openjdk8
-
-}:
-
-stdenv.mkDerivation {
- name = "pdf2htmlEX-0.14.6";
-
- src = fetchFromGitHub {
- repo = "pdf2htmlEX";
- owner = "coolwanglu";
- rev = "v0.14.6";
- sha256 = "1nh0ab8f11fsyi4ldknlkmdzcfvm1dfh8b9bmprjgq6q0vjj7f78";
- };
-
- patches = [ ./add-glib-cmake.patch ];
-
- cmakeFlags = [ "-DENABLE_SVG=ON" ];
-
- enableParallelBuilding = true;
-
- nativeBuildInputs = [
- cmake
- pkgconfig
- ];
-
- buildInputs = [
- xorg.libpthreadstubs
- xorg.libXdmcp
- pcre
- python
- glib
- cairo
- pango
- poppler
- fontforge
- openjdk8
- ];
-
- meta = with stdenv.lib; {
- description = "Render PDF files to beautiful HTML";
- homepage = "https://github.com/coolwanglu/pdf2htmlEX";
- license = licenses.gpl3Plus;
- maintainers = [ maintainers.taktoa ];
- platforms = with platforms; linux;
- broken = true; # 2018-09-08
- };
-}
diff --git a/pkgs/tools/typesetting/rubber/default.nix b/pkgs/tools/typesetting/rubber/default.nix
index a9ac2690b66d..f3f036ce50eb 100644
--- a/pkgs/tools/typesetting/rubber/default.nix
+++ b/pkgs/tools/typesetting/rubber/default.nix
@@ -9,18 +9,18 @@ python3Packages.buildPythonApplication rec {
sha256 = "178dmrp0mza5gqjiqgk6dqs0c10s0c517pk6k9pjbam86vf47a1p";
};
- nativeBuildInputs = [ texinfo ];
-
- # I couldn't figure out how to pass the proper parameter to disable pdf generation, so we
- # use sed to change the default
- preBuild = ''
- sed -i -r 's/pdf\s+= True/pdf = False/g' setup.py
+ # I'm sure there is a better way to pass these parameters to the build script...
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace 'pdf = True' 'pdf = False' \
+ --replace '$base/man' 'share/man' \
+ --replace '$base/info' 'share/info' \
+ --replace '$base/share' 'share'
'';
- # the check scripts forces python2. If we need to use python3 at some point, we should use
- # the correct python
+ nativeBuildInputs = [ texinfo ];
+
checkPhase = ''
- sed -i 's|python=python3|python=${python3Packages.python.interpreter}|' tests/run.sh
cd tests && ${stdenv.shell} run.sh
'';
diff --git a/pkgs/tools/typesetting/tectonic/default.nix b/pkgs/tools/typesetting/tectonic/default.nix
index c46f5560fc77..965624a50987 100644
--- a/pkgs/tools/typesetting/tectonic/default.nix
+++ b/pkgs/tools/typesetting/tectonic/default.nix
@@ -3,22 +3,27 @@
rustPlatform.buildRustPackage rec {
pname = "tectonic";
- version = "0.2.0";
+ version = "0.3.0";
src = fetchFromGitHub {
owner = "tectonic-typesetting";
repo = "tectonic";
rev = "tectonic@${version}";
- sha256 = "+kHp5qy0lzT5sLoxC1tlW6oaKZ11vQF+30zW0wXlQBU=";
+ sha256 = "yJzfymA4elyyeVR8FzTJe8wgs+vm3RWwcOh7IlmBYPE=";
};
- cargoSha256 = "bsuNHqr/8OTG3LXd+PYPKsXEBpbcwxP4A7SEqLYNKU0=";
+ cargoSha256 = "7zqr54H6GemiM/xuHOH6+s669IG2orj1neoqAH+wnV4=";
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ fontconfig harfbuzz openssl ]
++ stdenv.lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ ApplicationServices Cocoa Foundation ]);
+ postInstall = stdenv.lib.optionalString stdenv.isLinux ''
+ install -D dist/appimage/tectonic.desktop -t $out/share/applications/
+ install -D dist/appimage/tectonic.svg -t $out/share/icons/hicolor/scalable/apps/
+ '';
+
doCheck = true;
meta = with stdenv.lib; {
diff --git a/pkgs/tools/typesetting/ted/default.nix b/pkgs/tools/typesetting/ted/default.nix
index 25e9dce242f3..6d7ef3348613 100644
--- a/pkgs/tools/typesetting/ted/default.nix
+++ b/pkgs/tools/typesetting/ted/default.nix
@@ -61,7 +61,7 @@ stdenv.mkDerivation rec {
buildInputs = [ pkgconfig zlib pcre xorg.xlibsWrapper xorg.libXpm libjpeg libtiff libpng gtk2 libpaper makeWrapper ];
meta = with stdenv.lib; {
- description = "Ted, an easy rich text processor";
+ description = "An easy rich text processor";
longDescription = ''
Ted is a text processor running under X Windows on Unix/Linux systems.
Ted was developed as a standard easy light weight word processor, having
diff --git a/pkgs/tools/video/atomicparsley/default.nix b/pkgs/tools/video/atomicparsley/default.nix
index 9a19a6789e57..2f7e4d97cbba 100644
--- a/pkgs/tools/video/atomicparsley/default.nix
+++ b/pkgs/tools/video/atomicparsley/default.nix
@@ -1,39 +1,31 @@
-{ stdenv, fetchhg, autoreconfHook, zlib, Cocoa }:
+{ stdenv, fetchFromGitHub, cmake, zlib, Cocoa }:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "atomicparsley";
- version = "0.9.6";
+ version = "20200701.154658.b0d6223";
- src = fetchhg {
- url = "https://bitbucket.org/wez/atomicparsley";
- sha256 = "05n4kbn91ps52h3wi1qb2jwygjsc01qzx4lgkv5mvwl5i49rj8fm";
+ src = fetchFromGitHub {
+ owner = "wez";
+ repo = pname;
+ rev = version;
+ sha256 = "sha256-EHO4WkxoAXUhuJKMNYmBbGfOgtO9uklzXtWS4QsV1c8=";
};
- nativeBuildInputs = [ autoreconfHook ];
+ nativeBuildInputs = [ cmake ];
buildInputs = [ zlib ]
- ++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa ];
+ ++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa ];
- configureFlags = stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
- # AC_FUNC_MALLOC is broken on cross builds.
- "ac_cv_func_malloc_0_nonnull=yes"
- "ac_cv_func_realloc_0_nonnull=yes"
- ];
-
- installPhase = "install -D AtomicParsley $out/bin/AtomicParsley";
+ installPhase = ''
+ runHook preInstall
+ install -D AtomicParsley $out/bin/AtomicParsley
+ runHook postInstall
+ '';
meta = with stdenv.lib; {
- description = ''
- A lightweight command line program for reading, parsing and
- setting metadata into MPEG-4 files
- '';
-
- longDescription = ''
- This is a maintained fork of the original AtomicParsley.
- '';
-
- homepage = "https://bitbucket.org/wez/atomicparsley";
- license = licenses.gpl2;
+ description = "A CLI program for reading, parsing and setting metadata into MPEG-4 files";
+ homepage = "https://github.com/wez/atomicparsley";
+ license = licenses.gpl2Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ pjones ];
};
diff --git a/pkgs/tools/video/flvtool2/default.nix b/pkgs/tools/video/flvtool2/default.nix
deleted file mode 100644
index 9a1f9f121031..000000000000
--- a/pkgs/tools/video/flvtool2/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-{ lib, buildRubyGem, ruby }:
-
-buildRubyGem rec {
- inherit ruby;
- name = "${gemName}-${version}";
- gemName = "flvtool2";
- version = "1.0.6";
- source.sha256 = "0xsla1061pi4ryh3jbvwsbs8qchprchbqjy7652g2g64v37i74qj";
-
- meta = {
- broken = true; # depends on ruby 2.2
- homepage = "https://github.com/unnu/flvtool2";
- description = "A tool to manipulate Macromedia Flash Video files";
- platforms = ruby.meta.platforms;
- license = lib.licenses.bsd3;
- };
-}
diff --git a/pkgs/tools/virtualization/amazon-ecs-cli/default.nix b/pkgs/tools/virtualization/amazon-ecs-cli/default.nix
index 19766fb5ba9d..4c37054f4a05 100644
--- a/pkgs/tools/virtualization/amazon-ecs-cli/default.nix
+++ b/pkgs/tools/virtualization/amazon-ecs-cli/default.nix
@@ -2,18 +2,18 @@
stdenv.mkDerivation rec {
pname = "amazon-ecs-cli";
- version = "1.18.1";
+ version = "1.20.0";
src =
if stdenv.hostPlatform.system == "x86_64-linux" then
fetchurl {
url = "https://s3.amazonaws.com/amazon-ecs-cli/ecs-cli-linux-amd64-v${version}";
- sha256 = "1q0qsvxwz6mgslwzwslddxxv45v9wmlbbkxgyfz3dfkw6n6d1a2s";
+ sha256 = "11cw2hk48x66wlsg5bzay95l2pgncwnawzj4xmqmbchhhvphrvxr";
}
else if stdenv.hostPlatform.system == "x86_64-darwin" then
fetchurl {
url = "https://s3.amazonaws.com/amazon-ecs-cli/ecs-cli-darwin-amd64-v${version}";
- sha256 = "0hik88z5xm1pw6a3mxa6zpghdv47s6bg56srxv4azjinzdi59s3b";
+ sha256 = "1f4yq04sgwkj2p0j598a8vc54dzihmqvg9daa6mxnqj403ln0rg1";
}
else throw "Architecture not supported";
diff --git a/pkgs/tools/wayland/wshowkeys/default.nix b/pkgs/tools/wayland/wshowkeys/default.nix
new file mode 100644
index 000000000000..0db02990c036
--- /dev/null
+++ b/pkgs/tools/wayland/wshowkeys/default.nix
@@ -0,0 +1,37 @@
+{ stdenv, fetchurl
+, meson, pkg-config, wayland, ninja
+, cairo, libinput, pango, wayland-protocols, libxkbcommon
+}:
+
+let
+ version = "2020-03-29";
+ commit = "6388a49e0f431d6d5fcbd152b8ae4fa8e87884ee";
+in stdenv.mkDerivation rec {
+ pname = "wshowkeys-unstable";
+ inherit version;
+
+ src = fetchurl {
+ url = "https://git.sr.ht/~sircmpwn/wshowkeys/archive/${commit}.tar.gz";
+ sha256 = "0iplmw13jmc8d3m307kc047zq8yqwm42kw9fpm270562i3p0qk4d";
+ };
+
+ nativeBuildInputs = [ meson pkg-config wayland ninja ];
+ buildInputs = [ cairo libinput pango wayland-protocols libxkbcommon ];
+
+ meta = with stdenv.lib; {
+ description = "Displays keys being pressed on a Wayland session";
+ longDescription = ''
+ Displays keypresses on screen on supported Wayland compositors (requires
+ wlr_layer_shell_v1 support).
+ Note: This tool requires root permissions to read input events, but these
+ permissions are dropped after startup. The NixOS module provides such a
+ setuid binary (use "programs.wshowkeys.enable = true;").
+ '';
+ homepage = "https://git.sr.ht/~sircmpwn/wshowkeys";
+ license = with licenses; [ gpl3Only mit ];
+ # Some portions of the code are taken from Sway which is MIT licensed.
+ # TODO: gpl3Only or gpl3Plus (ask upstream)?
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ primeos berbiche ];
+ };
+}
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 3538ac56ecfa..41024876d554 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -41,6 +41,7 @@ mapAliases ({
ag = silver-searcher; # added 2018-04-25
aircrackng = aircrack-ng; # added 2016-01-14
alienfx = throw "alienfx has been removed."; # added 2019-12-08
+ amazon-glacier-cmd-interface = throw "amazon-glacier-cmd-interface has been removed due to it being unmaintained."; # added 2020-10-30
ammonite-repl = ammonite; # added 2017-05-02
antimicro = throw "antimicro has been removed as it was broken, see antimicroX instead."; # added 2020-08-06
arduino_core = arduino-core; # added 2015-02-04
@@ -64,6 +65,7 @@ mapAliases ({
bittorrentSync = throw "bittorrentSync has been deprecated by resilio-sync."; # added 2019-06-03
bittorrentSync14 = throw "bittorrentSync14 has been deprecated by resilio-sync."; # added 2019-06-03
bittorrentSync20 = throw "bittorrentSync20 has been deprecated by resilio-sync."; # added 2019-06-03
+ btc1 = throw "btc1 has been removed, it was abandoned by upstream"; # added 2020-11-03
buildPerlPackage = perlPackages.buildPerlPackage; # added 2018-10-12
buildGo112Package = throw "buildGo112Package has been removed"; # added 2020-04-26
buildGo112Module = throw "buildGo112Module has been removed"; # added 2020-04-26
@@ -119,6 +121,7 @@ mapAliases ({
double_conversion = double-conversion; # 2017-11-22
docker_compose = docker-compose; # 2018-11-10
draftsight = throw "draftsight has been removed, no longer available as freeware"; # added 2020-08-14
+ dvb_apps = throw "dvb_apps has been removed."; # added 2020-11-03
dwarf_fortress = dwarf-fortress; # added 2016-01-23
emacsPackagesGen = emacsPackagesFor; # added 2018-08-18
emacsPackagesNgGen = emacsPackagesFor; # added 2018-08-18
@@ -140,6 +143,7 @@ mapAliases ({
firestr = throw "firestr has been removed."; # added 2019-12-08
flameGraph = flamegraph; # added 2018-04-25
+ flvtool2 = throw "flvtool2 has been removed."; # added 2020-11-03
foldingathome = fahclient; # added 2020-09-03
font-awesome-ttf = font-awesome; # 2018-02-25
# 2019-10-31
@@ -222,8 +226,10 @@ mapAliases ({
joseki = apache-jena-fuseki; # added 2016-02-28
json_glib = json-glib; # added 2018-02-25
kdecoration-viewer = throw "kdecoration-viewer has been removed from nixpkgs, as there is no upstream activity"; # 2020-06-16
+ k9copy = throw "k9copy has been removed from nixpkgs, as there is no upstream activity"; # 2020-11-06
julia_07 = throw "julia_07 is deprecated in favor of julia_10 LTS"; # added 2020-09-15
julia_11 = throw "julia_11 is deprecated in favor of latest Julia version"; # added 2020-09-15
+ kdeconnect = kdeApplications.kdeconnect-kde; # added 2020-10-28
kdiff3-qt5 = kdiff3; # added 2017-02-18
keepass-keefox = keepass-keepassrpc; # backwards compatibility alias, added 2018-02
keepassx-community = keepassxc; # added 2017-11
@@ -364,6 +370,7 @@ mapAliases ({
parity = openethereum; # added 2020-08-01
parquet-cpp = arrow-cpp; # added 2018-09-08
pass-otp = pass.withExtensions (ext: [ext.pass-otp]); # added 2018-05-04
+ pdf2htmlEx = throw "pdf2htmlEx has been removed from nixpkgs, as it was unmaintained"; # added 2020-11-03
perlXMLParser = perlPackages.XMLParser; # added 2018-10-12
perlArchiveCpio = perlPackages.ArchiveCpio; # added 2018-10-12
pgp-tools = signing-party; # added 2017-03-26
@@ -482,6 +489,7 @@ mapAliases ({
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 util-linux"; # added 2020-08-23
+ riak-cs = throw "riak-cs is not maintained anymore"; # added 2020-10-14
rkt = throw "rkt was archived by upstream"; # added 2020-05-16
ruby_2_0_0 = throw "ruby_2_0_0 was deprecated on 2018-02-13: use a newer version of ruby";
ruby_2_1_0 = throw "ruby_2_1_0 was deprecated on 2018-02-13: use a newer version of ruby";
@@ -526,6 +534,7 @@ mapAliases ({
skrooge2 = skrooge; # added 2017-02-18
sky = throw "sky has been removed from nixpkgs (2020-09-16)";
skype = skypeforlinux; # added 2017-07-27
+ skype_call_recorder = throw "skype_call_recorder has been removed from nixpkgs, because it stopped working when classic Skype was retired."; # added 2020-10-31
skydive = throw "skydive has been removed from nixpkgs (2019-09-10)";
slack-dark = slack; # added 2020-03-27
slic3r-prusa3d = prusa-slicer; # added 2019-05-21
@@ -533,6 +542,7 @@ mapAliases ({
slurm-llnl-full = slurm-full; # renamed July 2017
slurm-full = slurm; # added 2018-05-1
smbclient = samba; # added 2018-04-25
+ smugline = throw "smugline has been removed from nixpkgs, as it's unmaintained and depends on deprecated libraries."; # added 2020-11-04
slim = throw "slim has been removed. Please use a different display-manager"; # added 2019-11-11
slimThemes = throw "slimThemes has been removed because slim has been also"; # added 2019-11-11
sundials_3 = throw "sundials_3 was removed in 2020-02. outdated and no longer needed";
@@ -572,6 +582,7 @@ mapAliases ({
sqliteInteractive = sqlite-interactive; # added 2014-12-06
squid4 = squid; # added 2019-08-22
sshfsFuse = sshfs-fuse; # added 2016-09
+ stanchion = throw "Stanchion was part of riak-cs which is not maintained anymore"; # added 2020-10-14
surf-webkit2 = surf; # added 2017-04-02
sup = throw "sup was deprecated on 2019-09-10: abandoned by upstream";
swfdec = throw "swfdec has been removed as broken and unmaintained."; # added 2020-08-23
@@ -624,6 +635,7 @@ mapAliases ({
ubootBeagleboneBlack = ubootAmx335xEVM; # added 2020-01-21
ucsFonts = ucs-fonts; # added 2016-07-15
ultrastardx-beta = ultrastardx; # added 2017-08-12
+ unicorn-emu = unicorn; # added 2020-10-29
usb_modeswitch = usb-modeswitch; # added 2016-05-10
usbguard-nox = usbguard; # added 2019-09-04
uzbl = throw "uzbl has been removed from nixpkgs, as it's unmaintained and uses insecure libraries";
@@ -749,4 +761,60 @@ mapAliases ({
ant-dracula-theme = throw "ant-dracula-theme is now dracula-theme, and theme name is Dracula instead of Ant-Dracula.";
+ /* If these are in the scope of all-packages.nix, they cause collisions
+ between mixed versions of qt. See:
+ https://github.com/NixOS/nixpkgs/pull/101369 */
+
+ inherit (kdeFrameworks) breeze-icons oxygen-icons5;
+ inherit (kdeApplications)
+ akonadi akregator ark
+ bomber bovo
+ dolphin dragon
+ elisa
+ ffmpegthumbs filelight
+ granatier gwenview
+ k3b
+ kaddressbook kalzium kapptemplate kapman kate katomic
+ kblackbox kblocks kbounce
+ kcachegrind kcalc kcharselect kcolorchooser
+ kdenlive kdf kdialog kdiamond
+ keditbookmarks
+ kfind kfloppy
+ kget kgpg
+ khelpcenter
+ kig kigo killbots kitinerary
+ kleopatra klettres klines
+ kmag kmail kmines kmix kmplot
+ knavalbattle knetwalk knights
+ kollision kolourpaint kompare konsole kontact korganizer
+ kpkpass
+ krdc kreversi krfb
+ kshisen ksquares ksystemlog
+ kteatime ktimer ktouch kturtle
+ kwalletmanager kwave
+ marble minuet
+ okular
+ picmi
+ spectacle
+ yakuake
+ ;
+ inherit (plasma5)
+ bluedevil breeze-gtk breeze-qt5 breeze-grub breeze-plymouth discover
+ kactivitymanagerd kde-cli-tools kde-gtk-config kdeplasma-addons kgamma5
+ kinfocenter kmenuedit kscreen kscreenlocker ksshaskpass ksysguard
+ kwallet-pam kwayland-integration kwin kwrited milou oxygen plasma-browser-integration
+ plasma-desktop plasma-integration plasma-nm plasma-pa plasma-vault plasma-workspace
+ plasma-workspace-wallpapers polkit-kde-agent powerdevil sddm-kcm
+ systemsettings user-manager xdg-desktop-portal-kde
+ ;
+ inherit (plasma5.thirdParty)
+ plasma-applet-caffeine-plus
+ kwin-dynamic-workspaces
+ kwin-tiling
+ krohnkite
+ ;
+ inherit (libsForQt5)
+ sddm
+ ;
+
})
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 37c00d7dca15..afa640a9f3fd 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -140,10 +140,14 @@ in
alda = callPackage ../development/interpreters/alda { };
+ among-sus = callPackage ../games/among-sus { };
+
ankisyncd = callPackage ../servers/ankisyncd { };
avro-tools = callPackage ../development/tools/avro-tools { };
+ bacnet-stack = callPackage ../tools/networking/bacnet-stack {};
+
# Zip file format only allows times after year 1980, which makes e.g. Python wheel building fail with:
# ValueError: ZIP does not support timestamps before 1980
ensureNewerSourcesForZipFilesHook = ensureNewerSourcesHook { year = "1980"; };
@@ -317,6 +321,8 @@ in
fetchMavenArtifact = callPackage ../build-support/fetchmavenartifact { };
+ find-cursor = callPackage ../tools/X11/find-cursor { };
+
prefer-remote-fetch = import ../build-support/prefer-remote-fetch;
global-platform-pro = callPackage ../development/tools/global-platform-pro/default.nix { };
@@ -669,11 +675,114 @@ in
albert = libsForQt5.callPackage ../applications/misc/albert {};
- alacritty = callPackage ../applications/misc/alacritty {
+ ### APPLICATIONS/TERMINAL-EMULATORS
+
+ alacritty = callPackage ../applications/terminal-emulators/alacritty {
inherit (xorg) libXcursor libXxf86vm libXi;
inherit (darwin.apple_sdk.frameworks) AppKit CoreGraphics CoreServices CoreText Foundation OpenGL;
};
+ aminal = callPackage ../applications/terminal-emulators/aminal {
+ inherit (darwin.apple_sdk.frameworks) Carbon Cocoa Kernel;
+ };
+
+ cool-retro-term = libsForQt5.callPackage ../applications/terminal-emulators/cool-retro-term { };
+
+ eterm = callPackage ../applications/terminal-emulators/eterm { };
+
+ evilvte = callPackage ../applications/terminal-emulators/evilvte (config.evilvte or {});
+
+ foot = callPackage ../applications/terminal-emulators/foot { };
+
+ guake = callPackage ../applications/terminal-emulators/guake { };
+
+ havoc = callPackage ../applications/terminal-emulators/havoc { };
+
+ hyper = callPackage ../applications/terminal-emulators/hyper { };
+
+ iterm2 = callPackage ../applications/terminal-emulators/iterm2 {};
+
+ kitty = callPackage ../applications/terminal-emulators/kitty {
+ harfbuzz = harfbuzz.override { withCoreText = stdenv.isDarwin; };
+ inherit (darwin.apple_sdk.frameworks) Cocoa CoreGraphics Foundation IOKit Kernel OpenGL;
+ };
+
+ lilyterm = callPackage ../applications/terminal-emulators/lilyterm {
+ inherit (gnome2) vte;
+ gtk = gtk2;
+ flavour = "stable";
+ };
+
+ lilyterm-git = lilyterm.override {
+ flavour = "git";
+ };
+
+ lxterminal = callPackage ../applications/terminal-emulators/lxterminal { };
+
+ microcom = callPackage ../applications/terminal-emulators/microcom { };
+
+ mlterm = callPackage ../applications/terminal-emulators/mlterm {
+ libssh2 = null;
+ openssl = null;
+ inherit (darwin.apple_sdk.frameworks) Cocoa;
+ };
+
+ mrxvt = callPackage ../applications/terminal-emulators/mrxvt { };
+
+ nimmm = callPackage ../applications/terminal-emulators/nimmm { };
+
+ roxterm = callPackage ../applications/terminal-emulators/roxterm { };
+
+ rxvt = callPackage ../applications/terminal-emulators/rxvt { };
+
+ rxvt-unicode = callPackage ../applications/terminal-emulators/rxvt-unicode/wrapper.nix { };
+
+ rxvt-unicode-plugins = import ../applications/terminal-emulators/rxvt-unicode-plugins { inherit callPackage; };
+
+ rxvt-unicode-unwrapped = callPackage ../applications/terminal-emulators/rxvt-unicode { };
+
+ sakura = callPackage ../applications/terminal-emulators/sakura { };
+
+ st = callPackage ../applications/terminal-emulators/st {
+ conf = config.st.conf or null;
+ patches = config.st.patches or [];
+ extraLibs = config.st.extraLibs or [];
+ };
+ xst = callPackage ../applications/terminal-emulators/st/xst.nix { };
+
+ stupidterm = callPackage ../applications/terminal-emulators/stupidterm {
+ gtk = gtk3;
+ };
+
+ terminator = callPackage ../applications/terminal-emulators/terminator { };
+
+ terminus = callPackage ../applications/terminal-emulators/terminus { };
+
+ termite = callPackage ../applications/terminal-emulators/termite/wrapper.nix {
+ termite = termite-unwrapped;
+ };
+ termite-unwrapped = callPackage ../applications/terminal-emulators/termite { };
+
+ termonad-with-packages = callPackage ../applications/terminal-emulators/termonad {
+ inherit (haskellPackages) ghcWithPackages;
+ };
+
+ tilda = callPackage ../applications/terminal-emulators/tilda {
+ gtk = gtk3;
+ };
+
+ tilix = callPackage ../applications/terminal-emulators/tilix { };
+
+ wayst = callPackage ../applications/terminal-emulators/wayst { };
+
+ x3270 = callPackage ../applications/terminal-emulators/x3270 { };
+
+ xterm = callPackage ../applications/terminal-emulators/xterm { };
+
+ xtermcontrol = callPackage ../applications/terminal-emulators/xtermcontrol {};
+
+ yaft = callPackage ../applications/terminal-emulators/yaft { };
+
aldo = callPackage ../applications/radio/aldo { };
almanah = callPackage ../applications/misc/almanah { };
@@ -682,8 +791,6 @@ in
amazon-ecs-cli = callPackage ../tools/virtualization/amazon-ecs-cli { };
- amazon-glacier-cmd-interface = callPackage ../tools/backup/amazon-glacier-cmd-interface { };
-
amber = callPackage ../tools/text/amber {
inherit (darwin.apple_sdk.frameworks) Security;
};
@@ -701,6 +808,8 @@ in
analog = callPackage ../tools/admin/analog {};
+ angle-grinder = callPackage ../tools/text/angle-grinder {};
+
ansifilter = callPackage ../tools/text/ansifilter {};
antora = callPackage ../development/tools/documentation/antora {};
@@ -1108,6 +1217,8 @@ in
hime = callPackage ../tools/inputmethods/hime {};
+ hostctl = callPackage ../tools/system/hostctl { };
+
hpe-ltfs = callPackage ../tools/backup/hpe-ltfs { };
http2tcp = callPackage ../tools/networking/http2tcp { };
@@ -1224,10 +1335,12 @@ in
aria2 = callPackage ../tools/networking/aria2 {
inherit (darwin.apple_sdk.frameworks) Security;
- inherit (pythonPackages) sphinx;
+ inherit (python3Packages) sphinx;
};
aria = aria2;
+ as-tree = callPackage ../tools/misc/as-tree { };
+
asmfmt = callPackage ../development/tools/asmfmt { };
aspcud = callPackage ../tools/misc/aspcud { };
@@ -1547,7 +1660,8 @@ in
candle = libsForQt5.callPackage ../applications/misc/candle { };
capstone = callPackage ../development/libraries/capstone { };
- unicorn-emu = callPackage ../development/libraries/unicorn-emu { };
+
+ keystone = callPackage ../development/libraries/keystone { };
casync = callPackage ../applications/networking/sync/casync {
sphinx = python3Packages.sphinx;
@@ -1745,6 +1859,8 @@ in
dapr-cli = callPackage ../development/tools/dapr/cli {};
+ dasel = callPackage ../applications/misc/dasel { };
+
dasher = callPackage ../applications/accessibility/dasher { };
datamash = callPackage ../tools/misc/datamash { };
@@ -2232,7 +2348,7 @@ in
medusa = callPackage ../tools/security/medusa { };
- megasync = libsForQt514.callPackage ../applications/misc/megasync { };
+ megasync = libsForQt515.callPackage ../applications/misc/megasync { };
megacmd = callPackage ../applications/misc/megacmd { };
@@ -2358,6 +2474,8 @@ in
photon = callPackage ../tools/networking/photon { };
+ piglit = callPackage ../tools/graphics/piglit { };
+
playerctl = callPackage ../tools/audio/playerctl { };
ps_mem = callPackage ../tools/system/ps_mem { };
@@ -2750,16 +2868,13 @@ in
circus = callPackage ../tools/networking/circus { };
- citrix_workspace = citrix_workspace_20_09_0;
+ citrix_workspace = citrix_workspace_20_10_0;
inherit (callPackage ../applications/networking/remote/citrix-workspace { })
- citrix_workspace_19_6_0
- citrix_workspace_19_8_0
- citrix_workspace_19_10_0
- citrix_workspace_19_12_0
citrix_workspace_20_04_0
citrix_workspace_20_06_0
citrix_workspace_20_09_0
+ citrix_workspace_20_10_0
;
citra = libsForQt5.callPackage ../misc/emulators/citra { };
@@ -2970,14 +3085,18 @@ in
console-bridge = callPackage ../development/libraries/console-bridge { };
+ convbin = callPackage ../tools/misc/convbin { };
+
+ convimg = callPackage ../tools/misc/convimg { };
+
+ convfont = callPackage ../tools/misc/convfont { };
+
convmv = callPackage ../tools/misc/convmv { };
convoy = callPackage ../tools/filesystems/convoy { };
cpcfs = callPackage ../tools/filesystems/cpcfs { };
- cool-retro-term = libsForQt5.callPackage ../applications/misc/cool-retro-term { };
-
coreutils = callPackage ../tools/misc/coreutils { };
coreutils-full = coreutils.override { minimal = false; };
coreutils-prefixed = coreutils.override { withPrefix = true; singleBinary = false; };
@@ -3236,6 +3355,8 @@ in
dog = callPackage ../tools/system/dog { };
+ dogdns = callPackage ../tools/networking/dogdns { };
+
dosfstools = callPackage ../tools/filesystems/dosfstools { };
dotnetfx35 = callPackage ../development/libraries/dotnetfx35 { };
@@ -3417,7 +3538,7 @@ in
uudeview = callPackage ../tools/misc/uudeview { };
uutils-coreutils = callPackage ../tools/misc/uutils-coreutils {
- inherit (pythonPackages) sphinx;
+ inherit (python3Packages) sphinx;
inherit (darwin.apple_sdk.frameworks) Security;
};
@@ -3431,8 +3552,6 @@ in
wayland-utils = callPackage ../tools/wayland/wayland-utils { };
- wayst = callPackage ../applications/misc/wayst { };
-
wev = callPackage ../tools/misc/wev { };
wl-clipboard = callPackage ../tools/misc/wl-clipboard { };
@@ -3443,6 +3562,8 @@ in
wrangler = callPackage ../development/tools/wrangler { };
+ wshowkeys = callPackage ../tools/wayland/wshowkeys { };
+
xkcdpass = with pythonPackages; toPythonApplication xkcdpass;
xob = callPackage ../tools/X11/xob { };
@@ -3779,8 +3900,6 @@ in
flips = callPackage ../tools/compression/flips { };
- flvtool2 = callPackage ../tools/video/flvtool2 { };
-
fmbt = callPackage ../development/tools/fmbt {
python = python2;
};
@@ -4132,14 +4251,16 @@ in
google-authenticator = callPackage ../os-specific/linux/google-authenticator { };
- google-cloud-sdk = callPackage ../tools/admin/google-cloud-sdk { };
+ google-cloud-sdk = callPackage ../tools/admin/google-cloud-sdk {
+ python = python3;
+ };
google-cloud-sdk-gce = google-cloud-sdk.override { with-gce = true; };
google-fonts = callPackage ../data/fonts/google-fonts { };
google-clasp = callPackage ../development/misc/google-clasp { };
- google-compute-engine = python2.pkgs.google-compute-engine;
+ google-compute-engine = with python3.pkgs; toPythonApplication google-compute-engine;
google-compute-engine-oslogin = callPackage ../tools/virtualization/google-compute-engine-oslogin { };
@@ -4386,7 +4507,9 @@ in
halibut = callPackage ../tools/typesetting/halibut { };
- halide = callPackage ../development/compilers/halide { };
+ halide = callPackage ../development/compilers/halide {
+ llvmPackages = llvmPackages_9;
+ };
ham = pkgs.perlPackages.ham;
@@ -4806,10 +4929,12 @@ in
kalibrate-hackrf = callPackage ../applications/radio/kalibrate-hackrf { };
- wrapKakoune = callPackage ../applications/editors/kakoune/wrapper.nix { };
+ wrapKakoune = kakoune: attrs: callPackage ../applications/editors/kakoune/wrapper.nix (attrs // { inherit kakoune; });
kakounePlugins = callPackage ../applications/editors/kakoune/plugins { };
kakoune-unwrapped = callPackage ../applications/editors/kakoune { };
- kakoune = wrapKakoune kakoune-unwrapped { };
+ kakoune = wrapKakoune kakoune-unwrapped {
+ plugins = [ ]; # override with the list of desired plugins
+ };
kak-lsp = callPackage ../tools/misc/kak-lsp { };
@@ -4831,6 +4956,8 @@ in
kexpand = callPackage ../development/tools/kexpand { };
+ kent = callPackage ../applications/science/biology/kent { };
+
keybase = callPackage ../tools/security/keybase {
# Reasoning for the inherited apple_sdk.frameworks:
# 1. specific compiler errors about: AVFoundation, AudioToolbox, MediaToolbox
@@ -5369,6 +5496,7 @@ in
mailnagWithPlugins = mailnag.withPlugins(
builtins.attrValues mailnag.availablePlugins
);
+ bubblemail = callPackage ../applications/networking/mailreaders/bubblemail { };
mailsend = callPackage ../tools/networking/mailsend { };
@@ -5475,8 +5603,6 @@ in
mgba = libsForQt5.callPackage ../misc/emulators/mgba { };
- microcom = callPackage ../applications/misc/microcom { };
-
microserver = callPackage ../servers/microserver { };
midisheetmusic = callPackage ../applications/audio/midisheetmusic { };
@@ -5777,7 +5903,8 @@ in
noip = callPackage ../tools/networking/noip { };
- nomad = nomad_0_11;
+ nomad = nomad_0_12;
+
# Nomad never updates major go versions within a release series and is unsupported
# on Go versions that it did not ship with. Due to historic bugs when compiled
# with different versions we pin Go for all versions.
@@ -5828,8 +5955,6 @@ in
nilfs-utils = callPackage ../tools/filesystems/nilfs-utils {};
- nimmm = callPackage ../applications/misc/nimmm { };
-
nitrogen = callPackage ../tools/X11/nitrogen {};
nms = callPackage ../tools/misc/nms { };
@@ -5902,6 +6027,8 @@ in
nwdiag = with python3Packages; toPythonApplication nwdiag;
+ nxdomain = python3.pkgs.callPackage ../tools/networking/nxdomain { };
+
nxpmicro-mfgtools = callPackage ../development/tools/misc/nxpmicro-mfgtools { };
nyancat = callPackage ../tools/misc/nyancat { };
@@ -6119,8 +6246,6 @@ in
packagekit = callPackage ../tools/package-management/packagekit { };
- packagekit-qt = libsForQt5.callPackage ../tools/package-management/packagekit/qt.nix { };
-
packetdrill = callPackage ../tools/networking/packetdrill { };
pacman = callPackage ../tools/package-management/pacman { };
@@ -6225,8 +6350,6 @@ in
pdf2djvu = callPackage ../tools/typesetting/pdf2djvu { };
- pdf2htmlEX = callPackage ../tools/typesetting/pdf2htmlEX { };
-
pdf2odt = callPackage ../tools/typesetting/pdf2odt { };
pdf-redact-tools = callPackage ../tools/graphics/pdfredacttools { };
@@ -6617,6 +6740,8 @@ in
rc = callPackage ../shells/rc { };
+ rcon = callPackage ../tools/networking/rcon { };
+
rdbtools = callPackage ../development/tools/rdbtools { python = python3; };
rdma-core = callPackage ../os-specific/linux/rdma-core { };
@@ -6724,7 +6849,7 @@ in
rkrlv2 = callPackage ../applications/audio/rkrlv2 {};
rmlint = callPackage ../tools/misc/rmlint {
- inherit (pythonPackages) sphinx;
+ inherit (python3Packages) sphinx;
};
rng-tools = callPackage ../tools/security/rng-tools { };
@@ -6921,6 +7046,8 @@ in
skim = callPackage ../tools/misc/skim { };
+ seaweedfs = callPackage ../applications/networking/seaweedfs { };
+
sec = callPackage ../tools/admin/sec { };
seccure = callPackage ../tools/security/seccure { };
@@ -7077,8 +7204,6 @@ in
smu = callPackage ../tools/text/smu { };
- smugline = python3Packages.smugline;
-
sn0int = callPackage ../tools/security/sn0int { };
snabb = callPackage ../tools/networking/snabb { } ;
@@ -7343,6 +7468,8 @@ in
tarsnapper = callPackage ../tools/backup/tarsnapper { };
+ tarssh = callPackage ../servers/tarssh { };
+
tartube = callPackage ../applications/video/tartube { };
tayga = callPackage ../tools/networking/tayga { };
@@ -7397,7 +7524,9 @@ in
texstudio = libsForQt5.callPackage ../applications/editors/texstudio { };
- textadept = callPackage ../applications/editors/textadept { };
+ textadept = callPackage ../applications/editors/textadept/10 { };
+
+ textadept11 = callPackage ../applications/editors/textadept/11 { };
texworks = libsForQt514.callPackage ../applications/editors/texworks { };
@@ -7439,8 +7568,6 @@ in
tikzit = libsForQt5.callPackage ../tools/typesetting/tikzit { };
- tilix = callPackage ../applications/misc/tilix { };
-
tinc_pre = callPackage ../tools/networking/tinc/pre.nix {};
tinycbor = callPackage ../development/libraries/tinycbor { };
@@ -7457,6 +7584,8 @@ in
tio = callPackage ../tools/misc/tio { };
+ tiv = callPackage ../applications/misc/tiv { };
+
tldr = callPackage ../tools/misc/tldr { };
tldr-hs = haskellPackages.tldr;
@@ -7768,6 +7897,8 @@ in
viu = callPackage ../tools/graphics/viu { };
+ vix = callPackage ../tools/misc/vix { };
+
vnc2flv = callPackage ../tools/video/vnc2flv {};
vncrec = callPackage ../tools/video/vncrec { };
@@ -7954,8 +8085,6 @@ in
udunits = callPackage ../development/libraries/udunits { };
- uemacs = callPackage ../applications/editors/uemacs { };
-
uftp = callPackage ../servers/uftp {};
uhttpmock = callPackage ../development/libraries/uhttpmock { };
@@ -7968,7 +8097,13 @@ in
unclutter-xfixes = callPackage ../tools/misc/unclutter-xfixes { };
- unbound = callPackage ../tools/networking/unbound { };
+ unbound = callPackage ../tools/networking/unbound {};
+
+ unbound-with-systemd = unbound.override {
+ withSystemd = true;
+ };
+
+ unicorn = callPackage ../development/libraries/unicorn { };
units = callPackage ../tools/misc/units {
enableCurrenciesUpdater = true;
@@ -8019,8 +8154,6 @@ in
unar = callPackage ../tools/archivers/unar { stdenv = clangStdenv; };
- unarj = callPackage ../tools/archivers/unarj { };
-
unp = callPackage ../tools/archivers/unp { };
unshield = callPackage ../tools/archivers/unshield { };
@@ -8152,8 +8285,6 @@ in
clipnotify = callPackage ../tools/misc/clipnotify { };
- x3270 = callPackage ../applications/misc/x3270 { };
-
xclip = callPackage ../tools/misc/xclip { };
xcur2png = callPackage ../tools/graphics/xcur2png { };
@@ -8240,8 +8371,6 @@ in
yafaray-core = callPackage ../tools/graphics/yafaray-core { };
- yaft = callPackage ../applications/misc/yaft { };
-
yarn = callPackage ../development/tools/yarn { };
yarn2nix-moretea = callPackage ../development/tools/yarn2nix-moretea/yarn2nix { };
@@ -8317,6 +8446,8 @@ in
zplug = callPackage ../shells/zsh/zplug { };
+ zplugin = callPackage ../shells/zsh/zplugin {} ;
+
zsh-autoenv = callPackage ../tools/misc/zsh-autoenv { };
zsh-bd = callPackage ../shells/zsh/zsh-bd { };
@@ -8348,9 +8479,7 @@ in
zssh = callPackage ../tools/networking/zssh { };
zstd = callPackage ../tools/compression/zstd {
- cmake = buildPackages.cmake.override {
- libarchive = buildPackages.libarchive.override { zstd = null; };
- };
+ cmake = buildPackages.cmakeMinimal;
};
zsync = callPackage ../tools/compression/zsync { };
@@ -8654,8 +8783,6 @@ in
dotty = callPackage ../development/compilers/scala/dotty.nix { jre = jre8;};
- drumstick = callPackage ../development/libraries/drumstick { };
-
ecl = callPackage ../development/compilers/ecl { };
ecl_16_1_2 = callPackage ../development/compilers/ecl/16.1.2.nix { };
@@ -8679,6 +8806,8 @@ in
flutterPackages =
recurseIntoAttrs (callPackage ../development/compilers/flutter { });
flutter = flutterPackages.stable;
+ flutter-beta = flutterPackages.beta;
+ flutter-dev = flutterPackages.dev;
fpc = callPackage ../development/compilers/fpc { };
@@ -9278,10 +9407,19 @@ in
/* default JDK */
jdk = jdk14;
- # jdk14 lacks a jre output. See https://github.com/NixOS/nixpkgs/issues/79490
+
+ # Since the introduction of the Java Platform Module System in Java 9, Java
+ # no longer ships a separate JRE package.
+ #
+ # If you are building a 'minimal' system/image, you are encouraged to use
+ # 'jre_minimal' to build a bespoke JRE containing only the modules you need.
+ #
+ # For a general-purpose system, 'jre' defaults to the full JDK:
jre = jdk14;
jre_headless = jdk14_headless;
+ jre_minimal = callPackage ../development/compilers/openjdk/jre.nix { };
+
openjdk = openjdk14;
openjdk_headless = openjdk14_headless;
@@ -9293,6 +9431,10 @@ in
inherit (darwin) libiconv libobjc libresolv;
}) mx jvmci8 graalvm8;
+ inherit (callPackages ../development/compilers/graalvm/community-edition.nix { })
+ graalvm8-ce
+ graalvm11-ce;
+
inherit (callPackages ../development/compilers/graalvm/enterprise-edition.nix { })
graalvm8-ee
graalvm11-ee;
@@ -9602,7 +9744,7 @@ in
ocsigen-i18n = callPackage ../development/tools/ocaml/ocsigen-i18n { };
opa = callPackage ../development/compilers/opa {
- ocamlPackages = ocaml-ng.ocamlPackages_4_02;
+ ocamlPackages = ocaml-ng.ocamlPackages_4_03;
};
opaline = callPackage ../development/tools/ocaml/opaline { };
@@ -9678,15 +9820,15 @@ in
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
llvmPackages = if stdenv.cc.isClang then llvmPackages_5 else llvmPackages_10;
};
- rust_1_46 = callPackage ../development/compilers/rust/1_46.nix {
+ rust_1_47 = callPackage ../development/compilers/rust/1_47.nix {
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
- llvmPackages = if stdenv.cc.isClang then llvmPackages_5 else llvmPackages_10;
+ llvmPackages = if stdenv.cc.isClang then llvmPackages_5 else llvmPackages_11;
};
- rust = rust_1_46;
+ rust = rust_1_47;
rustPackages_1_45 = rust_1_45.packages.stable;
- rustPackages_1_46 = rust_1_46.packages.stable;
- rustPackages = rustPackages_1_46;
+ rustPackages_1_47 = rust_1_47.packages.stable;
+ rustPackages = rustPackages_1_47;
inherit (rustPackages) cargo clippy rustc rustPlatform;
@@ -9809,10 +9951,12 @@ in
sbcl_2_0_9 = callPackage ../development/compilers/sbcl/2.0.9.nix {};
sbcl = callPackage ../development/compilers/sbcl {};
- scala_2_10 = callPackage ../development/compilers/scala/2.10.nix { };
- scala_2_11 = callPackage ../development/compilers/scala/2.11.nix { };
- scala_2_12 = callPackage ../development/compilers/scala/2.12.nix { jre = jre8; };
- scala_2_13 = callPackage ../development/compilers/scala/2.13.nix { jre = jre8; };
+ inherit (callPackage ../development/compilers/scala/2.x.nix { jre = jre8; })
+ scala_2_10
+ scala_2_11
+ scala_2_12
+ scala_2_13;
+
scala = scala_2_13;
metal = callPackage ../development/libraries/metal { };
@@ -9840,6 +9984,8 @@ in
souffle = callPackage ../development/compilers/souffle { };
+ spasm-ng = callPackage ../development/compilers/spasm-ng { };
+
spirv-llvm-translator = callPackage ../development/compilers/spirv-llvm-translator { };
sqldeveloper = callPackage ../development/tools/database/sqldeveloper {
@@ -10187,19 +10333,28 @@ in
pachyderm = callPackage ../applications/networking/cluster/pachyderm { };
- php = php74;
+ # PHP interpreters, packages and extensions.
+ #
+ # Set default PHP interpreter, extensions and packages
+ php = php74;
+ phpExtensions = php74Extensions;
phpPackages = php74Packages;
- php73Packages = recurseIntoAttrs php73.packages;
- php74Packages = recurseIntoAttrs php74.packages;
- phpExtensions = php74Extensions;
- php73Extensions = recurseIntoAttrs php73.extensions;
+ # Import PHP74 interpreter, extensions and packages
+ php74 = callPackage ../development/interpreters/php/7.4.nix {
+ stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv;
+ };
php74Extensions = recurseIntoAttrs php74.extensions;
+ php74Packages = recurseIntoAttrs php74.packages;
- inherit (callPackage ../development/interpreters/php {
+ # Import PHP73 interpreter, extensions and packages
+ php73 = callPackage ../development/interpreters/php/7.3.nix {
stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv;
- }) php74 php73;
+ };
+ php73Extensions = recurseIntoAttrs php73.extensions;
+ php73Packages = recurseIntoAttrs php73.packages;
+
picoc = callPackage ../development/interpreters/picoc {};
@@ -10574,10 +10729,11 @@ in
};
antlr3 = antlr3_5;
- antlr4_7 = callPackage ../development/tools/parsing/antlr/4.7.nix {
+ antlr4_8 = callPackage ../development/tools/parsing/antlr/4.8.nix {
jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
- antlr4 = antlr4_7;
+
+ antlr4 = antlr4_8;
apacheAnt = callPackage ../development/tools/build-managers/apache-ant { };
apacheAnt_1_9 = callPackage ../development/tools/build-managers/apache-ant/1.9.nix { };
@@ -10759,6 +10915,8 @@ in
buildkite-cli = callPackage ../development/tools/continuous-integration/buildkite-cli { };
+ bump = callPackage ../development/tools/github/bump { };
+
libbpf = callPackage ../os-specific/linux/libbpf { };
bpftool = callPackage ../os-specific/linux/bpftool { };
@@ -10862,6 +11020,10 @@ in
cmake = libsForQt5.callPackage ../development/tools/build-managers/cmake { };
+ cmakeMinimal = libsForQt5.callPackage ../development/tools/build-managers/cmake {
+ isBootstrap = true;
+ };
+
cmakeCurses = cmake.override { useNcurses = true; };
cmakeWithGui = cmakeCurses.override { withQt5 = true; };
@@ -11173,7 +11335,7 @@ in
gradle_4_10 = res.gradleGen.gradle_4_10;
gradle_4 = gradle_4_10;
gradle_5 = res.gradleGen.gradle_5_6;
- gradle_6 = res.gradleGen.gradle_6_6;
+ gradle_6 = res.gradleGen.gradle_6_7;
gperf = callPackage ../development/tools/misc/gperf { };
# 3.1 changed some parameters from int to size_t, leading to mismatches.
@@ -11588,6 +11750,8 @@ in
rr = callPackage ../development/tools/analysis/rr { };
rr-unstable = callPackage ../development/tools/analysis/rr/unstable.nix { }; # This is a temporary attribute, please see the corresponding file for details.
+ rufo = callPackage ../development/tools/rufo { };
+
samurai = callPackage ../development/tools/build-managers/samurai { };
saleae-logic = callPackage ../development/tools/misc/saleae-logic { };
@@ -11687,6 +11851,8 @@ in
sqlitebrowser = libsForQt5.callPackage ../development/tools/database/sqlitebrowser { };
+ sqlite-utils = with python3Packages; toPythonApplication sqlite-utils;
+
sqlite-web = callPackage ../development/tools/database/sqlite-web { };
sqlmap = with python3Packages; toPythonApplication sqlmap;
@@ -11974,8 +12140,6 @@ in
aspell = aspell.override { searchNixProfiles = false; };
};
- attica = callPackage ../development/libraries/attica { };
-
attr = callPackage ../development/libraries/attr { };
at-spi2-core = callPackage ../development/libraries/at-spi2-core { };
@@ -12254,7 +12418,7 @@ in
cxx-prettyprint = callPackage ../development/libraries/cxx-prettyprint { };
- cxxtest = callPackage ../development/libraries/cxxtest { };
+ cxxtest = python2Packages.callPackage ../development/libraries/cxxtest { };
cypress = callPackage ../development/web/cypress { };
@@ -13229,7 +13393,7 @@ in
let
mkFrameworks = import ../development/libraries/kde-frameworks;
attrs = {
- libsForQt5 = libsForQt514;
+ inherit libsForQt5;
inherit lib fetchurl;
};
in
@@ -13244,8 +13408,6 @@ in
automake = automake111x;
};
- kf5gpgmepp = libsForQt5.callPackage ../development/libraries/kf5gpgmepp { };
-
krb5 = callPackage ../development/libraries/kerberos/krb5.nix {
inherit (buildPackages.darwin) bootstrap_cmds;
};
@@ -14543,6 +14705,8 @@ in
withGUI = false;
};
+ mlc = callPackage ../tools/system/mlc { };
+
mlt = callPackage ../development/libraries/mlt { };
mlv-app = libsForQt5.callPackage ../applications/video/mlv-app { };
@@ -14661,6 +14825,8 @@ in
non = callPackage ../applications/audio/non { };
+ noise-suppression-for-voice = callPackage ../development/libraries/noise-suppression-for-voice { };
+
ntl = callPackage ../development/libraries/ntl { };
nspr = callPackage ../development/libraries/nspr {
@@ -14681,6 +14847,8 @@ in
ntrack = callPackage ../development/libraries/ntrack { };
+ nuraft = callPackage ../development/libraries/nuraft { };
+
nuspell = callPackage ../development/libraries/nuspell { };
nuspellWithDicts = dicts: callPackage ../development/libraries/nuspell/wrapper.nix { inherit dicts; };
@@ -15037,8 +15205,6 @@ in
inherit llvmPackages_5;
});
- libsForQt512 = recurseIntoAttrs (lib.makeScope qt512.newScope mkLibsForQt5);
-
qt514 = recurseIntoAttrs (makeOverridable
(import ../development/libraries/qt-5/5.14) {
inherit newScope;
@@ -15069,6 +15235,8 @@ in
inherit llvmPackages_5;
});
+ libsForQt512 = recurseIntoAttrs (lib.makeScope qt512.newScope mkLibsForQt5);
+
libsForQt514 = recurseIntoAttrs (lib.makeScope qt514.newScope mkLibsForQt5);
libsForQt515 = recurseIntoAttrs (lib.makeScope qt515.newScope mkLibsForQt5);
@@ -15095,17 +15263,41 @@ in
kwidgetsaddons kwindowsystem kxmlgui kxmlrpcclient modemmanager-qt
networkmanager-qt plasma-framework prison qqc2-desktop-style solid sonnet
syntax-highlighting syndication threadweaver kirigami2 kholidays kpurpose
- kcontacts kquickcharts kdoctools kapidox;
+ kcontacts kquickcharts kdoctools kapidox kdesu kinit kded frameworkintegration
+ kdewebkit breeze-icons
+ ;
### KDE PLASMA 5
inherit (plasma5.override { libsForQt5 = self; })
- kdecoration khotkeys libkscreen libksysguard;
+ kdecoration khotkeys libkscreen libksysguard bluedevil
+ breeze-gtk breeze-qt5 breeze-grub breeze-plymouth discover kactivitymanagerd
+ kde-cli-tools kde-gtk-config kdeplasma-addons kgamma5 kinfocenter kmenuedit
+ kscreen kscreenlocker ksshaskpass ksysguard kwallet-pam kwayland-integration
+ kwin kwrited milou oxygen plasma-browser-integration plasma-desktop
+ plasma-integration plasma-nm plasma-pa plasma-vault plasma-workspace
+ plasma-workspace-wallpapers polkit-kde-agent powerdevil sddm-kcm
+ systemsettings user-manager xdg-desktop-portal-kde
+ ;
+
+ inherit ((plasma5.override { libsForQt5 = self; }).thirdParty)
+ plasma-applet-caffeine-plus kwin-dynamic-workspaces kwin-tiling krohnkite
+ ;
### KDE APPLICATIONS
inherit (kdeApplications.override { libsForQt5 = self; })
- libkdcraw libkexiv2 libkipi libkomparediff2 libksane;
+ libkdcraw libkexiv2 libkipi libkomparediff2 libksane libkcddb akonadi-contacts
+ akonadi-calendar akonadi-notes akonadi-search kidentitymanagement kontactinterface
+ kldap akonadi akregator ark bomber bovo dolphin dragon elisa ffmpegthumbs filelight
+ granatier gwenview k3b kaddressbook kalzium kapptemplate kapman kate katomic
+ kblackbox kblocks kbounce kcachegrind kcalc kcharselect kcolorchooser
+ kdenlive kdf kdialog kdiamond keditbookmarks kfind kfloppy kget kgpg khelpcenter
+ kig kigo killbots kitinerary kleopatra klettres klines kmag kmail kmines kmix kmplot
+ knavalbattle knetwalk knights kollision kolourpaint kompare konsole kontact korganizer
+ kpkpass krdc kreversi krfb kshisen ksquares ksystemlog kteatime ktimer ktouch kturtle
+ kwalletmanager kwave marble minuet okular picmi spectacle yakuake
+ ;
### LIBRARIES
@@ -15117,6 +15309,8 @@ in
dxflib = callPackage ../development/libraries/dxflib {};
+ drumstick = callPackage ../development/libraries/drumstick { };
+
fcitx-qt5 = callPackage ../tools/inputmethods/fcitx/fcitx-qt5.nix { };
qgpgme = callPackage ../development/libraries/gpgme { };
@@ -15129,6 +15323,8 @@ in
kdsoap = callPackage ../development/libraries/kdsoap { };
+ kf5gpgmepp = callPackage ../development/libraries/kf5gpgmepp { };
+
kproperty = callPackage ../development/libraries/kproperty { };
kpeoplevcard = callPackage ../development/libraries/kpeoplevcard { };
@@ -15149,6 +15345,8 @@ in
libopenshot = callPackage ../applications/video/openshot-qt/libopenshot.nix { };
+ packagekit-qt = callPackage ../tools/package-management/packagekit/qt.nix { };
+
libopenshot-audio = callPackage ../applications/video/openshot-qt/libopenshot-audio.nix { };
libqglviewer = callPackage ../development/libraries/libqglviewer {
@@ -15219,6 +15417,9 @@ in
qtwebkit-plugins = callPackage ../development/libraries/qtwebkit-plugins { };
+ # Not a library, but we do want it to be built for every qt version there
+ # is, to allow users to choose the right build if needed.
+ sddm = callPackage ../applications/display-managers/sddm { };
};
qtEnv = qt5.env;
@@ -15517,7 +15718,9 @@ in
sofia_sip = callPackage ../development/libraries/sofia-sip { };
- soil = callPackage ../development/libraries/soil { };
+ soil = callPackage ../development/libraries/soil {
+ inherit (darwin.apple_sdk.frameworks) Carbon;
+ };
sonic = callPackage ../development/libraries/sonic { };
@@ -15904,6 +16107,8 @@ in
stdenv = gcc6Stdenv; # upstream code incompatible with gcc7
};
+ waffle = callPackage ../development/libraries/waffle { };
+
wally-cli = callPackage ../development/tools/wally-cli { };
wavpack = callPackage ../development/libraries/wavpack { };
@@ -16533,8 +16738,6 @@ in
frab = callPackage ../servers/web-apps/frab { };
- freepops = callPackage ../servers/mail/freepops { };
-
freeradius = callPackage ../servers/freeradius { };
freeswitch = callPackage ../servers/sip/freeswitch {
@@ -16555,9 +16758,7 @@ in
grafana = callPackage ../servers/monitoring/grafana { };
- grafana-loki = callPackage ../servers/monitoring/loki {
- buildGoPackage = buildGo114Package;
- };
+ grafana-loki = callPackage ../servers/monitoring/loki { };
grafana_reporter = callPackage ../servers/monitoring/grafana-reporter { };
@@ -16602,6 +16803,8 @@ in
imgproxy = callPackage ../servers/imgproxy { };
+ ircdog = callPackage ../applications/networking/irc/ircdog { };
+
ircdHybrid = callPackage ../servers/irc/ircd-hybrid { };
jboss = callPackage ../servers/http/jboss { };
@@ -16905,16 +17108,6 @@ in
erlang = erlang_basho_R16B02;
};
- riak-cs = callPackage ../servers/nosql/riak-cs/2.1.1.nix {
- inherit (darwin.apple_sdk.frameworks) Carbon Cocoa;
- erlang = erlang_basho_R16B02;
- };
-
- stanchion = callPackage ../servers/nosql/riak-cs/stanchion.nix {
- inherit (darwin.apple_sdk.frameworks) Carbon Cocoa;
- erlang = erlang_basho_R16B02;
- };
-
influxdb = callPackage ../servers/nosql/influxdb { };
mysql57 = callPackage ../servers/sql/mysql/5.7.x.nix {
@@ -17062,6 +17255,7 @@ in
prometheus-rabbitmq-exporter = callPackage ../servers/monitoring/prometheus/rabbitmq-exporter.nix { };
prometheus-rtl_433-exporter = callPackage ../servers/monitoring/prometheus/rtl_433-exporter.nix { };
prometheus-snmp-exporter = callPackage ../servers/monitoring/prometheus/snmp-exporter.nix { };
+ prometheus-sql-exporter = callPackage ../servers/monitoring/prometheus/sql-exporter.nix { };
prometheus-tor-exporter = callPackage ../servers/monitoring/prometheus/tor-exporter.nix { };
prometheus-statsd-exporter = callPackage ../servers/monitoring/prometheus/statsd-exporter.nix { };
prometheus-surfboard-exporter = callPackage ../servers/monitoring/prometheus/surfboard-exporter.nix { };
@@ -17501,6 +17695,8 @@ in
crda = callPackage ../os-specific/linux/crda { };
+ cshatag = callPackage ../os-specific/linux/cshatag { };
+
# Darwin package set
#
# Even though this is a set of packages not single package, use `callPackage`
@@ -17910,6 +18106,10 @@ in
inherit kernel;
inherit (kernel) stdenv; # in particular, use the same compiler by default
+ # to help determine module compatibility
+ inherit (kernel) isXen isZen isHardened isLibre;
+ inherit (kernel) kernelOlder kernelAtLeast;
+
# Obsolete aliases (these packages do not depend on the kernel).
inherit (pkgs) odp-dpdk pktgen; # added 2018-05
@@ -18173,6 +18373,7 @@ in
kernelPatches.hardened.${kernel.meta.branch}
];
modDirVersionArg = kernel.modDirVersion + "-hardened";
+ isHardened = true;
});
linuxPackages_hardened = recurseIntoAttrs (hardenedLinuxPackagesFor pkgs.linux { });
@@ -18292,7 +18493,7 @@ in
# udev is the same package as systemd which depends on cryptsetup
# which depends on lvm2 again. But we only need the libudev part
# which does not depend on cryptsetup.
- udev = udev.override { cryptsetup = null; };
+ udev = systemdMinimal;
};
lvm2_dmeventd = callPackage ../os-specific/linux/lvm2 {
enableDmeventd = true;
@@ -18559,6 +18760,8 @@ in
roccat-tools = callPackage ../os-specific/linux/roccat-tools { };
+ rtsp-simple-server = callPackage ../servers/rtsp-simple-server { };
+
rtkit = callPackage ../os-specific/linux/rtkit { };
rt5677-firmware = callPackage ../os-specific/linux/firmware/rt5677 { };
@@ -18643,8 +18846,23 @@ in
bzip2 = null;
};
};
+ systemdMinimal = systemd.override {
+ pname = "systemd-minimal";
+ withResolved = false;
+ withLogind = false;
+ withHostnamed = false;
+ withLocaled = false;
+ withTimedated = false;
+ withHwdb = false;
+ withEfi = false;
+ withImportd = false;
+ withCryptsetup = false;
+ cryptsetup = null;
+ lvm2 = null;
+ };
- udev = systemd; # TODO: move to aliases.nix
+
+ udev = systemd; # TODO: change to systemdMinimal
systemd-wait = callPackage ../os-specific/linux/systemd-wait { };
@@ -18862,8 +19080,6 @@ in
brise = callPackage ../data/misc/brise { };
- inherit (kdeFrameworks) breeze-icons;
-
cacert = callPackage ../data/misc/cacert { };
caladea = callPackage ../data/fonts/caladea {};
@@ -19029,12 +19245,16 @@ in
fira-mono = callPackage ../data/fonts/fira-mono { };
- flat-remix-icon-theme = callPackage ../data/icons/flat-remix-icon-theme { };
+ flat-remix-icon-theme = callPackage ../data/icons/flat-remix-icon-theme {
+ inherit (kdeFrameworks) breeze-icons;
+ };
font-awesome_4 = (callPackage ../data/fonts/font-awesome-5 { }).v4;
font-awesome_5 = (callPackage ../data/fonts/font-awesome-5 { }).v5;
font-awesome = font-awesome_5;
+ fraunces = callPackage ../data/fonts/fraunces { };
+
freefont_ttf = callPackage ../data/fonts/freefont-ttf { };
freepats = callPackage ../data/misc/freepats { };
@@ -19188,9 +19408,11 @@ in
luculent = callPackage ../data/fonts/luculent { };
- luna-icons = callPackage ../data/icons/luna-icons { };
+ luna-icons = callPackage ../data/icons/luna-icons {
+ inherit (kdeFrameworks) breeze-icons;
+ };
- maia-icon-theme = callPackage ../data/icons/maia-icon-theme { };
+ maia-icon-theme = libsForQt5.callPackage ../data/icons/maia-icon-theme { };
mailcap = callPackage ../data/misc/mailcap { };
@@ -19309,15 +19531,17 @@ in
oxygenfonts = callPackage ../data/fonts/oxygenfonts { };
- inherit (kdeFrameworks) oxygen-icons5;
-
paper-gtk-theme = callPackage ../data/themes/paper-gtk { };
paper-icon-theme = callPackage ../data/icons/paper-icon-theme { };
- papirus-icon-theme = callPackage ../data/icons/papirus-icon-theme { };
+ papirus-icon-theme = callPackage ../data/icons/papirus-icon-theme {
+ inherit (kdeFrameworks) breeze-icons;
+ };
- papirus-maia-icon-theme = callPackage ../data/icons/papirus-maia-icon-theme { };
+ papirus-maia-icon-theme = callPackage ../data/icons/papirus-maia-icon-theme {
+ inherit (kdeFrameworks) breeze-icons;
+ };
papis = with python3Packages; toPythonApplication papis;
@@ -19347,7 +19571,9 @@ in
pop-gtk-theme = callPackage ../data/themes/pop-gtk { };
- pop-icon-theme = callPackage ../data/icons/pop-icon-theme { };
+ pop-icon-theme = callPackage ../data/icons/pop-icon-theme {
+ inherit (kdeFrameworks) breeze-icons;
+ };
posix_man_pages = callPackage ../data/documentation/man-pages-posix { };
@@ -19545,6 +19771,8 @@ in
ttf-envy-code-r = callPackage ../data/fonts/ttf-envy-code-r {};
+ ttf-tw-moe = callPackage ../data/fonts/ttf-tw-moe { };
+
twemoji-color-font = callPackage ../data/fonts/twemoji-color-font {
inherit (nodePackages) svgo;
};
@@ -19627,7 +19855,9 @@ in
yaru-theme = callPackage ../data/themes/yaru {};
- zafiro-icons = callPackage ../data/icons/zafiro-icons { };
+ zafiro-icons = callPackage ../data/icons/zafiro-icons {
+ inherit (kdeFrameworks) breeze-icons;
+ };
zeal = libsForQt514.callPackage ../data/documentation/zeal { };
@@ -19811,6 +20041,8 @@ in
milkytracker = callPackage ../applications/audio/milkytracker { };
+ ptcollab = libsForQt5.callPackage ../applications/audio/ptcollab { };
+
schismtracker = callPackage ../applications/audio/schismtracker { };
jnetmap = callPackage ../applications/networking/jnetmap {};
@@ -19855,9 +20087,9 @@ in
backintime-common = callPackage ../applications/networking/sync/backintime/common.nix { };
- backintime-qt4 = callPackage ../applications/networking/sync/backintime/qt4.nix { };
+ backintime-qt = libsForQt5.callPackage ../applications/networking/sync/backintime/qt.nix { };
- backintime = backintime-qt4;
+ backintime = backintime-qt;
balsa = callPackage ../applications/networking/mailreaders/balsa { };
@@ -20008,9 +20240,12 @@ in
calibre = calibre-py3;
calligra = libsForQt514.callPackage ../applications/office/calligra {
- inherit (kdeApplications) akonadi-calendar akonadi-contacts;
openjpeg = openjpeg_1;
- poppler = poppler_0_61;
+ poppler = poppler_0_61.override {
+ qt5Support = true;
+ # Must be using the same qt version as calligra itself.
+ qtbase = qt514.qtbase;
+ };
};
perkeep = callPackage ../applications/misc/perkeep { };
@@ -20097,6 +20332,8 @@ in
clipgrab = libsForQt514.callPackage ../applications/video/clipgrab { };
+ clipcat = callPackage ../applications/misc/clipcat { };
+
clipmenu = callPackage ../applications/misc/clipmenu { };
clipit = callPackage ../applications/misc/clipit { };
@@ -20128,6 +20365,8 @@ in
copyq = libsForQt514.callPackage ../applications/misc/copyq { };
+ corectrl = libsForQt5.callPackage ../applications/misc/corectrl { };
+
coriander = callPackage ../applications/video/coriander {
inherit (gnome2) libgnomeui GConf;
};
@@ -20331,8 +20570,6 @@ in
denemo = callPackage ../applications/audio/denemo { };
- dvb_apps = callPackage ../applications/video/dvb-apps { };
-
dvdauthor = callPackage ../applications/video/dvdauthor { };
dvdbackup = callPackage ../applications/video/dvdbackup { };
@@ -20388,6 +20625,8 @@ in
elementary-planner = callPackage ../applications/office/elementary-planner { };
+ elf-dissector = libsForQt5.callPackage ../applications/misc/elf-dissector { };
+
elinks = callPackage ../applications/networking/browsers/elinks { };
elvis = callPackage ../applications/editors/elvis { };
@@ -20508,20 +20747,18 @@ in
esniper = callPackage ../applications/networking/esniper { };
- eterm = callPackage ../applications/misc/eterm { };
-
eteroj.lv2 = libsForQt5.callPackage ../applications/audio/eteroj.lv2 { };
etesync-dav = callPackage ../applications/misc/etesync-dav {};
etherape = callPackage ../applications/networking/sniffers/etherape { };
- evilvte = callPackage ../applications/misc/evilvte (config.evilvte or {});
-
evilpixie = libsForQt514.callPackage ../applications/graphics/evilpixie { };
exercism = callPackage ../applications/misc/exercism { };
+ go-libp2p-daemon = callPackage ../servers/go-libp2p-daemon { };
+
go-motion = callPackage ../development/tools/go-motion { };
gpg-mdp = callPackage ../applications/misc/gpg-mdp { };
@@ -20622,8 +20859,6 @@ in
foo-yc20 = callPackage ../applications/audio/foo-yc20 { };
- foot = callPackage ../applications/misc/foot { };
-
fossil = callPackage ../applications/version-management/fossil { };
freebayes = callPackage ../applications/science/biology/freebayes { };
@@ -20915,8 +21150,6 @@ in
gcalcli = callPackage ../applications/misc/gcalcli { };
- havoc = callPackage ../applications/misc/havoc { };
-
vcal = callPackage ../applications/misc/vcal { };
gcolor2 = callPackage ../applications/graphics/gcolor2 { };
@@ -20957,7 +21190,7 @@ in
git-quick-stats = callPackage ../development/tools/git-quick-stats {};
- git-review = callPackage ../applications/version-management/git-review { };
+ git-review = python3Packages.callPackage ../applications/version-management/git-review { };
github-cli = gitAndTools.gh;
@@ -21134,8 +21367,6 @@ in
gtk2fontsel = callPackage ../applications/misc/gtk2fontsel { };
- guake = callPackage ../applications/misc/guake { };
-
guardian-agent = callPackage ../tools/networking/guardian-agent { };
guitone = callPackage ../applications/version-management/guitone {
@@ -21238,8 +21469,6 @@ in
hydroxide = callPackage ../applications/networking/hydroxide { };
- hyper = callPackage ../applications/misc/hyper { };
-
hyper-haskell-server-with-packages = callPackage ../development/tools/haskell/hyper-haskell/server.nix {
inherit (haskellPackages) ghcWithPackages;
packages = self: with self; [];
@@ -21264,8 +21493,12 @@ in
lwm = callPackage ../applications/window-managers/lwm { };
+ marker = callPackage ../applications/editors/marker { };
+
musikcube = callPackage ../applications/audio/musikcube {};
+ pass-secret-service = callPackage ../applications/misc/pass-secret-service { };
+
pinboard = with python3Packages; toPythonApplication pinboard;
pinboard-notes-backup = haskell.lib.overrideCabal
@@ -21576,8 +21809,6 @@ in
k3s = callPackage ../applications/networking/cluster/k3s {};
- k9copy = libsForQt514.callPackage ../applications/video/k9copy {};
-
kail = callPackage ../tools/networking/kail { };
kanboard = callPackage ../applications/misc/kanboard { };
@@ -21592,53 +21823,16 @@ in
let
mkApplications = import ../applications/kde;
attrs = {
- libsForQt5 = libsForQt514;
+ inherit libsForQt5;
inherit lib fetchurl;
- inherit okteta;
};
in
recurseIntoAttrs (makeOverridable mkApplications attrs);
- inherit (kdeApplications)
- akonadi akregator ark
- bomber bovo
- dolphin dragon
- elisa
- ffmpegthumbs filelight
- granatier gwenview
- k3b
- kaddressbook kalzium kapptemplate kapman kate katomic
- kblackbox kblocks kbounce
- kcachegrind kcalc kcharselect kcolorchooser
- kdenlive kdf kdialog kdiamond
- keditbookmarks
- kfind kfloppy
- kget kgpg
- khelpcenter
- kig kigo killbots kitinerary
- kleopatra klettres klines
- kmag kmail kmines kmix kmplot
- knavalbattle knetwalk knights
- kollision kolourpaint kompare konsole kontact korganizer
- kpkpass
- krdc kreversi krfb
- kshisen ksquares ksystemlog
- kteatime ktimer ktouch kturtle
- kwalletmanager kwave
- marble minuet
- okular
- picmi
- spectacle
- yakuake;
-
okteta = libsForQt5.callPackage ../applications/editors/okteta { };
k4dirstat = libsForQt5.callPackage ../applications/misc/k4dirstat { };
- kdeconnect = libsForQt512.callPackage ../applications/misc/kdeconnect { };
-
- inherit (kdeFrameworks) kdesu;
-
kdevelop-pg-qt = libsForQt514.callPackage ../applications/editors/kdevelop5/kdevelop-pg-qt.nix { };
kdevelop-unwrapped = libsForQt514.callPackage ../applications/editors/kdevelop5/kdevelop.nix {
@@ -21676,18 +21870,13 @@ in
kid3 = libsForQt5.callPackage ../applications/audio/kid3 { };
- kile = libsForQt514.callPackage ../applications/editors/kile { };
+ kile = libsForQt5.callPackage ../applications/editors/kile { };
kino = callPackage ../applications/video/kino {
inherit (gnome2) libglade;
ffmpeg = ffmpeg_2;
};
- kitty = callPackage ../applications/misc/kitty {
- harfbuzz = harfbuzz.override { withCoreText = stdenv.isDarwin; };
- inherit (darwin.apple_sdk.frameworks) Cocoa CoreGraphics Foundation IOKit Kernel OpenGL;
- };
-
kiwix = callPackage ../applications/misc/kiwix { };
klayout = libsForQt5.callPackage ../applications/misc/klayout { };
@@ -21696,10 +21885,7 @@ in
kmplayer = libsForQt5.callPackage ../applications/video/kmplayer { };
- kmymoney = libsForQt5.callPackage ../applications/office/kmymoney {
- inherit (kdeApplications) kidentitymanagement;
- inherit (kdeFrameworks) kdewebkit;
- };
+ kmymoney = libsForQt5.callPackage ../applications/office/kmymoney { };
kodestudio = callPackage ../applications/editors/kodestudio { };
@@ -21872,6 +22058,8 @@ in
ledger-web = callPackage ../applications/office/ledger-web { };
+ ledger2beancount = callPackage ../tools/text/ledger2beancount { };
+
lightburn = libsForQt5.callPackage ../applications/graphics/lightburn { };
lighthouse = callPackage ../applications/misc/lighthouse { };
@@ -21917,16 +22105,6 @@ in
jftui = callPackage ../applications/video/jftui { };
- lilyterm = callPackage ../applications/misc/lilyterm {
- inherit (gnome2) vte;
- gtk = gtk2;
- flavour = "stable";
- };
-
- lilyterm-git = lilyterm.override {
- flavour = "git";
- };
-
lime = callPackage ../development/libraries/lime { };
luakit = callPackage ../applications/networking/browsers/luakit {
@@ -22247,8 +22425,6 @@ in
mrpeach = callPackage ../applications/audio/pd-plugins/mrpeach { };
- mrxvt = callPackage ../applications/misc/mrxvt { };
-
mtpaint = callPackage ../applications/graphics/mtpaint { };
mu-repo = python3Packages.callPackage ../applications/misc/mu-repo { };
@@ -22287,7 +22463,7 @@ in
if stdenv.isDarwin then
callPackage ../applications/audio/musescore/darwin.nix { }
else
- libsForQt514.callPackage ../applications/audio/musescore { };
+ libsForQt5.callPackage ../applications/audio/musescore { };
mmh = callPackage ../applications/networking/mailreaders/mmh { };
mutt = callPackage ../applications/networking/mailreaders/mutt { };
@@ -22747,12 +22923,18 @@ in
inherit (gst_all_1) gstreamer gst-plugins-base gst-plugins-good gst-libav;
};
+ peaclock = callPackage ../applications/misc/peaclock {
+ stdenv = gccStdenv;
+ };
+
peek = callPackage ../applications/video/peek { };
pflask = callPackage ../os-specific/linux/pflask {};
photoqt = libsForQt5.callPackage ../applications/graphics/photoqt { };
+ photoflare = libsForQt5.callPackage ../applications/graphics/photoflare { };
+
photoflow = callPackage ../applications/graphics/photoflow { };
phototonic = libsForQt5.callPackage ../applications/graphics/phototonic { };
@@ -22845,13 +23027,15 @@ in
pistol = callPackage ../tools/misc/pistol { };
+ plater = libsForQt5.callPackage ../applications/misc/plater { };
+
plexamp = callPackage ../applications/audio/plexamp { };
plex-media-player = libsForQt512.callPackage ../applications/video/plex-media-player { };
plex-mpv-shim = python3Packages.callPackage ../applications/video/plex-mpv-shim { };
- plover = recurseIntoAttrs (libsForQt514.callPackage ../applications/misc/plover { });
+ plover = recurseIntoAttrs (libsForQt5.callPackage ../applications/misc/plover { });
plugin-torture = callPackage ../applications/audio/plugin-torture { };
@@ -23198,14 +23382,6 @@ in
runc = callPackage ../applications/virtualization/runc {};
- rxvt = callPackage ../applications/misc/rxvt { };
-
- rxvt-unicode = callPackage ../applications/misc/rxvt-unicode/wrapper.nix { };
-
- rxvt-unicode-unwrapped = callPackage ../applications/misc/rxvt-unicode { };
-
- rxvt-unicode-plugins = import ../applications/misc/rxvt-unicode-plugins { inherit callPackage; };
-
uade123 = callPackage ../applications/audio/uade123 {};
udevil = callPackage ../applications/misc/udevil {};
@@ -23214,8 +23390,6 @@ in
sacc = callPackage ../applications/networking/gopher/sacc { };
- sakura = callPackage ../applications/misc/sakura { };
-
sameboy = callPackage ../misc/emulators/sameboy { };
sayonara = libsForQt514.callPackage ../applications/audio/sayonara { };
@@ -23270,8 +23444,6 @@ in
skype4pidgin = callPackage ../applications/networking/instant-messengers/pidgin-plugins/skype4pidgin { };
- skype_call_recorder = callPackage ../applications/networking/instant-messengers/skype-call-recorder { };
-
SkypeExport = callPackage ../applications/networking/instant-messengers/SkypeExport { };
slmenu = callPackage ../applications/misc/slmenu {};
@@ -23312,10 +23484,6 @@ in
ncurses = ncurses5;
};
- stupidterm = callPackage ../applications/misc/stupidterm {
- gtk = gtk3;
- };
-
styx = callPackage ../applications/misc/styx { };
tecoc = callPackage ../applications/editors/tecoc { };
@@ -23326,21 +23494,13 @@ in
sonic-pi = libsForQt5.callPackage ../applications/audio/sonic-pi { };
- st = callPackage ../applications/misc/st {
- conf = config.st.conf or null;
- patches = config.st.patches or [];
- extraLibs = config.st.extraLibs or [];
- };
-
- xst = callPackage ../applications/misc/st/xst.nix { };
-
stag = callPackage ../applications/misc/stag {
curses = ncurses;
};
stella = callPackage ../misc/emulators/stella { };
- linuxstopmotion = callPackage ../applications/video/linuxstopmotion { };
+ linuxstopmotion = libsForQt5.callPackage ../applications/video/linuxstopmotion { };
sweethome3d = recurseIntoAttrs ( (callPackage ../applications/misc/sweethome3d {
jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
@@ -23424,8 +23584,6 @@ in
robustirc-bridge = callPackage ../servers/irc/robustirc-bridge { };
- sddm = libsForQt514.callPackage ../applications/display-managers/sddm { };
-
skrooge = libsForQt514.callPackage ../applications/office/skrooge {};
smartgithg = callPackage ../applications/version-management/smartgithg {
@@ -23472,7 +23630,11 @@ in
libspotify = callPackage ../development/libraries/libspotify (config.libspotify or {});
- sourcetrail = callPackage ../development/tools/sourcetrail { };
+ sourcetrail = libsForQt5.callPackage ../development/tools/sourcetrail {
+ jdk = jdk8;
+ llvmPackages = llvmPackages_10;
+ pythonPackages = python3Packages;
+ };
spotifywm = callPackage ../applications/audio/spotifywm { };
@@ -23656,28 +23818,16 @@ in
teleprompter = callPackage ../applications/misc/teleprompter {};
+ tempo = callPackage ../servers/tracing/tempo {};
+
tendermint = callPackage ../tools/networking/tendermint { };
termdown = python3Packages.callPackage ../applications/misc/termdown { };
terminal-notifier = callPackage ../applications/misc/terminal-notifier {};
- terminator = callPackage ../applications/misc/terminator { };
-
- terminus = callPackage ../applications/misc/terminus { };
-
tty-solitaire = callPackage ../applications/misc/tty-solitaire { };
- lxterminal = callPackage ../applications/misc/lxterminal { };
-
- aminal = callPackage ../applications/misc/aminal {
- inherit (darwin.apple_sdk.frameworks) Carbon Cocoa Kernel;
- };
-
- termite-unwrapped = callPackage ../applications/misc/termite { };
-
- termite = callPackage ../applications/misc/termite/wrapper.nix { termite = termite-unwrapped; };
-
termtosvg = callPackage ../tools/misc/termtosvg { };
inherit (callPackage ../applications/graphics/tesseract {})
@@ -23696,7 +23846,9 @@ in
thunderbird = thunderbird-78;
thunderbird-78 = callPackage ../applications/networking/mailreaders/thunderbird {
- inherit (rustPackages) cargo rustc;
+ # Using older Rust for workaround:
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1663715
+ inherit (rustPackages_1_45) cargo rustc;
libpng = libpng_apng;
icu = icu67;
libvpx = libvpx_1_8;
@@ -23721,10 +23873,6 @@ in
tig = gitAndTools.tig;
- tilda = callPackage ../applications/misc/tilda {
- gtk = gtk3;
- };
-
timbreid = callPackage ../applications/audio/pd-plugins/timbreid {
fftw = fftwSinglePrec;
};
@@ -23820,9 +23968,7 @@ in
tribler = callPackage ../applications/networking/p2p/tribler { };
- trojita = libsForQt514.callPackage ../applications/networking/mailreaders/trojita {
- inherit (kdeApplications) akonadi-contacts;
- };
+ trojita = libsForQt514.callPackage ../applications/networking/mailreaders/trojita { };
tudu = callPackage ../applications/office/tudu { };
@@ -23921,6 +24067,8 @@ in
vimacs = callPackage ../applications/editors/vim/vimacs.nix { };
+ vimv = callPackage ../tools/misc/vimv/default.nix { };
+
qpdfview = libsForQt514.callPackage ../applications/misc/qpdfview {};
qtile = callPackage ../applications/window-managers/qtile {
@@ -23929,8 +24077,11 @@ in
vimpc = callPackage ../applications/audio/vimpc { };
- wrapNeovim = callPackage ../applications/editors/neovim/wrapper.nix { };
-
+ # this is a lower-level alternative to wrapNeovim conceived to handle
+ # more usecases when wrapping neovim. The interface is being actively worked on
+ # so expect breakage. use wrapNeovim instead if you want a stable alternative
+ wrapNeovimUnstable = callPackage ../applications/editors/neovim/wrapper.nix { };
+ wrapNeovim = neovim-unwrapped: lib.makeOverridable (neovimUtils.legacyWrapper neovim-unwrapped);
neovim-unwrapped = callPackage ../applications/editors/neovim {
lua =
# neovim doesn't work with luajit on aarch64: https://github.com/neovim/neovim/issues/7879
@@ -23938,6 +24089,7 @@ in
luajit;
};
+ neovimUtils = callPackage ../applications/editors/neovim/utils.nix { };
neovim = wrapNeovim neovim-unwrapped { };
neovim-qt = libsForQt5.callPackage ../applications/editors/neovim/qt.nix { };
@@ -24572,19 +24724,6 @@ in
xsynth_dssi = callPackage ../applications/audio/xsynth-dssi { };
- xterm = callPackage ../applications/misc/xterm { };
-
- mlterm = callPackage ../applications/misc/mlterm {
- libssh2 = null;
- openssl = null;
- };
-
- roxterm = callPackage ../applications/misc/roxterm { };
-
- termonad-with-packages = callPackage ../applications/misc/termonad {
- inherit (haskellPackages) ghcWithPackages;
- };
-
xtrace = callPackage ../tools/X11/xtrace { };
xtruss = callPackage ../tools/X11/xtruss { };
@@ -24646,8 +24785,6 @@ in
zam-plugins = callPackage ../applications/audio/zam-plugins { };
zanshin = libsForQt514.callPackage ../applications/office/zanshin {
- inherit (kdeApplications) akonadi-calendar akonadi-notes akonadi-search kidentitymanagement kontactinterface kldap;
- inherit (kdeFrameworks) krunner kwallet kcalendarcore;
boost = boost160;
};
@@ -24733,12 +24870,6 @@ in
bitcoin-gold = libsForQt514.callPackage ../applications/blockchains/bitcoin-gold.nix { boost = boost165; withGui = true; };
bitcoind-gold = callPackage ../applications/blockchains/bitcoin-gold.nix { boost = boost165; withGui = false; };
- btc1 = callPackage ../applications/blockchains/btc1.nix {
- inherit (darwin.apple_sdk.frameworks) AppKit;
- boost = boost165;
- };
- btc1d = btc1.override { withGui = false; };
-
btcpayserver = callPackage ../applications/blockchains/btcpayserver { };
cryptop = python3.pkgs.callPackage ../applications/blockchains/cryptop { };
@@ -24989,9 +25120,6 @@ in
dhewm3 = callPackage ../games/dhewm3 {};
digikam = libsForQt514.callPackage ../applications/graphics/digikam {
- inherit (plasma5) oxygen;
- inherit (kdeApplications) akonadi-contacts;
- inherit (kdeFrameworks) kcalendarcore;
opencv3 = opencv3WithoutCuda;
};
@@ -25189,6 +25317,10 @@ in
instead-launcher = callPackage ../games/instead-launcher { };
+ iortcw = callPackage ../games/iortcw { };
+ # used as base package for iortcw forks
+ iortcw_sp = callPackage ../games/iortcw/sp.nix { };
+
ivan = callPackage ../games/ivan { };
ja2-stracciatella = callPackage ../games/ja2-stracciatella { };
@@ -25504,7 +25636,7 @@ in
sfrotz = callPackage ../games/sfrotz { };
- sgtpuzzles = callPackage (callPackage ../games/sgt-puzzles) { };
+ sgtpuzzles = callPackage ../games/sgt-puzzles { };
shattered-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon { };
@@ -25823,7 +25955,6 @@ in
gnomeExtensions = recurseIntoAttrs {
appindicator = callPackage ../desktops/gnome-3/extensions/appindicator { };
arc-menu = callPackage ../desktops/gnome-3/extensions/arc-menu { };
- battery-status = callPackage ../desktops/gnome-3/extensions/battery-status { };
caffeine = callPackage ../desktops/gnome-3/extensions/caffeine { };
clipboard-indicator = callPackage ../desktops/gnome-3/extensions/clipboard-indicator { };
dash-to-dock = callPackage ../desktops/gnome-3/extensions/dash-to-dock { };
@@ -25867,6 +25998,8 @@ in
lumina = recurseIntoAttrs (callPackage ../desktops/lumina { });
lxqt = recurseIntoAttrs (import ../desktops/lxqt {
+ # TODO: Update these to qt515 at some point. When doing it, please remove
+ # the choice of libsForQt5*.sddm in sddm's module.
qt5 = qt514;
libsForQt5 = libsForQt514;
inherit pkgs;
@@ -25905,7 +26038,7 @@ in
let
mkPlasma5 = import ../desktops/plasma-5;
attrs = {
- libsForQt5 = libsForQt514;
+ inherit libsForQt5;
inherit lib fetchurl;
gconf = gnome2.GConf;
inherit gsettings-desktop-schemas;
@@ -25913,25 +26046,6 @@ in
in
recurseIntoAttrs (makeOverridable mkPlasma5 attrs);
- inherit (kdeFrameworks) kded kinit frameworkintegration;
-
- inherit (plasma5)
- bluedevil breeze-gtk breeze-qt5 breeze-grub breeze-plymouth discover
- kactivitymanagerd kde-cli-tools kde-gtk-config kdeplasma-addons kgamma5
- kinfocenter kmenuedit kscreen kscreenlocker ksshaskpass ksysguard
- kwallet-pam kwayland-integration kwin kwrited milou oxygen plasma-browser-integration
- plasma-desktop plasma-integration plasma-nm plasma-pa plasma-vault plasma-workspace
- plasma-workspace-wallpapers polkit-kde-agent powerdevil sddm-kcm
- systemsettings user-manager xdg-desktop-portal-kde;
-
- inherit (plasma5.thirdParty)
- plasma-applet-caffeine-plus
- kwin-dynamic-workspaces
- kwin-tiling
- krohnkite;
-
- ### SCIENCE
-
### SCIENCE/CHEMISTY
avogadro = callPackage ../applications/science/chemistry/avogadro {
@@ -26128,8 +26242,6 @@ in
platypus = callPackage ../applications/science/biology/platypus { };
- plink = callPackage ../applications/science/biology/plink { };
-
plink-ng = callPackage ../applications/science/biology/plink-ng { };
prodigal = callPackage ../applications/science/biology/prodigal { };
@@ -27241,6 +27353,8 @@ in
mynewt-newt = callPackage ../tools/package-management/mynewt-newt { };
+ nar-serve = callPackage ../tools/nix/nar-serve { };
+
inherit (callPackage ../tools/package-management/nix {
storeDir = config.nix.storeDir or "/nix/store";
stateDir = config.nix.stateDir or "/nix/var";
@@ -27520,6 +27634,8 @@ in
opkg-utils = callPackage ../tools/package-management/opkg-utils { };
+ OSCAR = qt5.callPackage ../applications/misc/OSCAR { };
+
pgmanage = callPackage ../applications/misc/pgmanage { };
pgadmin = callPackage ../applications/misc/pgadmin {
@@ -28110,8 +28226,6 @@ in
imatix_gsl = callPackage ../development/tools/imatix_gsl {};
- iterm2 = callPackage ../applications/misc/iterm2 {};
-
sccache = callPackage ../development/tools/misc/sccache { };
sequeler = callPackage ../applications/misc/sequeler { };
@@ -28175,8 +28289,6 @@ in
houdini = callPackage ../applications/misc/houdini {};
- xtermcontrol = callPackage ../applications/misc/xtermcontrol {};
-
openfst = callPackage ../development/libraries/openfst {};
opengrm-ngram = callPackage ../development/libraries/opengrm-ngram {};
@@ -28235,7 +28347,7 @@ in
undervolt = callPackage ../os-specific/linux/undervolt { };
alibuild = callPackage ../development/tools/build-managers/alibuild {
- python = python27;
+ python = python3;
};
tsung = callPackage ../applications/networking/tsung {};
diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix
index 693f8fe8276b..e613b931d631 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -1,4 +1,4 @@
-{ buildPackages, pkgs, newScope }:
+{ buildPackages, pkgs, newScope, stdenv }:
let
# These are attributes in compiler and packages that don't support integer-simple.
@@ -6,6 +6,7 @@ let
"ghc822Binary"
"ghc865Binary"
"ghc8102Binary"
+ "ghc8102BinaryMinimal"
"ghcjs"
"ghcjs86"
"integer-simple"
@@ -54,6 +55,11 @@ in {
llvmPackages = pkgs.llvmPackages_9;
};
+ ghc8102BinaryMinimal = callPackage ../development/compilers/ghc/8.10.2-binary.nix {
+ llvmPackages = pkgs.llvmPackages_9;
+ minimal = true;
+ };
+
ghc865 = callPackage ../development/compilers/ghc/8.6.5.nix {
bootPkgs = packages.ghc822Binary;
inherit (buildPackages.python3Packages) sphinx;
@@ -73,7 +79,11 @@ in {
llvmPackages = pkgs.llvmPackages_7;
};
ghc884 = callPackage ../development/compilers/ghc/8.8.4.nix {
- bootPkgs = packages.ghc865Binary;
+ # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar
+ bootPkgs = if stdenv.isAarch64 then
+ packages.ghc8102BinaryMinimal
+ else
+ packages.ghc865Binary;
inherit (buildPackages.python3Packages) sphinx;
buildLlvmPackages = buildPackages.llvmPackages_7;
llvmPackages = pkgs.llvmPackages_7;
@@ -85,7 +95,11 @@ in {
llvmPackages = pkgs.llvmPackages_9;
};
ghc8102 = callPackage ../development/compilers/ghc/8.10.2.nix {
- bootPkgs = packages.ghc865Binary;
+ # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar
+ bootPkgs = if stdenv.isAarch64 then
+ packages.ghc8102BinaryMinimal
+ else
+ packages.ghc865Binary;
inherit (buildPackages.python3Packages) sphinx;
buildLlvmPackages = buildPackages.llvmPackages_9;
llvmPackages = pkgs.llvmPackages_9;
@@ -156,6 +170,12 @@ in {
compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { };
packageSetConfig = bootstrapPackageSet;
};
+ ghc8102BinaryMinimal = callPackage ../development/haskell-modules {
+ buildHaskellPackages = bh.packages.ghc8102BinaryMinimal;
+ ghc = bh.compiler.ghc8102BinaryMinimal;
+ compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { };
+ packageSetConfig = bootstrapPackageSet;
+ };
ghc865 = callPackage ../development/haskell-modules {
buildHaskellPackages = bh.packages.ghc865;
ghc = bh.compiler.ghc865;
diff --git a/pkgs/top-level/java-packages.nix b/pkgs/top-level/java-packages.nix
index 73ed6bf9162c..7f1bb6e89a7c 100644
--- a/pkgs/top-level/java-packages.nix
+++ b/pkgs/top-level/java-packages.nix
@@ -89,6 +89,9 @@ in {
mavenCommonArtifactFilters_1_3
mavenCommonArtifactFilters_1_4;
+ inherit (callPackage ../development/java-modules/maven/compiler-plugin.nix { inherit fetchMaven; })
+ mavenCompiler_3_2;
+
inherit (callPackage ../development/java-modules/maven/core.nix { inherit fetchMaven; })
mavenCore_2_0_1
mavenCore_2_0_6
@@ -243,13 +246,16 @@ in {
plexusClassworlds_2_4;
inherit (callPackage ../development/java-modules/plexus/compiler-api.nix { inherit fetchMaven; })
- plexusCompilerApi_2_2;
+ plexusCompilerApi_2_2
+ plexusCompilerApi_2_4;
inherit (callPackage ../development/java-modules/plexus/compiler-javac.nix { inherit fetchMaven; })
- plexusCompilerJavac_2_2;
+ plexusCompilerJavac_2_2
+ plexusCompilerJavac_2_4;
inherit (callPackage ../development/java-modules/plexus/compiler-manager.nix { inherit fetchMaven; })
- plexusCompilerManager_2_2;
+ plexusCompilerManager_2_2
+ plexusCompilerManager_2_4;
inherit (callPackage ../development/java-modules/plexus/component-annotations.nix { inherit fetchMaven; })
plexusComponentAnnotations_1_5_5;
diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix
index 250329573056..1cdcb31c97e8 100644
--- a/pkgs/top-level/ocaml-packages.nix
+++ b/pkgs/top-level/ocaml-packages.nix
@@ -539,12 +539,18 @@ let
minisat = callPackage ../development/ocaml-modules/minisat { };
+ mirage-block = callPackage ../development/ocaml-modules/mirage-block { };
+
mirage-bootvar-unix = callPackage ../development/ocaml-modules/mirage-bootvar-unix { };
+ mirage-channel = callPackage ../development/ocaml-modules/mirage-channel { };
+
mirage-clock = callPackage ../development/ocaml-modules/mirage-clock { };
mirage-clock-unix = callPackage ../development/ocaml-modules/mirage-clock/unix.nix { };
+ mirage-console = callPackage ../development/ocaml-modules/mirage-console { };
+
mirage-crypto = callPackage ../development/ocaml-modules/mirage-crypto { };
mirage-crypto-pk = callPackage ../development/ocaml-modules/mirage-crypto/pk.nix { };
@@ -565,8 +571,12 @@ let
mirage-kv = callPackage ../development/ocaml-modules/mirage-kv { };
+ mirage-logs = callPackage ../development/ocaml-modules/mirage-logs { };
+
mirage-net = callPackage ../development/ocaml-modules/mirage-net { };
+ mirage-profile = callPackage ../development/ocaml-modules/mirage-profile { };
+
mirage-protocols = callPackage ../development/ocaml-modules/mirage-protocols { };
mirage-random = callPackage ../development/ocaml-modules/mirage-random { };
@@ -1029,7 +1039,7 @@ let
janeStreet =
if lib.versionOlder "4.08" ocaml.version
then import ../development/ocaml-modules/janestreet/0.13.nix {
- inherit ctypes dune-configurator janePackage num octavius ppxlib re;
+ inherit ctypes dune-configurator janePackage num octavius ppxlib re zarith;
inherit (pkgs) openssl;
}
else if lib.versionOlder "4.07" ocaml.version
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 76e391213c3e..123f7484a79a 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -14570,6 +14570,27 @@ let
};
};
+ NetAsyncHTTP = buildPerlModule {
+ pname = "Net-Async-HTTP";
+ version = "0.47";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/P/PE/PEVANS/Net-Async-HTTP-0.47.tar.gz";
+ sha256 = "1lwy1ijrhibi087p3q5zvadhkq0slfrzfhb76cmkx4mpyv5v4l8f";
+ };
+ buildInputs = [ HTTPCookies TestIdentity TestMetricsAny TestRefcount ];
+ propagatedBuildInputs = [ Future HTTPMessage IOAsync MetricsAny StructDumb URI ];
+ preCheck = stdenv.lib.optionalString stdenv.isDarwin ''
+ # network tests fail on Darwin/sandbox, so disable these
+ rm -f t/20local-connect.t t/22local-connect-pipeline.t t/23local-connect-redir.t
+ rm -f t/90rt75615.t t/90rt75616.t t/90rt93232.t
+ '';
+ meta = {
+ description = "Use HTTP with IO::Async";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = [ maintainers.zakame ];
+ };
+ };
+
NetAsyncPing = buildPerlPackage {
pname = "Net-Async-Ping";
version = "0.004001";
@@ -14586,6 +14607,25 @@ let
};
};
+ NetAsyncWebSocket = buildPerlModule {
+ pname = "Net-Async-WebSocket";
+ version = "0.13";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/P/PE/PEVANS/Net-Async-WebSocket-0.13.tar.gz";
+ sha256 = "000nw7gnj7ks55nib3fiikxx9bfmbla6fimxrbn2z2n7sd187b0d";
+ };
+ propagatedBuildInputs = [ IOAsync ProtocolWebSocket URI ];
+ preCheck = stdenv.lib.optionalString stdenv.isDarwin ''
+ # network tests fail on Darwin/sandbox, so disable these
+ rm -f t/02server.t t/03cross.t
+ '';
+ meta = {
+ description = "Use WebSockets with IO::Async";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = [ maintainers.zakame ];
+ };
+ };
+
NetAMQP = buildPerlModule {
pname = "Net-AMQP";
version = "0.06";
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index bcbc6a9ba987..947e631a1c82 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -322,6 +322,8 @@ in {
antlr4-python3-runtime = callPackage ../development/python-modules/antlr4-python3-runtime { antlr4 = pkgs.antlr4; };
+ anyio = callPackage ../development/python-modules/anyio { };
+
anyjson = callPackage ../development/python-modules/anyjson { };
anytree = callPackage ../development/python-modules/anytree { inherit (pkgs) graphviz; };
@@ -426,10 +428,14 @@ in {
async_generator = callPackage ../development/python-modules/async_generator { };
+ asyncio-throttle = callPackage ../development/python-modules/asyncio-throttle { };
+
asyncpg = callPackage ../development/python-modules/asyncpg { };
asyncssh = callPackage ../development/python-modules/asyncssh { };
+ async_stagger = callPackage ../development/python-modules/async_stagger { };
+
asynctest = callPackage ../development/python-modules/asynctest { };
async-timeout = callPackage ../development/python-modules/async_timeout { };
@@ -731,6 +737,8 @@ in {
azure-synapse-accesscontrol = callPackage ../development/python-modules/azure-synapse-accesscontrol { };
+ azure-synapse-artifacts = callPackage ../development/python-modules/azure-synapse-artifacts { };
+
azure-synapse-spark = callPackage ../development/python-modules/azure-synapse-spark { };
b2sdk = callPackage ../development/python-modules/b2sdk { };
@@ -905,6 +913,8 @@ in {
bluepy = callPackage ../development/python-modules/bluepy { };
+ bme680 = callPackage ../development/python-modules/bme680 { };
+
bokeh = callPackage ../development/python-modules/bokeh { };
boltons = callPackage ../development/python-modules/boltons { };
@@ -1192,6 +1202,8 @@ in {
click-didyoumean = callPackage ../development/python-modules/click-didyoumean { };
+ click-help-colors = callPackage ../development/python-modules/click-help-colors { };
+
click-log = callPackage ../development/python-modules/click-log { };
click-plugins = callPackage ../development/python-modules/click-plugins { };
@@ -1371,6 +1383,8 @@ in {
else
callPackage ../development/python-modules/cryptography/vectors.nix { };
+ crytic-compile = callPackage ../development/python-modules/crytic-compile { };
+
csscompressor = callPackage ../development/python-modules/csscompressor { };
cssmin = callPackage ../development/python-modules/cssmin { };
@@ -1801,8 +1815,6 @@ in {
dot2tex = callPackage ../development/python-modules/dot2tex { inherit (pkgs) graphviz; };
- dotnetcore2 = callPackage ../development/python-modules/dotnetcore2 { inherit (pkgs) substituteAll dotnet-sdk; };
-
dparse = callPackage ../development/python-modules/dparse { };
dpath = callPackage ../development/python-modules/dpath { };
@@ -2462,6 +2474,8 @@ in {
google_cloud_firestore = callPackage ../development/python-modules/google_cloud_firestore { };
+ google-cloud-iam = callPackage ../development/python-modules/google-cloud-iam { };
+
google_cloud_iot = callPackage ../development/python-modules/google_cloud_iot { };
google_cloud_kms = callPackage ../development/python-modules/google_cloud_kms { };
@@ -2550,6 +2564,10 @@ in {
gpyopt = callPackage ../development/python-modules/gpyopt { };
+ gradient_sdk = callPackage ../development/python-modules/gradient_sdk { };
+
+ gradient_statsd = callPackage ../development/python-modules/gradient_statsd { };
+
grammalecte = callPackage ../development/python-modules/grammalecte { };
grandalf = callPackage ../development/python-modules/grandalf { };
@@ -2816,6 +2834,8 @@ in {
hyperlink = callPackage ../development/python-modules/hyperlink { };
+ hyperopt = callPackage ../development/python-modules/hyperopt { };
+
hypothesis_4 = callPackage ../development/python-modules/hypothesis/2.nix
{ }; # File name is called 2.nix because this one will need to remain for Python 2.
@@ -2915,6 +2935,8 @@ in {
infoqscraper = callPackage ../development/python-modules/infoqscraper { };
+ inform = callPackage ../development/python-modules/inform { };
+
iniconfig = callPackage ../development/python-modules/iniconfig { };
inifile = callPackage ../development/python-modules/inifile { };
@@ -2985,6 +3007,12 @@ in {
irc = callPackage ../development/python-modules/irc { };
+ ircrobots = callPackage ../development/python-modules/ircrobots { };
+
+ ircstates = callPackage ../development/python-modules/ircstates { };
+
+ irctokens = callPackage ../development/python-modules/irctokens { };
+
isbnlib = callPackage ../development/python-modules/isbnlib { };
islpy = callPackage ../development/python-modules/islpy { };
@@ -3984,6 +4012,8 @@ in {
nest-asyncio = callPackage ../development/python-modules/nest-asyncio { };
+ nestedtext = callPackage ../development/python-modules/nestedtext { };
+
netaddr = callPackage ../development/python-modules/netaddr { };
netcdf4 = callPackage ../development/python-modules/netcdf4 { };
@@ -4260,7 +4290,7 @@ in {
ovh = callPackage ../development/python-modules/ovh { };
- ovito = toPythonModule (pkgs.libsForQt5.callPackage ../development/python-modules/ovito { pythonPackages = self; });
+ ovito = toPythonModule (pkgs.libsForQt5.callPackage ../development/python-modules/ovito { inherit python; });
owslib = callPackage ../development/python-modules/owslib { };
@@ -4292,6 +4322,8 @@ in {
else
callPackage ../development/python-modules/pandas/2.nix { };
+ pandas-datareader = callPackage ../development/python-modules/pandas-datareader { };
+
pandoc-attributes = callPackage ../development/python-modules/pandoc-attributes { };
pandocfilters = callPackage ../development/python-modules/pandocfilters { };
@@ -4832,7 +4864,7 @@ in {
pybullet = callPackage ../development/python-modules/pybullet { };
- pycairo = callPackage ../development/python-modules/pycairo { inherit (pkgs) meson pkgconfig; };
+ pycairo = callPackage ../development/python-modules/pycairo { inherit (pkgs) meson pkg-config; };
pycallgraph = callPackage ../development/python-modules/pycallgraph { };
@@ -5273,6 +5305,8 @@ in {
pyparted = callPackage ../development/python-modules/pyparted { };
+ pypass = callPackage ../development/python-modules/pypass { };
+
pypblib = callPackage ../development/python-modules/pypblib { };
pypcap = callPackage ../development/python-modules/pypcap { };
@@ -6517,6 +6551,8 @@ in {
setuptools-lint = callPackage ../development/python-modules/setuptools-lint { };
+ setuptools-rust = callPackage ../development/python-modules/setuptools-rust { };
+
setuptools_scm = callPackage ../development/python-modules/setuptools_scm { };
setuptools-scm-git-archive = callPackage ../development/python-modules/setuptools-scm-git-archive { };
@@ -6630,15 +6666,15 @@ in {
smartypants = callPackage ../development/python-modules/smartypants { };
+ smbus-cffi = callPackage ../development/python-modules/smbus-cffi { };
+
smmap2 = throw "smmap2 has been deprecated, use smmap instead."; # added 2020-03-14
smmap = callPackage ../development/python-modules/smmap { };
smpplib = callPackage ../development/python-modules/smpplib { };
- smugline = callPackage ../development/python-modules/smugline { };
-
- smugpy = callPackage ../development/python-modules/smugpy { };
+ snack = toPythonModule (pkgs.newt.override { inherit (self) python; });
snakebite = callPackage ../development/python-modules/snakebite { };
@@ -6814,6 +6850,8 @@ in {
sqlitedict = callPackage ../development/python-modules/sqlitedict { };
+ sqlite-utils = callPackage ../development/python-modules/sqlite-utils { };
+
sqlmap = callPackage ../development/python-modules/sqlmap { };
sqlobject = callPackage ../development/python-modules/sqlobject { };
@@ -7173,7 +7211,10 @@ in {
tomlkit = callPackage ../development/python-modules/tomlkit { };
- toolz = callPackage ../development/python-modules/toolz { };
+ toolz = if isPy3k then
+ callPackage ../development/python-modules/toolz { }
+ else
+ callPackage ../development/python-modules/toolz/2.nix { };
toposort = callPackage ../development/python-modules/toposort { };
@@ -7356,7 +7397,9 @@ in {
unicode-slugify = callPackage ../development/python-modules/unicode-slugify { };
- unicorn = callPackage ../development/python-modules/unicorn { };
+ unicorn = callPackage ../development/python-modules/unicorn {
+ unicorn-emu = pkgs.unicorn;
+ };
unidecode = callPackage ../development/python-modules/unidecode { };
@@ -7814,6 +7857,8 @@ in {
zigpy-zigate = callPackage ../development/python-modules/zigpy-zigate { };
+ zigpy-znp = callPackage ../development/python-modules/zigpy-znp { };
+
zimports = callPackage ../development/python-modules/zimports { };
zipfile36 = callPackage ../development/python-modules/zipfile36 { };